录像异常定位方法及装置

文档序号:1721445 发布日期:2019-12-17 浏览:24次 >En<

阅读说明:本技术 录像异常定位方法及装置 (video abnormity positioning method and device ) 是由 姜娟 李世红 于 2018-06-08 设计创作,主要内容包括:本申请提供一种录像异常定位方法及装置,用以提高排错效率,本申请提供的一种录像异常定位方法包括:获取视频点位的录像巡检数据,根据该视频点位的录像巡检数据生成录像巡检日历;其中,所述录像巡检日历按日期和/或时间分层的方式记录所述视频点位的录像巡检结果;当接收到所述视频点位的录像异常查看请求时,基于所述录像巡检日历定位所述视频点位的录像异常。(the application provides a method and a device for positioning video abnormity, which are used for improving debugging efficiency, and the method for positioning the video abnormity comprises the following steps: acquiring video polling data of the video point location, and generating a video polling calendar according to the video polling data of the video point location; the video polling calendar records video polling results of the video point locations in a date and/or time layering mode; and when a video abnormal viewing request of the video point location is received, positioning the video abnormal of the video point location based on the video inspection calendar.)

录像异常定位方法及装置

技术领域

本申请涉及安防技术领域,尤其涉及一种录像异常定位方法及装置。

背景技术

视频监控系统中,通过在各视频点位安装的摄像头监控所在的视频点位的场景,并将监控到的场景范围内的视频图像发送至控制中心。录像巡检能准确定位到每一个具体的视频点位的录像情况,分析视频点位的录像状态与录像完整率数据,并呈现各视频点位的录像状态与录像完整率。通过监控终端可以实时查看视频点位的录像状态,当视频点位录像发生异常时,在监控终端上就可以实时反映录像情况,而且系统可以按自然日统计录像完整率并存储在系统日志中。

目前,针对录像巡检业务要求,当客户需要查看视频点位的录像异常情况时,通常需要系统维护人员根据系统日志进行排查,这样就可能导致排错效率不高。

发明内容

有鉴于此,本申请提供一种录像异常定位方法及装置,用以提高排错效率。

第一方面,本申请实施例提供了一种录像异常定位方法,所述方法包括:

获取视频点位的录像巡检数据,根据该视频点位的录像巡检数据生成录像巡检日历;其中,所述录像巡检日历按日期和/或时间分层的方式记录所述视频点位的录像巡检结果;

当接收到所述视频点位的录像异常查看请求时,基于所述录像巡检日历定位所述视频点位的录像异常。

上述方法,针对一个视频点位,会首先获取视频点位的录像巡检数据,然后根据该视频点位的录像巡检数据生成录像巡检日历,如果接收到视频点位的录像异常查看请求,会基于该录像巡检日历定位视频点位的录像异常,在此过程中,由于采用录像巡检日历可以直接查看视频点位的录像巡检结果,而由录像巡检结果可以定位该视频点位的录像异常,无需根据系统日志进行排查,因此,相比于现有技术,可以提高排错效率。

在一可能的实现方式中,所述录像巡检数据包括视频点位的识别信息、录像日期、录像时间、录像状态、录像完整率其中之一或组合。

在一可能的实现方式中,所述根据视频点位的录像巡检数据生成录像巡检日历,具体包括:

根据视频点位的录像巡检数据生成至少一个时历表和日历表;其中,所述时历表记录所述视频点位每分钟的录像巡检结果,所述日历表记录所述视频点位每小时的录像巡检结果;

基于所述至少一个时历表和日历表生成所述录像巡检日历。

该方法中,先根据视频点位的录像巡检数据生成至少一个记录该视频点位每分钟的录像巡检结果的时历表和至少一个记录该视频点位每小时的录像巡检结果的日历表,之后基于该至少一个时历表和日历表生成录像巡检日历,然后在采用录像巡检日历定位查看视频点位的录像异常的过程中,可以将录像巡检结果至少按小时、分钟的分层方式进行展示,结果清晰,可以直观的了解每时、每分发生的录像异常,而且录像异常情况可以定位到分钟,因此,可以精确定位录像异常。

