Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
IMAGE PROCESSING METHOD AND APPARATUS
Document Type and Number:
WIPO Patent Application WO/2014/023249
Kind Code:
A1
Abstract:
Disclosed are an image processing method and apparatus, so as to improve a display effect on a touch screen. The method comprises: acquiring a trigger event for a gesture instruction; determining a location of the gesture instruction on the screen according to the acquired trigger event; and outputting, according to a preset special effect type and through image processing on a background picture, a special effect corresponding to the special effect type at a determined location. Also disclosed is an apparatus for implementing the method.

Inventors:
XU FEI (CN)
LI WEIXING (CN)
SUN DAQING (CN)
Application Number:
CN2013/081092
Publication Date:
February 13, 2014
Filing Date:
August 08, 2013
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
XIAOMI INC (CN)
International Classes:
G06T11/00
Foreign References:
CN102855648A2013-01-02
CN101866639A2010-10-20
CN101494713A2009-07-29
US20090315842A12009-12-24
Attorney, Agent or Firm:
BEIJING INTELLEGAL INTELLECTUAL PROPERTY AGENT LTD. (CN)
北京律智知识产权代理有限公司 (CN)
Download PDF:
Claims:
权利要求

1、 一种图像处理方法, 其特征在于, 包括以下步骤:

获得手势指令的触发事件;

根据获得的触发事件, 确定手势指令在屏幕上的位置;

根据预设的特效类型,通过对背景图片的图像处理,在确定的位置上输出与特效类型 对应的特效。

2、 如权利要求 1所述的方法, 其特征在于, 根据预设的特效类型, 在确定的位置上 输出与特效类型对应的特效的步骤包括:

获得与特效类型对应的特效图片;

将获得的特效图片在确定的位置上与背景图片叠加, 并输出。

3、 如权利要求 1所述的方法, 其特征在于, 根据预设的特效类型, 在确定的位置上 输出与特效类型对应的特效的步骤包括:

调用与特效类型对应的算法;

通过调用的算法对显示的背景图片进行图像处理, 并输出处理后的图片。

4、 如权利要求 1所述的方法, 其特征在于, 特效类型包括特效模式, 不同的手势指 令对应不同的特效模式。

5、 如权利要求 1所述的方法, 其特征在于, 手势指令包括单点短时间单次点击、 单 点短时间多次点击、 单点长时间单次点击、 单点滑动、 多点短时间单次点击、 多点短时间 多次点击、 多点长时间单次点击、 多点滑动。

6、 如权利要求 5所述的方法, 其特征在于, 手势指令为单点长时间单次点击、 单点 滑动、多点长时间单次点击或多点滑动时, 根据预设的特效类型, 通过对背景图片的图像 处理, 在确定的位置上输出与特效类型对应的特效的步骤包括:

根据预设的特效类型,通过对背景图片进行逐帧的图像处理,在确定的位置上输出与 特效类型对应的特效。

7、 一种用于图像处理的装置, 其特征在于, 包括:

触发模块, 用于获得手势指令的触发事件;

解析模块, 用于根据获得的触发事件, 确定手势指令在屏幕上的位置;

输出处理模块, 用于根据预设的特效类型, 通过对背景图片的图像处理, 在确定的位 置上输出与特效类型对应的特效。

8、 如权利要求 7所述的装置, 其特征在于, 输出处理模块获得与特效类型对应的特 效图片; 将获得的特效图片在确定的位置上与背景图片叠加, 并输出。

9、 如权利要求 7所述的装置, 其特征在于, 输出处理模块调用与特效类型对应的算 法; 通过调用的算法对显示的背景图片进行图像处理, 并输出处理后的图片。

10、 如权利要求 7所述的装置, 其特征在于, 特效类型包括特效模式, 不同的手势指 令对应不同的特效模式。

11、 如权利要求 7所述的装置, 其特征在于, 手势指令包括单点短时间单次点击、 单 点短时间多次点击、 单点长时间单次点击、 单点滑动、 多点短时间单次点击、 多点短时间 多次点击、 多点长时间单次点击、 多点滑动。

