摄像机控制方法及装置与流程

文档序号:15625518发布日期:2018-10-09 22:53阅读:220来源:国知局

本发明实施例涉及视频监控领域,特别涉及一种摄像机控制方法及装置。



背景技术:

摄像机是指具有视频摄像和静态图像捕捉等基本功能的装置,摄像机中至少包括摄像头机芯,该摄像头机芯主要包括光学镜头,成像芯片,控制电路板等,该摄像头机芯基本决定了摄像机拍摄的画面质量,比如像素量、视场角、景深等。

通常用户利用摄像机获取目标区域的监控图像的过程为:摄像机利用摄像头机芯采集目标区域的图像,对采集到的图像数据进行编码处理后,利用通用串行总线(英文:universalserialbus,简称:usb)连接输入到用户的电脑,由电脑中的相关软件对图像进行显示。

当摄像机对目标区域进行监控时,需要实时采集目标区域的图像。但对于安装有成百上千的摄像机且电力较为紧张的地区,若所有摄像机实时进行图像的采集,则会消耗大量电量,因此如何降低摄像机的电量消耗成为亟待解决的问题。



技术实现要素:

为了解决现有技术中摄像机实时进行图像的采集,会消耗大量电量的问题,本发明实施例提供了一种摄像机控制方法及装置。所述技术方案如下:

第一方面,提供了一种摄像机控制方法,所述方法包括:

接收控制中心发送的开机指令,开启图像采集功能;

对目标区域进行视频拍摄,向所述控制中心发送拍摄的视频数据;

当接收到所述控制中心发送的周期拍摄命令时,停止视频拍摄,按照第一预设周期对所述目标区域进行图片采集,向所述控制中心发送采集的图片。

可选的,所述接收控制中心发送的开机指令,开启图像采集功能;对目标区域进行视频拍摄,向所述控制中心发送拍摄的视频数据;当接收到所述控制中心发送的周期拍摄命令时,停止视频拍摄,按照第一预设周期对所述目标区域进行图片采集,向所述控制中心发送采集的图片,包括:

通过通信部件接收所述控制中心发送的开机指令,开启摄像头机芯;

控制所述摄像头机芯对所述目标区域进行视频拍摄,通过所述通信部件向所述控制中心发送拍摄的视频数据;

当所述通信部件接收到所述控制中心发送的周期拍摄命令时,控制所述摄像头机芯停止视频拍摄,并按照所述第一预设周期对所述目标区域进行图片采集,通过所述通信部件向所述控制中心发送采集的图片。

可选的,在所述通过所述通信部件向所述控制中心发送拍摄的视频数据之前,所述方法还包括:

控制所述摄像头机芯向所述通信部件发送第一信号,以触发所述通信部件进行重启,并重新与所述控制中心建立连接;

所述当所述通信部件接收到所述控制中心发送的周期拍摄命令时,控制所述摄像头机芯停止视频拍摄,并按照所述第一预设周期对所述目标区域进行图片采集,通过所述通信部件向所述控制中心发送采集的图片,包括:

当所述通信部件接收到所述控制中心发送的周期拍摄命令时,控制所述通信部件向所述摄像头机芯发送第二信号,以触发所述摄像头机芯停止视频拍摄,并按照所述第一预设周期对所述目标区域进行图片采集,通过所述通信部件向所述控制中心发送采集的图片。

可选的,所述方法还包括:

若所述通信部件与所述控制中心建立连接失败,则重启所述通信部件,并重新与所述控制中心建立连接。

可选的,所述方法还包括:

若所述通信部件与所述控制中心建立连接成功,则控制所述摄像头机芯按照第二预设周期向所述mcu发送第三信号;

在开启所述摄像头机芯后的预设时长内,如果所述mcu未接收到所述摄像头机芯按照所述第二预设周期发送的所述第三信号,则重启所述摄像头机芯。

可选的,所述方法还包括:

当所述通信部件接收到所述控制中心发送的关机指令时,则关闭所述摄像头机芯。

第二方面,提供一种摄像机控制装置,所述装置包括:

接收模块,用于接收控制中心发送的开机指令,开启图像采集功能;

