本发明涉及投影显示领域,具体是一种支持多人沉浸式体验的控制方法。
背景技术:
随着科学技术的发展和生活水平的不断提高,人们对视觉感官方面的要求越来越高,一方面,人们对人机界面的显示器件的追求越来越偏向微型、大屏以及高分辨率;另一方面,在显示效果上,人们有倾向于追求3d动感、增强现实、身临其境的视觉享受。于是,互动投影应运而生,且在人们的生活中越来越常见。
随着人们需求的进一步增加,沉浸式体验受到越来越多人的青睐,控制方法是沉浸式体验效果的决定因素,现有的控制方法虽然具有一定的体验效果,但是画面和声音的匹配度不佳,导致体验效果达不到人们的预期,人们也在进行相关方面的研究。
技术实现要素:
本发明实施例的目的在于提供一种支持多人沉浸式体验的控制方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明实施例提供如下技术方案:
一种支持多人沉浸式体验的控制方法,具体步骤如下:
步骤一,实时获取每个体验者、每台投影仪、光线转换部件和投影屏的位置并且建模,确定每台投影仪射向光线转换部件的角度,得到最佳投影的影像效果;
步骤二,接收第一环境声音和第二环境声音,判断第一环境声音的特征参数是否含有启动信息,如第一环境声音包含启动信息,将第一环境声音确定为目标声音并且根据启动信息启动投影,如第一环境声音不包含启动信息,则判断第二环境声音的特征参数是否含有启动信息,如第二环境声音包含启动信息,将第二环境声音确定为目标声音并且根据启动信息启动投影,根据目标声音的当前位置切换投影方向,即可得到画面和声音匹配的立体视频,多人均可享受于沉浸式体验。
作为本发明实施例进一步的方案:光线转换部件包括反射部件、折射部件和偏振部件,可以对投影仪射出的光线进行反射、折射和偏振,满足人们的使用需求。
作为本发明实施例进一步的方案:步骤一中采用knn算法进行建模,knn算法是数据挖掘分类技术中最简单的方法之一。所谓k最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表,在做异常识别中,我们迭代距离,找出邻居最少的点,定义为异常点。
作为本发明实施例进一步的方案:步骤一中建模的具体步骤为:将投影屏划分为多个矩形框交错相邻拼接形成的网格图案,利用投影仪从多个不同角度抓取网格图案的图像并且对投影仪进行标定,再利用旋转矩阵和平移矩阵进行转换,然后对应校正即可。
作为本发明实施例进一步的方案:步骤二中还包括对立体视频添加指定种类的特效,逼真度更高。
作为本发明实施例进一步的方案:指定种类的特效包括声音放大缩小、图像放大、变色、移动、前置、加光柱、加结界、发光、闪光和动物跳出,体验效果更佳。
作为本发明实施例进一步的方案:第一环境声音的特征参数和第二环境声音的特征参数均包括声音振幅和声音到达时间,可以更好的确定目标声音的当前位置。
与现有技术相比,本发明实施例的有益效果是:
本发明设计合理,通过依据各个部件的位置来确定每台投影仪射向光线转换部件的角度,再依据环境声音切换投影方向,使得画面和声音匹配度高,沉浸式体验更好,使用范围广泛。
具体实施方式
下面结合具体实施方式对本专利的技术方案作进一步详细地说明。
实施例1
一种支持多人沉浸式体验的控制方法,具体步骤如下:
步骤一,实时获取每个体验者、每台投影仪、光线转换部件和投影屏的位置并且采用knn算法进行建模,knn算法是数据挖掘分类技术中最简单的方法之一。所谓k最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表,在做异常识别中,我们迭代距离,找出邻居最少的点,定义为异常点,建模效果好,光线转换部件包括反射部件、折射部件和偏振部件,可以对投影仪射出的光线进行反射、折射和偏振,满足人们的使用需求,确定每台投影仪射向光线转换部件的角度,得到最佳投影的影像效果;
步骤二,接收第一环境声音和第二环境声音,判断第一环境声音的特征参数是否含有启动信息,如第一环境声音包含启动信息,将第一环境声音确定为目标声音并且根据启动信息启动投影,如第一环境声音不包含启动信息,则判断第二环境声音的特征参数是否含有启动信息,如第二环境声音包含启动信息,将第二环境声音确定为目标声音并且根据启动信息启动投影,第一环境声音的特征参数和第二环境声音的特征参数均包括声音振幅和声音到达时间,可以更好的确定目标声音的当前位置,根据目标声音的当前位置切换投影方向,即可得到画面和声音匹配的立体视频,多人均可享受于沉浸式体验。
实施例2
一种支持多人沉浸式体验的控制方法,具体步骤如下:
步骤一,实时获取每个体验者、每台投影仪、光线转换部件和投影屏的位置,将投影屏划分为多个矩形框交错相邻拼接形成的网格图案,利用投影仪从多个不同角度抓取网格图案的图像并且对投影仪进行标定,再利用旋转矩阵和平移矩阵进行转换,然后对应校正,确定每台投影仪射向光线转换部件的角度,得到最佳投影的影像效果;
步骤二,接收第一环境声音和第二环境声音,判断第一环境声音的特征参数是否含有启动信息,如第一环境声音包含启动信息,将第一环境声音确定为目标声音并且根据启动信息启动投影,如第一环境声音不包含启动信息,则判断第二环境声音的特征参数是否含有启动信息,如第二环境声音包含启动信息,将第二环境声音确定为目标声音并且根据启动信息启动投影,根据目标声音的当前位置切换投影方向,再添加指定种类的特效,指定种类的特效包括声音放大缩小、图像放大、变色、移动、前置、加光柱、加结界、发光、闪光和动物跳出,即可得到画面和声音匹配的立体视频,逼真度和体验效果更佳,多人均可享受于沉浸式体验。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。
1.一种支持多人沉浸式体验的控制方法,其特征在于,具体步骤如下:步骤一,实时获取每个体验者、每台投影仪、光线转换部件和投影屏的位置并且建模,确定每台投影仪射向光线转换部件的角度;
步骤二,接收第一环境声音和第二环境声音,判断第一环境声音的特征参数是否含有启动信息,如第一环境声音包含启动信息,将第一环境声音确定为目标声音并且根据启动信息启动投影,如第一环境声音不包含启动信息,则判断第二环境声音的特征参数是否含有启动信息,如第二环境声音包含启动信息,将第二环境声音确定为目标声音并且根据启动信息启动投影,根据目标声音的当前位置切换投影方向即可。
2.根据权利要求1所述的支持多人沉浸式体验的控制方法,其特征在于,所述光线转换部件包括反射部件、折射部件和偏振部件。
3.根据权利要求1或2所述的支持多人沉浸式体验的控制方法,其特征在于,所述步骤一中采用knn算法进行建模。
4.根据权利要求1所述的支持多人沉浸式体验的控制方法,其特征在于,所述步骤一中建模的具体步骤为:将投影屏划分为多个矩形框交错相邻拼接形成的网格图案,利用投影仪从多个不同角度抓取网格图案的图像并且对投影仪进行标定,再利用旋转矩阵和平移矩阵进行转换,然后对应校正即可。
5.根据权利要求1所述的支持多人沉浸式体验的控制方法,其特征在于,所述步骤二中还包括对立体视频添加指定种类的特效。
6.根据权利要求5所述的支持多人沉浸式体验的控制方法,其特征在于,所述指定种类的特效包括声音放大缩小、图像放大、变色、移动、前置、加光柱、加结界、发光、闪光和动物跳出。
7.根据权利要求1所述的支持多人沉浸式体验的控制方法,其特征在于,所述一环境声音的特征参数和第二环境声音的特征参数均包括声音振幅和声音到达时间。