在另一可能的实现方式中,在基于所述至少一个时历表和日历表生成所述录像巡检日历之前,该方法还包括:

根据视频点位的录像巡检数据生成至少一个月历表;其中,所述月历表记录所述视频点位每天的录像巡检结果;

所述基于所述至少一个时历表和日历表生成所述录像巡检日历,具体包括:

基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历。

该方法中,在基于至少一个时历表和日历表生成录像巡检日历之前,还根据视频点位的录像巡检数据生成至少一个记录该视频点位每天的录像巡检结果的月历表,之后基于该至少一个时历表、日历表和月历表生成录像巡检日历,然后在采用录像巡检日历定位查看视频点位的录像异常的过程中,可以将录像巡检结果至少按日、小时、分钟的分层方式进行展示,结果清晰,可以直观的了解每日、每时、每分发生的录像异常,而且录像异常情况可以定位到分钟,因此,可以精确定位录像异常。

在另一可能的实现方式中,在基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历之前,该方法还包括:

根据视频点位的录像巡检数据生成至少一个年历表;其中,所述年历表记录所述视频点位每月的录像巡检结果;

所述基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历,具体包括:

基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历。

该方法中,在基于至少一个时历表、日历表和月历表生成录像巡检日历之前,还根据视频点位的录像巡检数据生成至少一个记录该视频点位每月的录像巡检结果的年历表,之后基于该至少一个时历表、日历表、月历表和年历表生成录像巡检日历,然后在采用录像巡检日历定位查看视频点位的录像异常的过程中,可以将录像巡检结果至少按月、日、小时、分钟的分层方式进行展示,结果清晰,可以直观的了解每月、每日、每时、每分发生的录像异常,而且录像异常情况可以定位到分钟,因此,可以精确定位录像异常。

在另一可能的实现方式中,在基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历之前,该方法还包括:

根据视频点位的录像巡检数据生成万年历表;其中,所述万年历表记录所述视频点位每年的录像巡检结果;

所述基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历,具体包括:

基于所述至少一个时历表、日历表、月历表和年历表,以及所述万年历表生成所述录像巡检日历。

该方法中,在基于至少一个时历表、日历表、月历表和年历表生成录像巡检日历之前,还根据视频点位的录像巡检数据生成记录该视频点位每年的录像巡检结果的万年历表,然后在采用录像巡检日历定位查看视频点位的录像异常的过程中,可以将录像巡检结果按年、月、日、小时、分钟的分层方式进行展示,结果清晰,可以直观的了解每年、每月、每日、每时、每分发生的录像异常,而且录像异常情况可以定位到分钟,因此,可以精确定位录像异常。

在一可能的实现方式中,所述获取视频点位的录像巡检数据,具体包括:

从数据库中获取视频点位的录像巡检数据。

第二方面,本申请实施例还提供了一种录像异常定位装置,包括用于执行第一方面或第一方面的任意可能的实现方式中的录像异常定位方法的模块。

第三方面,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现第一方面或第一方面的任意可能的实现方式中的录像异常定位方法的步骤。

第四方面,本申请实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面或第一方面的任意可能的实现方式中的录像异常定位方法的步骤。

附图说明

图1为本申请实施例提供的一种录像异常定位方法的流程示意图;

图2为本申请实施例提供的日历表的一种示意图;

图3为本申请实施例提供的日历表的另一种示意图;

图4为本申请实施例提供的时历表的一种示意图;

图5为本申请实施例提供的时历表的另一种示意图;

图6为本申请实施例提供的月历表的一种示意图;

图7为本申请实施例提供的年历表的一种示意图;

图8为本申请实施例提供的万年历表的一种示意图;

图9为本申请实施例提供的一种录像异常定位装置的结构示意图;

图10为本申请实施例提供的一种计算机设备的结构示意图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

参见图1,本申请实施例提供了一种录像异常定位方法,该方法可以用于排查视频监控系统中终端设备的异常情况,该方法可以包括如下步骤:

S101、获取视频点位的录像巡检数据,根据该视频点位的录像巡检数据生成录像巡检日历;

