图像处理的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:22597721 阅读:40 留言:0更新日期:2019-11-20 12:32
本公开实施例提供一种图像处理方法、装置、电子设备及存储介质;方法包括:获取在图像预览的过程中采集到的原始图像帧;对所述原始图像帧执行特效渲染操作以得到特效图像帧,并在显示区域执行所述特效图像帧的绘制操作;检测在图像预览的过程中呈现所述原始图像帧的预览帧率、以及显示区域中呈现所述特效图像帧的绘制帧率;基于所述绘制帧率和所述预览帧率之间的差值,控制所述图像预览的过程中用于采集新的原始图像帧的分辨率。本公开能够使特效处理过程中分辨率和帧率的智能化平衡。

Image processing methods, devices, electronic equipment and storage media

The embodiment of the present disclosure provides an image processing method, device, electronic device and storage medium. The method includes: obtaining the original image frame collected in the process of image preview; performing special effect rendering operation on the original image frame to obtain the special effect image frame, and performing the drawing operation of the special effect image frame in the display area; detecting presenting the original image frame in the process of image preview The preview frame rate of the original image frame and the drawing frame rate of the special effect image frame presented in the display area; based on the difference between the drawing frame rate and the preview frame rate, the resolution used to collect the new original image frame in the image preview process is controlled. The invention can make the intelligent balance of resolution and frame rate in the process of special effect processing.

【技术实现步骤摘要】
图像处理的方法、装置、电子设备及存储介质
本公开实施例涉及图像处理技术,尤其涉及一种图像处理的方法、装置、电子设备及存储介质。
技术介绍
系统相机通常将采集到的图像数据直接绘制到屏幕上,没有中间处理,因此整体性能损耗较少,在系统支持的分辨率范围内帧率都有一定保障,丢帧造成的卡顿等问题较少。而美颜相机一般会有人脸识别和添加特效的功能对CPU消耗比较高,同时因为这些过程有复杂的算法或图形处理组成,因此在特效处理阶段不可避免地产生延迟,导致用户在使用时有明显的卡顿感。
技术实现思路
提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。第一方面,本公开实施例提供了一种图像处理的方法,包括:获取在图像预览的过程中采集到的原始图像帧;对所述原始图像帧执行特效渲染操作以得到特效图像帧,并在显示区域执行所述特效图像帧的绘制操作;>检测在图像预览的过本文档来自技高网...

【技术保护点】
1.一种图像处理的方法,其特征在于,包括:/n获取在图像预览的过程中采集到的原始图像帧;/n对所述原始图像帧执行特效渲染操作以得到特效图像帧,并在显示区域执行所述特效图像帧的绘制操作;/n检测在图像预览的过程中呈现所述原始图像帧的预览帧率、以及显示区域中呈现所述特效图像帧的绘制帧率;/n基于所述绘制帧率和所述预览帧率之间的差值,控制所述图像预览的过程中用于采集新的原始图像帧的分辨率。/n

【技术特征摘要】
1.一种图像处理的方法,其特征在于,包括:
获取在图像预览的过程中采集到的原始图像帧;
对所述原始图像帧执行特效渲染操作以得到特效图像帧,并在显示区域执行所述特效图像帧的绘制操作;
检测在图像预览的过程中呈现所述原始图像帧的预览帧率、以及显示区域中呈现所述特效图像帧的绘制帧率;
基于所述绘制帧率和所述预览帧率之间的差值,控制所述图像预览的过程中用于采集新的原始图像帧的分辨率。


2.根据权利要求1所述的方法,其特征在于,所述获取在图像预览的过程中采集到的原始图像帧,包括:
通过调用相机应用的应用程序接口以触发所述相机应用启动图像预览窗口;
通过所述应用程序接口,获取所述相机应用在所述图像预览窗口中采集的原始图像帧。


3.根据权利要求1所述的方法,其特征在于,所述对所述原始图像帧执行特效渲染操作以得到特效图像帧,包括:
在所述原始图像帧中检测目标对象;
在所述原始图像帧中对应所述目标对象的区域,执行滤镜、美颜和贴纸至少之一的特效渲染操作,以得到所述特效图像帧。


4.根据权利要求3所述的方法,所述在所述原始图像帧中检测目标对象,包括:
获取在检测所述目标对象过程中的检测帧率;
当所述检测帧率小于所述预览帧率时,基于所述检测帧率和所述预览帧率之间的差值,对在图像预览的过程中采集到的原始图像帧进行丢帧处理;
在进行丢帧处理后的原始图像帧中检测目标对象。


5.根据权利要求4所述的方法,所述基于所述检测帧率和所述预览帧率之间的差值,对采集到的原始图像帧进行丢帧处理,包括:
对每秒采集到的原始图像帧进行间隔性地丢帧处理,且每秒丢帧处理的原始图像帧的数量大于或等于所述差值;
或者,
对每秒采集到的原始图像帧进行连续性地丢帧处理,且每秒丢帧处理的原始图像帧的数量大于或等于所述差值。


6.根据权利要求1所述的方法,其特征在于,所述基于所述绘制帧率和所述预览帧率之间的差值,控制所述图像预览的过程中用于采集新的原始图像帧的分辨率,包括:
基于所述绘制帧率的取值、所述绘制帧率和所述预览帧率之间的差值、以及采集原始图像帧的分辨率的取值的不同情况,控制所述图像预览的过程中用于采集新的原始图像帧的分辨率。


7.根据权利要求6所述的方法,其特征在于,所述基于所述绘制帧率的取值、所述绘制帧率和所述预览帧率之间的差值、以及采集原始图像帧的分辨率的取值的不同情况,控制所述图像预览的过程中用于采集新的原始图像帧的分辨率,包括:
当满足第一预设条件时,控制所述用于采集新的原始图像帧的分辨率不变;
其中,所述第一预设条件包括:所述绘制帧率大于第一预设阈值、所述绘制帧率和所述预览帧率之间的差值小于第二预设阈值、以及采集原始图像帧的分辨率大于等于所述屏幕分辨率;
当满足第二预设条件时,提高所述用于采集新的原始图像帧的分辨率;
其中,所述第二预设条件包括:所述绘制帧率大于第一预设阈值、所述绘制帧率和所述预览帧率之间的差值小于第二预设阈值、以及采集原始图像帧的分辨率小...

【专利技术属性】
技术研发人员:张兴华王学智黎文学
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京;11

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

1