首页 / 专利库 / 电池与电池 / 比容量 / USB摄像头及USB摄像头的识别方法和系统

USB摄像头及USB摄像头的识别方法和系统

阅读:770发布:2024-02-10

专利汇可以提供USB摄像头及USB摄像头的识别方法和系统专利检索,专利查询,专利分析的服务。并且本 发明 提供了一种USB摄像头及USB摄像头的识别方法和系统,其中,USB摄像头的识别系统,包括:一 电子 设备和一USB摄像头,当所述电子设备与所述USB摄像头连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息,所述电子设备控制所述USB摄像头进行 数据采集 ,并从所述USB存储设备中读取所述USB摄像头采集的数据信息。所述电子设备读取存储在所述USB存储设备上的数据信息后显示出来,从而实现所述电子设备与所述USB摄像头的可插拔连接。,下面是USB摄像头及USB摄像头的识别方法和系统专利的具体信息内容。

1.一种USB摄像头,其特征在于,所述USB摄像头遵循USB大容量存储协议,并构建一文件系统,对所述USB摄像头的存储空间进行管理,所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为多个设备文件;当所述USB摄像头与电子设备连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,并控制所述USB摄像头进行数据采集,所述USB摄像头采集的数据信息存储在所述USB存储设备上,所述电子设备读取存储在所述USB存储设备上的数据信息后显示出来。
2.如权利要求1所述的USB摄像头,其特征在于,所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为两个设备文件,分别为配置文件和图像文件。
3.一种如权利要求1~2中任意一项所述USB摄像头的识别方法,其特征在于,包括以下步骤:
当一USB摄像头与一电子设备连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息;
所述电子设备根据所述文件系统的读写方法对所述USB存储设备进行访问和读写,从而实现对所述USB摄像头的访问和读写。
4.如权利要求3所述的USB摄像头的识别方法,其特征在于,所述电子设备根据USB大容量存储协议将所述USB摄像头映射为所述USB存储设备,所述USB存储设备能被所述电子设备识别。
5.如权利要求3所述的USB摄像头的识别方法,其特征在于,所述USB存储设备包括:配置文件和图像文件,所述配置文件用于存储所述USB摄像头的配置信息,所述图像文件用于存储所述USB摄像头采集的数据信息。
6.如权利要求5所述的USB摄像头的识别方法,其特征在于,所述配置信息包括:USB摄像头的厂商、USB摄像头的版本、USB摄像头支持的分辨率率、比特率以及USB摄像头当前的分辨率、帧率和比特率。
7.如权利要求5所述的USB摄像头的识别方法,其特征在于,所述电子设备根据所述文件系统的读写方法对所述USB存储设备进行访问和读写,从而实现对所述USB摄像头的访问和读写的步骤包括:
当所述电子设备需要获取所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行读操作;
当所述电子设备需要修改所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行写操作;
当所述电子设备需要通过所述USB摄像头获取图片时,所述电子设备的操作系统对所述图像文件进行读操作。
8.一种如权利要求1~2中任意一项所述USB摄像头的识别系统,其特征在于,包括:一电子设备和一USB摄像头,当所述电子设备与所述USB摄像头连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息,所述电子设备控制所述USB摄像头进行数据采集,并从所述USB存储设备中读取所述USB摄像头采集的数据信息。
9.如权利要求8所述的USB摄像头的识别系统,其特征在于,所述电子设备根据USB大容量存储协议将所述USB摄像头映射为所述USB存储设备,所述USB存储设备能被所述电子设备识别。

说明书全文

USB摄像头及USB摄像头的识别方法和系统

技术领域

[0001] 本发明涉及计算机应用领域,尤其是一种USB摄像头及USB摄像头的的识别方法和系统。

背景技术

