一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据采集方法、系统、装置、设备和存储介质与流程

2022-06-02 15:21:29 来源:中国专利 TAG:


1.本技术涉及通信技术领域,涉及但不限于一种数据采集方法、系统、装置、设备和存储介质。


背景技术:

2.相关技术中,要求主设备具有通用串行总线(universal serial bus,usb)host(主设备)功能,通过usb hub实现挂载多个图像采集设备(从设备),具有usb host功能的主设备可以主动采集图像采集设备的图像数据。
3.然而拥有usb host功能的主设备的成本较高,且usb hub稳定性较差,可能丢失图像采集设备。


技术实现要素:

4.有鉴于此,本技术实施例提供一种数据采集方法、系统、装置、设备和存储介质。
5.第一方面,本技术实施例提供一种数据采集方法,所述方法包括:通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;接收至少两个所述图像采集设备通过目标传输总线发送的图像数据;所述目标传输总线是基于所述数据类型确定的,所述目标传输总线包括所述第一通信总线或第二通信总线;其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
6.第二方面,本技术实施例提高一种数据采集方法,所述方法包括:接收处理器通过第一通信总线发送的数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;通过目标数据传输总线向所述处理器发送图像数据;所述目标数据传输总线是基于所述数据类型确定的,所述目标数据传输总线包括所述第一通信总线或第二通信总线;其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
7.第三方面,本技术实施例提供一种数据采集系统,所述系统包括:处理器和至少两个图像采集设备,其中:所述处理器,用于通过第一通信总线向至少两个所述图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;至少两个所述图像采集设备,用于接收所述数据采集指令,并通过目标传输总线向所述处理器发送图像数据;所述目标传输总线是基于所述数据类型确定的,所述数据传输总线包括所述第一通信总线或第二通信总线;所述处理器,还用于接收所述图像数据;其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
8.第四方面,本技术实施例提供一种数据采集装置,包括:第一发送模块,用于通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;第一接收模块,用于接收至少两个所述图像采集设备通过目标
传输总线发送的图像数据;所述目标传输总线是基于所述数据类型确定的,所述目标传输总线包括所述第一通信总线或第二通信总线;其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
9.第五方面,本技术实施例提供一种数据采集装置,包括:第二接收模块,用于接收处理器通过第一通信总线发送的数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;第二发送模块,用于通过目标数据传输总线向所述处理器发送图像数据;所述目标数据传输总线是基于所述数据类型确定的,所述目标数据传输总线包括所述第一通信总线或第二通信总线;其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
10.第六方面,本技术实施例提供一种计算机设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现本技术实施例第一方面或第二方面所述数据采集方法中的步骤。
11.第七方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本技术实施例第一方面或第二方面所述数据采集方法中的步骤。
12.本技术实施例中,通过基于待采集的图像数据的数据类型,确定目标传输总线,并将图像采集设备发送的图像数据通过目标传输总线发送至处理器,从而可以在数据类型表征图像数据对传输速度要求不高的情况下,通过第一通信总线进行图像数据的传输,提高了数据传输稳定性;在数据类型表征图像数据对传输速度要求较高的情况下,通过第二通信总线进行图像数据的传输,降低了在此情况下通过第一通信总线进行数据传输造成的卡顿、延迟高等的影响,提高了数据传输速度;从而可以根据数据类型进行更灵活、更有针对性的数据传输。
附图说明
13.图1为本技术实施例一种数据采集方法的流程示意图;
14.图2a为本技术实施例另一种数据采集方法的流程示意图;
15.图2b为本技术实施例又一种数据采集方法的流程示意图;
16.图2c为本技术实施例再一种数据采集方法的流程示意图;
17.图3为本技术实施例一种数据采集系统的示意图;
18.图4a为本技术实施例还一种数据采集方法的示意图;
19.图4b为本技术实施例还一种数据采集方法的示意图;
20.图5为本技术实施例一种数据采集装置的组成结构示意图;
21.图6为本技术实施例另一种数据采集装置的组成结构示意图;
22.图7为本技术实施例计算机设备的一种硬件实体示意图。
具体实施方式
23.下面结合附图和实施例对本技术的技术方案进一步详细阐述。
24.图1为本技术实施例一种数据采集方法的流程示意图,如图1所示,该方法包括:
25.步骤102:处理器通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
26.其中,所述处理器可以为智能货柜的处理器,所述处理器又可以称为控制器,所述处理器可以是cat1模块、窄带互联网(narrow band internet of things,nb-iot)模块等;每一所述图像采集设备可以设置在所述智能货柜的每一货箱内,即每一货箱中都可设置一个图像采集设备。
27.其中,所述图像采集设备可以是摄像头,摄像机,相机,扫描仪,其他带有拍照或录像功能的设备(手机、平板电脑等),所述图像采集设备可以用于对货箱内的货物进行拍摄,以得到货物的图像数据;所述图像数据的数据类型可以包括图片数据和视频数据。
28.步骤104:处理器接收至少两个所述图像采集设备通过目标传输总线发送的图像数据;所述目标传输总线是基于所述数据类型确定的,所述目标传输总线包括所述第一通信总线或第二通信总线;
29.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
30.其中,通信总线又称总线,是计算机各种功能部件之间传送信息的公共通信干线,所述第一通信总线和所述第二通信总线可以是智能货柜的图像采集设备和处理器之间传送信息的公共通信干线。
31.本技术实施例中,通过基于待采集的图像数据的数据类型,确定目标传输总线,并将图像采集设备发送的图像数据通过目标传输总线发送至处理器,从而可以在数据类型表征图像数据对传输速度要求不高的情况下,通过第一通信总线进行图像数据的传输,提高了数据传输稳定性;在数据类型表征图像数据对传输速度要求较高的情况下,通过第二通信总线进行图像数据的传输,降低了在此情况下通过第一通信总线进行数据传输造成的卡顿、延迟高等的影响,提高了数据传输速度;从而可以根据数据类型进行更灵活、更有针对性的数据传输。
32.本技术实施例还提供一种数据采集方法,所述方法包括以下步骤:
33.步骤s202:处理器通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
34.步骤s204:处理器在所述数据类型为图片数据的情况下,接收至少两个所述图像采集设备通过所述第一通信总线发送的图片数据。
35.其中,目标传输总线可以是所述图像采集设备基于所述数据类型确定的,从而可以提高目标传输总线确定的便捷性。在所述数据类型为图片数据的情况下,所述目标传输总线可以是所述第一通信总线;所述第一通信总线可以为以下任意一种:485总线、集成电路总线(inter-integrated circuit,iic)和控制器局域网络(controller area network,can)总线,需要说明的是,所述第一通信总线还可以是rs232、串行摄像头控制总线(serial camera control bus,sccb)等。
36.本技术实施例中,在图像数据的数据类型为图片数据的情况下,由于图片数据对传输速度要求不高,因此可以通过第一通信总线进行图片数据的传输,降低了在此情况下通过第二通信总线进行数据传输造成的对处理器能力要求高的影响,提高了数据传输稳定性,降低了数据传输成本。
37.本技术实施例还提供一种数据采集方法,所述方法包括以下步骤:
38.步骤s302:处理器通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
39.步骤s304:处理器在所述数据类型为视频数据的情况下,接收至少两个所述图像采集设备通过所述第二通信总线发送的视频数据。
40.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
41.其中,所述数据采集指令中还可以携带所述目标传输总线的类型,所述目标传输总线的类型为所述处理器基于所述数据类型确定的;从而既可以由处理器基于数据类型确定目标传输总线的类型,也可以由图像采集设备基于数据类型确定目标传输总线的类型;提高了目标传输总线确定的灵活性;在所述数据类型为视频数据的情况下,所述目标传输总线可以是所述第二通信总线。所述第一通信总线可以为以下任意一种:485总线、iic总线和can总线;所述第二通信总线可以为usb总线;所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度;所述图像采集设备具有usb host功能,具有usb host功能的图像采集设备可以通过usb总线向其他设备如处理器发送图像数据;所述处理器具有usb slave功能,且不具有usb host功能,不具有usb host功能的处理器的成本更低;具有usb slave功能,且不具有usb host功能的处理器只能接收其他设备如图像采集设备通过usb总线发送的数据。
42.本技术实施例中,在图像数据的数据类型为视频数据的情况下,由于视频数据对传输速度要求较高,因此可以通过usb总线进行视频数据的传输,降低了在此情况下通过第一通信总线进行数据传输造成的卡顿、延迟高等的影响,提高了数据传输速度,且由于处理器为低成本的具有usb slave功能的设备,处理器通过第一通信总线而非usb总线向图像采集设备发送数据采集指令,图像采集设备通过usb总线向处理器发送图像数据,所述处理器不需要具有usb host功能,可以降低处理器的成本,并降低对处理器的性能要求。
43.图2a为本技术实施例另一种数据采集方法的流程示意图,如图2a所示,所述方法可以应用于如图3所示的数据采集系统30,所述系统30包括处理器31和至少两个图像采集设备32,该方法包括:
44.步骤202a:处理器通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
45.在一些实施例中,所述处理器可以为智能货柜的处理器;每一所述图像采集设备可以设置在所述智能货柜的每一货箱内。
46.步骤204a:至少两个所述图像采集设备接收所述数据采集指令;
47.步骤206a:至少两个所述图像采集设备通过目标数据传输总线向所述处理器发送图像数据;所述目标数据传输总线是基于所述数据类型确定的,所述目标数据传输总线包括所述第一通信总线或第二通信总线;
48.步骤208a:所述处理器接收所述图像数据;
49.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
50.本技术实施例中,通过基于待采集的图像数据的数据类型,确定目标传输总线,并
将图像采集设备发送的图像数据通过目标传输总线发送至处理器,从而可以在数据类型表征图像数据对传输速度要求不高的情况下,通过第一通信总线进行图像数据的传输,提高了数据传输稳定性;在数据类型表征图像数据对传输速度要求较高的情况下,通过第二通信总线进行图像数据的传输,降低了在此情况下通过第一通信总线进行数据传输造成的卡顿、延迟高等的影响,提高了数据传输速度;从而可以根据数据类型进行更灵活、更有针对性的数据传输。
51.图2b为本技术实施例又一种数据采集方法的流程示意图,如图2b所示,所述方法可以应用于如图3所示的数据采集系统30,所述系统30包括处理器31和至少两个图像采集设备32,该方法包括:
52.步骤202b:处理器通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
53.步骤204b:至少两个所述图像采集设备接收所述数据采集指令;
54.步骤206b:每一所述图像采集设备基于所述数据类型,确定目标传输总线的类型;
55.其中,所述目标数据传输总线的类型是基于所述数据类型确定的,所述目标数据传输总线的类型可以是所述第一通信总线或第二通信总线;所述图像数据的数据类型可以包括图片数据和/或视频数据,在所述数据类型为图片数据的情况下,所述图像采集设备可以确定目标传输总线的类型为第一通信总线,在所述数据类型为视频数据的情况下,所述图像采集设备可以确定目标传输总线的类型为第二通信总线。
56.步骤208b:至少两个所述图像采集设备通过所述第一通信总线向所述处理器发送图片数据;
57.步骤210b:所述处理器接收所述图片数据。
58.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
59.本技术实施例中,图像采集设备可以基于数据类型,确定目标传输总线的类型,从而能够更便捷地确定目标传输总线的类型;在图像数据的数据类型为图片数据的情况下,由于图片数据对传输速度要求不高,因此可以通过第一通信总线进行图片数据的传输,提高了数据传输稳定性,处理器通过第一通信总线向图像采集设备发送数据采集指令,降低了通过第二通信总线发送指令或主动获取图像数据造成的对处理器能力要求高的影响。
60.图2c为本技术实施例再一种数据采集方法的流程示意图,如图2c所示,所述方法可以应用于如图3所示的数据采集系统30,所述系统30包括处理器31和至少两个图像采集设备32,该方法包括:
61.步骤202c:处理器通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型和所述目标传输总线的类型,所述目标传输总线的类型为所述处理器基于所述数据类型确定的;
62.其中,所述目标数据传输总线的类型是基于所述数据类型确定的,所述图像数据的数据类型可以包括图片数据和/或视频数据,所述目标数据传输总线的类型包括所述第一通信总线或第二通信总线;在所述数据类型为图片数据的情况下,所述处理器可以确定所述所述目标传输总线的类型为第一通信总线;在所述数据类型为视频数据的情况下,所述处理器可以确定所述所述目标传输总线的类型为第二通信总线。
63.在一些实施例中,所述第一通信总线为以下任意一种:485总线、iic总线和can总线;所述第二通信总线为usb总线;所述处理器具有usb slave功能,且不具有usb host功能;所述图像采集设备具有usb host功能。
64.其中,不具有usb host功能的处理器的成本更低,可以降低数据传输时对处理器的性能要求。
65.步骤204c:至少两个所述图像采集设备接收所述数据采集指令;
66.步骤206c:至少两个所述图像采集设备通过所述第二通信总线向所述处理器发送视频数据;
67.步骤208c:所述处理器接收所述视频数据;
68.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
69.本技术实施例中,处理器可以基于数据类型,确定目标传输总线的类型,从而既可以由处理器基于数据类型确定目标传输总线的类型,也可以由图像采集设备基于数据类型确定目标传输总线的类型,提高了目标传输总线的类型确定的灵活性;在图像数据的数据类型为视频数据的情况下,由于视频数据对传输速度要求较高,因此可以通过第二通信总线进行视频数据的传输,降低了在此情况下通过第一通信总线进行数据传输造成的卡顿、延迟高等的影响,提高了数据传输速度。
70.图3为本技术实施例一种数据采集系统的示意图,如图3所示,所述系统包括:处理器31和至少两个图像采集设备32,其中:
71.所述处理器31,用于通过第一通信总线向至少两个所述图像采集设备32发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
72.至少两个所述图像采集设备32,用于接收所述数据采集指令,并通过目标传输总线向所述处理器31发送图像数据;所述目标传输总线是基于所述数据类型确定的,所述数据传输总线包括所述第一通信总线或第二通信总线;
73.所述处理器31,还用于接收所述图像数据;
74.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
75.在一些实施例中,所述图像采集设备32用于在所述数据类型为图片数据的情况下,通过第一通信总线向所述处理器31发送图片数据;在所述数据类型为视频数据的情况下,通过第二通信总线向所述处理器31发送视频数据。
76.在一些实施例中,所述目标传输总线是所述图像采集设备32基于所述数据类型确定的;或者,所述数据采集指令中还携带所述目标传输总线的类型,所述目标传输总线的类型为所述处理器31基于所述数据类型确定的。
77.在一些实施例中,所述第一通信总线为以下任意一种:485总线、iic总线和can总线;所述第二通信总线为usb总线;所述处理器31具有usb slave功能,且不具有usb host功能;所述图像采集设备32具有usb host功能。
78.在一些实施例中,所述处理器31为智能货柜的处理器;每一所述图像采集设备32设置在所述智能货柜的每一货箱内。
79.相关技术中,主设备挂载多个相机(从设备),要求主设备需要有usb host功能,主
设备通过usb hub实现挂载多个相机设备,usb hub,指的是一种可以将一个usb接口扩展为多个,并可以使这些接口同时使用的装置。usb hub根据所属usb协议可分为usb2.0 hub、usb3.0 hub与usb3.1 hub。然而拥有usb host功能的主设备的成本一般较高,且usb hub存在稳定性差的问题,会存在丢失相机设备的可能。
80.本技术实施例中,对于低成本的主设备如cat1、nb-iot模块,一般都只有usb slave功能,无法实现主动获取到相机的图片和视频,主设备用第一通信总线(如485,iic,can等)的方式挂载两个相机设备,不仅传输稳定性高,并且对主设备能力要求低。
81.如图4a所示,在主设备41需要采集图片数据的情况下,主设备41(即智能货柜的处理器或智能货柜)的硬件需要通过第一通信总线43去连接摄像头42(即相机),智能货柜41发送通过第一通信总线43发送采集图片指令给第一个相机42,一个相机42通过第一通信总线43回复图片数据,智能货柜41再通过第一通信总线43发送采集图片指令给下个相机,以此类推,这样理论上智能货柜41挂载多个相机42,都可以从每个相机42上采集到图片数据。
82.如图4b所示,在主设备41需要采集视频数据的情况下,主设备41的硬件需要第一通信总线43和第二通信总线44去连接摄像头42,智能货柜41发送通过第一通信总线43发送采集视频指令给第一个相机42,一个相机42通过第二通信总线44回复视频数据,智能货柜41再通过第一通信总线43发送采集视频命令给下个相机42,以此类推,这样理论上智能货柜41挂载多少个相机42,都可以采集到视频数据。
83.该方法可以实现主设备拓展挂载数量很多的相机设备,且硬件系统兼容性很高;只抓取相机图片时,用低成本的第一通信总线就可以实现图片数据的抓取功能,无需usb总线,对主设备硬件能力要求低,且硬件系统稳定性高。
84.本技术实施例通过第一通信总线的方式,无需主设备具备usb host功能即可实现抓取挂载多个相机的图片数据和视频数据的抓取功能,系统稳定性高,成本低。实现抓取智能货柜挂载的多个相机图片,无需usb总线;实现抓取智能货柜挂载的多个相机视频,无需主设备具备usb host功能;智能货柜主设备通过第一通信总线挂载相机从设备的稳定性比通过usb总线挂载相机的稳定性高。
85.需要说明的是,本技术实施例中,如果以软件功能模块的形式实现上述的数据采集方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得计算机设备(可以是手机、平板电脑、台式机、个人数字助理等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本技术实施例不限制于任何特定的硬件和软件结合。
86.基于前述第一方面的方法的实施例,本技术实施例提供一种数据采集装置(即处理器),该装置包括所包括的各模块,可以通过计算机设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu,central processing unit)、微处理器(mpu,microprocessor unit)、数字信号处理器(dsp,digital signal processing)或现场可编程门阵列(fpga,field programmable gate array)等。
87.图5为本技术实施例一种数据采集装置的组成结构示意图,如图5所示,所述装置
500包括第一发送模块501和第一接收模块502,其中:
88.第一发送模块501,用于通过第一通信总线向至少两个图像采集设备发送数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
89.第一接收模块502,用于接收至少两个所述图像采集设备通过目标传输总线发送的图像数据;所述目标传输总线是基于所述数据类型确定的,所述目标传输总线包括所述第一通信总线或第二通信总线;
90.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
91.在一些实施例中,所述第一接收模块502,包括:第一接收单元,用于在所述数据类型为图片数据的情况下,接收至少两个所述图像采集设备通过所述第一通信总线发送的图片数据;第二接收单元,用于在所述数据类型为视频数据的情况下,接收至少两个所述图像采集设备通过所述第二通信总线发送的视频数据。
92.在一些实施例中,所述目标传输总线是所述图像采集设备基于所述数据类型确定的;或者,所述数据采集指令中还携带所述目标传输总线的类型,所述目标传输总线的类型为所述处理器基于所述数据类型确定的。
93.在一些实施例中,所述第一通信总线为以下任意一种:485总线、iic总线和can总线;所述第二通信总线为usb总线;所述处理器具有usb slave功能,且不具有usb host功能;所述图像采集设备具有usb host功能。
94.在一些实施例中,所述处理器为智能货柜的处理器;每一所述图像采集设备设置在所述智能货柜的每一货箱内。
95.基于前述第二方面的方法的实施例,本技术实施例提供一种数据采集装置(即图像采集设备),该装置包括所包括的各模块,可以通过计算机设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(cpu,central processing unit)、微处理器(mpu,microprocessor unit)、数字信号处理器(dsp,digital signal processing)或现场可编程门阵列(fpga,field programmable gate array)等。
96.图6为本技术实施例另一种数据采集装置的组成结构示意图,如图6所示,所述装置600包括第二接收模块601和第二发送模块602,其中:
97.第二接收模块601,用于接收处理器通过第一通信总线发送的数据采集指令;所述数据采集指令中携带待采集的图像数据的数据类型;
98.第二发送模块602,用于通过目标数据传输总线向所述处理器发送图像数据;所述目标数据传输总线是基于所述数据类型确定的,所述目标数据传输总线包括所述第一通信总线或第二通信总线;
99.其中,所述第一通信总线的稳定性高于所述第二通信总线的稳定性,所述第一通信总线的传输速度低于所述第二通信总线的传输速度。
100.在一些实施例中,所述数据采集指令中还携带所述目标传输总线的类型,所述目标传输总线的类型为所述处理器基于所述数据类型确定的;
101.在一些实施例中,所述方法还包括:确定模块,用于基于所述数据类型,确定所述目标传输总线的类型。
102.在一些实施例中,所述第二发送模块602,包括:第一发送单元,用于在所述数据类
型为视频数据的情况下,通过所述第二通信总线向所述处理器发送视频数据;第二发送单元,用于在所述数据类型为图片数据的情况下,通过所述第一通信总线向所述处理器发送图片数据。
103.在一些实施例中,所述第一通信总线为以下任意一种:485总线、iic总线和can总线;所述第二通信总线为usb总线;所述处理器具有usb slave功能,且不具有usb host功能;所述图像采集设备具有usb host功能。
104.在一些实施例中,所述处理器为智能货柜的处理器;所述图像采集设备设置在所述智能货柜的货箱内。
105.以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本技术装置实施例中未披露的技术细节,请参照本技术方法实施例的描述而理解。
106.对应地,本技术实施例提供一种计算机设备,图7为本技术实施例计算机设备的一种硬件实体示意图,如图7所示,该设备700的硬件实体包括:包括存储器701和处理器702,所述存储器701存储有可在处理器702上运行的计算机程序,所述处理器702执行所述程序时实现上述实施例中数据采集方法中的步骤。
107.存储器701配置为存储由处理器702可执行的指令和应用,还可以缓存待处理器702以及设备700中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(random access memory,ram)实现。
108.对应地,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述实施例中数据采集方法中的步骤。
109.这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同设备实施例相似的有益效果。对于本技术存储介质和方法实施例中未披露的技术细节,请参照本技术设备实施例的描述而理解。
110.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
111.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
112.在本技术所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或
可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
113.上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。另外,在本技术各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
114.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(read only memory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得计算机设备(可以是手机、平板电脑、台式机、个人数字助理、导航仪、数字电话、视频电话、电视机、传感设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。
115.本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
116.以上所述,仅为本技术的实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献