其中,录像巡检日历按日期和/或时间分层的方式记录所述视频点位的录像巡检结果。

录像巡检数据包括:视频点位的识别信息、录像日期、录像时间、录像状态、录像完整率、监控点的视频数据传输时使用的通道号等。

视频点位的识别信息例如可以包括:监控点ID、监控点名称、监控点IP。其中,监控点ID是用来唯一标识监控点的,也就是说一个监控点对应唯一的一个监控点ID。监控点名称是用户给监控点取的名字,例如:武汉地区一个摄像头ID为:武汉,监控点名称为:监控点1,而北京地区一个摄像头ID为:北京,其监控点名称也可以为:监控点1。监控点IP与电脑中的IP类似,是监控点属性值。

录像日期可以包括:录像时的年、月、日。

录像时间可以包括:录像时的小时、分钟。

录像状态例如可以包括:无录像、有录像、巡检异常、未巡检。其中,无录像表示监控点不在线(例如监控点的摄像头坏了)或者监控点没有正常连接。巡检异常(或称录像异常)表示监控点终端设备可以录像,但在录像过程中可能会出现不录像、录像丢失、停止录像等异常情况。未巡检表示未对监控点数据进行检查。

录像完整率用于表示单位时间内录像异常的时间。

上述录像巡检结果可以包括录像状态等。

上述录像巡检日历例如可以基于开源表格插件(bootstrap-table)生成。

S102、当接收到所述视频点位的录像异常查看请求时,基于所述录像巡检日历定位所述视频点位的录像异常。

在一可能的实现方式中,上述步骤S101中获取视频点位的录像巡检数据,具体可以包括:

从数据库中获取视频点位的录像巡检数据。

由于录像巡检日历的生成方式可以有多种,下面分别举例进行说明。

实现方式一:

在实现方式一中,上述步骤S101中根据视频点位的录像巡检数据生成录像巡检日历并存储,具体可以包括:

根据视频点位的录像巡检数据生成至少一个时历表和日历表;其中,所述时历表记录所述视频点位每分钟的录像巡检结果,所述日历表记录所述视频点位每小时的录像巡检结果;

基于所述至少一个时历表和日历表生成所述录像巡检日历。

上述根据视频点位的录像巡检数据生成至少一个时历表,例如可以包括:

根据视频点位的录像日期、录像时间、录像状态和录像完整率生成至少一个时历表。

较佳地,为了减少计算量,上述根据视频点位的录像巡检数据生成至少一个时历表可以仅针对每一个存在录像异常的小时各生成一个时历表。

上述根据视频点位的录像巡检数据生成至少一个日历表,例如可以包括:

根据视频点位的识别信息、录像日期、录像时间、录像状态和录像完整率生成至少一个日历表。

上述基于所述至少一个时历表和日历表生成所述录像巡检日历,具体可以包括:

每一个所述时历表对应于一个所述日历表中的一个小时(例如存在录像异常的小时);

将所述包含时历表的日历表作为录像巡检日历。

该方法中,在查看录像巡检日历时,首先显示的是日历表,日历表显示后例如可以如图2所示,该日历表包括:监控点名称、监控点IP、监控点的视频数据传输时使用的通道号、录像时间、录像状态、录像完整率和统计的录像异常小时数。从图2中看出,监控点名称为“aaaaaaaaaaa”的设备在00点-21点发生了录像异常,其中,某一小时对应的异常数表示该小时中异常的分钟数,例如00点对应的异常数为60,表示00点60分钟全部是录像异常情况,21点对应的异常数为39,表示21点有39分钟是录像异常情况。日历表显示后也可以如图3所示,该日历表包括:监控点ID、监控点名称、录像日期、录像时间、录像状态、录像完整率。

然后可以点击某一个小时的异常数(例如图2中21点对应的39),然后就可以弹出一个时历表,例如如图4所示,该时历表包括:录像日期、录像时间、录像状态、录像完整率。从图4中看出,21点钟中0-38分钟为录像异常情况。也可以点击例如图3中00点对应的60,然后就可以在日历表的下方显示时历表,例如如图5所示,该时历表包括:录像时间、录像状态、录像完整率。本申请实施例对此并不进行限定。

