Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
IMAGE PRESENTATION METHOD, TERMINAL DEVICE AND COMPUTER STORAGE MEDIUM
Document Type and Number:
WIPO Patent Application WO/2015/106508
Kind Code:
A1
Abstract:
Disclosed are an image presentation method, a terminal device and a computer storage medium. The method comprises: obtaining an area target selected by a user within a full image of a photographic preview stage viewfinder; performing instant continuous presentation of the area target selected by the user, according to an effect set by the user; performing storage and presentation of the area target selected by the user, according to the effect set by the user. The present invention locks an area target of interest to a user within a viewfinder full image of a preview stage, and meets the visual requirements of a user for a real-time special effect on the area target in a differentiated and diversified way. The present invention achieves an innovative expansion of a terminal photographic function mode, enables a terminal to instantly preview a special effect on an area target, and obtains a new photographic special effects style and instant image, thereby enriching a photographic experience.

Inventors:
GUO YANLING (CN)
Application Number:
PCT/CN2014/076891
Publication Date:
July 23, 2015
Filing Date:
May 06, 2014
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
International Classes:
H04N5/232
Foreign References:
CN103226806A2013-07-31
CN101872598A2010-10-27
CN102999261A2013-03-27
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理有限公司 (CN)
Download PDF:
Claims:
权利要求书

1、 一种图像呈现方法, 其中, 包括:

获取用户在预览阶段的画面中选择的区域目标;

针对用户选择的所述区域目标, 按照用户设定的效果进行即时的持续 呈现。

2、 根据权利要求 1所述的图像呈现方法, 其中, 所述获取用户在预览 阶段的画面中选择的区域目标, 包括:

为用户提供一个初始的区域选择框, 根据用户的操作调整所述区域选 择框的位置和 /或大小, 调整后的所述区域选择框覆盖的范围即为所述区域 目标;

或者,

基于形状边缘检测算法确定出预览取景的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的所述对象主体即为所述区域 目标;

或者,

为用户提供一个初始的区域选择框, 根据用户的操作调整所述区域选 择框的位置和 /或大小, 然后再在所述区域选择框中基于形状边缘检测算法 确定出预览取景的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对 象主体, 选择出的所述对象主体即为所述区域目标。

3、 根据权利要求 2所述的图像呈现方法, 其中, 所述为用户提供一个 初始的区域选择框, 包括:

在预览阶段的画面中设置一默认的位置起点, 基于用户的操作或者通 过捕捉用户眼睛注视焦点的移动, 将所述起点的位置移动到用户感兴趣的 位置点, 在用户感兴趣的位置点处为用户提供一个初始的区域选择框。

4、 根据权利要求 1所述的图像呈现方法, 其中, 所述针对用户选择的 所述区域目标, 按照用户设定的效果进行即时的持续呈现, 包括: 通过比对釆集的图像帧, 对用户选择的所述区域目标进行实时跟踪, 在跟踪到的所述区域目标内持续的按照用户设定的效果进行显示。

5、 根据权利要求 4所述的图像呈现方法, 其中, 所述通过比对釆集的 图像帧, 对用户选择的所述区域目标进行实时跟踪, 包括:

基于釆集到连续图像帧, 将当前图像帧中的所述区域目标位置与以往 图像帧中的所述区域目标位置进行比较, 以实时跟踪定位所述区域目标的 位置变化。

6、根据权利要求 5所述的图像呈现方法,其中, 所述以往图像帧包括: 当前图像帧的前一帧图像, 或者当前图像帧的前几帧图像;

所述当前图像帧包括: 在釆集到的连续图像帧中选取设定间隔的图像 帧作为当前图像帧。

7、 根据权利要求 1至 6中任意一项所述的图像呈现方法, 其中, 用户 设定的效果类型包括以下一项或多项: 对焦增强或者模糊化、 翻转或者旋 转、 放大或者缩小、 替换或者复制、 色彩去除或者添加、 设定拍摄参数。

8、 根据权利要求 1至 6中任意一项所述的图像呈现方法, 其中, 所述 方法还包括:

基于用户的触发操作, 将用户选择的所述区域目标按照用户设定的效 果进行存储和呈现。

9、 根据权利要求 1至 6中任意一项所述的图像呈现方法, 其中, 所述 方法还包括:

在预览阶段以设定的时间间隔, 按照用户设定的效果对用户选择的所 述区域目标进行预拍并存储; 若用户所拍摄的图片与所述预拍的图片之间 的差异未超过设定的阈值, 则直接应用预拍的图片作为最终用户拍摄的图 片。 10、 一种终端设备, 其中, 该终端设备包括:

区域目标选择模块, 配置为获取用户在预览阶段的画面中选择的区域 目标;

预览实时效果呈现模块, 配置为针对用户选择的所述区域目标, 按照 用户设定的效果进行即时的持续呈现。

11、根据权利要求 10所述的终端设备, 其中, 所述区域目标选择模块, 包括:

初始区域提供模块, 配置为为用户提供一个初始的区域选择框; 区域目标确定模块, 配置为根据用户的操作调整所述区域选择框的位 置和 /或大小, 调整后的所述区域选择框覆盖的范围即为所述区域目标; 或者, 所述区域目标选择模块, 包括:

区域目标确定模块, 配置为基于形状边缘检测算法确定出预览取景的 全图中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的 所述对象主体即为所述区域目标;

或者, 所述区域目标选择模块, 包括:

初始区域提供模块, 配置为为用户提供一个初始的区域选择框; 区域目标确定模块, 配置为根据用户的操作调整所述区域选择框的位 置和 /或大小, 然后再在所述区域选择框中基于形状边缘检测算法确定出预 览取景的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的所述对象主体即为所述区域目标。

12、根据权利要求 11所述的终端设备, 其中, 所述初始区域提供模块, 配置为:

在预览阶段的画面中设置一默认的位置起点, 基于用户的操作或者通 过捕捉用户眼睛注视焦点的移动, 将所述起点的位置移动到用户感兴趣的 位置点, 在用户感兴趣的位置点处为用户提供一个初始的区域选择框。 13、 根据权利要求 10所述的终端设备, 其中, 所述预览实时效果呈现 模块, 包括:

跟踪模块, 配置为通过比对釆集的图像帧, 对用户选择的所述区域目 标进行实时跟踪;

显示模块, 配置为在跟踪到的所述区域目标内持续的按照用户设定的 效果进行显示。

14、根据权利要求 13所述的终端设备, 其中, 所述跟踪模块, 配置为: 基于釆集到连续图像帧, 将当前图像帧中的所述区域目标位置与以往 图像帧中的所述区域目标位置进行比较, 以实时跟踪定位所述区域目标的 位置变化。

15、 根据权利要求 14所述的终端设备, 其中, 所述以往图像帧包括: 当前图像帧的前一帧图像, 或者当前图像帧的前几帧图像;

所述当前图像帧包括: 在釆集到的连续图像帧中选取设定间隔的图像 帧作为当前图像帧。

16、 根据权利要求 10所述的终端设备, 其中, 用户设定的效果类型包 括以下一项或多项: 对焦增强或者模糊化、 翻转或者旋转、 放大或者缩小、 替换或者复制、 色彩去除或者添加、 设定拍摄参数。

17、 根据权利要求 10至 15中任意一项所述的终端设备, 其中, 所述 终端设备还包括:

拍摄处理模块, 配置为基于用户的触发操作, 将用户选择的所述区域 目标按照用户设定的效果进行存储和呈现。

18、 根据权利要求 10至 15中任意一项所述的终端设备, 其中, 所述 终端设备还包括:

拍摄处理模块, 配置为在预览阶段以设定的时间间隔, 按照用户设定 与所述预拍的图片之间的差异未超过设定的阈值, 则直接应用预拍的图片 作为最终用户拍摄的图片。

19、 一种计算机存储介质, 其中存储有计算机可执行指令, 所述计算 机可执行指令用于执行所述权利要求 1至 9任一项所述的方法。

Description:
一种图像呈现方法、 终端设备及计算机存储介质 技术领域

本发明涉及终端设备技术领域, 尤其涉及一种图像呈现方法、 终端设 备及计算机存储介质。 背景技术

目前很多终端设备都配有摄像头, 支持一般的拍照对焦、 色彩设置、 特效施加等功能。 然而, 现有各终端摄像头上此类功能的实现, 都是从整 体预览取景的全图出发、 基于全局信息的执行处理, 将效果作用体现于预 览拍照图片的全范围。