第一发送模块,用于对目标区域进行视频拍摄,向所述控制中心发送拍摄的视频数据;

第二发送模块,用于当接收到所述控制中心发送的周期拍摄命令时,停止视频拍摄,按照第一预设周期对所述目标区域进行图片采集,向所述控制中心发送采集的图片。

可选的,所述接收模块,还用于通过通信部件接收所述控制中心发送的开机指令,开启摄像头机芯;

所述第一发送模块,还用于控制所述摄像头机芯对所述目标区域进行视频拍摄,通过所述通信部件向所述控制中心发送拍摄的视频数据;

所述第二发送模块,还用于当所述通信部件接收到所述控制中心发送的周期拍摄命令时,控制所述摄像头机芯停止视频拍摄,并按照所述第一预设周期对所述目标区域进行图片采集,通过所述通信部件向所述控制中心发送采集的图片。

可选的,所述装置还包括:

第三发送模块,用于在所述通过所述通信部件向所述控制中心发送拍摄的视频数据之前,控制所述摄像头机芯向所述通信部件发送第一信号,以触发所述通信部件进行重启,并重新与所述控制中心建立连接;

所述第二发送模块,还用于当所述通信部件接收到所述控制中心发送的周期拍摄命令时,控制所述通信部件向所述摄像头机芯发送第二信号,以触发所述摄像头机芯停止视频拍摄,并按照所述第一预设周期对所述目标区域进行图片采集,通过所述通信部件向所述控制中心发送采集的图片。

可选的,所述装置还包括:

第一重启模块,用于若所述通信部件与所述控制中心建立连接失败,则重启所述通信部件,并重新与所述控制中心建立连接。

可选的,所述装置还包括:

第四发送模块,用于若所述通信部件与所述控制中心建立连接成功,则控制所述摄像头机芯按照第二预设周期向所述mcu发送第三信号;

第二重启模块,用于在开启所述摄像头机芯后的预设时长内,如果所述mcu未接收到所述摄像头机芯按照所述第二预设周期发送的所述第三信号,则重启所述摄像头机芯。

可选的,所述装置还包括:

关闭模块,用于当所述通信部件接收到所述控制中心发送的关机指令时,则关闭所述摄像头机芯。

本发明实施例提供的技术方案带来的有益效果包括:

通过接收控制中心发送的周期拍摄命令,停止视频拍摄,按照第一预设周期采集并向控制中心发送目标区域的图片,由于当接收到控制中心发送的周期拍摄命令后,摄像机会将视频拍摄模式更改为图片抓拍模式,因此解决了现有技术中摄像机实时进行图像的采集,会消耗大量电量的问题,达到了降低摄像机的耗电量,从而有效节电的效果。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个示例性实施例提供的摄像机的结构示意图;

图2是本发明一个实施例提供的摄像机控制方法的流程图;

图3是本发明一个实施例提供的摄像机控制装置的框图;

图4是本发明另一个实施例提供的摄像机控制装置的框图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

请参考图1,其示出了本发明一个示例性实施例提供的摄像机的结构示意图。该实施环境可以包括:摄像机100。

摄像机100可以包括摄像头机芯110、通信部件120和微控制单元(英文:microcontrollerunit,简称:mcu)130。

摄像头机芯110至少包括镜头、存储器和处理器,其中镜头用于采集图像,存储器用于缓存采集的图像,处理器用于处理音视频。摄像头机芯110输出接口为标准输出接口,包括通用串行总线(英文:universalserialbus,简称:usb)接口(比如usb接口、usb3.0接口等)、通用异步收发传输器(英文:universalasynchronousreceiver/transmitter,简称:uart)接口、有线网络接口、音频接口、通用输入/输出(英文:generalpurposeinputoutput,简称:gpio)等。摄像头机芯110通过usb接口与通信部件120通信,通过看门狗(英文:watch_dog)接口与mcu130通信,摄像头机芯110可以控制通信部件120的电源。

通信部件120利用移动通信终端模块(比如第四代移动通信技术通信模块(英文:the4thgenerationmobilecommunicationtechnology,简称:4g)、第三代移动通信技术通信模块(英文:3rd-generation,简称:3g)、第二代手机通信技术规格通信模块(英文:2-generationwirelesstelephonetechnology,简称:2g))与控制中心或者移动监控设备进行音频、视频等数据的传输,通过uart接口与mcu130通信。

