[发明专利]一种基于多点触摸的图像操作交互系统及方法有效
申请号: | 200910194311.5 | 申请日: | 2009-11-30 |
公开(公告)号: | CN101719046A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | 周晓旭 | 申请(专利权)人: | 广东威创视讯科技股份有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/041 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 王茹;曾旻辉 |
地址: | 510663 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多点 触摸 图像 操作 交互 系统 方法 | ||
1.一种基于多点触摸的图像操作交互系统,其特征在于该系统包括:
触摸屏设备,用于显示图像,并接收用户的多个触摸点的触摸指令,获取各触摸点的物理坐标并生成对应的代码,每隔第一时间周期发送其生成的代码;
内核驱动模块,用于根据所述触摸屏设备发送代码的时间周期采集所述触摸屏设备生成的代码并进行运算分析,根据运算分析的结果产生对应的消息码,发送所述消息码至图像处理模块;
图像处理模块,用于根据接收到的消息码,对所述触摸屏设备当前显示的图像进行对应的图像处理操作;
通信接口,用于通过netlink socket机制将所述内核驱动模块中的消息发送单元发送的消息码传送给所述图像处理模块,
所述内核驱动模块具体包括:
数据读取单元,用于每隔第一时间周期采集所述触摸屏设备生成的代码并发送给坐标分析及消息产生单元;
坐标分析及消息产生单元,用于每隔第二时间周期运算分析所述数据读取单元采集到的代码,根据运算分析的结果,产生对应的消息码:
如果所述数据读取单元采集到的代码中包括两个触摸点的物理坐标,则计算第一组两个触摸点之间的第一物理距离,隔第二时间周期以后再计算当前采集到的两个触摸点之间的第二物理距离,判断第二物理距离减去第一物理距离的差是大于零还是小于零,若小于零则发送第一消息码,若大于零则发送第二消息码;
如果所述数据读取单元采集到的代码中包括两个触摸点的物理坐标,判断第二触摸点的水平坐标是否比第一触摸点的水平坐标大,如果是:若第一触摸点的物理坐标不变,且第二触摸点的纵坐标在第二时间周期前后增大的值大于某一特定值,则发送第三消息码;若第一触摸点的物理坐标不变,第二触摸点的纵坐标在第二时间周期前后减小的值大于某一特定值,则发送第四消息码;
如果所述数据读取单元采集到的代码中只包括一个触摸点的物理坐标,判断第二时间周期前后采集到的触摸点的物理坐标的水平坐标值是增大还是减小,若水平坐标值增大的值大于某一设定值则发送第五消息码,若水平坐标值减小的值大于某一设定值则发送第六消息码,
消息发送单元,用于发送所述消息码,
所述图像处理模块具体包括:
消息接收单元,用于接收所述通信接口传送过来的消息码;
存储单元,用于存储不同消息码对应的消息,所述消息与图像处理单元一一对应;
消息分析单元,用于对所述接收到的消息码进行分析,从所述存储单元中查找到对应的消息,并调用该消息所对应的图像处理单元:
若收到第一消息码则对所述触摸屏设备当前显示的图像进行图像缩小处理;若收到第二消息码则对所述触摸屏设备当前显示的图像进行图像放大处理;若收到第三消息码则对所述触摸屏设备当前显示的图像进行顺时针旋转;若收到第四消息码则对所述触摸屏设备当前显示的图像进行逆时针旋转;若收到第五消息码则让所述触摸屏设备显示下一张图片;若收到第六消息码则让所述触摸屏设备显示上一张图片,
图像处理单元,用于对触摸屏设备当前显示的图像进行相应的处理。
2.一种基于多点触摸的图像操作交互方法,其特征在于,包括:
A、触摸屏设备显示图像,并接收用户的多个触摸点的触摸指令,获取各触摸点的物理坐标并生成对应的代码;每隔第一时间周期发送其生成的代码;
B、每隔第一时间周期采集一次触摸屏设备生成的代码;
C、分析所述触摸屏设备生成的代码,根据分析运算的结果产生不同的消息码;
D、根据接收到的消息码,对所述触摸屏设备当前显示的图像进行对应的图像处理操作,
所述步骤C具体包括:
如果采集到的代码中包括两个触摸点的物理坐标,则计算第一组两个触摸点之间的第一物理距离,隔第二时间周期以后再计算当前采集到的两个触摸点之间的第二物理距离,判断第二物理距离减去第一物理距离的差是大于零还是小于零,若小于零则发送第一消息码,若大于零则发送第二消息码;
如果采集到的代码中包括两个触摸点的物理坐标,判断第二触摸点的水平坐标是否比第一触摸点的水平坐标大,如果是:若第一触摸点的物理坐标不变,且第二触摸点的纵坐标在第二时间周期前后增大的值大于某一特定值,则发送第三消息码;若第一触摸点的物理坐标不变,第二触摸点的纵坐标在第二时间周期前后减小的值大于某一特定值,则发送第四消息码;
如果采集到的代码中只包括一个触摸点的物理坐标,判断第二时间周期前后采集到的触摸点的物理坐标的水平坐标值是增大还是减小,若水平坐标值增大的值大于某一设定值则发送第五消息码,若水平坐标值减小的值大于某一设定值则发送第六消息码,
所述步骤D具体为,若收到第一消息码则对所述触摸屏设备当前显示的图像进行图像缩小处理;若收到第二消息码则对所述触摸屏设备当前显示的图像进行图像放大处理;若收到第三消息码则对所述触摸屏设备当前显示的图像进行顺时针旋转;若收到第四消息码则对所述触摸屏设备当前显示的图像进行逆时针旋转;若收到第五消息码则让所述触摸屏设备显示下一张图片;若收到第六消息码则让所述触摸屏设备显示上一张图片。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910194311.5/1.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序