一种外置摄像头获取静态图像的方法

文档序号:7612492阅读:286来源:国知局
专利名称:一种外置摄像头获取静态图像的方法
技术领域
本发明涉及一种摄像头获取静态图像的方法,尤其涉及一种外置摄像头获取静态图像的方法。
背景技术
外置摄像头的摄像过程通常如下,景物通过镜头(LENS)生成的光学图像投射到图像传感器(SENSOR)表面上,然后转为电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理器(DSP)中加工处理,再通过通信接口如USB口或1394口传输到电脑中进行处理,通过显示器就可以看到图像了。其中数字信号处理器DSP包括镜像信号处理器ISP、JPEG图像编码器和USB或1394设备控制器,目前市场上出现的摄像头允许在摄像头正常输出视频流的情况下,抓取不同大小的静态图像,可以节约通信口占用的带宽。如市场上现有的中星微电子有限公司出厂的一款型号为VC0321的摄像头,其功能具有在摄像头正常输出视频流的情况下,抓取不同大小的静态图像,可实现在输出小视频格式的视频流的同时,拍摄高分辨率的静态图像,但是需要手动按一下摄像头上的功能键才能拍一张。现有技术中用于防盗用的摄像系统可以在预定时间或间隔一定的时间连续抓取静态图像进行存储,但是,其存储的图像大小与正常视频流中捕获的图像大小相同,并不能选择性的抓拍不同大小的图像,由于存储设备的资源有限,不可能将摄像头输出的视频流全部进行存储,然而当采用输出高质量的正常视频流时,其使用又受到现有的传输资源的限制(现有的USB接口有USB1.1和USB2.0两个版本,它们的速率分别为12Mbps和480Mbps),而且如果存储设备有限,在需要存储低质量图像时,现有设备也不能选择性的抓拍低质量的图像。

发明内容
本发明的主要目的在于提供一种摄像头,该摄像头在正常输出视频流的同时,能选择性的输出与视频流大小不同的静态图像。
本发明的方法是这样实现的一种外置摄像头在输出视频流的情况下获取静态图像的方法,包括如下步骤(1)格式设定的步骤,设置与视频流图像分辨率不同的格式;(2)拍摄触发条件设置的步骤,设置拍摄静态图像的触发条件;(3)触发条件检测的步骤,检测是否符合拍摄静态图像触发条件;如果是,中断视频流的输出,采用在格式设定步骤中设置的拍摄静态图像的格式输出静态图像,接着以视频流的格式继续输出视频流;如果否,继续正常视频流的输出。
——上述方法中步骤(2)所述的触发条件是到达设定的时间、或到达设定的时间周期、或收到即时拍摄指令、或视频流图像发生变化、或这四种条件的任意组合。
——本发明的优选方案,所述视频流的图像的分辨率大于所述静态图像的分辨率。
——本发明的另一优选方案,所述视频流的图像的分辨率小于所述静态图像的分辨率。
采用本发明的上述方法,能够有效达到在输出视频流的同时自动按照设定的条件或临时需要获取所需大小的静态图像。


