一种图像数据处理设备及图像数据处理方法与流程

文档序号:23988999发布日期:2021-02-20 12:51阅读:33来源:国知局
一种图像数据处理设备及图像数据处理方法与流程

[0001]
本申请涉及视频监控技术领域,特别是涉及一种图像数据处理设备及图像数据处理方法。


背景技术:

[0002]
在当前的监控系统中,前端的图像采集设备采集到的是模拟信号(即模拟图像数据),而后端的服务器、处理器、显示屏等能够识别和处理的都是数字信号,因此,一般会增加一个图像数据处理设备,例如dvr(digital video recorder,数字视频录像机)等具有模数转换和数据存储功能的设备,该图像数据处理设备包括模数转换模块和主芯片,模数转换模块和主芯片之间通过bt656等并行接口连接,模数转换模块在接收到图像采集设备采集的模拟图像数据后,将模拟图像数据转换为数字图像数据,然后通过并行接口将数字图像数据发送给主芯片,由主芯片对数字图像数据进行后续处理。
[0003]
由于模数转换模块与主芯片之间传输数据的数据量受接口能力限制,导致模数转换模块只能向主芯片传输数字图像数据,而随着图像采集设备的功能不断扩展,图像采集设备能够产生图像数据对应的私有数据,因此,如何实现图像数据和私有数据的混合传输成为视频监控领域亟待解决的技术问题。


技术实现要素:

[0004]
本申请实施例的目的在于提供一种图像数据处理设备及图像数据处理方法,以实现图像数据和私有数据的混合传输。具体技术方案如下:
[0005]
第一方面,本申请实施例提供了一种图像数据处理设备,该图像数据处理设备包括:模数转换模块和主芯片;模数转换模块与主芯片通过串行接口连接;
[0006]
模数转换模块,用于接收图像采集设备采集的模拟图像数据及模拟图像数据对应的私有数据;对模拟图像数据进行模数转换,得到数字图像数据;在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包;通过串行接口,将图像数据包发送至主芯片;
[0007]
主芯片,用于对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据。
[0008]
可选的,串行接口为移动行业处理器接口。
[0009]
可选的,模数转换模块在用于在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包时,具体用于:
[0010]
在数字图像数据的头部和/或尾部添加接收到的模拟图像数据对应的私有数据,得到图像数据包;
[0011]
主芯片在用于对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据时,具体用于:
[0012]
对图像数据包中头部和尾部的数据进行识别,得到私有数据;和/或,对图像数据
包中除头部和尾部以外的数据进行识别,得到数字图像数据。
[0013]
可选的,模数转换模块,还用于:
[0014]
在图像数据包中私有数据对应的位置处增加私有数据的第一标识码;和/或,在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码;
[0015]
主芯片在用于对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据时,具体用于:
[0016]
基于第一标识码,从图像数据包中识别出私有数据;和/或,基于第二标识码,从图像数据包中识别出数字图像数据。
[0017]
可选的,模拟图像数据对应的私有数据有多条;
[0018]
模数转换模块在用于在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包时,具体用于:
[0019]
在数字图像数据的头部每一行和/或尾部每一行分别添加各条私有数据及各条私有数据的第一标识码,得到图像数据包;在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码;
[0020]
主芯片在用于对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据时,具体用于:
[0021]
基于各第一标识码,从图像数据包中的头部和尾部识别出各条私有数据;和/或,基于第二标识码,从图像数据包中识别出数字图像数据。
[0022]
可选的,主芯片,还用于:
[0023]
根据私有数据,对数字图像数据进行处理。
[0024]
第二方面,本申请实施例提供了一种图像数据处理方法,应用于图像数据处理设备,图像数据处理设备包括模数转换模块和主芯片;模数转换模块与主芯片通过串行接口连接;该方法包括:
[0025]
模数转换模块接收图像采集设备采集的模拟图像数据及模拟图像数据对应的私有数据;
[0026]
模数转换模块对模拟图像数据进行模数转换,得到数字图像数据;
[0027]
模数转换模块在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包;
[0028]
模数转换模块通过串行接口,将图像数据包发送至主芯片;
[0029]
主芯片对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据。
[0030]
可选的,模数转换模块在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包的步骤,包括:
[0031]
模数转换模块在数字图像数据的头部和/或尾部添加接收到的模拟图像数据对应的私有数据,得到图像数据包;
[0032]
主芯片对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据的步骤,包括:
[0033]
主芯片对图像数据包中头部和尾部的数据进行识别,得到私有数据;和/或,对图像数据包中除头部和尾部以外的数据进行识别,得到数字图像数据。
[0034]
可选的,在模数转换模块在数字图像数据中添加接收到的模拟图像数据对应的私
有数据,得到图像数据包的步骤之后,该方法还包括:
[0035]
模数转换模块在图像数据包中私有数据对应的位置处增加私有数据的第一标识码;和/或,在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码;
[0036]
主芯片对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据的步骤,包括:
[0037]
主芯片基于第一标识码,从图像数据包中识别出私有数据;和/或,基于第二标识码,从图像数据包中识别出数字图像数据。
[0038]
可选的,模拟图像数据对应的私有数据有多条;
[0039]
模数转换模块在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包的步骤,包括:
[0040]
模数转换模块在数字图像数据的头部每一行和/或尾部每一行分别添加各条私有数据及各条私有数据的第一标识码,得到图像数据包;在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码;
[0041]
主芯片对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据的步骤,包括:
[0042]
主芯片基于各第一标识码,从图像数据包中的头部和尾部识别出各条私有数据;和/或,基于第二标识码,从图像数据包中识别出数字图像数据。
[0043]
可选的,在主芯片对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据的步骤之后,该方法还包括:
[0044]
主芯片根据私有数据,对数字图像数据进行处理。
[0045]
本申请实施例提供的一种图像数据处理设备及图像数据处理方法,其中,图像数据处理设备包括:模数转换模块和主芯片。模数转换模块与主芯片通过串行接口连接。模数转换模块在接收到图像采集设备采集的模拟图像数据及模拟图像数据对应的私有数据后,对模拟图像数据进行模数转换,得到数字图像数据,在数字图像数据中添加私有数据,得到图像数据包,通过串行接口,将图像数据包发送至主芯片;主芯片对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据。模数转换模块在对接收到的模拟图像数据进行模数转换得到数字图像数据后,将接收到的模拟图像数据对应的私有数据添加到数字图像数据中,并且模数转换模块与主芯片之间利用串行接口连接,增强了接口传输数据的能力,能够保证更大数据量的图像数据包的正常传输,从而实现了图像数据和私有数据的混合传输。
附图说明
[0046]
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的实施例。
[0047]
图1为现有技术的监控系统的结构示意图;
[0048]
图2为本申请实施例的图像数据处理设备的结构示意图;
[0049]
图3为本申请实施例的监控系统的结构示意图;
[0050]
图4为本申请实施例的图像数据包的结构示意图;
[0051]
图5为本申请实施例的图像数据处理方法的流程示意图。
具体实施方式
[0052]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0053]
如图1所示,在当前的监控系统中,普通模拟相机采集到模拟图像数据后,通过同轴视频线缆、双绞线等模拟信号传输线,将模拟图像数据传递给dvr,dvr中包括a/d转换器(analog to digital converter,模数转换器)和soc(system on chip,系统级芯片),a/d转换器负责接收模拟图像数据,对模拟图像数据进行模数转换,并将转换后得到的数字图像数据通过bt656接口(一种并行接口)发送至soc,即soc通过bt656接口只能获取到图像数据。而随着图像采集设备的功能不断扩展,图像采集设备能够产生图像数据对应的私有数据。针对如何实现图像数据和私有数据的混合传输,本申请实施例提供了一种图像数据处理设备及图像数据处理方法。
[0054]
本申请实施例所提供的一种图像数据处理设备,如图2所示,该图像数据处理设备包括模数转换模块201和主芯片202,模数转换模块201与主芯片202通过串行接口203连接。
[0055]
模数转换模块201,用于接收图像采集设备采集的模拟图像数据及模拟图像数据对应的私有数据;对模拟图像数据进行模数转换,得到数字图像数据;在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包;通过串行接口203,将图像数据包发送至主芯片202;
[0056]
主芯片202,用于对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据。
[0057]
应用本申请实施例,模数转换模块在对接收到的模拟图像数据进行模数转换得到数字图像数据后,将接收到的模拟图像数据对应的私有数据添加到数字图像数据中,并且模数转换模块与主芯片之间利用串行接口连接,增强了接口传输数据的能力,能够保证更大数据量的图像数据包的正常传输,从而实现了图像数据和私有数据的混合传输。
[0058]
图像采集设备除了有图像采集功能以外,还可以具有智能预警、智能检测、报警分析等功能,因此,图像采集设备在采集到模拟图像数据后,还可以对模拟图像数据进行智能预警、智能检测、报警分析等处理,产生该模拟图像数据对应的私有数据,私有数据可以包括预警信息、目标检测结果、报警信息等。图像采集设备可以将采集到的模拟图像数据和生成的私有数据都发送给图像数据处理设备。其中,模拟图像数据可以是图像采集设备采集到的视频数据中的一帧图像数据,模拟图像数据和私有数据具有一一对应的关系。
[0059]
本申请实施例中所提及的图像数据是指模拟信号传输的主体内容,其由图像采集设备采集的原始图像转换为色度信号、亮度信号的模拟信号,被图像数据处理设备接收后又转变为yuv格式、rgb格式等格式的数字信号。
[0060]
图像数据处理设备为具有模数转换、数据存储等功能的电子设备,例如,可以为dvr。图像数据处理设备包括模数转换模块(a/d转换器)和主芯片(soc),模数转换模块负责
接收模拟图像数据和模拟图像数据对应的私有数据,对模拟图像数据进行模数转换,并在转换后得到的数字图像数据中添加接收到的私有数据,得到图像数据包,通过串行接口将图像数据包发送至主芯片。由于模数转换模块和主芯片之间通过串行接口连接,则在数字图像数据中添加接收到的私有数据时,需按照串行接口所规定的接口标准,将私有数据添加至数字图像数据中。
[0061]
在本申请实施例的一种实现方式中,串行接口203可以为移动行业处理器接口。
[0062]
模数转换模块和主芯片之间采用的串行接口具体可以为mipi(mobile industry processor interface,移动行业处理器接口),mipi是mipi联盟发起的为移动应用处理器指定的开放标准,mipi是一种串行接口,以数据包为单位进行数据传输。通常情况下,mipi的接口能力较强,能够传输大数据量的数据包,因此,模数转换模块和主芯片之间通过mipi连接,能够保证大数据量的数据包的正常传输。
[0063]
在本申请实施例的一种实现方式中,模数转换模块201在用于在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包时,具体可以用于:和/或,在数字图像数据的头部和/或尾部添加接收到的模拟图像数据对应的私有数据,得到图像数据包。
[0064]
相应的,主芯片202在用于对接收到的图像数据包进行解析,得到数字图像数据和/或私有数据时,具体可以用于:对图像数据包中头部和尾部的数据进行识别,得到私有数据;和/或,对图像数据包中除头部和尾部以外的数据进行识别,得到数字图像数据。
[0065]
在mipi等串行接口标准中,约定了将私有数据添加至数字图像数据的方式可以是:在数字图像数据的头部和/或尾部添加私有数据。也就是说,模数转换模块在对模拟图像数据进行模数转换之后,可以在转换得到的数字图像数据的头部和/或尾部添加接收到的私有数据,具体添加时,可以把私有数据全部添加到数字图像数据的头部,也可以把私有数据全部添加到数字图像数据的尾部,还可以把一部分私有数据添加到数字图像数据的头部、一部分私有数据添加到数字图像数据的尾部。
[0066]
这样,模数转换模块就可以通过串行接口将得到的图像数据包传输给主芯片,主芯片在接收到图像数据包后,可以对图像数据包中头部和尾部的数据进行识别便可得到私有数据,和/或对图像数据包中除头部和尾部以外的数据进行识别便可得到数字图像数据。
[0067]
在本申请实施例的一种实现方式中,模数转换模块201,还可以用于:在图像数据包中私有数据对应的位置处增加私有数据的第一标识码;和/或,在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码。
[0068]
相应的,主芯片202在用于对接收到的图像数据包进行解析,得到数字图像数据及其对应的私有数据时,具体可以用于:基于第一标识码,从图像数据包中识别出私有数据;和/或,基于第二标识码,从图像数据包中识别出数字图像数据。
[0069]
其中,私有数据对应的位置是指与携带有私有数据的字段所处位置之间满足预设的第一映射关系的位置,该第一映射关系可以根据实际需求的不同而不同,例如如果携带有私有数据的字段是一个连续的字段,则私有数据对应的位置可以是指该连续字段之前或之后预设数目位(bit)的位置,又例如如果携带有私有数据的字段是由多个非连续的子字段组成的字段,则私有数据对应的位置可以是指位于所有非连续的子字段之前或之后的位置,也可以是指任意两个非连续的子字段之间的位置,示例性的,假设携带有私有数据的字
段是由两个非连续的子字段组成的字段,为描述方便,将两个非连续的子字段分别记为子字段1和子字段2,并且假设子字段1位于子字段2之前,则私有数据对应的位置可以是指位于子字段1之后第一预设数目位且位于子字段2之前第二预设数目位的位置。主芯片202在对接收到的图像数据包进行解析时,可以根据解析得到的第一标识码的位置以及第一映射关系,确定携带有私有数据的字段,并从该字段解析得到私有数据。
[0070]
同理,数字图像数据对应的位置可以是指携带有数字图像数据的字段所处位置之间满足预设的第二映射关系的位置,其中,第二映射关系可以根据实际需求的不同而不同,并且第二映射关系可以和第一映射关系相同也可以不同。
[0071]
用户可以自定义不同类型的数据的标识码,即私有数据的标识码为第一标识码、数字图像数据的标识码为第二标识码,则模数转换模块还可以在图像数据包中私有数据对应的位置处增加私有数据的第一标识码、在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码,具体可以在私有数据的起始位增加一位第一标识码、在数字图像数据的起始位增加一位第二标识码。
[0072]
这样,主芯片在接收到图像数据包后,即可基于第一标识码从图像数据包中识别出私有数据,和/或,基于第二标识码从图像数据包中识别出数字图像数据。
[0073]
当然,模数转换模块除了可以在数字图像数据中增加标识码以外,还可以增加私有数据的数据长度、数字图像数据的数据长度等信息,这样,主芯片在进行数据解析时,可以更加准确、快速地解析出私有数据和数字图像数据。
[0074]
在本申请实施例的一种实现方式中,模拟图像数据对应的私有数据有多条。则相应的,模数转换模块201在用于在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包时,具体可以用于:在数字图像数据的头部每一行和/或尾部每一行分别添加各条私有数据及各条私有数据的第一标识码,得到图像数据包;在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码。
[0075]
相应的,主芯片202在用于对接收到的图像数据包进行解析,得到数字图像数据及其对应的私有数据时,具体可以用于:基于各第一标识码,从图像数据包中的头部和尾部识别出各条私有数据;和/或,基于第二标识码,从图像数据包中识别出数字图像数据。
[0076]
图像采集设备可以具有多种扩展功能,因此可以产生多种类型的私有数据,用户还可以自定义不同类型的私有数据的标识码,即一条私有数据具有一个第一标识码,则模数转换模块在生成图像数据包时,可以在数字图像数据的头部每一行和/或尾部每一行分别添加各条私有数据及各条私有数据的第一标识码,并且在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码。
[0077]
这样,主芯片在接收到图像数据包后,即可基于各第一标识码从图像数据包中的头部和尾部识别出各条私有数据,和/或,基于第二标识码从图像数据包中识别出数字图像数据。
[0078]
在本申请实施例的一种实现方式中,主芯片202,还可以用于:根据私有数据,对数字图像数据进行处理。
[0079]
由于私有数据可以包括预警信息、目标检测结果、报警信息等,则主芯片在解析得到数字图像数据及其对应的私有数据后,可以利用私有数据对数字图像数据进行相应的处理,例如,可以在显示数字图像数据时,将私有数据同时显示出来;或者,还可以是在显示数
字图像数据的同时,进行报警等。
[0080]
上述的主芯片可以是通用处理器,包括cpu(central processing unit,中央处理器)、np(network processor,网络处理器)等;还可以是dsp(digital signal processing,数字信号处理器)、asic(application specific integrated circuit,专用集成电路)、fpga(field-programmable gate array,现场可编程门阵列)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件;还可以是soc。
[0081]
基于上述实施例,本申请实施例所提供的图像数据处理设备应用于如图3所示的监控系统中,该监控系统包括模拟相机和图像数据处理设备。
[0082]
模拟相机为智能模拟相机,可产生私有数据,模拟相机采集到模拟图像数据并相应的产生模拟图像数据对应的私有数据后,通过同轴视频线缆、双绞线等模拟信号传输线,将模拟图像数据和私有数据传递给图像数据处理设备(图中所示的dvr),图像数据处理设备中包括a/d转换器和soc,a/d转换器负责接收模拟图像数据和私有数据,对模拟图像数据进行模数转换,并在转换后得到的数字图像数据中添加私有数据,得到图像数据包,图像数据包的结构如图4所示,私有数据添加在数字图像数据的头部(即帧头)和/或尾部(即帧尾),图像数据包中数字图像数据和帧头、帧尾以外的数据为消隐数据。在得到图像数据包后,a/d转换器通过mipi将图像数据包发送至soc,soc对图像数据包中头部和尾部的数据进行识别即可得到私有数据,对图像数据包中除头部和尾部以外的数据进行识别即可得到数字图像数据。
[0083]
以mipi csi2标准(由mipi联盟下相机工作组指定的接口标准)为例,对图像数据包进行介绍,字节打包层的协议中,定义了同步信号短包和数据长包的结构。其中,同步信号短包的作用是传输同步信息,包含data id(数据标识)、wc(word count,计数值)和ecc(error correcting code,纠错码)三部分。同步信息包含行同步和场同步。data id字段,包含vc(virtual channel,虚拟通道)和dt(data type,数据类型)定义。关于dt的定义,见表1,其中0x30~0x37用于用户自定义的数据类型,本申请实施例中的私有数据类型,取值于此。
[0084]
表1 dt定义
[0085][0086]
数据长包,用于传输图像的有效像素数据,分为三大部分:包头、有效数据、包尾。其中,包头包含data id、数据长度、ecc;包尾包含校验和。
[0087]
包头由8位data id、16位wc、8位ecc构成;其中,data id由2位vc号和6位dt构成。vc可用于多路复合的数据打包,最多支持4mux,dt用于yuv数据和图像数据混合数据传输,以及私有数据传输。ecc允许包头中前24位(data id和wc)在传输过程中两位出错被发现、一位错误被纠正。其中,wc为长包里面图像数据的字节数n,短包里面wc默认为0,或者自定义。最大值为0xffff(65535)。
[0088]
图4中帧头和fe帧尾是短包,有效像素和私有数据用长包传输。每一行的数据包头是32bit,包含当前行的vc和dt等信息。一般,一行数据为单位打一个长包。举例:针对1080p25的视频,一帧图像有1080行数据,每行有1920像素点数据,按照行数据为单位进行打包。则一帧图像数据包结构可以为:帧头短包+n个私有数据长包+1080个图像数据长包+n个私有数据长包+帧尾短包。其中,n的取值范围为0到多个,一般一帧图像带1~2个私有数据长包。
[0089]
本申请实施例还提供了一种图像数据处理方法,应用于图2所示的图像数据处理设备,如图5所示,该方法可以包括如下步骤:
[0090]
s501,模数转换模块接收图像采集设备采集的模拟图像数据及模拟图像数据对应的私有数据。
[0091]
s502,模数转换模块对模拟图像数据进行模数转换,得到数字图像数据。
[0092]
s503,模数转换模块在数字图像数据中添加接收到的模拟图像数据对应的私有数据,得到图像数据包。
[0093]
s504,模数转换模块通过串行接口,将图像数据包发送至主芯片。
[0094]
s505,主芯片对接收到的图像数据包进行解析,得到数字图像数据和/或私有数
据。
[0095]
应用本申请实施例,模数转换模块在对接收到的模拟图像数据进行模数转换得到数字图像数据后,将接收到的模拟图像数据对应的私有数据添加到数字图像数据中,并且模数转换模块与主芯片之间利用串行接口连接,增强了接口传输数据的能力,能够保证更大数据量的图像数据包的正常传输,从而实现了图像数据和私有数据的混合传输。
[0096]
在本申请实施例的一种实现方式中,s503具体可以为:模数转换模块在数字图像数据的头部和/或尾部添加接收到的模拟图像数据对应的私有数据,得到图像数据包;
[0097]
s505具体可以为:主芯片对图像数据包中头部和尾部的数据进行识别,得到私有数据;和/或,对图像数据包中除头部和尾部以外的数据进行识别,得到数字图像数据。
[0098]
在本申请实施例的一种实现方式中,该方法还包括如下步骤:模数转换模块在图像数据包中私有数据对应的位置处增加私有数据的第一标识码;在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码;
[0099]
s505具体可以为:主芯片基于第一标识码,从图像数据包中识别出私有数据;和/或,基于第二标识码,从图像数据包中识别出数字图像数据。
[0100]
在本申请实施例的一种实现方式中,模拟图像数据对应的私有数据有多条;
[0101]
s503具体可以为:模数转换模块在数字图像数据的头部每一行和/或尾部每一行分别添加各条私有数据及各条私有数据的第一标识码,得到图像数据包;在图像数据包中数字图像数据对应的位置处增加数字图像数据的第二标识码;
[0102]
s505具体可以为:主芯片基于各第一标识码,从图像数据包中的头部和尾部识别出各条私有数据;和/或基于第二标识码,从图像数据包中识别出数字图像数据。
[0103]
在本申请实施例的一种实现方式中,该方法还可以包括如下步骤:主芯片根据私有数据,对数字图像数据进行处理。
[0104]
对于图像数据处理方法实施例而言,由于其所涉及的内容基本相似于前述的图像数据处理设备实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0105]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、dsl(digital subscriber line,数字用户线))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如软盘、硬盘、磁带)、光介质(例如dvd(digital versatile disc,数字多功能光盘))、或者半导体介质(例如ssd(solid state disk,固态硬盘))等。
[0106]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存
在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0107]
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于方法实施例而言,由于其基本相似于设备实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0108]
以上所述仅为本申请的较佳实施例,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本申请的保护范围内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1