一种生成动态图片方法及电子设备技术

技术编号:13422694 阅读:55 留言:0更新日期:2016-07-28 17:25
本发明专利技术实施例公开了一种生成动态图片方法,包括:调用电子设备的视频录制程序;基于所述视频录制程序:通过所述电子设备的摄像头实时采集所述摄像头的采集区域的目标视频数据,并将采集到的所述目标视频数据实时呈现于所述电子设备的显示屏;检测所述显示屏实时呈现的所述目标视频数据中是否存在有预设的标记对象;当存在有所述预设的标记对象时,基于包含有所述预设的标记对象的多个目标视频数据生成包含有所述预设的标记对象的动态图片。本发明专利技术实施例还公开了一种电子设备。

【技术实现步骤摘要】

本专利技术涉及图像处理技术,尤其涉及一种生成动态图片方法及电子设备
技术介绍
现有电子设备的功能越来越多,且越来越多的功能已然成为电子设备的标准配置,例如,电子设备的拍照功能;用户可以使用电子设备的拍照功能进行拍照或者视频录制;当用户使用拍照功能进行视频录制时,目标视频中或多或少的掺杂有景色,如目标视频中仅有景色没有人物,此时,若用户希望在目标视频中仅呈现人物,不呈现纯景色,现有方案只能利用图像处理软件切除纯景色部分,以拼凑出仅呈现人物的视频;显然,该图像处理过程对用户的技术要求较高,并非所有用户均能够实现,因此,降低了用户体验。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供了一种生成动态图片方法及电子设备。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种生成动态图片方法,包括:调用电子设备的视频录制程序;基于所述视频录制程序:通过所述电子设备的摄像头实时采集所述摄像头的采集区域的目标视频数据,并将采集到的所述目标视频数据实时呈现于所述电子设备的显示屏;检测所述显示屏实时呈现的所述目标视频数据中是否存在有预设的标记对象;当存在有所述预设的标记对象时,基于包含有所述预设的标记对象的多个目标视频数据生成包含有所述预设的标记对象的动态图片。本专利技术实施例还提供了一种电子设备,包括:存储器,用于存储视频录制程序;中央处理器,用于执行所述视频录制程序;还用于基于所述视频录制程序:通过所述电子设备的摄像头实时采集所述摄像头的采集区域的目标视频数据,并将采集到的所述目标视频数据实时呈现于所述电子设备的显示屏;检测所述显示屏实时呈现的所述目标视频数据中是否存在有预设的标记对象;当存在有所述预设的标记对象时,基于包含有所述预设的标记对象的多个目标视频数据生成包含有所述预设的标记对象的动态图片。本专利技术实施例所述的生成动态图片方法及电子设备,通过检测电子设备的摄像头实时采集的目标视频数据中是否存在有预设的标记对象,将存在有预设的标记对象的视频数据与未存在有预设的标记对象的视频数据区分开,进而根据包含有所述预设的标记对象的多个目标视频数据,如多个视频帧生成包含有所述预设的标记对象的动态图片,这样,实现通过视频数据生成仅包含有预设的标记图像的动态图片的目的;因此,利用本专利技术实施例所述的方法或电子设备,无需借助图像处理软件即可在视频数据中提取出动态图片,丰富了用户体验,同时也提升了用户体验。附图说明图1为本专利技术实施例生成动态图片方法的实现流程示意图一;图2为本专利技术实施例生成动态图片方法的实现流程示意图二;图3为本专利技术实施例生成动态图片方法的实现流程示意图三;图4为本专利技术实施例生成动态图片方法的具体应用示意图;图5为本专利技术实施例电子设备的具体结构示意图。具体实施方式为了能够更加详尽地了解本专利技术的特点与
技术实现思路
,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术。实施例一图1为本专利技术实施例生成动态图片方法的实现流程示意图一;所述方法应用于电子设备;如图1所示,所述方法包括:步骤101:调用电子设备的视频录制程序;在实际应用中,所述电子设备可以开启图像采集软件,通过图像采集软件触发所述电子设备调用视频录制程序。本实施例中,所述电子设备可以具体为智能手机、平板电脑、个人电脑等任何具有图像采集功能的电子设备。步骤102:基于所述视频录制程序:通过所述电子设备的摄像头实时采集所述摄像头的采集区域的目标视频数据,并将采集到的所述目标视频数据实时呈现于所述电子设备的显示屏;检测所述显示屏实时呈现的所述目标视频数据中是否存在有预设的标记对象;当存在有所述预设的标记对象时,基于包含有所述预设的标记对象的多个目标视频数据生成包含有所述预设的标记对象的动态图片。这里,所述多个具体指两个或两个以上。本实施例中,所述目标视频数据可以具体为视频数据所对应的基本视频单元,例如视频帧;具体地,所述电子设备利用摄像头对采集区域实时进行视频采集,每采集到一视频帧,就会实时将采集到的视频帧呈现于所述电子设备的显示屏中,使视频采集过程与视频呈现过程同步。对应地,所述检测所述显示屏实时呈现的所述目标视频数据中是否存在有预设的标记对象,也即为检测所述显示屏实时呈现的视频帧中是否存在有预设的标记对象。本实施例中,所述预设的标记对象可以具体为人脸,人脸特定表情,人脸变化,目标对象的手势,目标对象的动作变化等。在实际应用中,所述述预设的标记对象可以根据实际情况而任意设置;例如,不同的用户可以设置不同的预设的标记对象,进而满足不同用户的不同需求。或者,所述预设的标记对象为电子设备出厂前即设置好的标记对象。在一具体实施例中,当所述预设的标记对象为根据用户需求而设置的标记对象时,所述方法还包括:设置并存储预设的标记对象。具体地,用户可以根据当前采集到的图像设置预设的标记对象,如采集一笑脸,将采集到的笑脸作为预设的标记对象;也可以根据电子设备已存储的视频文件或者图像设置预设的标记对象,如将存储的视频文件或者图像中的笑脸标记为预设的标记对象。本专利技术实施例所述的生成动态图片方法,通过检测电子设备的摄像头实时采集的目标视频数据中是否存在有预设的标记对象,将存在有预设的标记对象的视频数据与未存在有预设的标记对象的视频数据区分开,进而根据包含有所述预设的标记对象的多个目标视频数据,如多个视频帧生成包含有所述预设的标记对象的动态图片,这样,实现通过视频数据生成仅包含有预设的标记图像的动态图片的目的;因此,利用本专利技术实施例所述的方法,无需借助图像处理软件即可在视频数据中提取出动态图片,丰富了用户体验,同时也提升了用户体验。实施例二图2为本专利技术实施例生成动态图片方法的实现流程示意图二;如图2所示,所述方法包括:步骤201:调用电子设备的视频录制程序;在实际应用中,所述电子设备可以开启图像采集软件,通过图像采集软件触发所述电子设备调用视频录制程序。本实施例中,所述电子设备可以具体为智能手机、平板电脑、个人电脑等任何具有图像采集功能的电子设备。步骤202:基于所述视频录制程序:通过所述电子设备的摄像头实时采集所述摄像头的采集区域的目标视频数据,并将采集到的所述目标视频数据实时呈现于所述电子设备的显示屏;检测所述显示屏实时呈现的所述目标视频数据中是否存在本文档来自技高网
...