图1为实现本发明实施例的流程图。
图2为实现本发明优选实施例的流程图。
具体实施例方式
以下实施例用于说明本发明,但不用来限制本发明的范围。
先说明摄像头的工作原理景物通过镜头生成的光学图像投射到图像传感器表面上后转为模拟电信号,经过A/D(模数转换)转换后变为数字图像信号,再送到数字信号处理器(DSP)中加工处理,然后通过通信接口(如USB或1394)传输到计算机中处理,通过显示器就可以看到图像了。在通过通信接口与摄像头连接的计算机中运行有摄像头的驱动程序和控制该摄像头的应用程序,其中所述应用程序具有两个视频图像输出窗口显示视频窗口和抓取静态图像窗口;这里的“窗口”就是指程序中特定的数据通道,是本领域技术人员熟知的技术;其中显示视频窗口用于输出正常的视频流,而抓取静态图像窗口用于输出某一时刻拍摄的静态图像,该静态图像的大小可以与正常视频流中的图像大小相同,也可以不同,如正常视频图像大小为352×288时,静态图像大小可以为176×144,640×480,1024×768等,这里说的分辨率当然都是真分辨率;而且从上述两个窗口输出不同分辨率图像的功能可以是摄像头内部具有不同分辨率取样的功能,也可以是在应用软件中具有不同分辨率取样功能,这种功能对于本领域技术人员来说不需要花费创造性的劳动就能实现,静态图像的不同大小可以通过设置来达到目的。每个视频图像窗口输出的图像数据可以先分别存储在相应的缓冲存储区中,根据需要,对应于显示视频窗口的缓冲区中的图像数据输出到显示视频的显示装置中,而对应于抓取静态图像窗口的缓冲区存储的图像数据则输出到存储设备中(如计算机硬盘或者其它存储器中)或者图像显示程序中。
控制拍摄静态图像的软件工作流程如图1或图2,下面具体说明本发明控制上述两个窗口的图像输出的不同方式实施例1以设定时间来控制的方式其中所述应用程序包括下列模块格式设定模块,拍摄触发条件设置模块,拍摄触发条件检测模块,当摄像头开始工作时,执行下列步骤(1)格式设定的步骤,即在格式设定模块中设置需要拍摄静态图像的大小格式;(2)拍摄触发条件设置的步骤,即在拍摄触设置模块中设置触发条件是到达指定拍摄时间或循环拍摄时间,当设置一个循环拍摄时间时,即间隔多长时间拍摄一次,这样产生的结果就成为连拍;以上两个步骤不分先后,完成上述两个步骤后,再执行下列步骤(3)拍摄触发条件检测的步骤,即拍摄触发条件检测模块检测当前时刻是否需要拍摄静态图像,判断当前时刻是否到达在步骤(2)中设定的时间或循环时间;如果是,应用程序中断从显示视频窗口输出视频流,而采用在格式设定模块中设置的拍摄静态图像的格式从摄像头图像感应装置中提取并输出静态图像到抓取静态图像窗口,然后以正常视频流的格式输出视频流;如果否,应用程序从显示视频窗口输出视频流。
(4)输出一帧或若干帧视频流信号后返回到开始或步骤(3)。
这一控制方式适合需要在特定时间或周期性拍摄静态图像的情况时运用。
实施例2以设定即时拍摄指令来控制的方式其中所述应用程序包括下列模块格式设定模块,拍摄触发条件设置模块,拍摄触发条件检测模块,当摄像头开始工作时,执行下列步骤(1)格式设定的步骤,即在格式设定模块中设置需要拍摄静态图像的大小格式;(2)拍摄触发条件设置的步骤,即在拍摄触条件设置模块中设置触发条件是出现即时拍摄指令;以上两个步骤不分先后,完成上述两个步骤后,再执行下列步骤(3)拍摄触发条件检测的步骤,即拍摄触条件检测模块检测当前时刻是否需要拍摄静态图像,判断当前时刻是否出现有步骤(2)中设定即时拍摄指令;如果是,应用程序中断从显示视频窗口输出视频流,而采用在格式设定模块中设置的拍摄静态图像的格式从摄像头图像感应装置中提取并输出静态图像到抓取静态图像窗口,然后以正常视频流的格式输出视频流;如果否,应用程序从显示视频窗口输出视频流。
(4)输出一帧或若干帧视频流信号后返回到开始或步骤(3)。
这一控制方式适合手动控制拍摄静态图像时运用。
实施例3以设定视频图像是否变化来控制的方式其中所述应用程序包括下列模块格式设定模块,拍摄触发条件设置模块,拍摄触发条件检测模块,当摄像头开始工作时,执行下列步骤(1)格式设定的步骤,即在格式设定模块中设置需要拍摄静态图像的大小格式;(2)拍摄触发条件设置的步骤,即在拍摄触条件设置模块中设置触发条件是视频图像发生变化;以上两个步骤不分先后,完成上述两个步骤后,再执行下列步骤(3)拍摄触发条件检测的步骤,即拍摄触条件检测模块检测当前时刻是否需要拍摄静态图像,判断当前时刻视频图像是否发生变化;如果是,应用程序中断从显示视频窗口输出视频流,而采用在格式设定模块中设置的拍摄静态图像的格式从摄像头图像感应装置中提取并输出静态图像到抓取静态图像窗口,然后以正常视频流的格式输出视频流;如果否,应用程序从显示视频窗口输出视频流。
(4)输出一帧或若干帧视频流信号后返回到开始或步骤(3)。
这一控制方式特别适合于在监控记录静止场景内有人或物体运动时使用。
以上实施例中的三种触发条件可以根据需要组合使用,从而满足不同的拍摄需要。
上述技术方案中,对应用程序中的显示视频窗口、抓取静态图像窗口、各个模块、缓冲区以及检测图像是否发生变化等虽然没有深入的描述,但是本领域技术人员根据掌握的现有技术,不需要花费创造性的劳动就能实现。
权利要求
1.一种外置摄像头在输出视频流的情况下获取静态图像的方法,其特征在于包括如下步骤(1)格式设定的步骤,设置与视频流图像分辨率不同的格式;(2)拍摄触发设置的步骤,设置拍摄静态图像的触发条件;(3)触发条件检测的步骤,检测是否符合拍摄静态图像触发条件;如果是,中断视频流的输出,采用在格式设定步骤中设置的拍摄静态图像的格式输出静态图像,接着以视频流的格式继续输出视频流;如果否,继续正常视频流的输出。
2.根据权利要求1的方法,其特征在于,所述的触发条件是到达设定的时间、或到达设定的时间周期、或收到即时拍摄指令、或视频流图像发生变化。
3.根据权利要求1或2的方法,其特征在于,所述视频流的图像的分辨率大于所述静态图像的分辨率。
4.根据权利要求1或2的方法,其特征在于,所述视频流的图像的分辨率小于所述静态图像的分辨率。
5.根据权利要求1或2的方法,其特征在于,所述的外置拍摄头是USB接口拍摄头或1394接口拍摄头。
全文摘要
本发明涉及一种外置摄像头在正常输出视频流的情况下获取静态图像的方法,包括如下步骤格式设定的步骤,设置与视频流图像分辨率不同的格式;拍摄触发条件设置的步骤,设置拍摄静态图像的触发条件;拍摄触发条件检测的步骤,检测当前时刻是否需要拍摄静态图像;如果是,中断视频流的输出,采用在格式设定步骤中设置的拍摄静态图像的格式输出静态图像,接着以视频流的格式继续输出视频流;如果否,不中断视频流的输出。
文档编号H04N101/00GK1719873SQ20051001192
公开日2006年1月11日 申请日期2005年6月14日 优先权日2005年6月14日
发明者曹玉弟 申请人:北京中星微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1