[发明专利]动态照片生成方法、装置及可读存储介质在审
| 申请号: | 202110287240.4 | 申请日: | 2021-03-17 |
| 公开(公告)号: | CN113077532A | 公开(公告)日: | 2021-07-06 |
| 发明(设计)人: | 沈林良 | 申请(专利权)人: | 珠海市魅族科技有限公司 |
| 主分类号: | G06T11/60 | 分类号: | G06T11/60;G06T5/00;G06T1/20;G06T1/60 |
| 代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 祝乐芳 |
| 地址: | 519085 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 动态 照片 生成 方法 装置 可读 存储 介质 | ||
本公开涉及一种动态照片生成方法、装置及可读存储介质,其中,该方法包括:快门键被触发时,获取相机拍摄的静态照片;根据快门键的触发时刻,获取目标时间窗的视频帧和音频帧,其中,目标时间窗的视频帧是从显示芯片GPU获取的;目标时间窗的音频帧是从音频采集单元获取的;合并目标时间窗的视频帧和音频帧,生成视频文件;将视频文件链接至静态照片的尾部,以生成动态照片。本方案,通过从GPU获取经过了各种图像处理后的视频帧,能够应用于使用特效或者未使用特效的拍照软件生成动态照片的场景,适用性较强,可扩展性较强。
技术领域
本公开涉及图像数据处理技术领域,尤其涉及一种动态照片生成方法、装置及可读存储介质。
背景技术
随着人们生活水平的不断提高,静态照片已无法满足人们的拍摄需求,因此,产生了一种新的拍摄模式,即动态拍摄模式,也可以称为实况拍摄模式。具体地,当用户打开终端设备上的相机功能且开启实况拍摄模式时,用户通过点击相机的快门键,终端设备能够记录拍照前或者拍照前后一定时间段内的视频帧和音频帧,例如1.5秒、2秒,从而生成动态照片。该动态照片在图库中以静态照片的方式显示,用户需要预览时,用户通过长按该照片,终端设备则动态显示该时间段内的视频帧和音频帧。
然而,随着拍照功能的不断丰富更新,人们在拍照时,常常使用带有特效功能的拍照软件,以获得更好的拍照效果。然而,现有技术中的动态照片生成方式,是采用底层摄像头上传的原始视频帧,无法适用于用户使用带有特效功能的拍照软件的情况。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种动态照片生成方法、装置及可读存储介质。
第一方面,本公开实施例提供一种动态照片生成方法,包括:
快门键被触发时,获取相机拍摄得到的静态照片;
根据所述快门键的触发时刻,获取目标时间窗的视频帧和音频帧;其中,所述目标时间窗的视频帧是从显示芯片(Graphics Processing Unit,GPU)获取的;所述目标时间窗的音频帧是从音频采集单元获取的;
合并所述目标时间窗的视频帧和音频帧,生成视频文件;
将所述视频文件链接至所述静态照片的尾部,以生成动态照片。
在一些可能的设计中,所述静态照片和动态照片均为JPEG(Joint PhotographicExperts Group)格式。
在一些可能的设计中,所述根据所述快门键的触发时刻,获取目标时间窗的视频帧和音频帧,包括:
从所述GPU中读取满足RGB格式的所述视频帧的YUV数据;
对所述YUV数据进行格式转换,获得标准YUV格式的目标时间窗的视频帧。
在一些可能的设计中,所述YUV数据是根据RGB格式,对初始格式的所述目标时间窗的视频帧的数据进行转换获得的;其中,所述初始格式与所述RGB格式不同。
在一些可能的设计中,所述目标时间窗的视频帧是根据内存储器的资源占用比例缓存在所述内存储器和/或外存储器中的;所述目标时间窗的音频帧缓存在所述内存储器中。
在一些可能的设计中,所述目标时间窗的视频帧是对拍摄到的原始视频帧进行特效处理后获得的;
其中,所述特效包括:美颜特效、滤镜特效、静态图层叠加以及动态图层叠加中的一项或多项。
在一些可能的设计中,所述将所述视频文件链接至所述JPEG格式的静态照片的尾部,以生成动态照片,包括:
将所述视频文件的起始地址以及用于指示照片类型为动态照片的信息写入所述静态照片尾部的Exif信息,以生成所述动态照片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市魅族科技有限公司,未经珠海市魅族科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110287240.4/2.html,转载请声明来源钻瓜专利网。





