CN103402106A - 三维图像显示方法及装置 - Google Patents
三维图像显示方法及装置 Download PDFInfo
- Publication number
- CN103402106A CN103402106A CN2013103174636A CN201310317463A CN103402106A CN 103402106 A CN103402106 A CN 103402106A CN 2013103174636 A CN2013103174636 A CN 2013103174636A CN 201310317463 A CN201310317463 A CN 201310317463A CN 103402106 A CN103402106 A CN 103402106A
- Authority
- CN
- China
- Prior art keywords
- video camera
- virtual video
- user
- movable information
- described virtual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000033001 locomotion Effects 0.000 claims abstract description 110
- 230000008569 process Effects 0.000 claims abstract description 32
- 238000006073 displacement reaction Methods 0.000 claims description 28
- 238000004422 calculation algorithm Methods 0.000 claims description 12
- 230000001133 acceleration Effects 0.000 claims description 11
- 230000004807 localization Effects 0.000 claims description 10
- 230000000295 complement effect Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 abstract description 6
- 230000003044 adaptive effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 15
- 230000000007 visual effect Effects 0.000 description 13
- 238000011161 development Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 8
- 239000011521 glass Substances 0.000 description 8
- 238000013519 translation Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 6
- 210000003128 head Anatomy 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 6
- 238000004088 simulation Methods 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 5
- 230000009471 action Effects 0.000 description 4
- 230000003068 static effect Effects 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 239000011435 rock Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 241001062009 Indigofera Species 0.000 description 1
- 230000018199 S phase Effects 0.000 description 1
- 230000000386 athletic effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 210000004556 brain Anatomy 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000000205 computational method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004424 eye movement Effects 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000035807 sensation Effects 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Abstract
本发明实施例公开了一种三维图像显示方法及装置,属于显示领域。其中所述三维图像显示方法包括:控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像;在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息;根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转,以生成并显示新的三维图像。本发明通过人机交互方式来产生动态适配用户运动的三维图像,从而使得在三维图像显示过程中,能够自动实现用户的运动带动三维场景中的虚拟摄像机的运动,实现更加接近现实世界的三维图像。
Description
技术领域
本发明涉及显示技术领域,特别涉及一种三维图像显示方法及装置。
背景技术
目前,三维(Three Dimensions,3D)电影、三维电视在内的新一代三维显示技术是未来的发展趋势,在日常家庭生活以及商业领域有着极其重要的研究价值和庞大的市场前景。三维显示是人们利用双眼观察自然界产生的效果,由于两眼存在水平距离差(成人平均约6.5厘米),观察同一个物体时两眼会获得两张有差异的图像,称为像差,然后大脑通过分析像差获得立体感。目前流行的三维图像显示过程都利用了这一原理。
三维图像显示方法主要可分为两种:第一种方法是显示采用多角度拍摄的立体画面,如立体播放的电视剧、图片等;第二种方法是在虚拟三维场景中设置两架虚拟摄像机,并运行安装于显示装置上的三维程序,三维程序根据虚拟摄像机的运转实时计算而产生三维画面,再经相应的处理后显示在屏幕上,如游戏等。随着智能显示装置的发展,计算能力的进一步提高,采用第二种方法产生三维图像将会占有更大的比例。但是,现有的上述三维图像显示方法,用户观看时,在用户观察点或视角偏移的情况下,三维图像保持原有状态,缺乏真实感,长时间观看便会失去真实立体的感觉。举例说明,在现有的三维图像显示中,若三维场景中放置一只杯子,用户看到的是杯子的正面,在用户移动视角到杯子的侧面时,画面保持静止,即在用户变换视角后,观察到的还是原有的图像(杯子的正面),而不是杯子的侧面。因此,现有的三维图像显示方法不支持用户观察视角改变,互动范围窄。而如何实现真正的三维显示,使观看者真正获得完美的视觉感受和体验,是广大显示技术研究者都十分关心的问题。
发明内容
本发明提供一种三维图像显示方法及装置,以解决现有的三维图像显示方法不支持用户观察视角改变,互动范围窄等问题。
具体地,本发明实施例提供了一种三维图像显示方法,所述三维图像显示方法,包括:控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像;在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息;根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息;根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转,以生成并显示新的三维图像。
另外,本发明实施例提供了一种三维图像显示装置,所述三维图像显示装置包括:第一控制模块、信息获取模块以及第二控制模块,第一控制模块,用于控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像;信息获取模块,用于在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息;确定模块,用于根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息;第二控制模块,用于根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转,以生成并显示新的三维图像。
本发明实施例提供的技术方案带来的有益效果是:
通过在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息。解决了现有的三维图像显示方法不支持用户观察视角改变,互动范围窄等问题,采用人机交互方式来产生动态适配用户运动的三维图像,从而使得在三维图像显示过程中,能够自动实现用户的运动带动三维场景中的虚拟摄像机的运动,实现更加接近现实世界的三维图像,使用户能够像观察真实世界一样观察三维场景,适用于未来三维显示技术的发展,例如使三维显示装置向三维展示、三维模拟领域发展,用于更加真实的网络购物、三维广告、三维游戏、三维漫游、实景模拟等方面。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1是本发明一个实施例提供的三维图像显示方法的方法流程图;
图2A是本发明另一个实施例提供的三维图像显示方法的方法流程图;
图2B是三维场景中的虚拟摄像机的示意图;
图2C是三维场景中两个虚拟摄像机对物体进行渲染后的示意图;
图2D是用户一只眼睛视角移动后看到的两幅图像的示意图;
图2E是用户对一个物体环绕进行观察的示意图;
图2F是用户对一个物体环绕进行观察时,新的物***置的计算原理的示意图;
图2G是虚拟摄像机在三维程序的控制下生成的运行轨迹的示意图;
图2H是自动调整虚拟摄像机逐渐返回到完全由三维程序控制状态的示意图;
图3是本发明一个实施例提供的三维图像显示装置的主要架构框图;
图4是本发明另一个实施例提供的三维图像显示装置的主要架构框图。
具体实施方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的三维图像显示方法及装置其具体实施方式、结构、特征及功效,详细说明如后。
有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例详细说明中将可清楚的呈现。通过具体实施方式的说明,当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。
第一实施例
请参考图1,其示出了本发明一个实施例提供的三维图像显示方法的方法流程图。该方法可以由三维图像显示装置所执行的三维图像显示过程;三维图像显示装置可以为电视机、电脑等设备,所述三维图像显示方法,可包括以下步骤101-107:
步骤101,控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像。
设置于三维显示装置上的三维程序可以控制三维虚拟摄像机在原始图像场景中进行运转,再通过各种处理,例如渲染等,可以生成并显示当前三维图像。原始图像的来源可以是由三维程序实时计算的图像(如三维游戏等)。
步骤103,在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息。
观察点运动信息可以包括运动的速度、加速度和观察点运动过程中的状态信息等。观察点运动过程中的状态信息可以包括观察点运动过程中的六个自由度值、高度、角度等,六个自由度值分别为观察点在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值。旋转值可以为旋转角度等。
步骤105,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息。
生成的虚拟摄像机的新运动信息与采集的用户观察点的运动信息相匹配。例如,当用户平移视线时,三维场景中的虚拟摄像机也同样跟随着平移;当用户微微抬头时,三维场景中的虚拟摄像机也随之调整角度;三维场景中的虚拟摄像机变换角度后,就会渲染出该状态下的物体的画面。
虚拟摄像机的当前运动信息和新运动信息均可以包括虚拟摄像机的速度、加速度和虚拟摄像机运动过程中的状态信息,虚拟摄像机运动过程中的状态信息可以包括虚拟摄像机运动过程中的六个自由度值、高度、角度等,六个自由度值分别为虚拟摄像机在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值。旋转值可以为旋转角度等。
步骤107,根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转,以生成并显示新的三维图像。
三维图像显示装置根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转即虚拟摄像机在新运动信息的控制下运转至新状态。
综上所述,本实施例提供的三维图像显示方法,通过在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息。解决了现有的三维图像显示方法不支持用户观察视角改变,互动范围窄等问题,采用人机交互方式来产生动态适配用户运动的三维图像,从而使得在三维图像显示过程中,能够自动实现用户的运动带动三维场景中的虚拟摄像机的运动,实现更加接近现实世界的三维图像,使用户能够像观察真实世界一样观察三维场景,适用于未来三维显示技术的发展,例如使三维显示装置向三维展示、三维模拟领域发展,用于更加真实的网络购物、三维广告、三维游戏、三维漫游、实景模拟等方面。
第二实施例
请参考图2A,其示出了本发明另一个实施例提供的三维图像显示方法的方法流程图。该方法可以由三维图像显示装置所执行的三维图像显示过程;三维图像显示装置可以为电视机、电脑等设备,图2A是在图1的基础上改进而来的。所述三维图像显示方法,可包括以下步骤201-211:
步骤201,根据用户瞳孔间距调整虚拟摄像机之间的距离,虚拟摄像机分别生成并显示对应用户左眼、右眼观察到的图像。
虚拟摄像机可以设置于三维场景中,三维场景为三维虚拟空间中的场景,是在显示装置中建立的虚拟世界,按照表现对象的形状、尺寸、外观建立的模型以及场景,可以包括声音***、光照***、材质***、虚拟摄像机等。三维场景中的虚拟摄像机可以是三维程序中的虚拟摄像机,类似实际摄像机,如图2B所示其截面为等腰三角形,虚拟摄像机到成像平面的距离随虚拟摄像机的焦距的不同而变化。成像画面形成于成像平面上。成像画面即为最终显示到显示装置屏幕上的画面。
为了获得立体图像,三维画面每帧需要两幅图像,分别为左眼和右眼观察到的图像,对应地,三维场景中同时设置等于人眼用户瞳孔间距的两个虚拟摄像机,并调整虚拟摄像机之间的距离为用户瞳孔间距,两个虚拟摄像机分别拍摄左眼和右眼观察到的图像,类似人眼在三维场景中获取画面。三维场景生成后,通过该三维虚拟摄像机作为“眼睛”,对三维场景进行渲染处理和通过现有的3D技术(如红蓝立体、偏光3D、快门3D、裸眼3D),最终可获得显示装置屏幕上呈现的三维画面,使用户观察到立体画面。渲染是指将在电脑等电子设备中做好的物体、角色、图像等,通过渲染器进行渲染,达到用户想要看到的效果。目前比较著名的渲染器有MR、VR、RM、Anrold等。
由于三维场景中的虚拟摄像机与人眼焦距可能不一致,为了使虚拟摄像机跟随用户观察点转动时,其转动幅度符合人眼的接受范围,由此,在三维场景中的虚拟摄像机初始化时需要调整比例系数,调整比例系数时首先可以设定一个用户人眼焦距值,根据设定的用户人眼焦距值和三维场景中的虚拟摄像机的焦距值计算出一个新值,该值作为一个比例系数p,例如,比例系数可以等于人眼焦距值与虚拟摄像机的焦距值之间的比值,当用户观察点(例如眼睛、头部等)发生运动时,导致三维场景中的虚拟摄像机发生相应运动,运动的幅度大小与此比例系数p有关。若人眼大约等效于一台50毫米焦距的虚拟摄像机,当用户观察点运动时,三维场景中虚拟摄像机的运动幅度由用户观察点的运动幅度与此比例系数计算所得,例如计算方法为运动幅度与比例系数p成正比函数,根据正比函数进行计算获得的计算结果为:焦距大于50毫米的长焦虚拟摄像机的运动幅度变小,而焦距小于50毫米的广角虚拟摄像机的运动幅度变大。这样,可以使虚拟摄像机的转动幅度符合人眼的接受范围,而不会由于三维场景虚拟摄像机运动过快或者过慢而造成人眼的不适应。
步骤203,控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像。
设置于三维显示装置上的三维程序可以控制三维虚拟摄像机在原始图像场景中进行运转,再通过各种处理,例如渲染等,可以生成并显示当前三维图像。原始图像的来源可以是由三维程序实时计算所得的图像(如三维游戏等)。
步骤205,在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息。
可以通过跟踪***检测用户观察点是否发生运动,并在检测到用户观察点发生运动时,采集用户观察点运动信息,还可以通过设置于3D眼镜上的通讯模块将采集的用户观察点运动信息发送给三维图像显示装置。将用户观察点运动信息发送给三维图像显示装置时可以采用蓝牙、红外等无线通讯方式进行发送。
跟踪***可以设置在用户所配戴的3D眼镜上,其为三维空间跟踪***,用于采集用户观看显示装置时观察点运动信息,其中,观察点运动信息可以包括运动的速度、加速度和观察点运动过程中的状态信息等。观察点运动过程中的状态信息可以包括观察点运动过程中的六个自由度值、高度、角度等,六个自由度值分别为观察点在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值。旋转值可以为旋转角度等。当然,在本发明实施例中,也可通过其它设备检测用户观察点是否发生运动,如摄像头等。
跟踪***等设备采集用户观察点运动信息的时间间隔可以动态进行设定,将采集的信息发送给三维图像显示装置的时间间隔也可以根据实际需要而相应进行设定,以提高***运行的效率。例如可以根据当前三维显示装置上播放的三维视频的帧速进行设定,若当前三维视频的帧速为60帧/秒,则时间间隔可以设定为1000/60=16.6毫秒。
优选地,步骤205中,还可包括:
获取用户的动作、手势数据、用户所在的环境数据(例如声音、光线强度、色彩)等信息。
仍可以采用跟踪***等设备采集用户的动作、手势数据、用户所在的环境数据(例如声音、光线强度、色彩)等信息,并将采集的信息发送给三维图像显示装置。
步骤207,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息。
虚拟摄像机的当前运动信息和新运动信息均可以包括虚拟摄像机的速度、加速度和虚拟摄像机运动过程中的状态信息等,虚拟摄像机运动过程中的状态信息可以包括虚拟摄像机运动过程中的六个自由度值、高度、角度等,六个自由度值分别为虚拟摄像机在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值。旋转值可以为旋转角度等。
优选地,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息,包括:
将虚拟摄像机的当前运动信息与获取的用户观察点运动信息进行合成计算,生成虚拟摄像机的新运动信息,其中,合成计算为将虚拟摄像机的当前运动信息与获取的用户观察点运动信息中的参数的矢量进行合成。
若虚拟摄像机的当前运动信息包括虚拟摄像机的速度、加速度和虚拟摄像机运动过程中的状态信息等,虚拟摄像机运动过程中的状态信息包括虚拟摄像机运动过程中的六个自由度值、高度、角度等,则虚拟摄像机的当前运动信息中的参数为虚拟摄像机的速度、加速度、运动过程中的六个自由度值、高度、角度等参数。若用户观察点运动信息包括用户观察点的速度、加速度和用户观察点运动过程中的状态信息等,用户观察点运动过程中的状态信息包括用户观察点运动过程中的六个自由度值、高度、角度等,则用户观察点运动信息中的参数包括用户观察点的速度、加速度、运动过程中的六个自由度值、高度、角度等参数。
进行合成计算后生成两个虚拟摄像机的新运动信息,进而两个虚拟摄像机输出新画面,使用户左眼、右眼观察到的图像也发生改变。
通过上述合成计算后,生成的虚拟摄像机的新运动信息与采集的用户观察点的运动信息相匹配。即当用户观察点处于运动状态,则将虚拟摄像机的新运动信息调整成与用户观察点运动信息相匹配。例如,当用户平移视线时,三维场景中的虚拟摄像机也同样跟随着平移;当用户微微抬头时,三维场景中的虚拟摄像机角度也随之调整;三维场景中的虚拟摄像机状态改变后,就会渲染出该状态下的物体的画面。
优选地,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息时,还可包括:
当采集的用户运动信息为用户头部轻微晃动,例如晃动角度小于预设值时,则设定过滤值,过滤掉用户观察点晃动的角度,生成虚拟摄像机的新运动信息不受用户观察点运动信息的影响,以减小运算量,提高***运行效率。此种情况下,虚拟摄像机的运动信息仍由三维显示装置上的三维程序控制。
优选地,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息时,还可包括:
当采集的用户头部运动信息为用户观察点聚焦于一点观察物体时,用户头部转动,而用户身***置不动的情况下,所观察到的物体基本相同,则过滤掉用户头部转动角度信息,而只根据用户观察点(对应眼镜位置)与三维显示装置之间的角度值,生成虚拟摄像机的新运动信息。
步骤209,根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转,以生成并显示新的三维图像。
三维图像显示装置根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转即虚拟摄像机在新运动信息的控制下运转至新状态。
优选地,步骤209中,还可包括:
根据用户动作、手势等信息,结合现有的三维物理引擎方法计算三维场景中的物体的运动信息;根据用户环境灯光、色彩、光线强度等信息计算三维场景中的灯光、材质、贴图等;根据用户环境声音信息计算三维场景中的音效,生成三维图像,然后对三维图像进行渲染处理生成新的三维图像。
三维场景中的音效模式可以包括古典音乐模式、流行音乐模式、摇滚乐模式等。
通过以上人机交互原理,能够生成更加生动、动态的三维图像。当用户平移视线时,三维场景中的虚拟摄像机也同样跟随着平移;当用户微微抬头时,三维场景中的虚拟摄像机也随之调整角度;三维场景中的虚拟摄像机变换角度后,就会渲染出该状态下的物体的画面。用户观察点高度调整以及观察点前后调整亦与上述相同,此处不再赘述。
另外,因为用户所在空间与三维虚拟空间相映射,通过目前发展的手势、动作识别技术,还可以将用户与场景中的实际或隐形人物相对应,达到用户直接操纵三维画面中物体的目的,比如抓取物体,移动物体等。举例说明,如图2C所示,图2C中上半部图为三维场景中分别代表左右眼的两个虚拟摄像机L、R对三维场景进行渲染,物体被渲染后,分别在成像平面上生成Pr、Pl两个点。
图2C中下半部图为用户通过显示装置观察物体时的情形,其中,El、Er表示用户左右眼,ElEr线段长度等于LR线段长度,由于用户观察角度不同,用户看到的虚拟物体(显示在屏幕上的物体)位置与三维场景中的物***置存在差异,即用户从不同位置、角度观察物体,所看到的虚拟物体(显示在屏幕上的物体)位置、角度也不尽相同。如图2D所示,图2D中为用户一只眼睛视角移动后看到的两幅图像示例,非左右眼。
下面再举一例说明计算出三维图像中新的物***置的方法:图2E中示出了用户通过显示装置观察一个静止物体,以物体为中心,围绕其进行观察时,物体保持其成像位置不动,类似实际生活中用户对一个物体环绕进行观察。
其中实点a、实点b分别表示用户在第一个观察点时物体在三维显示装置屏幕上的显示位置;对应的两条实线231及233表示用户视线;圆圈表示用户在第一个观察点时左眼、右眼的位置;由上可见,用户观察的到物体的位置为视线交叉点,即中间的实点c。
为了达到在人眼绕着图中所示圆弧237(以物体为圆心,人眼到物体之间的距离为半径)观察物体,而使物体保持不动的效果,则当人眼运动到图中所示的新位置e1及e2时,连接人眼新位置与物***置的直线并延长至屏幕,则屏幕上的虚点a1及b1为屏幕上显示的新的物***置。
新的物***置的计算原理如图2F所示。以右眼为例,在新的物***置,用户所观察到的图像为实点A,即图2E中虚点a1位置,由于可获得x值,即成像点在屏幕上X轴的坐标值;又因用户在围绕物体做圆周运动,观察到的物体大小不变,即虚拟摄像机位置O点与实点c之间的线段d的长度不变。三维场景中的物***置不变。虚拟摄像机焦距值为已知,故等腰三角形形状固定。以物体为轴心,以d为半径,旋转虚拟摄像机;虚拟摄像机的等腰三角形还可以以虚拟摄像机为顶点进行旋转,以达到虚拟摄像机、物体、实点A在一条直线上,此时,虚拟摄像机的位置、角度即为三维场景中虚拟摄像机的新的自由度值(虚拟摄像机在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值)。
步骤211,在检测到用户观察点停止运动时,则在用户观察点停止运动一段时间后,采用补偿算法使虚拟摄像机的运动状态返回到由三维显示装置独立进行控制状态。
可以通过跟踪***等设备检测用户观察点是否停止运动,并通过通讯模块将停止运动的信息发送给三维显示装置。
例如,用户观察点(对应眼镜位置)平移后,即头部平移一定位移后,当检测到观察点到达新位置并静止,观察点(头部)静止一段时间后,可以逐渐进行补偿,在用户察觉较小的情况下将虚拟摄像机补偿返回到由三维显示装置的三维程序控制的步调值。
三维显示装置上的三维程序运行过程中,在用户观察点(对应眼镜位置)静止不动的情形下,根据虚拟摄像机的运动信息,例如位置、角度、焦距变化等信息,虚拟摄像机在三维程序的控制下运行,即生成自己的运行轨迹,即运行轨迹不受用户影响,完全由三维程序独立运算生成,如图2G所示。
如图2H所示,如果用户观察点在B点位置处发生运动,则会造成B点位置处虚拟摄像机运动信息发生改变,箭头239表示虚拟摄像机在三维程序的控制下原来的运转方向,箭头238表示受用户视角改变影响而调整后的虚拟摄像机的运转方向,若在采集到用户在B点位置处一段时间后观察点始终保持静止的情况下,可以自动调整虚拟摄像机逐渐返回到***控制状态,即逐步调整虚拟摄像机返回至完全由三维程序控制状态。虚拟摄像机在C点位置处角度稍微补偿了一些(即稍微接近于虚拟摄像机在三维程序的控制下在C点位置处的运转方向),箭头243表示虚拟摄像机完全由三维程序控制时的运转方向,箭头241表示虚拟摄像机的运转方向被补偿后的运转方向,经过逐渐补偿,在D点位置处已完全返回到三维程序控制状态。其中,补偿角度可以根据实际需要而进行设定。
由此可以总结出采用补偿算法使虚拟摄像机的运动状态返回到由三维显示装置独立进行控制状态中,可以包括:
获得补偿算法中的当前需补偿的角度与位移,当前需补偿的角度与位移等于虚拟摄像机的当前运转角度和位移与虚拟摄像机完全由三维显示装置独立控制时的运转角度与位移之差,使当前需补偿的角度与位移逐步减小,直到当前需补偿的角度与位移小于一预设值为止。最终,虚拟摄像机基本达到由显示装置独立控制的状态,需补偿的角度与位移接近零。仍以图2H为例进行说明,假设在B点位置处需补偿的角度为B1,则可以每隔一段时间将当前需补偿的角度与位移逐步减小(减小的角度小于角度B1),直至在D点位置处需补偿的角度与位移接近零,即在D点位置处虚拟摄像机已完全返回到显示装置的三维程序控制状态。
综上所述,本实施例提供的三维图像显示方法,还通过在检测到用户观察点停止运动时,则在用户观察点停止运动一段时间后,采用补偿算法使虚拟摄像机的运动状态返回到由三维显示装置独立进行控制状态,从而可以实现在用户停止运动一段时间后能够自动实现虚拟摄像机的运动状态返回到由三维显示装置进行控制,进而可以呈现出适合用户当前位置、视角的三维图像,方便用户观看。
以下为本发明的装置实施例,在装置实施例中未详尽描述的细节,可以参考上述对应的方法实施例。
第三实施例
请参考图3,其示出了本发明一个实施例提供的三维图像显示装置的主要架构框图。所述三维图像显示装置,包括:第一控制模块301、信息获取模块303、确定模块305和第二控制模块307。
具体地,第一控制模块301,用于控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像;
信息获取模块303,用于在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息。
确定模块305,用于根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息。
用户观察点运动信息可以通过跟踪***或摄像头等设备进行采集。虚拟摄像机的当前运动信息和新运动信息均可以包括虚拟摄像机的速度、加速度和虚拟摄像机运动过程中的状态信息等,虚拟摄像机运动过程中的状态信息可以包括虚拟摄像机运动过程中的六个自由度值、高度、角度等,六个自由度值分别为虚拟摄像机在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值。生成的虚拟摄像机的新运动信息与获取的用户观察点运动信息相匹配。
优选地,信息获取模块303,还用于将虚拟摄像机的当前运动信息与获取的用户观察点运动信息进行合成计算,生成虚拟摄像机的新运动信息,其中,合成计算为将虚拟摄像机的当前运动信息与获取的用户观察点运动信息中的参数的矢量进行合成。
第二控制模块307,用于根据虚拟摄像机的新运动信息控制虚拟摄像机进行运转,以生成并显示新的三维图像。
综上所述,本实施例提供的三维图像显示装置,通过在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取虚拟摄像机的当前运动信息,根据虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成虚拟摄像机的新运动信息。解决了现有的三维图像显示方法不支持用户观察视角改变,互动范围窄等问题,采用人机交互方式来产生动态适配用户运动的三维图像,从而使得在三维图像显示过程中,能够自动实现用户的运动带动三维场景中的虚拟摄像机的运动,实现更加接近现实世界的三维图像,使用户能够像观察真实世界一样观察三维场景,适用于未来三维显示技术的发展,例如使三维显示装置向三维展示、三维模拟领域发展,用于更加真实的网络购物、三维广告、三维游戏、三维漫游、实景模拟等方面。
第四实施例
请参考图4,其示出了本发明另一个实施例提供的三维图像显示装置的主要架构框图。其与图3所示的三维图像显示装置相似,其不同之处在于,三维图像显示装置还可以包括:调整模块401及/或第三控制模块403。
调整模块401,用于根据用户瞳孔间距调整虚拟摄像机之间的距离,其中,虚拟摄像机的数量为两个,分别生成并显示对应用户左眼、右眼观察到的图像。
第三控制模块403,用于在检测到用户观察点停止运动时,则在用户观察点停止运动一段时间后,采用补偿算法使虚拟摄像机的运动状态返回到由三维显示装置独立进行控制状态。
优选地,所述第三控制模块403,包括:补偿模块405。
补偿模块405,用于获得补偿算法中的当前需补偿的角度与位移,当前需补偿的角度与位移等于虚拟摄像机的当前运转角度和位移与虚拟摄像机完全由三维显示装置独立控制时的运转角度与位移之差,使当前需补偿的角度与位移逐步减小,直到当前需补偿的角度与位移小于一预设值为止。
综上所述,本实施例提供的三维图像显示装置,还通过在检测到用户观察点停止运动时,则在用户观察点停止运动一段时间后,采用补偿算法使虚拟摄像机的运动状态返回到由三维显示装置独立进行控制状态,从而可以实现在用户停止运动一段时间后能够自动实现虚拟摄像机的运动状态返回到由三维显示装置进行控制,进而可以呈现出适合用户当前位置、视角的三维图像,方便用户观看。
第五实施例
本发明还提供了一种3D眼镜,所述3D眼镜,包括:采集模块及通讯模块。
采集模块,可以为跟踪***、摄像头等设备,用于检测并采集用户观察点运动信息,并将用户观察点运动信息发送给通讯模块。
通讯模块,用于将用户观察点运动信息发送给三维图像显示装置。
综上所述,本实施例提供的3D眼镜,通过检测并采集用户观察点运动信息,并将用户观察点运动信息发送给通讯模块,通讯模块将采集的用户观察点运动信息发送给三维图像显示装置。从而实现了三维场景中的虚拟摄像机与用户观察点(例如眼睛位置)进行关联和绑定;最终实现用户的运动会带动三维场景中虚拟摄像机的运动,产生人机互动的立体画面。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (16)
1.一种三维图像显示方法,其特征在于,所述三维图像显示方法包括:
控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像;
在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取所述虚拟摄像机的当前运动信息;
根据所述虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成所述虚拟摄像机的新运动信息;
根据所述虚拟摄像机的新运动信息控制所述虚拟摄像机进行运转,以生成并显示新的三维图像。
2.如权利要求1所述的三维图像显示方法,其特征在于,控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像之前,还包括:
根据用户瞳孔间距调整所述虚拟摄像机之间的距离,其中,所述虚拟摄像机的数量为两个,分别生成并显示对应用户左眼、右眼观察到的图像。
3.如权利要求1所述的三维图像显示方法,其特征在于,所述用户观察点运动信息是通过跟踪***或摄像头进行采集。
4.如权利要求1所述的三维图像显示方法,其特征在于,所述虚拟摄像机的当前运动信息和新运动信息均包括所述虚拟摄像机的速度、加速度和所述虚拟摄像机运动过程中的状态信息,所述虚拟摄像机运动过程中的状态信息包括所述虚拟摄像机运动过程中的六个自由度值、高度、角度,所述六个自由度值分别为所述虚拟摄像机在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值。
5.如权利要求1所述的三维图像显示方法,其特征在于,根据所述虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成所述虚拟摄像机的新运动信息,包括:
将所述虚拟摄像机的当前运动信息与获取的用户观察点运动信息进行合成计算,生成所述虚拟摄像机的新运动信息,其中,合成计算为将所述虚拟摄像机的当前运动信息与获取的用户观察点运动信息中的参数的矢量进行合成。
6.如权利要求1所述的三维图像显示方法,其特征在于,所述虚拟摄像机的新运动信息与获取的用户观察点运动信息相匹配。
7.如权利要求1所述的三维图像显示方法,其特征在于,根据所述虚拟摄像机的新运动信息控制所述虚拟摄像机进行运转,以生成并显示新的三维图像之后,还包括:
在检测到用户观察点停止运动时,则在用户观察点停止运动一段时间后,采用补偿算法使所述虚拟摄像机的运动状态返回到由所述三维显示装置独立进行控制状态。
8.如权利要求7所述的三维图像显示方法,其特征在于,采用补偿算法使所述虚拟摄像机的运动状态返回到由所述三维显示装置独立进行控制状态,包括:
获得补偿算法中的当前需补偿的角度与位移,所述当前需补偿的角度与位移等于所述虚拟摄像机的当前运转角度和位移与所述虚拟摄像机完全由三维显示装置独立控制时的运转角度与位移之差,使当前需补偿的角度与位移逐步减小,直到当前需补偿的角度与位移小于一预设值为止。
9.一种三维图像显示装置,其特征在于,所述三维图像显示装置,包括:
第一控制模块,用于控制三维场景中的虚拟摄像机进行运转,以生成并显示当前三维图像;
信息获取模块,用于在检测到用户观察点发生运动时,获取用户观察点运动信息,并获取所述虚拟摄像机的当前运动信息;
确定模块,用于根据所述虚拟摄像机的当前运动信息与获取的用户观察点运动信息,生成所述虚拟摄像机的新运动信息;
第二控制模块,用于根据所述虚拟摄像机的新运动信息控制所述虚拟摄像机进行运转,以生成并显示新的三维图像。
10.如权利要求9所述的三维图像显示装置,其特征在于,所述显示装置还包括:
调整模块,用于根据用户瞳孔间距调整所述虚拟摄像机之间的距离,其中,所述虚拟摄像机的数量为两个,分别生成并显示对应用户左眼、右眼观察到的图像。
11.如权利要求9所述的三维图像显示装置,其特征在于,所述用户观察点运动信息是通过跟踪***或摄像头进行采集。
12.如权利要求9所述的三维图像显示装置,其特征在于,所述虚拟摄像机的当前运动信息和新运动信息均包括所述虚拟摄像机的速度、加速度和所述虚拟摄像机运动过程中的状态信息,所述虚拟摄像机运动过程中的状态信息包括所述虚拟摄像机运动过程中的六个自由度值、高度、角度,所述六个自由度值分别为所述虚拟摄像机在空间直角坐标系的X轴方向移动值、Y轴方向移动值、Z轴方向移动值及在X轴方向上的旋转值、Y轴方向上的旋转值、Z轴方向上的旋转值。
13.如权利要求9所述的三维图像显示装置,其特征在于,所述信息获取模块,还用于将所述虚拟摄像机的当前运动信息与获取的用户观察点运动信息进行合成计算,生成所述虚拟摄像机的新运动信息,其中,合成计算为将所述虚拟摄像机的当前运动信息与获取的用户观察点运动信息中的参数的矢量进行合成。
14.如权利要求9所述的三维图像显示装置,其特征在于,所述虚拟摄像机的新运动信息与获取的用户观察点运动信息相匹配。
15.如权利要求9所述的三维图像显示装置,其特征在于,所述三维图像显示装置,还包括:
第三控制模块,用于在检测到用户观察点停止运动时,则在用户观察点停止运动一段时间后,采用补偿算法使所述虚拟摄像机的运动状态返回到由所述三维显示装置独立进行控制状态。
16.如权利要求15所述的三维图像显示装置,其特征在于,所述第三控制模块,包括:
补偿模块,用于获得补偿算法中的当前需补偿的角度与位移,所述当前需补偿的角度与位移等于所述虚拟摄像机的当前运转角度和位移与所述虚拟摄像机完全由三维显示装置独立控制时的运转角度与位移之差,使当前需补偿的角度与位移逐步减小,直到当前需补偿的角度与位移小于一预设值为止。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310317463.6A CN103402106B (zh) | 2013-07-25 | 2013-07-25 | 三维图像显示方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310317463.6A CN103402106B (zh) | 2013-07-25 | 2013-07-25 | 三维图像显示方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103402106A true CN103402106A (zh) | 2013-11-20 |
CN103402106B CN103402106B (zh) | 2016-01-06 |
Family
ID=49565616
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310317463.6A Active CN103402106B (zh) | 2013-07-25 | 2013-07-25 | 三维图像显示方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103402106B (zh) |
Cited By (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103763495A (zh) * | 2014-02-11 | 2014-04-30 | 上海大象无形展览展示有限公司 | 一种l型垂直幕地幕3d投影显示方法 |
CN104536579A (zh) * | 2015-01-20 | 2015-04-22 | 刘宛平 | 交互式三维实景与数字图像高速融合处理***及处理方法 |
CN104539929A (zh) * | 2015-01-20 | 2015-04-22 | 刘宛平 | 带有运动预测的立体图像编码方法和编码装置 |
CN104881128A (zh) * | 2015-06-18 | 2015-09-02 | 北京国承万通信息科技有限公司 | 基于实物在虚拟现实场景中显示目标图像的方法及*** |
CN105282532A (zh) * | 2014-06-03 | 2016-01-27 | 天津拓视科技有限公司 | 3d显示方法和装置 |
CN105353882A (zh) * | 2015-11-27 | 2016-02-24 | 广州视源电子科技股份有限公司 | 一种显示***控制方法和装置 |
CN105354874A (zh) * | 2015-11-05 | 2016-02-24 | 韩东润 | 一种数字素材的立体显示方法及装置 |
CN105611278A (zh) * | 2016-02-01 | 2016-05-25 | 欧洲电子有限公司 | 防裸眼3d观看眩晕感的图像处理方法及***和显示设备 |
CN105657406A (zh) * | 2015-12-31 | 2016-06-08 | 北京小鸟看看科技有限公司 | 三维观察视角选定方法和装置 |
CN105741242A (zh) * | 2016-01-27 | 2016-07-06 | 桂林长海发展有限责任公司 | 一种运动处理器的图像校正方法及*** |
WO2016115871A1 (zh) * | 2015-01-21 | 2016-07-28 | 成都理想境界科技有限公司 | 能自动调节景深的双目ar头戴设备及景深调节方法 |
CN106157276A (zh) * | 2016-06-15 | 2016-11-23 | 南京快脚兽软件科技有限公司 | 一种适用于多种场景的多目标交互引擎渲染方法 |
CN106362398A (zh) * | 2016-10-14 | 2017-02-01 | 网易(杭州)网络有限公司 | 摄像机镜头位置的确定方法及装置 |
CN106502395A (zh) * | 2016-10-18 | 2017-03-15 | 深圳市火花幻境虚拟现实技术有限公司 | 一种在虚拟现实应用中避免用户眩晕的方法及装置 |
CN106507086A (zh) * | 2016-10-28 | 2017-03-15 | 北京灵境世界科技有限公司 | 一种漫游实景vr的3d呈现方法 |
CN106582015A (zh) * | 2016-11-24 | 2017-04-26 | 北京乐动卓越科技有限公司 | 一种在2d游戏中实现3d效果展示的方法及*** |
CN106658148A (zh) * | 2017-01-16 | 2017-05-10 | 深圳创维-Rgb电子有限公司 | Vr播放方法、vr播放装置及vr播放*** |
CN106780674A (zh) * | 2016-11-28 | 2017-05-31 | 网易(杭州)网络有限公司 | 镜头移动方法和装置 |
CN106918347A (zh) * | 2015-09-26 | 2017-07-04 | 大众汽车有限公司 | 具有终点处的3d鸟瞰视图的交互式3d导航*** |
CN107181939A (zh) * | 2017-05-10 | 2017-09-19 | 廖治文 | 基于摄像头的裸眼三维成像方法及*** |
CN107213636A (zh) * | 2017-05-31 | 2017-09-29 | 网易(杭州)网络有限公司 | 镜头移动方法、装置、存储介质和处理器 |
CN107333121A (zh) * | 2017-06-27 | 2017-11-07 | 山东大学 | 曲面屏幕上移动视点的沉浸式立体渲染投影***及其方法 |
CN107833263A (zh) * | 2017-11-01 | 2018-03-23 | 宁波视睿迪光电有限公司 | 面部跟踪方法及装置 |
CN107895399A (zh) * | 2017-10-26 | 2018-04-10 | 广州市雷军游乐设备有限公司 | 一种全方位视角切换方法、装置、终端设备及存储介质 |
CN107895031A (zh) * | 2017-11-22 | 2018-04-10 | 重庆市勘测院 | 建筑信息模型在三维数字城市场景中自适应动态调度方法 |
WO2018086295A1 (zh) * | 2016-11-08 | 2018-05-17 | 华为技术有限公司 | 一种应用界面显示方法及装置 |
CN108076355A (zh) * | 2017-12-26 | 2018-05-25 | 百度在线网络技术(北京)有限公司 | 视频播放控制方法和装置 |
CN108114468A (zh) * | 2016-11-29 | 2018-06-05 | 三维视觉科技有限公司 | 自动立体3d摄像机实现方法和装置 |
CN108153417A (zh) * | 2017-12-25 | 2018-06-12 | 北京凌宇智控科技有限公司 | 画面补偿方法及采用该方法的头戴式显示装置 |
CN108495148A (zh) * | 2018-04-02 | 2018-09-04 | 四川隧唐科技股份有限公司 | 图像数据加载方法及装置 |
CN108876878A (zh) * | 2017-05-08 | 2018-11-23 | 腾讯科技(深圳)有限公司 | 头像生成方法及装置 |
CN109682391A (zh) * | 2018-04-04 | 2019-04-26 | 蔚来汽车有限公司 | 调节地图应用的显示的方法 |
CN109785425A (zh) * | 2018-12-12 | 2019-05-21 | 珠海超凡视界科技有限公司 | 一种三维虚拟成像方法 |
CN110111411A (zh) * | 2019-04-02 | 2019-08-09 | 贝壳技术有限公司 | 一种三维模型的浏览处理方法及装置 |
WO2020132784A1 (en) * | 2018-12-24 | 2020-07-02 | Intel Corporation | Methods and apparatus to detect collision of virtual camera with objects in three-dimensional volumetric model |
CN111762490A (zh) * | 2020-07-01 | 2020-10-13 | 泰森日盛集团有限公司 | 一种便于库位管理的成品库智能仓*** |
CN111935229A (zh) * | 2020-07-10 | 2020-11-13 | 北京云迹科技有限公司 | 智能货柜推送方法、装置和电子设备 |
CN112929750A (zh) * | 2020-08-21 | 2021-06-08 | 海信视像科技股份有限公司 | 一种摄像头调节方法及显示设备 |
CN113238656A (zh) * | 2021-05-25 | 2021-08-10 | 北京达佳互联信息技术有限公司 | 三维图像的显示方法、装置、电子设备及存储介质 |
CN117085322A (zh) * | 2021-06-24 | 2023-11-21 | 腾讯科技(深圳)有限公司 | 基于虚拟场景的互动观察方法、装置、设备及介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4367486A (en) * | 1980-03-18 | 1983-01-04 | Jesse B. Eichenlaub | Three dimensional imaging system |
CN1175308A (zh) * | 1994-12-13 | 1998-03-04 | 齐诺技术有限公司 | 用于立体显示***的跟踪*** |
CN101742347A (zh) * | 2010-01-04 | 2010-06-16 | 中国电信股份有限公司 | 实现立体显示的方法、显示装置及显示*** |
CN102223550A (zh) * | 2010-04-14 | 2011-10-19 | 索尼公司 | 图像处理设备、图像处理方法和程序 |
WO2012088285A2 (en) * | 2010-12-22 | 2012-06-28 | Infinite Z, Inc. | Three-dimensional tracking of a user control device in a volume |
-
2013
- 2013-07-25 CN CN201310317463.6A patent/CN103402106B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4367486A (en) * | 1980-03-18 | 1983-01-04 | Jesse B. Eichenlaub | Three dimensional imaging system |
CN1175308A (zh) * | 1994-12-13 | 1998-03-04 | 齐诺技术有限公司 | 用于立体显示***的跟踪*** |
CN101742347A (zh) * | 2010-01-04 | 2010-06-16 | 中国电信股份有限公司 | 实现立体显示的方法、显示装置及显示*** |
CN102223550A (zh) * | 2010-04-14 | 2011-10-19 | 索尼公司 | 图像处理设备、图像处理方法和程序 |
WO2012088285A2 (en) * | 2010-12-22 | 2012-06-28 | Infinite Z, Inc. | Three-dimensional tracking of a user control device in a volume |
Cited By (55)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103763495A (zh) * | 2014-02-11 | 2014-04-30 | 上海大象无形展览展示有限公司 | 一种l型垂直幕地幕3d投影显示方法 |
CN105282532B (zh) * | 2014-06-03 | 2018-06-22 | 天津拓视科技有限公司 | 3d显示方法和装置 |
CN105282532A (zh) * | 2014-06-03 | 2016-01-27 | 天津拓视科技有限公司 | 3d显示方法和装置 |
CN104536579A (zh) * | 2015-01-20 | 2015-04-22 | 刘宛平 | 交互式三维实景与数字图像高速融合处理***及处理方法 |
CN104539929A (zh) * | 2015-01-20 | 2015-04-22 | 刘宛平 | 带有运动预测的立体图像编码方法和编码装置 |
WO2016115871A1 (zh) * | 2015-01-21 | 2016-07-28 | 成都理想境界科技有限公司 | 能自动调节景深的双目ar头戴设备及景深调节方法 |
CN104881128A (zh) * | 2015-06-18 | 2015-09-02 | 北京国承万通信息科技有限公司 | 基于实物在虚拟现实场景中显示目标图像的方法及*** |
CN104881128B (zh) * | 2015-06-18 | 2018-01-16 | 北京国承万通信息科技有限公司 | 基于实物在虚拟现实场景中显示目标图像的方法及*** |
CN106918347A (zh) * | 2015-09-26 | 2017-07-04 | 大众汽车有限公司 | 具有终点处的3d鸟瞰视图的交互式3d导航*** |
CN105354874A (zh) * | 2015-11-05 | 2016-02-24 | 韩东润 | 一种数字素材的立体显示方法及装置 |
CN105354874B (zh) * | 2015-11-05 | 2019-11-08 | 韩东润 | 一种数字素材的立体显示方法及装置 |
CN105353882B (zh) * | 2015-11-27 | 2018-08-03 | 广州视源电子科技股份有限公司 | 一种显示***控制方法和装置 |
CN105353882A (zh) * | 2015-11-27 | 2016-02-24 | 广州视源电子科技股份有限公司 | 一种显示***控制方法和装置 |
CN105657406A (zh) * | 2015-12-31 | 2016-06-08 | 北京小鸟看看科技有限公司 | 三维观察视角选定方法和装置 |
CN105741242A (zh) * | 2016-01-27 | 2016-07-06 | 桂林长海发展有限责任公司 | 一种运动处理器的图像校正方法及*** |
CN105741242B (zh) * | 2016-01-27 | 2018-11-13 | 桂林长海发展有限责任公司 | 一种运动处理器的图像校正方法及*** |
CN105611278B (zh) * | 2016-02-01 | 2018-10-02 | 欧洲电子有限公司 | 防裸眼3d观看眩晕感的图像处理方法及***和显示设备 |
CN105611278A (zh) * | 2016-02-01 | 2016-05-25 | 欧洲电子有限公司 | 防裸眼3d观看眩晕感的图像处理方法及***和显示设备 |
CN106157276A (zh) * | 2016-06-15 | 2016-11-23 | 南京快脚兽软件科技有限公司 | 一种适用于多种场景的多目标交互引擎渲染方法 |
CN106362398A (zh) * | 2016-10-14 | 2017-02-01 | 网易(杭州)网络有限公司 | 摄像机镜头位置的确定方法及装置 |
CN106502395A (zh) * | 2016-10-18 | 2017-03-15 | 深圳市火花幻境虚拟现实技术有限公司 | 一种在虚拟现实应用中避免用户眩晕的方法及装置 |
CN106507086A (zh) * | 2016-10-28 | 2017-03-15 | 北京灵境世界科技有限公司 | 一种漫游实景vr的3d呈现方法 |
WO2018086295A1 (zh) * | 2016-11-08 | 2018-05-17 | 华为技术有限公司 | 一种应用界面显示方法及装置 |
CN106582015B (zh) * | 2016-11-24 | 2020-01-07 | 北京乐动卓越科技有限公司 | 一种在2d游戏中实现3d效果展示的方法及*** |
CN106582015A (zh) * | 2016-11-24 | 2017-04-26 | 北京乐动卓越科技有限公司 | 一种在2d游戏中实现3d效果展示的方法及*** |
CN106780674B (zh) * | 2016-11-28 | 2020-08-25 | 网易(杭州)网络有限公司 | 镜头移动方法和装置 |
CN106780674A (zh) * | 2016-11-28 | 2017-05-31 | 网易(杭州)网络有限公司 | 镜头移动方法和装置 |
CN108114468A (zh) * | 2016-11-29 | 2018-06-05 | 三维视觉科技有限公司 | 自动立体3d摄像机实现方法和装置 |
CN106658148A (zh) * | 2017-01-16 | 2017-05-10 | 深圳创维-Rgb电子有限公司 | Vr播放方法、vr播放装置及vr播放*** |
CN108876878A (zh) * | 2017-05-08 | 2018-11-23 | 腾讯科技(深圳)有限公司 | 头像生成方法及装置 |
CN107181939A (zh) * | 2017-05-10 | 2017-09-19 | 廖治文 | 基于摄像头的裸眼三维成像方法及*** |
CN107213636A (zh) * | 2017-05-31 | 2017-09-29 | 网易(杭州)网络有限公司 | 镜头移动方法、装置、存储介质和处理器 |
CN107333121A (zh) * | 2017-06-27 | 2017-11-07 | 山东大学 | 曲面屏幕上移动视点的沉浸式立体渲染投影***及其方法 |
CN107895399A (zh) * | 2017-10-26 | 2018-04-10 | 广州市雷军游乐设备有限公司 | 一种全方位视角切换方法、装置、终端设备及存储介质 |
CN107833263A (zh) * | 2017-11-01 | 2018-03-23 | 宁波视睿迪光电有限公司 | 面部跟踪方法及装置 |
CN107895031B (zh) * | 2017-11-22 | 2021-08-24 | 重庆市勘测院 | 建筑信息模型在三维数字城市场景中自适应动态调度方法 |
CN107895031A (zh) * | 2017-11-22 | 2018-04-10 | 重庆市勘测院 | 建筑信息模型在三维数字城市场景中自适应动态调度方法 |
CN108153417A (zh) * | 2017-12-25 | 2018-06-12 | 北京凌宇智控科技有限公司 | 画面补偿方法及采用该方法的头戴式显示装置 |
CN108153417B (zh) * | 2017-12-25 | 2022-03-04 | 北京凌宇智控科技有限公司 | 画面补偿方法及采用该方法的头戴式显示装置 |
CN108076355A (zh) * | 2017-12-26 | 2018-05-25 | 百度在线网络技术(北京)有限公司 | 视频播放控制方法和装置 |
CN108495148A (zh) * | 2018-04-02 | 2018-09-04 | 四川隧唐科技股份有限公司 | 图像数据加载方法及装置 |
CN108495148B (zh) * | 2018-04-02 | 2021-07-20 | 四川隧唐科技股份有限公司 | 图像数据加载方法及装置 |
CN109682391A (zh) * | 2018-04-04 | 2019-04-26 | 蔚来汽车有限公司 | 调节地图应用的显示的方法 |
CN109785425A (zh) * | 2018-12-12 | 2019-05-21 | 珠海超凡视界科技有限公司 | 一种三维虚拟成像方法 |
CN109785425B (zh) * | 2018-12-12 | 2023-02-28 | 珠海超凡视界科技有限公司 | 一种三维虚拟成像方法 |
US11257282B2 (en) | 2018-12-24 | 2022-02-22 | Intel Corporation | Methods and apparatus to detect collision of a virtual camera with objects in three-dimensional volumetric model |
WO2020132784A1 (en) * | 2018-12-24 | 2020-07-02 | Intel Corporation | Methods and apparatus to detect collision of virtual camera with objects in three-dimensional volumetric model |
CN110111411A (zh) * | 2019-04-02 | 2019-08-09 | 贝壳技术有限公司 | 一种三维模型的浏览处理方法及装置 |
CN111762490A (zh) * | 2020-07-01 | 2020-10-13 | 泰森日盛集团有限公司 | 一种便于库位管理的成品库智能仓*** |
CN111935229A (zh) * | 2020-07-10 | 2020-11-13 | 北京云迹科技有限公司 | 智能货柜推送方法、装置和电子设备 |
CN112929750A (zh) * | 2020-08-21 | 2021-06-08 | 海信视像科技股份有限公司 | 一种摄像头调节方法及显示设备 |
CN112929750B (zh) * | 2020-08-21 | 2022-10-28 | 海信视像科技股份有限公司 | 一种摄像头调节方法及显示设备 |
CN113238656A (zh) * | 2021-05-25 | 2021-08-10 | 北京达佳互联信息技术有限公司 | 三维图像的显示方法、装置、电子设备及存储介质 |
CN113238656B (zh) * | 2021-05-25 | 2024-04-30 | 北京达佳互联信息技术有限公司 | 三维图像的显示方法、装置、电子设备及存储介质 |
CN117085322A (zh) * | 2021-06-24 | 2023-11-21 | 腾讯科技(深圳)有限公司 | 基于虚拟场景的互动观察方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN103402106B (zh) | 2016-01-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103402106B (zh) | 三维图像显示方法及装置 | |
US10054796B2 (en) | Display | |
US20170301137A1 (en) | Method, apparatus, and smart wearable device for fusing augmented reality and virtual reality | |
US20110216160A1 (en) | System and method for creating pseudo holographic displays on viewer position aware devices | |
CN108701371A (zh) | 用于虚拟现实和增强现实的电影掌控 | |
CN106919248A (zh) | 应用于虚拟现实的内容传输方法以及设备 | |
CN110850977B (zh) | 一种基于6dof头戴式显示器的立体图像交互方法 | |
JP2011215918A (ja) | プログラム、情報記憶媒体及び画像生成システム | |
JP6384940B2 (ja) | 3d画像の表示方法及びヘッドマウント機器 | |
CN104102013A (zh) | 影像显示装置和影像显示方法 | |
CN105812768A (zh) | 一种3d视频在vr设备中的播放方法及*** | |
CN108377361B (zh) | 一种监控视频的显示控制方法及装置 | |
CN104661012A (zh) | 个人全息三维显示方法及设备 | |
JP2019510991A (ja) | 適応焦点面を有して仮想現実をレンダリングする構成 | |
CN104516492A (zh) | 一种基于3d全息投影的人机交互技术 | |
WO2017173890A1 (zh) | 一种具有双摄像头的头盔 | |
CN105657396A (zh) | 一种播放视频的处理方法及装置 | |
CN114035681A (zh) | 一种3d主动立体可交互沉浸式虚拟现实cave*** | |
US11187895B2 (en) | Content generation apparatus and method | |
CN103248910A (zh) | 三维成像***及其图像再现方法 | |
US11328488B2 (en) | Content generation system and method | |
CN102662292A (zh) | 一种3d场景成像方法、装置及显示终端 | |
JP2012059008A (ja) | プログラム、情報記憶媒体及び画像生成システム | |
CN103813148A (zh) | 三维立体显示装置及其方法 | |
CN106408666A (zh) | 混合现实实境演示方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Patentee after: Hisense Visual Technology Co., Ltd. Address before: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Patentee before: QINGDAO HISENSE ELECTRONICS Co.,Ltd. |