[发明专利]一种远程桌面操作方法、装置、可读存储介质及终端设备有效
申请号: | 201910032791.9 | 申请日: | 2019-01-14 |
公开(公告)号: | CN109871249B | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 王科;官民;李海林;杨开济 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 高星 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 远程桌面 操作方法 装置 可读 存储 介质 终端设备 | ||
1.一种远程桌面操作方法,其特征在于,包括:
接收用户下发的远程桌面操作请求,并从所述远程桌面操作请求中提取预设的模板图像及操作指令;
获取远程桌面的窗口图像,并在所述远程桌面的窗口图像中搜寻与所述模板图像匹配的目标子图像;
获取所述目标子图像在所述窗口图像中的第一坐标,并获取所述远程桌面的窗口图像在本地桌面中的第二坐标;
根据所述第一坐标和所述第二坐标计算所述目标子图像在所述本地桌面中的第三坐标;
在所述本地桌面中的第三坐标处执行所述操作指令。
2.根据权利要求1所述的远程桌面操作方法,其特征在于,所述在所述远程桌面的窗口图像中搜寻与所述模板图像匹配的目标子图像包括:
从所述远程桌面的窗口图像中依次截取各个子图像;
计算所述模板图像的特征向量集合以及所述各个子图像的特征向量集合,所述特征向量集合中包括各个特征点的特征向量;
分别计算所述模板图像的特征向量集合与所述各个子图像的特征向量集合之间的相关度;
从所述各个子图像中选取相关度大于预设的相关度阈值的子图像作为所述目标子图像。
3.根据权利要求2所述的远程桌面操作方法,其特征在于,所述计算所述模板图像的特征向量集合包括:
分别使用预设的平滑函数集合中的各个平滑函数对所述模板图像进行平滑处理,得到与所述模板图像对应的平滑图像序列,所述平滑函数集合中的各个平滑函数如下所示:
其中,f为各个平滑函数的序号,1≤f≤FN,FN为所述平滑函数集合中的平滑函数的数目,exp为自然指数函数,σf为第f个平滑函数的标准差,且σfσf+1,(x,y)为所述模板图像中的像素点的坐标,Gf(x,y)为第f个平滑函数;
构造与所述平滑图像序列对应的差分图像序列,其中,所述差分图像序列中的第f个差分图像为所述平滑图像序列中的第f个平滑图像与第f-1个平滑图像之间的差分图像;
从所述差分图像序列中选取各个特征点,并分别计算各个特征点的特征向量;
将各个特征点的特征向量集合构造为所述模板图像的特征向量集合。
4.根据权利要求2所述的远程桌面操作方法,其特征在于,所述分别计算所述模板图像的特征向量集合与所述各个子图像的特征向量集合之间的相关度包括:
在第s个子图像中分别查找与各个第一特征点对应的第二特征点,所述第一特征点为所述模板图像中的特征点,所述第二特征点为第s个子图像中的特征点,1≤s≤SN,SN为子图像的数目;
根据下式计算所述模板图像的特征向量集合与第s个子图像的特征向量集合之间的相关度:
其中,p为特征点的序号,1≤p≤PN,PN为第一特征点的数目,d为特征向量的维度序号,1≤d≤DN,DN为特征向量的维度数目,MtDegs,p为第p个第一特征点与对应的第二特征点之间的匹配度,且FtValp,d为第p个第一特征点的特征向量在第d个维度上的取值,SvFtVals,p,d为与第p个第一特征点对应的第二特征点的特征向量在第d个维度上的取值,MatchDegs为所述模板图像的特征向量集合与第s个子图像的特征向量集合之间的相关度。
5.根据权利要求1至4中任一项所述的远程桌面操作方法,其特征在于,所述根据所述第一坐标和所述第二坐标计算所述目标子图像在所述本地桌面中的第三坐标包括:
根据下式计算所述第三坐标:
其中,(AxisX1,AxisY1)为所述第一坐标,(AxisX2,AxisY2)为所述第二坐标,(AxisX3,AxisY3)为所述第三坐标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910032791.9/1.html,转载请声明来源钻瓜专利网。