主权项 |
一种虚拟触摸输入方法,其特征在于,包括:获取定位采集设备的三维空间坐标和所述定位采集设备上与所述三维空间坐标对应的按压状态;获取与定位应用设备的有效显示区域的各端点分别对应的所述定位采集设备的多个三维空间坐标,所述多个三维空间坐标为绝对空间坐标或相对于原点的相对空间坐标;根据与所述有效显示区域的各端点分别对应的所述定位采集设备的三维空间坐标确定与所述有效显示区域对应的有效空间曲面,并根据所述有效空间曲面各端点的三维空间坐标获得有效空间平面各端点的三维空间坐标;根据所述有效空间平面各端点的三维空间坐标获得所述有效空间平面各端点在所述有效空间平面上的二维平面坐标;根据所述定位采集设备的三维空间坐标和所述有效空间平面,获取所述定位采集设备的三维空间坐标垂直投影在所述有效空间平面上的二维平面坐标;根据所述有效空间平面各端点在所述有效空间平面上的二维平面坐标,将所述定位采集设备垂直投影在所述有效空间平面上的二维平面坐标和所述按压状态转换成可识别的虚拟触摸输入信息,所述虚拟触摸输入信息包括按压状态和所述有效显示区域上虚拟触摸点的位置,所述虚拟触摸点在所述有效显示区域上的位置与所述定位采集设备的三维空间坐标垂直投影在所述有效空间平面上的二维平面坐标在所述有效空间平面上的位置对应;向所述定位应用设备发送所述可识别的虚拟触摸输入信息,以支持所述定位应用设备进行相应的虚拟触摸操作;其中,所述定位采集设备的三维空间坐标为绝对空间坐标或相对于原点的相对空间坐标,所述原点为通过所述定位采集设备预设的参照点;所述将所述定位采集设备垂直投影在所述有效空间平面上的二维平面坐标和所述按压状态转换成可识别的虚拟触摸输入信息,具体包括:根据所述有效空间平面和预先设定的有效垂直距离,获取有效空间区域;检测所述定位采集设备是否处于所述有效空间区域内,若是,则将所述定位采集设备垂直投影在所述有效空间平面上的二维平面坐标和所述按压状态转换成可识别的虚拟触摸输入信息。 |