【技术保护点】
一种生成动态图片方法,包括:调用电子设备的视频录制程序;基于所述视频录制程序:通过所述电子设备的摄像头实时采集所述摄像头的采集区域的目标视频数据,并将采集到的所述目标视频数据实时呈现于所述电子设备的显示屏;检测所述显示屏实时呈现的所述目标视频数据中是否存在有预设的标记对象;当存在有所述预设的标记对象时,基于包含有所述预设的标记对象的多个目标视频数据生成包含有所述预设的标记对象的动态图片。

【技术特征摘要】
1.一种生成动态图片方法,包括:
调用电子设备的视频录制程序;
基于所述视频录制程序:
通过所述电子设备的摄像头实时采集所述摄像头的采集区域的目标视频数
据,并将采集到的所述目标视频数据实时呈现于所述电子设备的显示屏;
检测所述显示屏实时呈现的所述目标视频数据中是否存在有预设的标记对
象;
当存在有所述预设的标记对象时,基于包含有所述预设的标记对象的多个
目标视频数据生成包含有所述预设的标记对象的动态图片。
2.根据权利要求1所述的方法,其特征在于,所述当存在有所述预设的标
记对象时,基于包含有所述预设的标记对象的多个目标视频数据生成包含有所
述预设的标记对象的动态图片,包括:
当存在有所述预设的标记对象,且检测到视频录制结束时,生成多媒体视
频文件以及包含有所述预设的标记对象的动态图片。
3.根据权利要求1所述的方法,其特征在于,所述当存在有所述预设的标
记对象时,基于包含有所述预设的标记对象的多个目标视频数据生成包含有所
述预设的标记对象的动态图片,包括:
当当前所述显示屏呈现的目标视频数据存在有所述预设的标记对象时,标
记存在有所述预设的标记对象的当前目标视频数据;
基于标记的目标视频数据生成包含有所述预设的标记对象的动态图片。
4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:
建立所述多媒体视频文件与所述动态图片之间的映射关系;
当所述电子设备在所述显示屏呈现所述多媒体视频文件时,基于所述映射
关系,获取与所述多媒体视频文件对应的动态图片,并在所述显示屏的至少部
分区域中呈现所述的动态图片。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:
当不存...

【专利技术属性】
技术研发人员:施开成
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

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

1