由于用户习惯和个人喜好侧重有所不同, 使用摄像头时, 会有对预览 取景的全图中某个局部区域或特定对象主体即 时性的区域对焦提升或对象 模糊化、 区域翻转或对象旋转、 区域替换或对象复制、 色彩去除或增加等 特殊效果的需求。 但是, 相关技术对预览取景中用户感兴趣的特定区域 或 具体对象并无针对性即时性的处理, 而且拍后处理也不能完全满足用户要 求, 实现结果并不理想。 发明内容

本发明要解决的技术问题是, 提供一种图像呈现方法、 终端设备及计 算机存储介质, 对预览取景的全图中的局部区域进行特殊效果 处理, 并即 时的持续呈现出来。

本发明实施例釆用的技术方案是, 所述图像呈现方法, 包括: 获取用户在预览阶段的画面中选择的区域目标 ;

针对用户选择的所述区域目标, 按照用户设定的效果进行即时的持续 呈现。

较佳的, 所述获取用户在预览阶段的画面中选择的区域 目标, 包括: 为用户提供一个初始的区域选择框, 根据用户的操作调整所述区域选 择框的位置和 /或大小, 调整后的所述区域选择框覆盖的范围即为所述 区域 目标;

或者,

基于形状边缘检测算法确定出预览取景的全图 中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的所述对象主体即为所述区域 目标;

或者,

为用户提供一个初始的区域选择框, 根据用户的操作调整所述区域选 择框的位置和 /或大小, 然后再在所述区域选择框中基于形状边缘检测 算法 确定出预览取景的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对 象主体, 选择出的所述对象主体即为所述区域目标。

较佳的, 为用户提供一个初始的区域选择框的过程包括 :

在预览阶段的画面中设置一默认的位置起点, 基于用户的操作或者通 过捕捉用户眼睛注视焦点的移动, 将所述起点的位置移动到用户感兴趣的 位置点, 在用户感兴趣的位置点处为用户提供一个初始 的区域选择框。

较佳的, 所述针对用户选择的所述区域目标, 按照用户设定的效果进 行即时的持续呈现, 包括:

通过比对釆集的图像帧, 对用户选择的所述区域目标进行实时跟踪, 在跟踪到的所述区域目标内持续的按照用户设 定的效果进行显示。

较佳的, 所述通过比对釆集的图像帧, 对用户选择的所述区域目标进 行实时跟踪, 包括:

基于釆集到连续图像帧, 将当前图像帧中的所述区域目标位置与以往 图像帧中的所述区域目标位置进行比较, 以实时跟踪定位所述区域目标的 位置变化。

较佳的, 所述以往图像帧包括: 当前图像帧的前一帧图像, 或者当前 图像帧的前几帧图像;

所述当前图像帧包括: 在釆集到的连续图像帧中选取设定间隔的图像 帧作为当前图像帧。

较佳的, 用户设定的效果类型包括以下一项或多项: 对焦增强或者模 糊化、 翻转或者旋转、 放大或者缩小、 替换或者复制、 色彩去除或者添加、 设定拍摄参数。

较佳的, 作为一种可选的技术方案, 所述方法还包括:

基于用户的触发操作, 将用户选择的所述区域目标按照用户设定的效 果进行存储和呈现。

较佳的, 作为一种优选的技术方案, 所述方法还包括:

在预览阶段以设定的时间间隔, 按照用户设定的效果对用户选择的所 述区域目标进行预拍并存储; 若用户所拍摄的图片与所述预拍的图片之间 的差异未超过设定的阈值, 则直接应用预拍的图片作为最终用户拍摄的图 片。

本发明实施例还提供一种终端设备, 包括:

区域目标选择模块, 配置为获取用户在预览阶段的画面中选择的区 域 目标;

预览实时效果呈现模块, 配置为针对用户选择的所述区域目标, 按照 用户设定的效果进行即时的持续呈现。

较佳的, 所述区域目标选择模块, 包括:

初始区域提供模块, 配置为为用户提供一个初始的区域选择框; 区域目标确定模块, 配置为根据用户的操作调整所述区域选择框的 位 置和 /或大小, 调整后的所述区域选择框覆盖的范围即为所述 区域目标; 或者, 所述区域目标选择模块, 包括:

区域目标确定模块, 配置为基于形状边缘检测算法确定出预览取景 的 全图中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的 所述对象主体即为所述区域目标;

或者, 所述区域目标选择模块, 包括:

初始区域提供模块, 配置为为用户提供一个初始的区域选择框; 区域目标确定模块, 配置为根据用户的操作调整所述区域选择框的 位 置和 /或大小, 然后再在所述区域选择框中基于形状边缘检测 算法确定出预 览取景的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的所述对象主体即为所述区域目标。

较佳的, 所述初始区域提供模块, 配置为:

在预览阶段的画面中设置一默认的位置起点, 基于用户的操作或者通 过捕捉用户眼睛注视焦点的移动, 将所述起点的位置移动到用户感兴趣的 位置点, 在用户感兴趣的位置点处为用户提供一个初始 的区域选择框。

较佳的, 所述预览实时效果呈现模块, 包括:

跟踪模块, 配置为通过比对釆集的图像帧, 对用户选择的所述区域目 标进行实时跟踪;

显示模块, 配置为在跟踪到的所述区域目标内持续的按照 用户设定的 效果进行显示。

较佳的, 所述跟踪模块, 配置为:

基于釆集到连续图像帧, 将当前图像帧中的所述区域目标位置与以往 图像帧中的所述区域目标位置进行比较, 以实时跟踪定位所述区域目标的 位置变化。

较佳的, 所述以往图像帧包括: 当前图像帧的前一帧图像, 或者当前 图像帧的前几帧图像;

所述当前图像帧包括: 在釆集到的连续图像帧中选取设定间隔的图像 帧作为当前图像帧。

较佳的, 用户设定的效果类型包括以下一项或多项: 对焦增强或者模 糊化、 翻转或者旋转、 放大或者缩小、 替换或者复制、 色彩去除或者添加、 设定拍摄参数。

较佳的, 作为一种可选的技术方案, 所述终端设备还包括:

拍摄处理模块, 配置为基于用户的触发操作, 将用户选择的所述区域 目标按照用户设定的效果进行存储和呈现。

较佳的, 作为一种优选的技术方案, 所述终端设备还包括:

拍摄处理模块, 配置为在预览阶段以设定的时间间隔, 按照用户设定 与所述预拍的图片之间的差异未超过设定的阈 值, 则直接应用预拍的图片 作为最终用户拍摄的图片。

本发明实施例还提供一种计算机存储介质, 其中存储有计算机可执行 指令, 所述计算机可执行指令用于执行上述的方法。

本发明实施例所述图像呈现方法、 终端设备及计算机存储介质, 可在 预览阶段的取景全图中锁定用户感兴趣的区域 目标, 差异化且多样化的满 足用户对该区域目标的实时特殊效果的视觉需 求。 本发明实施例所述方法 及终端设备, 可以实现终端拍摄功能模式的创新扩展, 填补了终端在针对 区域目标特殊效果即时预览拍摄这一方面的空 白, 取得新的拍摄特殊效果 风格与即时图像, 丰富拍照体验。 附图说明

图 1 为本发明第一实施例的图像呈现方法流程图;

图 2 为本发明第二实施例的图像呈现方法流程图; 图 3 为本发明第三、 四实施例的终端设备组成结构示意图; 图 4 ( a ) 为本发明第三、 四实施例中的区域目标选择模块的第一、 三 种实现方式的结构示意图;

图 4 ( b ) 为本发明第三、 四实施例中的区域目标选择模块的第二种实 现方式的结构示意图;

图 5 为本发明第三、 四实施例中的预览实时效果呈现模块组成结构 示 意图;

图 6 为本发明应用实例的用户通过触摸屏对终端设 备的拍照操控过程 示意图;

图 7 为本发明应用实例的用户感兴趣点及目标区域 位置确定情况示意 图;

图 8 为本发明应用实例的终端设备拍照前后效果对 比示意图。 实施方式

下结合附图及较佳实施例, 对本发明进行详细说明如后。

本发明第一实施例, 一种图像呈现方法, 如图 1所示, 包括以下步骤: 步骤 S101, 获取用户在预览阶段的画面中选择的区域目标 。

较佳的, 步骤 S101包括以下几种获取方式:

为用户提供一个初始的区域选择框, 根据用户的操作调整所述区域选 择框的位置和 /或大小, 调整后的所述区域选择框覆盖的范围即为所述 区域 目标;

或者,

基于形状边缘检测算法确定出预览取景的全图 中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的所述对象主体即为所述区域 目标; 或者,

