视频录制方法和装置的制造方法_4

文档序号:8286123阅读:来源:国知局
集模块301、判断模块302、开启模块303 ;其中:
[0107]所述采集模块301被配置为,基于预设时间间隔采集视频帧;
[0108]所述判断模块302被配置为,判断采集到的视频帧的画面是否发生变化;
[0109]所述开启模块303被配置为,在判断出所述视频帧的画面发生变化时,开启视频录制,并在预设时长周期内持续录制。
[0110]在以上实施例中,通过基于预设时间间隔采集视频帧,判断采集到的视频帧的画面是否发生变化;当判断出所述视频帧的画面发生变化时,则开启视频录制,并在预设时长周期内进行持续录制,可以有效的避免对画面未发生变化的冗余视频进行备份,从而提高了存储空间的利用率。
[0111]请参见图4,图4是本公开根据一示例性实施例示出的另一种视频录制装置的框图,该实施例在前述图3所示实施例的基础上,所述判断模块302可以包括检测子模块302A和第一确定子模块302B ;其中:
[0112]所述检测子模块302A被配置为,对采集到的视频帧进行运动目标检测;
[0113]所述第一确定子模块302B被配置为,在检测到所述视频帧中包括运动目标时,确定采集到的视频帧的画面发生变化。
[0114]请参见图5,图5是本公开根据一示例性实施例示出的另一种视频录制装置的框图,该实施例在前述图3所示实施例的基础上,所述判断模块302可以包括选定子模块302C、计算子模块302D、生成子模块302E、判断子模块302F、第二确定子模块302G ;其中:
[0115]所述选定子模块302C被配置为,从采集到的视频帧中选定两个连续视频帧;
[0116]所述计算子模块302D被配置为,用于计算所述两个连续视频帧中对应位置的像素的绝对像素值差;
[0117]所述生成子模块302E被配置为,根据所述绝对像素值差生成差值图片;
[0118]所述判断子模块302F被配置为,将所述差值图片中每个像素的像素值相加后取平均值,并判断所述平均值是否大于阈值;
[0119]所述第二确定子模块302G被配置为,在所述平均值大于阈值时,确定采集到的视频帧的画面发生变化。
[0120]需要说明的是,上述图5所示的装置实施例中示出的选定子模块302C、计算子模块302D、生成子模块302E、判断子模块302F、第二确定子模块302G的结构也可以包含在前述图4的装置实施例中,对此本公开不进行限制。
[0121]请参见图6,图6是本公开根据一示例性实施例示出的另一种视频录制装置的框图,该实施例在前述图5所示实施例的基础上,所述判断模块302还可以包括抽样子模块302H ;其中:
[0122]所述抽样子模块302H被配置为,在从采集到的视频帧中选定两个连续视频帧之前,基于预设间隔对采集到的视频帧进行像素抽样,并在所述像素抽样完成后,针对像素抽样后的每一个像素进行像素值抽样;其中所述像素值抽样包括将所述像素的其中一个像素分量的值作为所述像素的像素值;或者计算所述像素的所有像素分量的平均值,将所述平均值作为所述像素的像素值。
[0123]需要说明的是,上述图6所示的装置实施例中示出的抽样子模块302H的结构也可以包含在前述图3-4的装置实施例中,对此本公开不进行限制。
[0124]请参见图7,图7是本公开根据一示例性实施例示出的另一种视频录制装置的框图,该实施例在前述图3所示实施例的基础上,所述装置300还可以包括顺延模块304和停止模块305 ;其中:
[0125]所述顺延模块304被配置为,在所述预设时长内,所述判断模块302再次判断出所述视频帧的画面发生变化时,将持续录制时长顺延一个所述预设时长周期;
[0126]所述停止模块305被配置为,在所述预设时长内,所述判断模块302判断出所述视频帧的画面未发生变化时,停止视频录制。
[0127]需要说明的是,上述图7所示的装置实施例中示出的顺延模块304和停止模块305的结构也可以包含在前述图4-6的装置实施例中,对此本公开不进行限制。
[0128]上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
[0129]对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
[0130]相应的,本公开还提供一种视频录制装置,所述视频录制装置包括:
[0131]处理器;
[0132]用于存储处理器可执行指令的存储器;
[0133]其中,所述处理器被配置为:
[0134]基于预设时间间隔采集视频帧;
[0135]判断采集到的视频帧的画面是否发生变化;
[0136]当判断出所述视频帧的画面发生变化时,开启视频录制,并在预设时长周期内持续录制。
[0137]相应的,本公开还提供一种智能摄像头,所述智能摄像头包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0138]基于预设时间间隔采集视频帧;
[0139]判断采集到的视频帧的画面是否发生变化;
[0140]当判断出所述视频帧的画面发生变化时,开启视频录制,并在预设时长周期内持续录制。
[0141]图8是根据一示例性实施例示出的一种视频录制装置的结构示意图。
[0142]如图8所示,根据一示例性实施例示出的一种视频录制装置800,该装置800可以是智能摄像头、移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
[0143]参照图8,装置800可以包括以下一个或多个组件:处理组件801,存储器802,电源组件803,多媒体组件804,音频组件805,输入/输出(I/O)的接口 806,传感器组件807,以及通信组件808。
[0144]处理组件801通常控制装置800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件801可以包括一个或多个处理器809来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件801可以包括一个或多个模块,便于处理组件801和其他组件之间的交互。例如,处理部件801可以包括多媒体模块,以方便多媒体组件804和处理组件801之间的交互。
[0145]存储器802被配置为存储各种类型的数据以支持在装置800的操作。这些数据的示例包括用于在装置800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器802可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
[0146]电源组件803为装置800的各种组件提供电力。电源组件803可以包括电源管理系统,一个或多个电源,及其他与为装置800生成、管理和分配电力相关联的组件。
[0147]多媒体组件804包括在所述装置800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件804包括一个前置摄像头和/或后置摄像头。当装置800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1