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

技术编号:12621250 阅读:102 留言:0更新日期:2015-12-30 18:54
本发明专利技术提供了一种USB摄像头及USB摄像头的识别方法和系统,其中,USB摄像头的识别系统,包括:一电子设备和一USB摄像头,当所述电子设备与所述USB摄像头连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息,所述电子设备控制所述USB摄像头进行数据采集,并从所述USB存储设备中读取所述USB摄像头采集的数据信息。所述电子设备读取存储在所述USB存储设备上的数据信息后显示出来,从而实现所述电子设备与所述USB摄像头的可插拔连接。

【技术实现步骤摘要】

本专利技术涉及计算机应用领域,尤其是一种USB摄像头及USB摄像头的的识别方法和系统。
技术介绍
随着计算机和网络的发展,人们日益融入到网络的生活中,人们在日常使用各种电子设备时常常会用到USB摄像头。USB摄像头是基于UVC (USB video class,USB视频捕获设备)协议实现的,UVC协议可以工作于Windows/Linux等PC操作系统中,但是Android系统不支持外接的UVC协议的摄像头,从而导致这些摄像头无法连接到Android设备上使用。目前,Android系统的设备如果需要外接USB摄像头,需要修改Android系统的源代码,并且编写支持UVC协议的USB摄像头驱动程序,同时向应用层提供可访问的接口。这种解决方案局限性很多,必须针对每一款Android设备进行源代码的修改和系统的重新烧录,工作量大,效率低,无法实现USB摄像头在各个Android设备上的通用。
技术实现思路
本专利技术的目的在于提供一种USB摄像头及USB摄像头的的识别方法和系统,以解决USB摄像头与Android电子设备之间无法实现可插拔连接的问题。为了达到上述目的,本专利技术提供了一种USB摄像头及USB摄像头的识别方法和系统,其中,USB摄像头遵循USB大容量存储协议,并构建一文件系统,对所述USB摄像头的存储空间进行管理。优选的,在上述的USB摄像头中,所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为多个设备文件。优选的,在上述的USB摄像头中,所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为两个设备文件,分别为配置文件和图像文件。本专利技术还提供了一种USB摄像头的识别方法,包括以下步骤:当一 USB摄像头与一电子设备连接时,所述电子设备将所述USB摄像头映射为一USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息;所述电子设备根据所述FAT32文件系统的读写方法对所述USB存储设备进行访问和读写,从而实现对所述USB摄像头的访问和读写。优选的,在上述的USB摄像头的识别方法中,所述电子设备根据USB大容量存储协议将所述USB摄像头映射为所述USB存储设备,所述USB存储设备能被所述电子设备识别。优选的,在上述的USB摄像头的识别方法中,所述USB存储设备包括:配置文件和图像文件,所述配置文件用于存储所述USB摄像头的配置信息,所述图像文件用于存储所述USB摄像头采集的数据信息。优选的,在上述的USB摄像头的识别方法中,所述配置信息包括:USB摄像头的厂商、USB摄像头的版本、USB摄像头支持的分辨率、帧率、比特率以及USB摄像头当前的分辨率、帧率和比特率。优选的,在上述的USB摄像头的识别方法中,所述电子设备根据所述FAT32文件系统的读写方法对所述USB存储设备进行访问和读写,从而实现对所述USB摄像头的访问和读写的步骤包括:当所述电子设备需要获取所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行读操作;当所述电子设备需要修改所述USB摄像头的配置信息时,所述电子设备的操作系统对所述配置文件进行写操作;当所述电子设备需要通过所述USB摄像头获取图片时,所述电子设备的操作系统对所述图像文件进行读操作。本专利技术更提供了一种USB摄像头的识别系统,包括:一电子设备和一 USB摄像头,当所述电子设备与所述USB摄像头连接时,所述电子设备将所述USB摄像头映射为一 USB存储设备,所述USB存储设备用于存储所述USB摄像头的配置信息以及所述USB摄像头采集的数据信息,所述电子设备控制所述USB摄像头进行数据采集,并从所述USB存储设备中读取所述USB摄像头采集的数据信息。优选的,在上述的USB摄像头的识别系统中,所述电子设备根据USB大容量存储协议将所述USB摄像头映射为所述USB存储设备,所述USB存储设备能被所述电子设备识别。在本专利技术提供的USB摄像头及USB摄像头的的识别方法和系统中,当USB摄像头与电子设备连接时,所述电子设备将所述USB摄像头映射为一 USB存储设备,并控制所述USB摄像头进行数据采集,所述USB摄像头采集的数据信息存储在所述USB存储设备上,所述电子设备读取存储在所述USB存储设备上的数据信息后显示出来,从而实现所述电子设备与所述USB摄像头的可插拔连接。【附图说明】图1本专利技术实施例中USB摄像头的识别系统的结构示意图;图2为本专利技术实施例中USB摄像头的识别方法的流程图;图3为本专利技术实施例中步骤S2的流程图。【具体实施方式】下面将结合示意图对本专利技术的【具体实施方式】进行更详细的描述。根据下列描述和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。本实施例提供了一种USB摄像头及USB摄像头的识别方法和系统,其中,USB摄像头遵循USB大容量存储协议,并构建一文件系统,对所述USB摄像头的存储空间进行管理。所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为多个设备文件。在本实施例中所述USB摄像头根据所述文件系统将所述USB摄像头的存储空间划分为两个设备文件,分别为配置文件和图像文件。进一步的,所述文件系统包括但不限于:FAT16文件系统、FAT32文件系统、NTFS文件系统、ext2文件系统以及ext3文件系统。在本实施例中,所述USB摄像头构建一 FAT32文件系统,并将所述USB摄像头的存储空间划分为配置文件和图像文件。本专利技术还提供了一种识别上述USB摄像头的系统,具体的,如图1所示,包括:一电子设备101和一 USB摄像头102,当所述电子设备101和所述USB摄像头102连接时,所述电子设备101将所述USB摄像头102映射为一 USB存储设备,所述USB存储设备用于存储所述USB摄像头102的配置信息以及所述USB摄像头102采集的数据信息,所述电子设备101控制所述USB摄像头102进行数据采集,并从所述USB存储设备中读取所述USB摄像头102采集的数据信息。具体的,所述电子设备101的系统包括但不限于=Android系统、Linux系统和Windows系统。当所述USB摄像头102与Android系统的电子设备101连接时,所述Android系统的电子设备101无法识别所述USB摄像头102,所述Android系统的电子设备101根据USB大容量存储协议(USB Mass Storage协议)将所述USB摄像头102映射为所述USB存储设备,而所述USB存储设备能被所述Android系统的电子设备101识别。进一步的,所述电子设备101为具有USB接口的Android系统的移动终端,例如为Android系统的手机或者Pad等,可以将USB摄像头102与Android系统的手机或者Pad连接,例如现在常用的自拍杆就是一个具有USB接口的摄像头,从而可以实现将现在常用的自拍杆与Android系统的手机或者Pad的连接。所述电子设备101还可以是具有USB接口的Android系统的手持设备或者医疗设备,例如将USB摄像头102与具有USB接口的And本文档来自技高网...

【技术保护点】
一种USB摄像头,其特征在于,所述USB摄像头遵循USB大容量存储协议,并构建一文件系统,对所述USB摄像头的存储空间进行管理。

【技术特征摘要】

【专利技术属性】
技术研发人员:曹晓辛卢俊
申请(专利权)人:豪威科技上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1