为用户提供一个初始的区域选择框, 根据用户的操作调整所述区域选 择框的位置和 /或大小, 然后再在所述区域选择框中基于形状边缘检测 算法 确定出预览取景的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对 象主体, 选择出的所述对象主体即为所述区域目标。

上述几种获取方式中, 用户的操作可以是多种多样的, 以触摸屏输入 为例, 用户可以通过两指向内并合与向外划拨来实现 对所述区域选择框的 缩小与放大。 所述区域选择框可以为方形或者圓形。 形状边缘检测算法可 以选用以下几种经典算法: Roberts算法、 Sobel算法、 Prewitt算法、 Krisch 算法、 高斯 -拉普拉斯算法等。

上述几种获取方式中, 为用户提供一个初始的区域选择框的过程包括 : 在预览画面中设置一默认的位置起点, 所述起点的位置通常位于全图的中 心, 基于用户的操作或者通过捕捉用户眼睛注视焦 点的移动, 将所述起点 的位置移动到用户感兴趣的位置点, 在用户感兴趣的位置点处为用户提供 一个初始的区域选择框。

步骤 S102, 针对用户选择的所述区域目标, 按照用户设定的效果进行 即时的持续呈现。

较佳的, 步骤 S102, 包括:

通过比对釆集的图像帧, 对用户选择的所述区域目标进行实时跟踪, 在跟踪到的所述区域目标内持续的按照用户设 定的效果进行显示。

较佳的, 基于釆集到连续图像帧, 将当前图像帧中的所述区域目标位 置与以往图像帧中的所述区域目标位置进行比 较, 以实时跟踪定位所述区 域目标的位置变化, 对用户选择的所述区域目标进行实时跟踪。

本实施例中, 以往图像帧包括: 当前图像帧的前一帧图像, 或者当前 图像帧的前几帧图像。 当前图像帧包括: 在釆集到的连续图像帧中选取设 定间隔的图像帧作为当前图像帧, 比如, 每隔 5帧的下一帧作为当前图帧, 即第 1帧、 第 6帧、 第 11帧, 先后分别与其以往图像帧进行比较。 如果对 每一帧图像均与其前一帧图像进行比较, 就能准确及时的对该区域目标的 位移进行跟踪, 但是对每一帧图像都进行处理可能会给系统造 成很大负担, 兼顾跟踪效率和系统负担的情况下, 可以适当的选择具有一定间隔的图像 帧作为当前帧与其前一帧图像进行比较, 为了更高的跟踪准确度, 也可以 将当前帧与其前面的数帧图像进行比较, 根据综合的比较结果来指导对区 域目标的跟踪。

当用户选出的区域目标为调整后的区域选择框 覆盖的范围时, 该区域 目标位置变化通过该区域目标的图像中心点或 边缘点的位置偏移反映出 来。 当该区域目标为用户选择出的对象主体时, 该区域目标位置变化通过 该区域目标的轮廓上设定点的位置偏移反映出 来, 比如: 在该区域目标的 轮廓上每隔 15个像素点比较一下下一个像素点的坐标位置 以此来判断该 区域目标位置是否发生变化。

较佳的, 用户设定的效果类型可以包括以下一项或多项 : 对焦增强或 者模糊化、 翻转或者旋转、 放大或者缩小、 替换或者复制、 色彩去除或者 添加、 设定拍摄参数等, 翻转或者旋转效果包括: 左右、 上下、 以 45度为 扇面旋转等, 可以应用的色彩效果包括: 黑白、 复古、 偏色、 底片、 版画 等, 设定的拍摄参数包括: 选择场景、 亮度、 对比度、 曝光、 饱和度、 感 光度以及白平衡等。

以上步骤 S101 S102 已经可以作为本发明的一个完整技术方案的实 施 例。

优选的, 所述方法还包括:

步骤 S103, 当用户拍摄照片或视频时, 在预览界面中将用户选择的该 区域目标按照用户设定的效果进行存储和呈现 。 这里的拍摄处理, 可以理 解成只拍摄该区域目标并保存, 也可以拍摄全图而让该区域目标按照用户 设定的效果来显示。 本发明第二实施例, 一种图像呈现方法, 如图 2 所示, 本实施例的步 骤 S201~S202与第一实施例的步骤 S101~S102大致相同, 区别在于: 本实 施例所述方法还包括:

