首页 / 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设备上的通用。

具体实施方式

[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] 上述仅为本发明的优选实施例而已,并不对本发明起到任何限制作用。任何所属技术领域的技术人员,在不脱离本发明的技术方案的范围内,对本发明揭露的技术方案和技术内容做任何形式的等同替换或修改等变动,均属未脱离 本发明的技术方案的内容,仍属于本发明的保护范围之内。

当前第1页 第1页 第2页 第3页
相关技术
摄像头识别相关技术
方法系统相关技术
曹晓辛发明人的其他相关专利技术