实现方式二:

本申请实现方式二与本申请实现方式一相似,相同的部分在此不再赘述,下面只说明不同的部分。

在实现方式二中,在基于所述至少一个时历表和日历表生成所述录像巡检日历之前,该方法还可以包括:

根据视频点位的录像巡检数据生成至少一个月历表;其中,所述月历表记录所述视频点位每天的录像巡检结果。

上述基于所述至少一个时历表和日历表生成所述录像巡检日历,具体可以包括:

基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历。

上述根据视频点位的录像巡检数据生成至少一个月历表,例如可以包括:

根据视频点位的识别信息、录像日期和录像状态生成至少一个月历表。

较佳地,为了减少计算量,上述根据视频点位的录像巡检数据生成至少一个日历表可以仅针对每一存在录像异常的日子各生成一个日历表。

上述基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历,具体可以包括:

每一个所述日历表对应于一个所述月历表中的一天(例如存在录像异常的一天),以及每一个所述时历表对应于一个所述日历表中的一个小时(例如存在录像异常的小时);

将所述包含日历表和时历表的月历表作为录像巡检日历。

该方法中,在查看录像巡检日历时,首先显示的是月历表,月历表显示后例如可以如图6所示,该月历表包括:监控点ID、监控点名称、监控点IP、录像日期、录像状态、录像完整率和统计的录像异常小时数。例如:监控点ID为“wwwwwwwww…”的设备在2号这天异常小时为17个小时。

然后可以点击某一天的异常数(例如图6中2号对应的17),然后就可以弹出一个如实现方式一中(例如图3所示)的日历表。

实现方式三:

本申请实现方式三与本申请实现方式二相似,相同的部分在此不再赘述,下面只说明不同的部分。

在实现方式三中,在基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历之前,该方法还包括:

根据视频点位的录像巡检数据生成至少一个年历表;其中,所述年历表记录所述视频点位每月的录像巡检结果。

上述基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历,具体可以包括:

基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历。

上述根据视频点位的录像巡检数据生成至少一个年历表,例如可以包括:

根据视频点位的录像日期和录像状态生成至少一个年历表。

较佳地,为了减少计算量,上述根据视频点位的录像巡检数据生成至少一个月历表可以仅针对每一存在录像异常的月份各生成一个月历表。

上述基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历,具体可以包括:

每一个所述月历表对应于一个所述年历表中的一个月(例如存在录像异常的月份),每一个所述日历表对应于一个所述月历表中的一天(例如存在录像异常的一天),以及每一个所述时历表对应于一个所述日历表中的一个小时(例如存在录像异常的小时);

将所述包含月历表、日历表和时历表的年历表作为录像巡检日历。

该方法中,在查看录像巡检日历时,首先显示的是年历表,年历表显示后例如可以如图7所示,该月历表包括:录像日期和统计的录像异常天数。图7中一月中有4天出现录像异常情况。

然后可以点击某一月(例如图7中一月),然后就可以弹出一个如实现方式二中的月历表。

实现方式四:

本申请实现方式四与本申请实现方式三相似,相同的部分在此不再赘述,下面只说明不同的部分。

在实现方式四中,在基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历之前,该方法还包括:

根据视频点位的录像巡检数据生成万年历表;其中,所述万年历表记录所述视频点位每年的录像巡检结果。

所述基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历,具体包括:

基于所述至少一个时历表、日历表、月历表和年历表,以及所述万年历表生成所述录像巡检日历。

上述根据视频点位的录像巡检数据生成万年历表,例如可以包括:

根据视频点位的录像日期和录像状态生成万年历表。

较佳地,为了减少计算量,上述根据视频点位的录像巡检数据生成至少一个年历表可以仅针对每一存在录像异常的年份各生成一个年历表。

上述基于所述至少一个时历表、日历表、月历表和年历表,以及所述万年历表生成所述录像巡检日历,具体可以包括:

每一个所述年历表对应于一个所述万年历表中的一年(例如存在录像异常的年份),每一个所述月历表对应于一个所述年历表中的一个月(例如存在录像异常的月份),每一个所述日历表对应于一个所述月历表中的一天(例如存在录像异常的一天),以及每一个所述时历表对应于一个所述日历表中的一个小时(例如存在录像异常的小时);

将所述包含年历表、月历表、日历表和时历表的万年历表作为录像巡检日历。

该方法中,在查看录像巡检日历时,首先显示的是万年历表,万年历表显示后例如可以如图8所示,该万年历表包括:录像日期和统计的录像异常月数。图8中2017年中有8个月出现录像异常情况。

然后可以点击某一年(例如图8中2017年),然后就可以弹出一个如实现方式三中的年历表。

需要指出的是,本申请实施例中也可以采用实现方式一、实现方式二、实现方式三、实现方式四的任意组合来实施,本申请实施例对此并不进行限定。

基于同一发明构思,参见图9,本申请实施例还提供了一种录像异常定位装置,该装置可以包括:日历生成模块11和异常定位模块12。

日历生成模块11,用于获取视频点位的录像巡检数据,并根据该视频点位的录像巡检数据生成录像巡检日历;其中,所述录像巡检日历按日期和/或时间分层的方式记录所述视频点位的录像巡检结果;

其中,录像巡检数据包括:视频点位的识别信息、录像日期、录像时间、录像状态、录像完整率、监控点的视频数据传输时使用的通道号等。

异常定位模块12,用于当接收到所述视频点位的录像异常查看请求时,基于所述录像巡检日历定位所述视频点位的录像异常。

在一可能的实现方式中,日历生成模块11具体可以用于:

从数据库中获取视频点位的录像巡检数据。

在一可能的实现方式中,日历生成模块11可以包括:获取模块、执行模块和第一日历生成子模块。

其中,获取模块用于获取视频点位的录像巡检数据。

执行模块用于根据视频点位的录像巡检数据生成至少一个时历表和日历表;其中,所述时历表记录所述视频点位每分钟的录像巡检结果,所述日历表记录所述视频点位每小时的录像巡检结果。

第一日历生成子模块用于基于所述至少一个时历表和日历表生成所述录像巡检日历。

在另一可能的实现方式中,日历生成模块11可以包括:获取模块、执行模块和第二日历生成子模块。

执行模块还可以用于根据视频点位的录像巡检数据生成至少一个月历表;其中,所述月历表记录所述视频点位每天的录像巡检结果。

第二日历生成子模块用于基于所述至少一个时历表、日历表和月历表生成所述录像巡检日历。

在另一可能的实现方式中,日历生成模块11可以包括:获取模块、执行模块和第三日历生成子模块。

执行模块还可以用于根据视频点位的录像巡检数据生成至少一个年历表;其中,所述年历表记录所述视频点位每月的录像巡检结果。

第三日历生成子模块用于基于所述至少一个时历表、日历表、月历表和年历表生成所述录像巡检日历。

在另一可能的实现方式中,日历生成模块11可以包括:获取模块、执行模块和第四日历生成子模块。

执行模块还可以用于根据视频点位的录像巡检数据生成万年历表;其中,所述万年历表记录所述视频点位每年的录像巡检结果。

第四日历生成子模块用于基于所述至少一个时历表、日历表、月历表和年历表,以及所述万年历表生成所述录像巡检日历。

在另一可能的实现方式中,日历生成模块11可以包括:上述获取模块、执行模块、第一日历生成子模块、第二日历生成子模块、第三日历生成子模块和第四日历生成子模块。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

基于同一发明构思,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述任意可能的实现方式中的录像异常定位方法的步骤。

可选地,该存储介质具体可以为存储器。

基于同一发明构思,参见图10,本申请实施例还提供了一种计算机设备,该计算机设备可以用于视频监视系统,该计算机设备包括存储器61(例如非易失性存储器)、处理器62及存储在存储器61上并可在处理器62上运行的计算机程序,处理器62执行所述程序时实现上述任意可能的实现方式中的录像异常定位方法的步骤。

如图10所示,该计算机设备一般还可以包括:内存63、网络接口64、以及内部总线65。除了这些部件外,还可以包括其他硬件,对此不再赘述。