步骤 S203, 在预览阶段以设定的时间间隔, 按照用户设定的效果对用 户选择的所述区域目标进行预拍并存储; 优选的, 每次预拍照时存储的图 片结果覆盖或者替换前一次预拍照时存储的图 片结果; 如果存储空间充足, 也可以同时保留几次预拍照时存储的图片结果 , 后续可以顺次老化删除。

当用户拍照时, 若用户所拍摄的图片与所述预拍的图片之间的 差异未 超过设定的阈值, 则直接应用预拍的图片作为最终用户拍摄的图 片, 否则 仍然应用用户所拍摄的图片。 本发明第三实施例, 与第一实施例的方法对应, 提供一种终端设备, 如图 3所示, 包括以下组成部分:

1 ) 区域目标选择模块 100, 配置为获取用户在预览阶段的画面中选择 的区 i或目标;

较佳的, 区域目标选择模块 100釆用下述几种实现方式:

第一种实现方式: 如图 4 ( a )所示, 区域目标选择模块 100, 包括: 初始区域提供模块 101, 配置为为用户提供一个初始的区域选择框; 区域目标确定模块 102,配置为根据用户的操作调整所述区域选择 框的 位置和 /或大小, 调整后的所述区域选择框覆盖的范围即为所述 区域目标。

第二种实现方式: 如图 4 ( b )所示, 区域目标选择模块 100, 包括: 区域目标确定模块 102,配置为基于形状边缘检测算法确定出预览 取景 的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出 的所述对象主体即为所述区域目标。

第三种实现方式: 如图 4 ( a )所示, 区域目标选择模块 100, 包括: 初始区域提供模块 101, 配置为为用户提供一个初始的区域选择框; 区域目标确定模块 102,配置为根据用户的操作调整所述区域选择 框的 位置和 /或大小, 然后再在所述区域选择框中基于形状边缘检测 算法确定出 预览取景的全图中各对象主体的轮廓, 供用户从中选择感兴趣的对象主体, 选择出的所述对象主体即为所述区域目标。

上述几种实现方式中, 初始区域提供模块 101, 配置为:

在预览画面中设置一默认的位置起点, 基于用户的操作或者通过捕捉 用户眼睛注视焦点的移动, 将所述起点的位置移动到用户感兴趣的位置点 , 在用户感兴趣的位置点处为用户提供一个初始 的区域选择框。

2 )预览实时效果呈现模块 200, 配置为针对用户选择的所述区域目标, 按照用户设定的效果进行即时的持续呈现。

较佳的, 如图 5所示, 预览实时效果呈现模块 200, 包括:

跟踪模块 201, 配置为通过比对釆集的图像帧,对用户选择的 所述区域 目标进行实时跟踪;

显示模块 202,配置为在跟踪到的所述区域目标内持续的 按照用户设定 的效果进行显示。

较佳的, 跟踪模块 201, 配置为: 基于釆集到连续图像帧, 将当前图像 帧中的所述区域目标位置与以往图像帧中的所 述区域目标位置进行比较, 以实时跟踪定位所述区域目标的位置变化。

本实施例中, 以往图像帧包括: 当前图像帧的前一帧图像, 或者当前 图像帧的前几帧图像。 当前图像帧包括: 在釆集到的连续图像帧中选取设 定间隔的图像帧作为当前图像帧, 比如, 每隔 5帧的下一帧作为当前图帧, 即第 1帧、 第 6帧、 第 11帧, 先后分别与其以往图像帧进行比较。 如果对 每一帧图像均与其前一帧图像进行比较, 就能准确及时的对该区域目标的 位移进行跟踪, 但是对每一帧图像都进行处理可能会给系统造 成很大负担, 兼顾跟踪效率和系统负担的情况下, 可以适当的选择具有一定间隔的图像 帧作为当前帧与其前一帧图像进行比较, 为了更高的跟踪准确度, 也可以 将当前帧与其前面的数帧图像进行比较, 根据综合的比较结果来指导对区 域目标的跟踪。

当用户选出的区域目标为调整后的区域选择框 覆盖的范围时, 该区域 目标位置变化通过该区域目标的图像中心点或 边缘点的位置偏移反映出 来。 当该区域目标为用户选择出的对象主体时, 该区域目标位置变化通过 该区域目标的轮廓上设定点的位置偏移反映出 来, 比如: 在该区域目标的 轮廓上每隔 15个像素点比较一下下一个像素点的坐标位置 以此来判断该 区域目标位置是否发生变化。

