主权项 |
一种头部感应井下摄像头控制方法,其特征在于,首先获得人体骨骼三维信息,对得到的人体骨骼三维信息进行分析运算编码,封装成一系列头部姿态,使得计算机能对人做出的各种姿势进行识别,从而实现井下摄像头按照头部姿势进行动作;具体步骤如下:步骤一、采集人体节点,建立人体节点坐标系;步骤二、将每个节点初始坐标数据存入数组;步骤三、采集当前的各个节点坐标,并将其存入数组;步骤四、根据当前各个节点的坐标计算头部摆动角度,井下摄像头依此决定向左旋转还是向右旋转;步骤四中所述井下摄像头向左旋转还是向右旋转的控制方法为:1)获取面部鼻头节点的初始坐标(x<sub>0</sub>,y<sub>0</sub>,z<sub>0</sub>);2)获取面部鼻头节点的当前坐标(x<sub>1</sub>,y<sub>1</sub>,z<sub>1</sub>);3)获取脊柱节点的初始坐标(x<sub>2</sub>,y<sub>2</sub>,z<sub>2</sub>);4)计算头部旋转角度θ是否处于15°~20°和‑20°~‑15°;若θ处于15°~20°则井下摄像头向左旋转,返回;若θ处于‑20°~‑15°则井下摄像头向右旋转,返回;否则井下摄像头不运动;<img file="FDA0001000316180000011.GIF" wi="1894" he="189" />当cosθ>0时,θ=arccosθ;当cosθ<0时,θ=π–arccosθ。 |