需要指出的是,上述录像异常定位装置可以通过软件实现,其作为一个逻辑意义上的装置,是通过其所在的计算机设备的处理器62将非易失性存储器中存储的计算机程序指令读取到内存63中运行形成的。

本说明书中描述的主题及功能操作的实施例可以在以下中实现:数字电子电路、有形体现的计算机软件或固件、包括本说明书中公开的结构及其结构性等同物的计算机硬件、或者它们中的一个或多个的组合。本说明书中描述的主题的实施例可以实现为一个或多个计算机程序,即编码在有形非暂时性程序载体上以被数据处理装置执行或控制数据处理装置的操作的计算机程序指令中的一个或多个模块。可替代地或附加地,程序指令可以被编码在人工生成的传播信号上,例如机器生成的电、光或电磁信号,该信号被生成以将信息编码并传输到合适的接收机装置以由数据处理装置执行。计算机存储介质可以是机器可读存储设备、机器可读存储基板、随机或串行存取存储器设备、或它们中的一个或多个的组合。

本说明书中描述的处理及逻辑流程可以由执行一个或多个计算机程序的一个或多个可编程计算机执行,以通过根据输入数据进行操作并生成输出来执行相应的功能。所述处理及逻辑流程还可以由专用逻辑电路—例如FPGA(现场可编程门阵列)或ASIC(专用集成电路)来执行,并且装置也可以实现为专用逻辑电路。

适合用于执行计算机程序的计算机包括,例如通用和/或专用微处理器,或任何其他类型的中央处理单元。通常,中央处理单元将从只读存储器和/或随机存取存储器接收指令和数据。计算机的基本组件包括用于实施或执行指令的中央处理单元以及用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括用于存储数据的一个或多个大容量存储设备,例如磁盘、磁光盘或光盘等,或者计算机将可操作地与此大容量存储设备耦接以从其接收数据或向其传送数据,抑或两种情况兼而有之。然而,计算机不是必须具有这样的设备。此外,计算机可以嵌入在另一设备中,例如移动电话、个人数字助理(PDA)、移动音频或视频播放器、游戏操纵台、全球定位系统(GPS)接收机、或例如通用串行总线(USB)闪存驱动器的便携式存储设备,仅举几例。

适合于存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、媒介和存储器设备,例如包括半导体存储器设备(例如EPROM、EEPROM和闪存设备)、磁盘(例如内部硬盘或可移动盘)、磁光盘以及CD ROM和DVD-ROM盘。处理器和存储器可由专用逻辑电路补充或并入专用逻辑电路中。

虽然本说明书包含许多具体实施细节,但是这些不应被解释为限制任何发明的范围或所要求保护的范围,而是主要用于描述特定发明的具体实施例的特征。本说明书内在多个实施例中描述的某些特征也可以在单个实施例中被组合实施。另一方面,在单个实施例中描述的各种特征也可以在多个实施例中分开实施或以任何合适的子组合来实施。此外,虽然特征可以如上所述在某些组合中起作用并且甚至最初如此要求保护,但是来自所要求保护的组合中的一个或多个特征在一些情况下可以从该组合中去除,并且所要求保护的组合可以指向子组合或子组合的变型。

类似地,虽然在附图中以特定顺序描绘了操作,但是这不应被理解为要求这些操作以所示的特定顺序执行或顺次执行、或者要求所有例示的操作被执行,以实现期望的结果。在某些情况下,多任务和并行处理可能是有利的。此外,上述实施例中的各种系统模块和组件的分离不应被理解为在所有实施例中均需要这样的分离,并且应当理解,所描述的程序组件和系统通常可以一起集成在单个软件产品中,或者封装成多个软件产品。

由此,主题的特定实施例已被描述。其他实施例在所附权利要求书的范围以内。在某些情况下,权利要求书中记载的动作可以以不同的顺序执行并且仍实现期望的结果。此外,附图中描绘的处理并非必需所示的特定顺序或顺次顺序,以实现期望的结果。在某些实现中,多任务和并行处理可能是有利的。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:数据回放方法、装置、终端设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类