12、 如权利要求 11所述的装置, 其特征在于, 手势指令为单点长时间单次点击、 单 点滑动、多点长时间单次点击或多点滑动时, 输出处理模块根据预设的特效类型, 通过对 背景图片进行逐帧的图像处理, 在确定的位置上输出与特效类型对应的特效。

Description:
一种图像处理方法及装置 技术领域

本发明涉及计算机及图像处理技术领域, 尤其涉及一种图像处理方法及装置。 背景技术

随着通信技术的发展, 移动终端已成为主要的通信方式之一。 尤其是近几年, 智能终 端、 无键盘终端已得到广泛的应用。 在其基础上的增值业务也越来越丰富。 鼠标特效属于 增值业务的一种。

所谓鼠标动画特效是指改变鼠标原有的图形模 式, 以一种新的图片或者动画来代替, 以达到一种新的动态的视觉美感。 比如鼠标指针变换, 动画或图片根据鼠标的位置移动变 形, 动画跟随鼠标移动等等。 但是这两种方式都实现复杂, 且无法应用在移动终端上。

特别是针对带触摸屏的移动终端, 目前尚无伴随手势操作的特效。 发明内容

本发明实施例提供一种图像处理方法及装置, 用于提高在触摸屏上的显示效果。 一种图像处理方法,包括以下步骤:获得手势 指令的触发事件;根据获得的触发事件, 确定手势指令在屏幕上的位置; 根据预设的特效类型, 通过对背景图片的图像处理, 在确 定的位置上输出与特效类型对应的特效。本实 施例实现了针对触摸屏上的手势指令输出相 应的特效, 从而提高了在触摸屏上的显示效果。

优选的, 根据预设的特效类型, 在确定的位置上输出与特效类型对应的特效的 步骤包 括:获得与特效类型对应的特效图片;将获得 的特效图片在确定的位置上与背景图片叠加, 并输出。本实施例通过图片叠加方式可在背景 图片上叠加各种特效图片,可实现多种特效, 尤其是火花样式的特效等。

或者优选的, 根据预设的特效类型, 在确定的位置上输出与特效类型对应的特效的 步 骤包括: 调用与特效类型对应的算法; 通过调用的算法对显示的背景图片进行图像处 理, 并输出处理后的图片。 本实施例通过对背景图片的处理, 也可实现各种特效, 尤其是在背 景图片本身上的特效, 如水波纹特效等。

优选的, 特效类型包括特效模式, 不同的手势指令对应不同的特效模式。 这样不仅可 以实现多种类型的特效, 而且在一种类型的特效下, 针对不同的手势指令也可以有不同的 特效, 使得特效效果更丰富, 进一步提高显示效果。

优选的, 手势指令包括单点短时间单次点击、 单点短时间多次点击、 单点长时间单次 点击、 单点滑动、 多点短时间单次点击、 多点短时间多次点击、 多点长时间单次点击、 多 点滑动。 本实施例提供多种手势指令, 使得针对各种手势指令都可实现特效输出。

优选的, 手势指令为单点长时间单次点击、 单点滑动、 多点长时间单次点击或多点滑 动时, 根据预设的特效类型, 通过对背景图片的图像处理, 在确定的位置上输出与特效类 型对应的特效的步骤包括: 根据预设的特效类型, 通过对背景图片进行逐帧的图像处理, 在确定的位置上输出与特效类型对应的特效。 本实施例针对长时间的手势指令, 可以伴随 整个手势指令过程实现特效输出。

一种用于图像处理的装置, 包括:

触发模块, 用于获得手势指令的触发事件;

解析模块, 用于根据获得的触发事件, 确定手势指令在屏幕上的位置;

输出处理模块, 用于根据预设的特效类型, 通过对背景图片的图像处理, 在确定的位 置上输出与特效类型对应的特效。

输出处理模块获得与特效类型对应的特效图片 ;将获得的特效图片在确定的位置上与 背景图片叠加, 并输出。