[0002] 随着计算机和网络的发展,人们日益融入到网络的生活中,人们在日常使用各种电子设备时常常会用到USB摄像头。USB摄像头是基于UVC(USB video class,USB视频捕获设备)协议实现的,UVC协议可以工作于Windows/Linux等PC操作系统中,但是Android系统不支持外接的UVC协议的摄像头,从而导致这些摄像头无法连接到Android设备上使用。
[0003] 目前,Android系统的设备如果需要外接USB摄像头,需要修改Android系统的源代码,并且编写支持UVC协议的USB摄像头驱动程序,同时向应用层提供可访问接口。这种解决方案局限性很多,必须针对每一款Android设备进行源代码的修改和系统的重新烧录,工作量大,效率低,无法实现USB摄像头在各个Android设备上的通用。

发明内容

[0004] 本发明的目的在于提供一种USB摄像头及USB摄像头的的识别方法和系统,以解决USB摄像头与Android电子设备之间无法实现可插拔连接的问题。
[0005] 为了达到上述目的,本发明提供了一种USB摄像头及USB摄像头的识别方法和系统,其中,USB摄像头遵循USB大容量存储协议,并构建一文件系统,对所述USB摄像头的存储空间进行管理。
[0006] 优选的,在上述的USB摄像头中,所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为多个设备文件。
[0007] 优选的,在上述的USB摄像头中,所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为两个设备文件,分别为配置文件和图像文件。
[0008] 本发明还提供了一种USB摄像头的识别方法,包括以下步骤:
[0009] 当一USB摄像头与一电子设备连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息;
[0010] 所述电子设备根据所述FAT32文件系统的读写方法对所述USB存储设备进行访问和读写,从而实现对所述USB摄像头的访问和读写。
[0011] 优选的,在上述的USB摄像头的识别方法中,所述电子设备根据USB大容量存储协议将所述USB摄像头映射为所述USB存储设备,所述USB存储设备能被所述电子设备识别。
[0012] 优选的,在上述的USB摄像头的识别方法中,所述USB存储设备包括:配置文件和图像文件,所述配置文件用于存储所述USB摄像头的配置信息,所述图像文件用于存储所述USB摄像头采集的数据信息。
[0013] 优选的,在上述的USB摄像头的识别方法中,所述配置信息包括:USB摄像头的厂商、USB摄像头的版本、USB摄像头支持的分辨率率、比特率以及USB摄像头当前的分辨率、帧率和比特率。
[0014] 优选的,在上述的USB摄像头的识别方法中,所述电子设备根据所述FAT32文件系统的读写方法对所述USB存储设备进行访问和读写,从而实现对所述USB摄像头的访问和读写的步骤包括:
[0015] 当所述电子设备需要获取所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行读操作;
[0016] 当所述电子设备需要修改所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行写操作;
[0017] 当所述电子设备需要通过所述USB摄像头获取图片时,所述电子设备的操作系统对所述图像文件进行读操作。
[0018] 本发明更提供了一种USB摄像头的识别系统,包括:一电子设备和一USB摄像头,当所述电子设备与所述USB摄像头连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息,所述电子设备控制所述USB摄像头进行数据采集,并从所述USB存储设备中读取所述USB摄像头采集的数据信息。
[0019] 优选的,在上述的USB摄像头的识别系统中,所述电子设备根据USB大容量存储协议将所述USB摄像头映射为所述USB存储设备,所述USB存储设备能被所述电子设备识别。
[0020] 在本发明提供的USB摄像头及USB摄像头的的识别方法和系统中,当USB摄像头与电子设备连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,并控制所述USB摄像头进行数据采集,所述USB摄像头采集的数据信息存储在所述USB存储设备上,所述电子设备读取存储在所述USB存储设备上的数据信息后显示出来,从而实现所述电子设备与所述USB摄像头的可插拔连接。附图说明
[0021] 图1本发明实施例中USB摄像头的识别系统的结构示意图;
[0022] 图2为本发明实施例中USB摄像头的识别方法的流程图
[0023] 图3为本发明实施例中步骤S2的流程图。

