一种远程操控方法及装置的制造方法_5

文档序号:8922728阅读:来源:国知局
br>[0234] 可选地,所述确定模块93具体用于:
[0235] 当所述倾斜角的角度值0为0时,确定所述第一锐角夹角的角度值0为a,其 中,a为像素点(X,Y)与参考像素点(PtX,PtY)之间的连线与水平方向的第二锐角夹角的 角度值;或者
[0236] 当所述倾斜角的角度值0大于0、且所述倾斜角的角度值0小于JT时,确定所述 第一锐角夹角的角度值0为所述倾斜角的角度值0减去角度值a后的差值;或者
[0237] 当所述倾斜角的角度值0大于或等于JT、且所述倾斜角的角度值0小于3JT/2 时,确定所述第一锐角夹角的角度值9为所述倾斜角的角度值0与角度值a相加、再减 去n后的值;或者
[0238] 当所述倾斜角的角度值0大于或等于3JT/2、且所述倾斜角的角度值0小于2JT 时,确定所述第一锐角夹角的角度值9为所述倾斜角的角度值0减去角度值a、再减去 n后的值。
[0239] 可选地,所述终端的检测参数信息包括以下信息中的至少一种:所述终端的宽高 比、所述终端的屏幕分辨率、所述终端的放置状态信息。
[0240] 可选地,所述终端的映射参数信息包括以下信息中的至少一种:所述终端的屏幕 分辨率、所述终端的放置状态信息、所述终端的宽度值和高度值。
[0241] 可选地,所述检测模块92具体用于:
[0242] 在所述演示图像中检测所有具有四边形轮廓的物体;在检测到的所述所有具有四 边形轮廓的物体中,查找出具有终端四边形轮廓的所述演示屏幕画面,所述终端四边形轮 廓与所述终端的检测参数信息匹配。
[0243] 可选地,所述检测模块92具体用于:
[0244] 在所述演示图像的确定的图像检测范围内检测所有具有四边形轮廓的物体。
[0245] 可选地,所述检测模块92具体用于根据包括以下信息中的至少一种确定所述图 像检测范围:所述演示屏幕画面的在所述演示图像中的移动信息、所述演示图像中的演示 所述终端操作的演示者手部位置信息、预设的区域范围信息。
[0246] 实施例五
[0247] 如图10所示,为本发明实施例五提供的远程操控设备100结构示意图,包括:处理 器101、存储器102和总线103;所述存储器102存储执行指令,当所述远程操控设备100运 行时,所述处理器101与所述存储器102之间通过总线103通信,使得所述处理器101执行 如下执行指令:
[0248] 获得演示图像,所述演示图像为用于演示终端操作的图像;
[0249] 根据终端的检测参数信息,在所述演示图像中检测演示屏幕画面,所述演示屏幕 画面为所述演示图像中所述终端的屏幕画面;
[0250] 根据所述演示屏幕画面的参数信息和所述终端的屏幕参数信息,确定所述演示屏 幕画面上的像素点与所述终端的显示屏幕上的像素点之间的映射关系;
[0251] 根据用户对所述演示屏幕画面的操作信息,以及所述映射关系,操控所述终端。
[0252] 可选地,所述操作信息包括操作动作信息和第一操作位置信息,所述第一操作位 置信息包括所述演示屏幕画面上的被操作的第一像素点集合的信息;所述处理器101执行 的所述执行指令中,根据用户对所述演示屏幕画面的操作信息,以及所述映射关系,操控所 述终端,包括:
[0253] 根据所述第一像素点集合的信息,以及所述映射关系,获得所述第一像素点集合 对应在所述终端的显示屏幕上第二像素点集合的信息;
[0254] 根据所述第二像素点集合的信息和所述操作动作信息,操控所述终端。
[0255] 可选地,所述操作信息包括第一操作位置信息,所述第一操作位置信息包括所述 演示屏幕画面上的被操作的第一像素点集合的信息;
[0256] 所述处理器101执行的所述执行指令中,根据用户对所述演示屏幕画面的操作信 息,以及所述映射关系,操控所述终端,包括:
[0257] 根据所述第一像素点集合的信息,以及所述映射关系,获得所述第一像素点集合 对应在所述终端的显示屏幕上第二像素点集合的信息;
[0258] 在所述终端的显示屏幕上,将轨迹图标移动至所述第二像素点集合的位置处。
[0259] 可选地,所述演示屏幕画面的参数信息包括以下信息中的至少一项:演示屏幕画 面的宽度值、所述演示屏幕画面的高度值以及所述演示屏幕画面上的参考像素点在所述演 示图像中的坐标值,所述屏幕参数信息包括所述终端的屏幕分辨率;
[0260] 所述处理器101执行的所述执行指令中,根据所述演示屏幕画面的参数信息和所 述终端的屏幕参数信息,确定所述演示屏幕画面上的像素点与所述终端的显示屏幕上的像 素点之间的映射关系,包括:
[0261] 根据所述演示屏幕画面的宽度值、所述演示屏幕画面的高度值、所述演示屏幕画 面上的参考像素点在所述演示图像中的坐标值、以及所述终端的屏幕分辨率,确定所述演 示屏幕画面上的像素点与所述显示屏幕上的像素点之间的映射关系。
[0262] 可选地,所述处理器101执行的所述执行指令中,根据以下公式确定所述演示屏 幕画面上的像素点与所述终端的显示屏幕上的像素点之间的映射关系:

[0265] 其中,(X,Y)为所述演示屏幕画面上的像素点的坐标值,(Gx,Gy)为与(X,Y)对应 的所述显示屏幕上的像素点的坐标值,TrX为所述显示屏幕的宽度值,TrY为所述显示屏幕 的高度值,CW为所述演示屏幕画面的宽度值,CH为所述演示屏幕画面的高度值,(PtX,PtY) 为所述参考像素点在所述演示图像中的坐标值,所述参考像素点对应于所述显示屏幕上的 坐标原点。
[0266] 可选地,所述终端的屏幕参数信息包括所述终端的放置状态信息、所述终端的屏 幕分辨率,所述演示屏幕画面的参数信息包括演示屏幕画面的宽度值、所述演示屏幕画面 的高度值、和所述演示屏幕画面上的参考像素点在所述演示图像中的坐标值;所述处理器 101执行的所述执行指令中,根据所述演示屏幕画面的参数信息和所述终端的屏幕参数信 息,确定所述演示屏幕画面上的像素点与所述终端的显示屏幕上的像素点之间的映射关 系,包括:
[0267] 根据所述演示屏幕画面的宽度值、所述演示屏幕画面的高度值、所述参考像素点 在所述演示图像中的坐标值、所述终端的屏幕分辨率、以及所述终端的放置状态信息,确定 所述演示屏幕画面上的像素点与所述显示屏幕上的像素点之间的映射关系。
[0268] 可选地,所述放置状态信息包括所述终端的放置状态相对参考状态的倾斜角,其 中,所述倾斜角为在所述演示图像上,所述终端的放置状态相对参考状态沿逆时针方向旋 转的角度,在所述终端的放置状态为所述参考状态时,所述显示屏幕的顶边所在的方向为 水平方向,所述显示屏幕的侧边所在的方向为垂直方向,所述处理器101执行的所述执行 指令中,根据以下公式确定所述演示屏幕画面上的像素点与所述终端的显示屏幕上的像素 点之间的映射关系:
[0271] 其中,(X,Y)为所述演示屏幕画面上的像素点的坐标值,(Gx,Gy)为与(X,Y)对应 的所述显示屏幕上的像素点的坐标值,TrX所述显示屏幕的宽度值,TrY为所述显示屏幕的 高度值,CW为所述演示屏幕画面的宽度值,CH为所述演示屏幕画面的高度值,(PtX,PtY)为 所述参考像素点在所述演示图像中的坐标值,所述参考像素点对应于所述显示屏幕上的坐 标原点。9为基于所述倾斜角的角度值0确定的角度值,9为像素点(X,Y)与参考像素 点(PtX,PtY)之间的连线与所述显示屏幕的顶边所在的方向之间的第一锐角夹角的角度 值。
[0272] 可选地,所述处理器101执行的所述执行指令中,基于所述倾斜角的角度值0确 定所述第一锐角夹角的角度值0包括:
[0273] 当所述倾斜角的角度值0为0时,确定所述第一锐角夹角的角度值0为a,其 中,a为像素点(X,Y)与参考像素点(PtX,PtY)之间的连线与水平方向的第二锐角夹角的 角度值;或者
[0274] 当所述倾斜角的角度值0大于0、且所述倾斜角的角度值0小于31时,确定所述 第一锐角夹角的角度值0为所述倾斜角的角度值0减去角度值a后的差值;或者
[0275] 当所述倾斜角的角度值0大于或等于JT、且所述倾斜角的角度值0小于3JT/2 时,确定所述第一锐角夹角的角度值9为所述倾斜角的角度值0与角度值a相加、再减 去n后的值;或者
[0276] 当所述倾斜角的角度值0大于或等于3JT/2、且所述倾斜角的角度值0小于2JT 时,确定所述第一锐角夹角的角度值9为所述倾斜角的角度值0减去角度值a、再减去 n后的值。
[0277] 可选地,所述终端的检测参数信息包括以下信息中的至少一种:所述终端的宽高 比、所述终端的屏幕分辨率、所述终端的放置状态信息。
[0278] 可选地,所述终端的映射参数信息包括以下信息中的至少一种:所述终端的屏幕 分辨率、所述终端的放置状态信息、所述终端的宽度值和高度值。
[0279] 可选地,所述处理器101执行的所述执行指令中,根据终端的检测参数信息,在所 述演示图像中检测演示屏幕画面,包括:
[0280] 在所述演示图像中检测所有具有四边形轮廓的物体;
[0281] 在检测到的所述所有具有四边形轮廓的物体中,查找出具有终端四边形轮廓的所 述演示屏幕画面,所述终端四边形轮廓与所述终端的检测参数信息匹配。
[0282] 可选地,所述处理器101执行的所述执行指令中,在所述演示图像中检测所有具 有四边形轮廓的物体,包括:
[0283] 在所述演示图像的确定的图像检测范围内检测所有具有四边形轮廓的物体。
[0284] 可选地,所述处理器101执行的所述执行指令中,根据包括以下信息中的至少一 种确定所述图像检测范围:所述演示屏幕画面的在所述演示图像中的移动信息、所述演示 图像中的演示所述终端操作的演示者手部位置信息、预设的区域范围信息。
[0285] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序 产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产 品的形式。
[0286] 本发明是参照根据本发明实施例的方法、装置(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理 器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。
[0287] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0288] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。
[0289] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造 性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优 选实施例以及落入本发明范围的所有变更和修改。
[0290] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
【主权项】
1. 一种远程操控方法,其特征在于,所述方法包括: 获得演示图像,所述演示图像为用于演示终端操作的图像; 根据终端的检测参数信息,在所述演示图像中检测演示屏幕画面,所述演示屏幕画面 为所述演示图像中所述终端的屏幕画面; 根据所述演示屏幕画面的参数信息和所述终端的屏幕参数信息,确定所述演示屏幕画 面上的像素点与所述终端的显示屏幕上的像素点之间的映射关系; 根据用户对所述演示屏幕画面的操作信息,以及所述映射关系,操控所述终端。2. 如权利要求1所述的方法,其特征在于,所述操作信息包括操作动作信息
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1