输出处理模块调用与特效类型对应的算法;通 过调用的算法对显示的背景图片进行图 像处理, 并输出处理后的图片。

特效类型包括特效模式, 不同的手势指令对应不同的特效模式。

手势指令包括单点短时间单次点击、 单点短时间多次点击、 单点长时间单次点击、 单 点滑动、 多点短时间单次点击、 多点短时间多次点击、 多点长时间单次点击、 多点滑动。

手势指令为单点长时间单次点击、 单点滑动、 多点长时间单次点击或多点滑动时, 输 出处理模块根据预设的特效类型, 通过对背景图片进行逐帧的图像处理, 在确定的位置上 输出与特效类型对应的特效。

本发明的其它特征和优点将在随后的说明书中 阐述, 并且, 部分地从说明书中变得显 而易见, 或者通过实施本发明而了解。 本发明的目的和其他优点可通过在所写的说明 书、 权利要求书、 以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例, 对本发明的技术方案做进一步的详细描述。 附图说明 附图用来提供对本发明的进一步理解, 并且构成说明书的一部分, 与本发明的实施例 一起用于解释本发明, 并不构成对本发明的限制。 在附图中:

图 1为本发明实施例中图像处理的主要方法流程 ;

图 2为本发明实施例中通过图片叠加方式进行图 处理的方法流程图;

图 3为本发明实施例中通过修改显示的背景图片 方式进行图像处理的方法流程图; 图 4为本发明实施例中装置的结构图;

图 5为本发明实施例中手机的结构图。 具体实施方式

以下结合附图对本发明的优选实施例进行说明 , 应当理解, 此处所描述的优选实施例 仅用于说明和解释本发明, 并不用于限定本发明。

本实施例实现了针对触摸屏上的手势指令输出 相应的特效,从而提高了在触摸屏上的 显示效果。

参见图 1, 本实施例中图像处理的主要方法流程如下:

步骤 101 : 获得手势指令的触发事件。

步骤 102: 根据获得的触发事件, 确定手势指令在屏幕上的位置。

步骤 103 : 根据预设的特效类型, 通过对背景图片的图像处理, 在确定的位置上输出 与特效类型对应的特效。

本实施例中的背景图片是指获得手势指令前屏 幕上输出的图片。

在步骤 103中有多种具体实现方式, 如方式一: 获得与特效类型对应的特效图片; 将 获得的特效图片在确定的位置上与背景图片叠 加, 并输出。 如方式二: 调用与特效类型对 应的算法;通过调用的算法对显示的背景图片 进行图像处理,并输出处理后的图片。其中, 方式二是在背景图片显示时修改其显示的像素 , 而不修改存储的背景图片。还可以有其它 处理背景图片以实现特效的方法, 均适用于本实施例, 此处不一一列举。

本实施例中特效类型包括特效模式, 不同的手势指令对应不同的特效模式。 也就是说 不仅可以有多种特效类型, 如火花类型的特效、 水纹类型的特效, 针对不同的手势指令还 可以有不同的特效模式, 以水纹类型特效为例, 点击的手势指令对应涟漪式的特效, 滑动 手势指令对应波浪式的特效。

本实施例中手势指令包括单点短时间单次点击 、 单点短时间多次点击、 单点长时间单 次点击、 单点滑动、 多点短时间单次点击、 多点短时间多次点击、 多点长时间单次点击或 多点滑动等。 手势指令为单点长时间单次点击、 单点滑动、 多点长时间单次点击或多点滑 动时, 根据预设的特效类型, 通过对背景图片的图像处理, 在确定的位置上输出与特效类 型对应的特效的步骤包括: 根据预设的特效类型, 通过对背景图片进行逐帧的图像处理, 在确定的位置上输出与特效类型对应的特效。

下面通过两个典型实施例来详细介绍实现过程 。

参见图 2, 本实施例中通过图片叠加方式进行图像处理的 方法流程如下:

步骤 201 : 通过触摸屏获得手势指令的触发事件。

步骤 202: 根据获得的触发事件, 确定手势指令在屏幕上的位置。

