[发明专利]一种基于多点触摸的图像操作交互系统及方法有效

专利信息
申请号: 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具体为,若收到第一消息码则对所述触摸屏设备当前显示的图像进行图像缩小处理;若收到第二消息码则对所述触摸屏设备当前显示的图像进行图像放大处理;若收到第三消息码则对所述触摸屏设备当前显示的图像进行顺时针旋转;若收到第四消息码则对所述触摸屏设备当前显示的图像进行逆时针旋转;若收到第五消息码则让所述触摸屏设备显示下一张图片;若收到第六消息码则让所述触摸屏设备显示上一张图片。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东威创视讯科技股份有限公司,未经广东威创视讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910194311.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top