具体实施方式

[0024] 下面将结合示意图对本发明的具体实施方式进行更详细的描述。根据下列描述和权利要求书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。
[0025] 本实施例提供了一种USB摄像头及USB摄像头的识别方法和系统,其中,USB摄像头遵循USB大容量存储协议,并构建一文件系统,对所述USB摄像头的存储空间进行管理。所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为多个设备文件。在本实施例中所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为两个设备文件,分别为配置文件和图像文件。进一步的,所述文件系统包括但不限于:FAT16文件系统、FAT32文件系统、NTFS文件系统、ext2文件系统以及ext3文件系统。在本实施例中,所述USB摄像头构建一FAT32文件系统,并将所述USB摄像头的存储空间划分为配置文件和图像文件。
[0026] 本发明还提供了一种识别上述USB摄像头的系统,具体的,如图1所示,包括:一电子设备101和一USB摄像头102,当所述电子设备101和所述USB摄像头102连接时,所述电子设备101将所述USB摄像头102映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头102的配置信息以及所述USB摄像头102采集的数据信息,所述电子设备101控制所述USB摄像头102进行数据采集,并从所述USB存储设备中读取所述USB摄像头102采集的数据信息。
[0027] 具体的,所述电子设备101的系统包括但不限于:Android系统、Linux系统和Windows系统。当所述USB摄像头102与Android系统的电子设备101连接时,所述Android系统的电子设备101无法识别所述USB摄像头102,所述Android系统的电子设备101根据USB大容量存储协议(USB Mass Storage协议)将所述USB摄像头102映射为所述USB存储设备,而所述USB存储设备能被所述Android系统的电子设备101识别。
[0028] 进一步的,所述电子设备101为具有USB接口的Android系统的移动终端,例如为Android系统的手机或者Pad等,可以将USB摄像头102与Android系统的手机或者Pad连接,例如现在常用的自拍杆就是一个具有USB接口的摄像头,从而可以实现将现在常用的自拍杆与Android系统的手机或者Pad的连接。所述电子设备101还可以是具有USB接口的Android系统的手持设备或者医疗设备,例如将USB摄像头102与具有USB接口的Android系统的医疗设备,用于对人体进行观察,例如实现对朵的检查等。
[0029] 更进一步的,所述USB存储设备包括:配置文件和图像文件,所述配置文件用于存储所述USB摄像头102的配置信息,所述图像文件用于存储所述USB摄像头102采集的数据信息。所述配置信息包括:USB摄像头的厂商、USB摄像头的版本、USB摄像头支持的分辨率、帧率、比特率以及USB摄像头当前的分辨率、帧率和比特率。
[0030] 与所述USB摄像头的识别系统相应的实现方法,如图2所示,包括以下步骤:
[0031] S1:当一USB摄像头与一电子设备连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息。
[0032] 当所述USB摄像头与所述电子设备通过USB接口连接时,所述电子设备的系统包括但不限于Android系统、Linux系统和Windows系统,所述电子设备根据USB协议将所述USB摄像头映射为所述USB存储设备,所述USB存储设备的存储空间与所述USB摄像头的Flash的空间相同,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息。
[0033] 具体的,所述USB存储设备包括:配置文件和图像文件,所述配置文件用于存储所述USB摄像头的配置信息,所述图像文件用于存储所述USB摄像头采集的数据信息。所述配置信息包括:USB摄像头的厂商、USB摄像头的版本、USB摄像头支持的分辨率、帧率、比特率以及当前的分辨率、帧率和比特率。
[0034] S2:所述电子设备根据所述文件系统的读写方法对所述USB存储设备进行访问和读写,从而实现对所述USB摄像头的访问和读写。
[0035] 具体的,所述电子设备的操作系统是根据所述文件系统对所述USB存储设备进行访问和读写的,所述文件系统包括但不限于:FAT16文件系统、FAT32文件系统、NTFS文件系统、ext2文件系统以及ext3文件系统。在本实施例中,所述电子设备是根据标准的FAT32文件系统读写方法来对所述USB存储设备进行访问和读写的,即,根据标准的FAT32文件系统读写方法来对所述USB摄像头的存储空间进行访问和读写。
[0036] 在将所述USB摄像头映射为所述USB存储设备后,所述电子设备根据所述FAT32文件系统的文件结构信息体中所给出所述配置文件和所述图像文件的路径、大小以及修改时间等信息,所述电子设备的操作系统即可识别所述配置文件和所述图像文件。
[0037] 具体的,如图3所示,包括以下步骤:
[0038] S21:当所述电子设备需要获取所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行读操作。
[0039] 当所述电子设备的操作系统对所述配置文件上实施“读”操作时,根据所述FAT32文件系统的读命令将所述配置文件上存储的所述USB摄像头的配置信息传送给所述电子设备的操作系统,即可实现所述电子设备读取所述配置文件上存储的所述USB摄像头的配置信息,所述USB摄像头的配置信息包括:USB摄像头的厂商、USB摄像头的版本、USB摄像头支持的分辨率、帧率、比特率以及USB摄像头当前的分辨率、帧率和比特率。从所述USB摄像头的配置信息中获取所述USB摄像头当前的分辨率、帧率、比特率。
[0040] S22:当所述电子设备需要修改所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行写操作。
[0041] 当所述电子设备的操作系统对所述配置文件上实施“写”操作时,根据所述FAT32文件系统的写命令将所述电子设备的操作系统所写的配置信息写入到所述配置文件上,从而实现所述电子设备向所述配置文件上写入命令。
[0042] S23:当所述电子设备需要通过所述USB摄像头获取图片时,所述电子设备的操作系统对所述图像文件进行读操作。
[0043] 当所述电子设备需要通过所述USB摄像头获取图片时,所述电子设备的操作系统对所述图像文件进行读操作。也就是说,当所述电子设备的操作系统对所述图像文件进行“读”操作时,所述USB摄像头就会获取一种图片,并同时发送给所述电子设备。即在所述USB摄像头进行数据采集的过程中,所述USB摄像头所采集的数据信息被同步传输到所述电子设备上。具体的,所述电子设备根据所述USB摄像头当前的分辨率、帧率、比特率,定时的从所述USB存储设备的所述图像文件上读取所述USB摄像头所采集的数据信息,并通过所述电子设备的显示屏显示出来。
[0044] 当需要通过所述USB摄像头进行视频采集时,只要增加每单位时间内所述电子设备对所述图像文件进行“读”操作的次数即可。
[0045] 当用户不需要所述USB摄像头进行数据采集时,只要所述电子设备的操作系统不对所述图像文件进行“读”操作,所述USB摄像头就不会进行数据采集。用户可以以USB存储设备的退出方式结束所述电子设备与所述USB摄像头之间的连接,从而实现所述电子设备与所述USB摄像头之间的可插拔连接,无需更改Android系统的源代码,即可实现USB摄像头在各个Android设备之间的通用。
[0046] 综上,在本发明实施例提供的USB摄像头及USB摄像头的识别方法和系统中,当USB摄像头与电子设备连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,并控制所述USB摄像头进行数据采集,所述USB摄像头采集的数据信息存储在所述USB存储设备上,所述电子设备读取存储在所述USB存储设备上的数据信息后显示出来,从而实现所述电子设备与所述USB摄像头的可插拔连接。
[0047] 上述仅为本发明的优选实施例而已,并不对本发明起到任何限制作用。任何所属技术领域的技术人员,在不脱离本发明的技术方案的范围内,对本发明揭露的技术方案和技术内容做任何形式的等同替换或修改等变动,均属未脱离本发明的技术方案的内容,仍属于本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

微信群二维码
意见反馈