步骤 203 : 依据手势指令确定相应的特效类型和该特效类 型下的特效模式。 此步骤与 步骤 202是两个独立操作, 执行顺序可以互换, 也可以同步进行。

步骤 204: 依据确定的特效类型和特效模式确定相应的特 效图片。

步骤 205 : 将获得的特效图片在确定的位置上与背景图片 叠加, 并输出。

随着手势指令的持续或移动, 逐帧处理背景图片并输出, 以获得连续的特效输出。 参见图 3,本实施例中通过修改显示的背景图片的方 进行图像处理的方法流程如下: 步骤 301 : 通过触摸屏获得手势指令的触发事件。

步骤 302: 根据获得的触发事件, 确定手势指令在屏幕上的位置。

步骤 303 : 依据手势指令确定相应的特效类型和该特效类 型下的特效模式。 此步骤与 步骤 302是两个独立操作, 执行顺序可以互换, 也可以同步进行。

步骤 304: 依据确定的特效类型和特效模式调用相应的算 法。

步骤 305 : 通过调用的算法对显示的背景图片进行图像处 理, 并输出处理后的图片。 通过以上描述了解了图像处理以实现特效的方 法流程, 该过程可由装置实现, 下面对 该装置的内部结构和功能进行介绍。

参见图 4, 本实施例中用于图像处理的装置包括: 触发模块 401、 解析模块 402和输 出处理模块 403。

触发模块 401用于获得手势指令的触发事件。

解析模块 402用于根据获得的触发事件, 确定手势指令在屏幕上的位置。

输出处理模块 403用于根据预设的特效类型, 通过对背景图片的图像处理, 在确定的 位置上输出与特效类型对应的特效。具体的, 输出处理模块 403获得与特效类型对应的特 效图片; 将获得的特效图片在确定的位置上与背景图片 叠加, 并输出。 或者, 输出处理模 块 403调用与特效类型对应的算法; 通过调用的算法对显示的背景图片进行图像处 理, 并 输出处理后的图片。

优选的, 特效类型包括特效模式, 不同的手势指令对应不同的特效模式。

本实施例中, 手势指令包括单点短时间单次点击、 单点短时间多次点击、 单点长时间 单次点击、 单点滑动、 多点短时间单次点击、 多点短时间多次点击、 多点长时间单次点击 或多点滑动等。 较佳的, 手势指令为单点长时间单次点击、 单点滑动、 多点长时间单次点 击或多点滑动时, 输出处理模块 403根据预设的特效类型, 通过对背景图片进行逐帧的图 像处理, 在确定的位置上输出与特效类型对应的特效。

优选的, 所述装置为手机, 该手机包括触摸屏、 处理器和存储器, 参见图 5所示。 触摸屏用于接收手势指令, 并将手势指令等信息传输给处理器, 以及输出处理器处理 后的带有特效的背景图片。

处理器用于通过触摸屏获得手势指令的触发事 件, 根据获得的触发事件, 确定手势指 令在屏幕上的位置, 根据预设的特效类型, 通过对背景图片的图像处理, 获得在确定的位 置上带有与特效类型对应的特效的背景图片, 并指示触摸屏输出处理后的背景图片。

存储器用于存储背景图片, 还可以存储特效图片和特效算法等。

本实施例通过对背景图片的处理, 实现了针对触摸屏上的手势指令输出相应的特 效, 从而提高了在触摸屏上的显示效果。本实施例 还提供了多种图像处理方式, 如图片叠加和 显示处理, 可实现多种特效处理, 适用于不同的场景, 有助于实现用户个性化选择, 进一 步提高显示效果。 本实施例可应用在手机、 平板电脑等带有触摸屏的设备。

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

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

这些计算机程序指令也可装载到计算机或其他 可编程数据处理设备上,使得在计算机 或其他可编程设备上执行一系列操作步骤以产 生计算机实现的处理,从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程 图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各 种改动和变型而不脱离本发明的精神和 范围。这样,倘若本发明的这些修改和变型属 于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。