[发明专利]一种媒体数据处理方法及装置有效
申请号: | 201710769051.4 | 申请日: | 2017-08-30 |
公开(公告)号: | CN107592450B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 郭伟杰 | 申请(专利权)人: | 珠海豹趣科技有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 519000 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 媒体 数据处理 方法 装置 | ||
本发明实施例公开了一种媒体数据处理方法及装置,其中媒体数据处理方法包括:若检测到预览指令,创建第一帧缓存,所述第一帧缓存用于绘制第一分辨率的媒体数据;获取第一媒体数据,所述第一媒体数据为所述第一分辨率;将所述第一媒体数据绘制在所述第一帧缓存,并显示所述第一帧缓存中所述第一媒体数据对应的预览媒体;若检测到媒体生成指令,创建第二帧缓存,所述第二帧缓存用于绘制第二分辨率的媒体数据,所述第二分辨率大于所述第一分辨率;获取第二媒体数据,所述第二媒体数据为所述第二分辨率;将所述第二媒体数据绘制在所述第二帧缓存,并根据所述第二帧缓存中的所述第二媒体数据,生成目标媒体。采用本发明实施例,可以在有效保证图像处理速度的情况下,提高图像的质量。
技术领域
本发明涉及计算机技术领域,尤其涉及一种媒体数据处理方法及装置。
背景技术
随着计算机技术的不断发展,移动终端上的应用越来越多,其中,移动终端上常见的媒体应用有用于拍照的应用和/或录制视频的应用。媒体应用在运行的过程中,通过摄像头采集媒体数据,并对媒体数据进行各种功能处理。目前,移动终端摄像头的分辨率支持720p和1080p,但由于媒体应用在对媒体数据进行功能处理时,受限于内部处理器的性能,通常会选择较小分辨率的媒体数据,进而媒体质量就较差。例如,拍照应用在利用开源的图像处理引擎(Open Graphics Library,OpenGL)进行各种功能处理时,受限于图形处理器(Graphics Processing Unit,GPU)的性能,因此选择的摄像头的分辨率为720p,所以在预览阶段用户看到的图像的分辨率只有720p,图像生成阶段拍出来的图片分辨率也只有720p,这在保证较快处理速度的同时,降低了图像的质量。
发明内容
本发明实施例提供了一种媒体数据处理的方法、装置、电子设备及存储介质,可以实现在有效保证处理速度的情况下,提高生成媒体的质量。
第一方面,本发明实施例提供一种媒体数据处理的方法,包括:
若检测到预览指令,创建第一帧缓存,所述第一帧缓存用于绘制第一分辨率的媒体数据;
获取第一媒体数据,所述第一媒体数据为所述第一分辨率;
将所述第一媒体数据绘制在所述第一帧缓存,并显示所述第一帧缓存中所述第一媒体数据对应的预览媒体;
若检测到拍照指令,创建第二帧缓存,所述第二帧缓存用于绘制第二分辨率的媒体数据,所述第二分辨率大于所述第一分辨率;
获取第二媒体数据,所述第二媒体数据为所述第二分辨率;
将所述第二媒体数据绘制在所述第二帧缓存,并根据所述第二帧缓存中的所述第二媒体数据,生成目标媒体。
在一种可能的设计中,所述获取第一媒体数据包括:
获取摄像头采集的第三媒体数据,所述第三媒体数据为第三分辨率,所述第三分辨率大于所述第一分辨率;
对所述第三媒体数据进行压缩处理,获得所述第一媒体数据。
在一种可能的设计中,所述第三分辨率与所述第二分辨率相同。
在一种可能的设计中,所述在将所述第一媒体数据绘制在所述第一帧缓存,并显示所述第一帧缓存中所述第一媒体数据对应的预览媒体之前,还包括:
对所述第一媒体数据进行目标功能处理;
所述将所述第一媒体数据绘制在所述第一帧缓存,并显示所述第一帧缓存中所述第一媒体数据对应的预览媒体,包括:
将进行所述目标功能处理后的所述第一媒体数据绘制在所述第一帧缓存,并显示所述第一帧缓存中进行所述目标功能处理后的所述第一媒体数据对应的预览媒体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海豹趣科技有限公司,未经珠海豹趣科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710769051.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种路面扬尘捕集器、扬尘检测装置及检测方法
- 下一篇:一种粘接胶裁剪装置