较佳的, 用户设定的效果类型可以包括以下一项或多项 : 对焦增强或 者模糊化、 翻转或者旋转、 放大或者缩小、 替换或者复制、 色彩去除或者 添加、 设定拍摄参数等, 翻转或者旋转效果包括: 左右、 上下、 以 45度为 扇面旋转等, 可以应用的色彩效果包括: 黑白、 复古、 偏色、 底片、 版画 等, 设定的拍摄参数包括: 选择场景、 亮度、 对比度、 曝光、 饱和度、 感 光度以及白平衡等。

以上区域目标选择模块 100和预览实时效果呈现模块 200 已经可以作 为本发明的一个完整技术方案的实施例。

优选的, 所述终端设备还包括:

3 )拍摄处理模块 300, 配置为当用户拍摄照片或视频时, 在预览界面 中将用户选择的该区域目标按照用户设定的效 果进行存储和呈现。 这里的 拍摄处理, 可以理解成只拍摄该区域目标并保存, 也可以拍摄全图而让该 区域目标按照用户设定的效果来显示。 本发明第四实施例, 与第二实施例的方法对应, 提供一种终端设备, 如图 3所示, 本实施例的区域目标选择模块 100和预览实时效果呈现模块 200与第三实施例中记载的功能大致相同, 区别在于: 本实施例所述终端设 备的拍摄处理模块 300, 配置为在预览阶段以设定的时间间隔, 按照用户设 照时存储的图片结果覆盖或者替换前一次预拍 照时存储的图片结果; 如果 存储空间充足, 也可以同时保留几次预拍照时存储的图片结果 , 后续可以 顺次老化删除。

当用户拍照时, 若用户所拍摄的图片与所述预拍的图片之间的 差异未 超过设定的阈值, 则直接应用预拍的图片作为最终用户拍摄的图 片, 否则 仍然应用用户所拍摄的图片。

本发明实施例还提供一种计算机存储介质, 其中存储有计算机可执行 指令, 所述计算机可执行指令用于执行上述的方法。

上述各模块可以由电子设备中的中央处理器( Central Processing Unit, CPU ), 数字信号处理器 (Digital Signal Processor, DSP )或可编程逻辑阵 列 (Field - Programmable Gate Array, FPGA ) 实现。

本领域内的技术人员应明白, 本发明的实施例可提供为方法、 系统、 或计算机程序产品。 因此, 本发明可釆用硬件实施例、 软件实施例、 或结 合软件和硬件方面的实施例的形式。 而且, 本发明可釆用在一个或多个其 中包含有计算机可用程序代码的计算机可用存 储介质 (包括但不限于磁盘 存储器和光学存储器等 )上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、 设备(系统)、 和计算机程序 产品的流程图和 /或方框图来描述的。 应理解可由计算机程序指令实现流程 图和 /或方框图中的每一流程和 /或方框、以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处 理器以产生一个机器, 使得 在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功 能的装置。

这些计算机程序指令也可存储在能引导计算机 或其他可编程数据处理 设备以特定方式工作的计算机可读存储器中, 使得存储在该计算机可读存 储器中的指令产生包括指令装置的制造品, 该指令装置实现在流程图一个 流程或多个流程和 /或方框图一个方框或多个方框中指定的功能

这些计算机程序指令也可装载到计算机或其他 可编程数据处理设备 上, 使得在计算机或其他可编程设备上执行一系列 操作步骤以产生计算机 实现的处理, 从而在计算机或其他可编程设备上执行的指令 提供用于实现 在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功 能的步骤。 下面在上述实施例的基础上, 以触摸屏交互为例, 结合图 6~8介绍一 个本发明的应用实例。

如图 6所示, 用户通过触摸屏对终端设备的拍照操控过程如 下:

1、 预览取景输入。

首先通过终端设备摄像头单元启动拍照预览。

2、 实时显示呈现。 取景画面。

3、 用户交互兴趣点获取。

如图 7 所示, 用户可在取景后一定时间内在触摸屏上进行兴 趣点的输 入, 较佳的, 将画面中心点标记为默认的起点中心。 用户可通过一定的方 式, 如: 点击显示触摸屏某处, 或按键输入坐标, 或捕捉眼睛注视焦点的 移动等, 移动该起点到用户在取景画面中任意感兴趣的 目标位置处, 例如:

P1点或 P2点的位置。以点击显示触摸屏某处为例, 实时显示及用户交互动 作获取单元会实时呈现用户当前的选择, 获取兴趣点, 且该位置信息将被 记录上报给图像分析处理单元。

4、 锁定目标区域对象、 分析存储和上报信息。

如图 7所示, 例如以 P1兴趣点为中心, 通过两只手指在触摸屏上的并 合或打开实现目标区域范围的缩小或扩大。 取景图像范围、 图像特征等记 录将上报给图像分析处理单元。

将此预览图像场景中所体现的用户感兴趣区域 框定, 框选方式包括但 不局限于方形或圓形, 突出显示给用户确认。 用户明确发出确认信号, 如 快速双点触摸屏, 则认为目标区域锁定确认完毕。 同步提供是否针对该区 域内对象进行细化锁定的选择给用户; 若用户有此需求, 针对该区域釆用 形状边缘检测算法提取出各对象轮廓,如: Roberts算法、 Sobel算法、 Prewitt 算法、 Krisch算法、 高斯 -拉普拉斯算法等, 突出显示给用户确认; 由用户 确认感兴趣的某一个或某几个对象主体。 用户明确发出确认信号后, 如快 速双点触摸屏, 则认为目标区域或目标对象锁定确认完毕。 存储并上报此 特定区域或某特定对象主体的图像特征信息。

5、 图像分析处理与多帧跟踪锁定目标区域对象。

图像分析处理单元进行多帧跟踪锁定目标区域 或者对象主体。 同时, 在此部分, 也将不定时多帧处理, 并进行区域对象的校准锁定与图像特征 信息的存储更新。

6、 目标区域或者对象主体的特殊效果即时呈现与 预拍照存储。

通过上面的步骤, 已确定较佳的目标区域或对象主体。 结合用户选择 设定的不同特殊效果模型与画面设置, 图像分析处理单元将即时性地在用 户感兴趣的目标区域或对象主体上实施预设特 殊效果, 实现预览整个过程 中取景全图中某局部特定区域对象主体上的特 殊效果, 并定期预存储结果

7、 拍照获得满足用户需求的目标区域或者对象主 体的特殊效果的图片 结果。

用户正式拍照, 拍得的图片结果如图 8 所示, 以桌面上某瓶罐装饮料 ABC为例, 可即时实现针对主体对象的色彩调整、 字母虚化、 放大等特效 操作, 大大丰富拍照功能, 满足日益高涨和多样化的用户需求。

由于第 6 步中设置了预拍照存储的操作, 用户正式拍照操作触发后, 系统将首先分析当前目标区域或者对象主体较 前一存储记录相比是否存在 变化, 若无变化, 前一操作的处理效果可直接应用, 大大节省拍照拍摄的 时间消耗。

总之, 用户只需简单交互, 即可实时性实现更多样丰富、 准确高效的 针对预览全景中某区域 /某对象主体的特殊拍照拍摄效果。 由于釆用持续性 目标区域对象的跟踪锁定和即时性特殊效果的 预览呈现, 将有效改善抖动 引入的拍照拍摄效果不佳。

本发明实施例的所述图像呈现方法、 终端设备及计算机存储介质, 可 在预览阶段的取景全图中锁定用户感兴趣的区 域目标, 差异化且多样化的 满足用户对该区域目标的实时特殊效果的视觉 需求。 本发明实施例的所述 方法及终端设备, 可以实现终端拍摄功能模式的创新扩展, 填补了终端在 针对区域目标特殊效果即时预览拍摄这一方面 的空白, 取得新的拍摄特殊 效果风格与即时图像, 丰富拍照体验。

通过实施方式的说明, 应当可对本发明为达成预定目的所釆取的技术 手段及功效得以更加深入且较佳的了解, 然而所附图示仅是提供参考与说 明之用, 并非用来对本发明加以限制。 工业实用性

本发明实施例所述图像呈现方法及终端设备, 可在预览阶段的取景全 图中锁定用户感兴趣的区域目标, 差异化且多样化的满足用户对该区域目 标的实时特殊效果的视觉需求。 本发明实施例所述方法及终端设备, 可以 实现终端拍摄功能模式的创新扩展, 填补了终端在针对区域目标特殊效果 即时预览拍摄这一方面的空白, 取得新的拍摄特殊效果风格与即时图像, 丰富拍照体验。