1.一种追踪虚拟现实系统的方法,,其特征在于,包括如下步骤:
s1:摄像头放置在头盔与手柄之间,将摄像头中采集到的每一帧画面进行采集,
s2:在采集的每一帧画面中找到头盔上的第一定位点和手柄上的的第二定位点,
s3:将所述第一定位点与所述第二定位点分开,
s4:分别对所述第一定位点与所述第二定位点进行空间定位,从而得到所述手柄和所述头盔的空间信息。
2.如权利要求1所述的追踪虚拟现实系统的方法,其特征在于,步骤s4中,还包括如下步骤:
a1:所述头盔内的主板中设定所述头盔前后每一帧像素点的距离最小值为x,
a2:对所述头盔的所有后一帧的点像素坐标和之前一帧的像素坐标进行循环比较,
a3:将在所述主板中设定的x与所述头盔中后一帧的所述第一定位点的点像素坐标和所述第一定位点前一帧的点像素坐标进行循环比较,选择最小的值x1代替x,
a4:判断新的x1是否小于10,当x1大于10时,直接进行下一次循环,当x1小于10时,擦除后一帧的点像素坐标,再进行下一次循环,
a5:循环结束后,判断此时后一帧的点阵是否只剩一个点,当只剩一个点时,则采集该点的信息,若不是只剩一个点,继续循环直到只有一个点再采集该点信息。
3.如权利要求1或2所述的追踪虚拟现实系统的方法,其特征在于,步骤s4中,还包括如下步骤:
b1:所述主板中设定所述手柄前后每一帧像素点的距离最小值为y,
b2:将所述手柄的所有后一帧的所述第二定位点的点像素坐标和之前一帧的所述第二定位点的像素坐标进行循环比较,
b3:将在所述主板中设定的y与所述手柄中后一帧的点像素坐标和前一帧的点像素坐标进行循环比较,选择最小的值y1代替y,
b4:判断新的y1是否小于10,当y1大于10时,直接进行下一次循环,当y1小于10时,擦除后一帧的点像素坐标,再进行下一次循环,
b5:循环结束后,判断此时后一帧的点阵是否只剩一个点,当只剩一个点时,则采集该点的信息,若不是只剩一个点,继续循环直到只有一个点再采集该点信息。