mcu130可以控制为摄像头机芯110提供电量的整机电源和通信部件120的电源。mcu130配置有独立电源。

摄像机100还可以包括设备必备组件140、存储器、多媒体部件、音频部件、i/o接口、传感器部件等部件。

设备必备组件140包括云台控制组件、红外补光组件、风扇组件等组件,其中,云台控制组件用于控制摄像头机芯110水平方向和垂直方向的转动,红外补光组件用于为夜间拍摄的摄像头机芯110补光,风扇组件用于为处于正常工作状态下的摄像头机芯110进行散热、除雾。整机电源除了为摄像头机芯110提供电量,还为设备必备组件140提供电量。

存储器用于存储各种类型的数据以支持在摄像机100的操作。这些数据的示例包括用于在摄像机100上操作的任何应用程序或方法的指令,消息,图片,视频等。存储器可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(英文:electricallyerasableprogrammableread-onlymemory,简称:eeprom),可擦除可编程只读存储器(英文:erasableprogrammablereadonlymemory,简称:eprom),可编程只读存储器(英文:programmableread-onlymemory,简称:prom),只读存储器(英文:read-onlymemory,简称:rom),磁存储器,快闪存储器,磁盘或光盘。

多媒体部件包括在摄像头机芯110和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(英文:liquidcrystaldisplay,简称:lcd)和触摸面板(英文:touchpanel,简称:tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。多媒体部件包括一个前置摄像头和/或后置摄像头。当摄像头机芯110处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频部件被配置为输出和/或输入音频信号。例如,音频部件包括一个麦克风(英文:microphone,简称:mic),当摄像头机芯110处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信部件发送。在一些实施例中,音频部件还包括一个扬声器,用于输出音频信号。

i/o接口为处理部件和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器部件包括一个或多个传感器,用于为摄像头机芯110提供各个方面的状态评估。例如,传感器部件可以检测到摄像头机芯110的打开/关闭状态,部件的相对定位,例如部件为摄像头机芯110的显示器和小键盘,传感器部件还可以检测摄像头机芯110或摄像头机芯110一个部件的位置改变,用户与摄像头机芯110接触的存在或不存在,摄像头机芯110方位或加速/减速和摄像头机芯110的温度变化。传感器部件可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器部件514还可以包括光传感器,如cmos或ccd图像传感器,用于在成像应用中使用。在一些实施例中,该传感器部件还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

本领域技术人员应当理解的是,图1中所示出的控制器结构并不构成对控制器的限定,本发明实施例所述的摄像机100可以包括比图1所示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

在本发明实施例中,提供了一种摄像机控制方法,由于当接收到控制中心发送的周期拍摄命令后,摄像机会将视频拍摄模式更改为图片抓拍模式,因此达到了降低摄像机的耗电量的效果。下面将基于上面所述的本发明实施例涉及的共性方面,对本发明实施例进行进一步详细说明。

请参考图2,其示出了本发明一个实施例提供的摄像机控制方法的流程图。该方法可以包括如下几个步骤。

步骤201,接收控制中心发送的开机指令,开启图像采集功能。

控制中心可以为用户或者对视频监控部门。当摄像机接通过无线网络收到控制中心发送的开机指令后,会开启整机电源并开启图像采集功能。

由于mcu配置有独立电源,当整机处于关机状态时,mcu将会正常运行,因此,当整机处于关机状态时,若通信部件接收控制中心发送的开机指令,则会将该开机指令转发给mcu,由mcu开启整机电源。整机电源开启后,摄像头机芯将进入开机状态,即摄像机开启图像采集功能。

步骤202,对目标区域进行视频拍摄,向控制中心发送拍摄的视频数据。

当摄像机开启图像采集功能后,通常会开启视频拍摄模式,对处于监控范围内的目标区域进行视频拍摄,若摄像机能与控制中心进行信息交互(即摄像机和控制中心均成功与基站建立连接),则向控制中心发送拍摄的视频数据,若摄像机不能与控制中心进行信息交互(即摄像机或控制中心均未成功与基站建立连接),则可将拍摄的视频存储在本地。

摄像机开启图像采集功能后,摄像头机芯会对目标区域进行视频拍摄,通过通信部件向控制中心发送拍摄的视频数据。

在摄像头机芯开启前,通信部件仅会与控制中心和mcu进行信息交互,由于通信部件并不具备主动得知所要进行信息交互的部件的能力,而是在接收到触发该通信部件重启的第一信号后,根据第一信号的发送来源从而被动得知该通信部件在重启后,将与哪个部件进行信息交互,因此,为了保证摄像头与移动部件可以正常进行信息交互,摄像头机芯开启后,会向通信部件发送第一信号,以触发通信部件进行复位和重启,通信部件重启后会向摄像头机芯发送重启成功的第一通知,摄像头机芯接收到第一通知后,便可通过usb接口控制通信部件向基站进行拨号,使得通信模块重新与控制中心建立连接,将摄像头机芯拍摄的数据数据发送给控制中心。

在本实施例中,该第一信号的发送来源即为通信部件重启后进行信息交互的部件。

在一种可能实现的方式中,通信模块重新与控制中心建立连接会出现连接成功或者连接失败的情况。

连接失败的情况:若通信部件与控制中心建立连接失败,摄像机则重启通信部件,并重新与控制中心建立连接。

比如,在通信部件向基站发送用于建立连接的数据后的预定时长内,通信部件未收到基站反馈的回应数据时,通信部件则判定该通信部件与控制中心建立连接失败。

通常摄像机可通过重启通信部件或者整机电源,来解决通信部件与控制中心建立连接失败的问题,但由于通信部件的电源和整机电源均由mcu控制,且mcu与通信部件并不处于信息交互状态,因此,通信部件需要向摄像头机芯反馈一个连接失败的第二通知,由摄像头机芯通过watch_dog接口向mcu发送第四信号,以触发mcu重启通信部件或者整机电源。

可选的,摄像头机芯以脉冲的形式向mcu发送第四信号。

连接成功的情况:若通信部件与控制中心建立连接成功,摄像机则控制摄像头机芯按照第二预设周期向mcu发送第三信号。

可选的,针对上述摄像头机芯连接成功和连接失败的情况,可在mcu设置一套机制,来确定该摄像头机芯是否正处于正常的工作状态:在开启摄像头机芯后的预设时长内,如果mcu未接收到摄像头机芯按照第二预设周期发送的第三信号,则重启摄像头机芯。

摄像头开启后,mcu启动第一定时器,若在第一定时器超时前,mcu接收到摄像头机芯发送的第三信号,则关闭第一定时器,并启动第二定时器,若在第二定时器超时前,mcu接收到摄像头机芯发送的第三信号,则重启第二定时器。其中,第一定时器的第一定时时长和第二定时器的第二定时时长均不小于第二预设周期,第一定时器的第一定时时长和第二定时器的第二定时时长可以相同也可以不同。若在第一定时器超时前或者在第二定时器超时前,mcu未接收到摄像头机芯按照第二预设周期发送的第三信号,则重启摄像头机芯。

步骤203,当接收到控制中心发送的周期拍摄命令时,停止视频拍摄,按照第一预设周期拍摄对目标区域的进行图片采集,向控制中心发送采集的图片。

当摄像机对对目标区域进行视频拍摄时,通常是通过3g/4g网络向控制中心发送拍摄的视频数据,为了更为有效的降低摄像机的耗电量,在摄像机按照第一预设周期拍摄对目标区域的进行图片采集后,可利用2g网络向控制中心发送采集的图片。

具体的,当通信部件接收到控制中心发送的周期拍摄命令时,向摄像头机芯发送第二信号,以触发摄像头机芯停止视频拍摄,并按照第一预设周期对目标区域进行图片采集,通过通信部件向控制中心发送采集的图片。

在一种可能实现的方式中,当通信部件接收到控制中心发送的关机指令时,关闭摄像头机芯。

具体的,在摄像头机芯开启后,通信部件可以实时接收关机命令,在通信部件接收到控制中心发送的关机指令后,会将关机指令转发给摄像头机芯,以触发摄像头机芯向mcu发送第五信号,mcu接收到第五信号后关闭整机电源,并向通信部件发送第一信号,以触发通信部件进行复位和重启,通信部件重启后会向mcu发送重启成功的第一通知,mcu接收到第一通知后,便可通过uart接口控制通信部件向基站进行拨号,使得通信模块重新与控制中心建立连接。

可选的,摄像头机芯以脉冲的形式向mcu发送第五信号。

需要说明的是,本实施例中所提到的预设时长、第一预设周期、第二预设周期、第一定时时长和第二定时长可以系统预设也可以人为设置。

综上所述,本发明实施例提供的方法,通过接收控制中心发送的周期拍摄命令,停止视频拍摄,按照第一预设周期采集并向控制中心发送目标区域的图片,由于当接收到控制中心发送的周期拍摄命令后,摄像机会将视频拍摄模式更改为图片抓拍模式,解决了现有技术中摄像机实时进行图像的采集,会消耗大量电量的问题,达到了降低摄像机的耗电量,从而有效节电的效果。

下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。

请参考图3,其示出了本发明一个实施例提供的摄像机控制装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置可以包括:接收模块301、第一发送模块302和第二发送模块303。

接收模块301,用于接收控制中心发送的开机指令,开启图像采集功能;

第一发送模块302,用于对目标区域进行视频拍摄,向控制中心发送拍摄的视频数据;

第二发送模块303,用于当接收到控制中心发送的周期拍摄命令时,停止视频拍摄,按照第一预设周期拍摄对目标区域的进行图片采集,向控制中心发送采集的图片。

综上所述,本发明实施例提供的装置,通过接收控制中心发送的周期拍摄命令,停止视频拍摄,按照第一预设周期采集并向控制中心发送目标区域的图片,由于当接收到控制中心发送的周期拍摄命令后,摄像机会将视频拍摄模式更改为图片抓拍模式,解决了现有技术中摄像机实时进行图像的采集,会消耗大量电量的问题,达到了降低摄像机的耗电量,从而有效节电的效果。

在基于图3所示实施例提供的一个可选实施例中,请参考图4,该接收模块301,还用于通过通信部件接收控制中心发送的开机指令,开启摄像头机芯;

该第一发送模块302,还用于控制摄像头机芯对目标区域进行视频拍摄,通过通信部件向控制中心发送拍摄的视频数据;

该第二发送模块303,还用于当通信部件接收到控制中心发送的周期拍摄命令时,控制摄像头机芯停止视频拍摄,并按照第一预设周期对目标区域进行图片采集,通过通信部件向控制中心发送采集的图片。

在基于图3所示实施例提供的另一个可选实施例中,请参考图4,所述装置还包括:第三发送模块304。

第三发送模块304,用于在向控制中心发送拍摄的视频数据之前,控制摄像头机芯向通信部件发送第一信号,以触发通信部件进行重启,并重新与控制中心建立连接;

该第二发送模块303,还用于当通信部件接收到控制中心发送的周期拍摄命令时,控制通信部件向摄像头机芯发送第二信号,以触发摄像头机芯停止视频拍摄,并按照第一预设周期对目标区域进行图片采集,通过通信部件向控制中心发送采集的图片。

在基于图3所示实施例提供的另一个可选实施例中,请参考图4,所述装置还包括:第一重启模块305。

第一重启模块305,用于若通信部件与控制中心建立连接失败,则重启通信部件,控制通信部件进行重启,并重新与控制中心建立连接。

在基于图3所示实施例提供的一个可选实施例中,请参考图4,所述装置还包括:第四发送模块306和第二重启模块307。

第四发送模块306,用于若通信部件与控制中心建立连接成功,则控制摄像头机芯按照第二预设周期向mcu发送第三信号;

第二重启模块307,用于在开启摄像头机芯后的预设时长内,如果mcu未接收到摄像头机芯按照第二预设周期发送第三信号,则重启摄像头机芯。

在基于图3所示实施例提供的一个可选实施例中,请参考图4,所述装置还包括:关闭模块308。

关闭模块308,用于当通信部件接收到控制中心发送的关机指令时,则关闭摄像头机芯。

需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1