CN103294387A - 立体成像系统及其方法 - Google Patents
立体成像系统及其方法 Download PDFInfo
- Publication number
- CN103294387A CN103294387A CN2012102772619A CN201210277261A CN103294387A CN 103294387 A CN103294387 A CN 103294387A CN 2012102772619 A CN2012102772619 A CN 2012102772619A CN 201210277261 A CN201210277261 A CN 201210277261A CN 103294387 A CN103294387 A CN 103294387A
- Authority
- CN
- China
- Prior art keywords
- stereo
- touch
- control
- imaging system
- picture
- 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.)
- Pending
Links
- 238000003384 imaging method Methods 0.000 title claims abstract description 92
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000012545 processing Methods 0.000 claims description 53
- 238000009877 rendering Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 12
- 230000008569 process Effects 0.000 description 9
- 230000000007 visual effect Effects 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 239000011521 glass Substances 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- NHDHVHZZCFYRSB-UHFFFAOYSA-N pyriproxyfen Chemical compound C=1C=CC=NC=1OC(C)COC(C=C1)=CC=C1OC1=CC=CC=C1 NHDHVHZZCFYRSB-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04815—Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
本发明提供一种立体成像系统及其方法。该系统包括:一处理单元,用以描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域,并产生包括三维场景及调整区域的至少一立体图像;以及一触控立体屏幕,用以接收多个触控指令,并播放立体图像,其中处理单元还依据触控指令调整该相关平面,并通过将调整后的相关平面并入三维场景中的物件,更新立体图像。
Description
技术领域
本发明涉及图像处理,特别涉及调整立体图像的系统与方法。
背景技术
随着近年来技术的快速发展,对于立体成像系统也有相当大的需求。在计算机绘图中,中央处理器(CPU)可使用图形数据库(例如OpenGL)以描绘三维场景,且在三维场景中取出一左眼图像及一右眼图像可产生一立体图像。因为愈来愈多的手持装置(例如智能手机或平板计算机)已能显示立体图像,使用者会想要改变或调整立体图像中的三维场景,藉以增进使用感受。
发明内容
本发明提供一种立体成像系统。该系统包括:一处理单元,用以描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域,并产生包括该三维场景及该调整区域的至少一立体图像;以及一触控立体屏幕,用以接收多个触控指令,并播放该至少一立体图像,其中该处理单元还依据该等触控指令调整该相关平面,并通过将调整后的该相关平面并入该三维场景中的该物件,更新该立体图像。
本发明还提供一种立体成像方法,用于一立体成像系统。该方法包括下列步骤:描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域;产生并播放包括该三维场景及该调整区域的至少一立体图像;接收多个触控指令;依据该等触指令调整该相关平面;利用调整后的该相关平面以更新该三维场景中的该物件;以及利用更新后的该物件以更新该立体图像。
本发明还提供一种立体成像系统。该系统包括:一处理单元,用以描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域,并产生包括该三维场景及该调整区域的至少一立体图像;以及一触控立体屏幕,用以接收多个触控指令,并播放该至少一立体图像,其中该处理单元还依据该等触控指令,通过调整该三维场景相对于具有该调整区域的该触控立体屏幕的一位置,更新该立体图像。
本发明还提供一种立体成像方法,用于一立体成像系统。该方法包括下列步骤:描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域;产生包括该三维场景及该调整区域的至少一立体图像;将该至少一立体图像显示于一触控立体屏幕;接收来自该触控立体屏幕的多个触控指令;以及依据该等触控指令,通过调整该三维场景相对于具有该调整区域的该触控立体屏幕的一位置,更新该立体图像。
本发明还提供一种立体成像系统。该系统包括:一处理单元,用以描绘包括至少一物件的一三维场景,并产生包括该三维场景的至少一立体图像,其中该物件具有一相对位置至一观察者;以及一触控立体屏幕,用以播放该至少一立体图像,其中当该立体成像系统移动、转动和/或倾斜,该处理单元更通过维持该物件及该观察者之间的该相对位置,更新该立体图像。
本发明还提供一种立体成像方法,用于一立体成像系统。该方法包括下列步骤:描绘包括至少一物件的一三维场景;产生包括该三维场景的至少一立体图像,其中该物件具有一相对位置至一观察者;播放该至少一立体图像;以及当该立体成像系统移动、转动和/或倾斜,通过维持该物件及该观察者之间的该相对位置,更新该立体图像。
附图说明
图1是显示依据本发明一实施例的立体成像系统的方块图。
图2是显示依据本发明一实施例的立体成像系统的使用者接口的示意图。
图3A~图3C是显示依据本发明一实施例的产生立体图像的流程的示意图。
图4A~图4C是显示依据本发明一实施例的调整三维物件的示意图。
图5是显示依据本发明一实施例的立体成像方法的流程图。
图6是显示依据本发明另一实施例的立体成像方法的流程图。
图7是显示依据本发明又一实施例的立体成像方法的流程图。
【主要元件符号说明】
100~立体成像系统; 410~触控笔;
110~处理单元; 420~交错区域;
120~主要存储单元; 430~调整区域;
121~操作系统; 450~控制按钮;
122~立体成像程序; 460~相关平面;
123~立体图像数据; 330~左眼相机;
124~图像缓冲器; 340~右眼相机;
130~触控立体屏幕; 350、370~左眼图像;
210~调整区域; 360、380~右眼图像;
220~表面视野缩图; 390~输出立体图像;
230、310、320、440~三维物件;
300~三维场景。
具体实施方式
为使本发明的上述目的、特征和优点能更明显易懂,下文特举一优选实施例,并配合附图图1~图7,作详细说明如下。
图1是显示依据本发明一实施例的立体成像系统的方块图。立体成像系统100包括一处理单元110、一主要存储单元120以及一触控立体屏幕130。处理单元110依据存储于主要存储单元120中的程序,执行多种类型的处理流程。处理单元110可为一中央处理器(CPU)或等效电路。主要存储单元120用以存储执行控制流程必要的程序及数据。在一实施例中,存储于主要存储单元120中的数据包括一操作系统121、一立体成像程序122、一立体图像数据123以及一图像缓冲器124(其细节将详述于后)。举例来说,主要存储单元120可为一非易失性存储器(例如:硬盘、ROM等),或是一易失性存储器(例如:DRAM、SRAM等)。触控立体屏幕130用以接收一使用者的触控指令(touch-control commands),并依据视差效果播放三维场景的立体图像。触控立体屏幕130为可使用裸眼、偏光眼镜或快门眼镜所观赏的一立体显示面板,但本发明并不限于此。
在一实施例中,处理单元110执行操作系统121、立体成像程序122以及由触控立体屏幕130所接收的触控指令。接着,由处理单元110所执行的立体成像程序122产生并更新三维场景的相关的立体图像数据123。处理单元110还存储将被播放于触控立体屏幕130的立体图像在图像缓冲器124中。
在另一实施例中,由处理单元110所执行的立体成像程序122描绘三维场景中的至少一三维物件。举例来说,该三维物件可用已知的计算机图形数据库OpenGL来描绘,但本发明不限于此。立体成像程序122分别撷取左眼及右眼对该三角物件的视野(view),藉以产生一立体图像对(左眼图像及右眼图像),并更新立体图像数据123。接着,该三维物件的立体图像可在触控立体屏幕130上显示。
图2是显示依据本发明一实施例的立体成像系统的使用者接口的示意图。在另一实施例中,由处理单元110所执行的立体成像程序122还可进一步整合一使用者接口至该三维场景的输出立体图像中,因此使用者可通过显示于触控立体屏幕130上的使用者接口来调整(例如:画线、着色、旋转、移动等,但非限定)三维物件中一所选择的平面。更详细而言,触控立体屏幕130接收来自使用者的多个触控指令以操作该三维物件。举例来说,使用者接口包括至少一调整区域(manipulating area)210、以及三维物件230的一表面视野缩图(thumbnail surface view)220,如图2所示。需注意的是,使用者所看到的调整区域210为二维。也就是说,由处理单元110所执行的立体成像程序122可设定调整区域210为零视差(zero parallax),因此调整区域210可显示于触控立体屏幕130的平面上。立体成像程序122亦同时将三维物件以正视差、负视差或零视差显示于触控立体屏幕130上。因此,显示于触控立体屏幕130上的输出立体图像包括一三维物件230及二维使用者接口。更进一步,如果在三维场景中有超过一个三维物件,立体成像程序122可设定不同的三维物件具有不同的视差。
图3A~图3C是显示依据本发明一实施例的产生立体图像的流程的示意图。举例来说,三维场景300包括三维物件310及320,如图3A所示。三维场景300由一左眼相机330及一右眼相机340同时撷取所得,藉以产生左眼图像350及右眼图像360,如图3B所示。立体成像程序122可调整左眼图像350及右眼图像360以产生左眼图像370及右眼图像380,如图3C所示。更详细而言,左眼图像350的左边部分及右眼图像360的右边部分被立体成像程序122裁切掉(cut off)。通过交替播放左眼图像370及右眼图像380可得到输出立体图像390。然而,三维物件310较三维物件320为大。因此,三维物件310在左眼图像370及右眼图像380中的位置会重叠,且三维物件310在输出立体图像390中看起来是零视差。三维物件320在左眼图像370及右眼图像380中的位置之间具有一偏差值(offset),因此三维物件320在输出立体图像390中看起来是负视差。对于熟习本发明领域的技艺者,当了解本发明的立体成像程序122可自由调整三维场景中的不同物件的视差。
图4A~图4C是显示依据本发明一实施例的调整三维物件的示意图。在又一实施例中,如图4A所示,使用者可在调整区域430上使用至少一指尖(fingertip)或触控笔(stylus)410以调整三维物件440,其中实线表示三维物件440具有负视差的部分,虚线表示三维物件440具有正视差的部分。当三维物件440显示于触控立体屏幕130上,三维物件440与触控立体屏幕130的表面(注:零视差表面)会有一交错区域420。处理单元110可决定交错区域420并将该交错区域420显示于调整区域430上。更进一步,使用者可使用触控笔410以调整交错区域420,例如画线、着色等等,但本发明不限于此。因此,处理单元110接收这些调整动作的触控指令,控制立体成像程序122以便于标示相关已调整的交错区域420,并将三维物件440中的相关平面460显示于触控立体屏幕130上。需注意的是,相关平面460可为三维物件440的一表面、或是三维物件440及触控立体屏幕130之间的交错区域420,且交错区域420可为三维物件440(例如一立方体)其中一个表面。
在另一实施例中,使用者可使用触控笔410或至少一指尖以调整三维物件440。举例来说,触控笔410包括用以产生控制信号的控制按钮450,且处理单元110依据来自触控笔410的控制信号,调整部分三维物件440的视差。处理单元110可依据来自至少一指尖的触控指令,藉以移动、旋转或倾斜三维物件440,如图4B所示。
在又一实施例中,立体成像程序122可整合数个视野缩图(thumbnailviews)至使用者接口中,其中各视野缩图表示三维物件440在一预定观察视角的一二维表面。亦或是使用者可利用触控笔410或至少一指尖在使用者接口上的视野缩图上滑动,选择欲调整的表面,并藉以让三维物件旋转。因此,使用者可选择一视野缩图或转动三维物件来调整所选择的平面。立体成像程序122可选择性地调整在输出立体图像中的部分三维物件,以使三维物件中所选择的平面紧邻触控立体屏幕130的表面。更详细而言,立体成像程序122可对应地调整部分三维物件的深度和/或水平/垂直位置。
如前面实施例所述,使用者可在调整区域上使用至少一指尖或一触控笔来调整三维物件中的物体的视差。在另一实施例中,使用者也可移动或旋转立体成像系统100。立体成像系统100还包括一加速感应器(accelerator sensor)及一陀螺仪。当使用者移动立体成像系统100,加速感应器检测立体成像系统100的移动方向及移动速度。当使用者旋转或倾斜立体成像系统100,陀螺仪检测立体成像系统100的角速度。因此,处理单元110还控制立体成像程序122分别依据由加速感应器及陀螺仪所检测到的立体成像系统100的移动方向、移动速度和/或角速度,将三维场景中的物件维持在其原本的位置。更详细而言,当立体成像程序122描绘三维场景中的物件,其位置维持固定,除非使用者在调整区域中改变其位置。意即,所描绘的三维物件与使用者之间的第一相对位置为固定,且当立体成像系统100移动时,所描绘的三维物件与立体成像系统100之间的第二相对位置会随着改变。需注意的是,如图4C所示,当立体成像系统100移动、旋转或倾斜时,所描绘的三维物件的观赏视角在三维场景中可无缝地连续变化。
图5是显示依据本发明一实施例的立体成像方法的流程图。如图4A及图5所示,在步骤S500,处理单元110执行立体成像程序122以描绘具有至少一物件(例如三维物件440)的一三维场景以及包括三维物件440的一相关平面460的一调整区域430。三维物件440的相关平面460可为三维物件440的一表面或是三维物件440与触控立体屏幕130之间的交错区域420。在步骤S510,处理单元110还产生包括该三维场景及该调整区域430的至少一立体图像。调整区域430为具有零视差的一二维区域。在步骤S520,触控立体屏幕130接数多个触控指令,其中触控指令来自一触控笔或至少一指尖。
在步骤S530,处理单元110依据触控指令调整(例如画线、着色等等)该三维物件440的相关平面460。在步骤S540,处理单元110以调整后的该相关平面更新该三维场景中的该三维物件440。在步骤S550,处理单元110利用更新后的该三维物件以更新立体图像,并将更新后的立体图像显示于触控立体屏幕130上。需注意的是,图5中的步骤是显示一三维画家(3D painter)的功能。在本发明中,使用者可由立体图像观赏三维场景,并调整(例如画线、着色等等)三维场景中的三维物件的一相关平面。
图6是显示依据本发明另一实施例的立体成像方法的流程图。请同时参考图4A~图4B及图6,在步骤S600中,处理单元110执行立体成像程序122以描绘包括至少一三维物件440的一三维场景,以及包括三维物件440的一相关平面460的一调整区域430。三维物件440的相关平面460可为三维物件440的一表面,或是三维物件440与触控立体屏幕130之间的交错区域420。在步骤S610,处理单元110产生包括该三维场景及该调整区域的至少一立体图像,并将立体图像显示于触控立体屏幕130上。调整区域为用以调整三维场景中的三维物件的一使用者接口。在步骤S620,触控立体屏幕130接收多个触控指令(来自触控笔410或至少一指尖),并播放立体图像。
在步骤S630,处理单元110依据触控指令,通过调整三维场景相对于触控立体屏幕130的位置,以更新立体图像,其中三维场景的位置可在水平方向和/或垂直方向进行调整。处理单元110还调整三维场景的视差以改变立体图像中使用者所观察到的三维场景的深度。意即,三维物件440可沿着垂直于触控立体屏幕130(注:法线方向)的一方向移动。需注意的是,图6中的步骤可与图5中的步骤整合。举例来说,步骤S530~S550可步骤S630之前或之后执行。意即在调整三维物件440的相关平面之前或之后,使用者均可调整在立体图像的三维场景中的三维物件440至想要的位置。
图7是显示依据本发明又一实施例的立体成像方法的流程图。请同时参考图4C及图7,在步骤S700,处理单元110执行立体成像程序122以描绘包括至少一三维物件440(可选择性地包括图4A中的调整区域420)至一三维场景。在步骤S710,处理单元产生包括该三维场景的至少一立体图像。在三维场景中的三维物件440与观察者之间具有一相对位置。在步骤S720,处理单元110是将立体图像显示于触控立体屏幕130上。在步骤S730,当立体成像系统100移动、转动和/或倾斜,处理单元110通过维持三维物件440与观察者之间的该相对位置以更新立体图像。
更详细而言,当立体成像系统100移动、转动和/或倾斜,处理单元110依据由加速感应器及陀螺仪所检测到的立体成像系统100的移动速度、移动方法和/或角速度,藉以适应性地调整三维场景中的三维物件440及立体成像系统100之间的相对位置,以使三维场景中的三维物件440在环境(意即物理空间)中的绝对位置保持不变。在另一方面,如果观察者观赏包括三维场景的立体图像,处理单元110维持三维场景中的三维物件440及观察者之间的相对位置。需注意的是,图7的步骤可与图5的步骤整合。举例来说,步骤S530~S550可在步骤S730之前或之后执行。又,在调整三维物件440的相关平面460之前或之后,使用者均可选择性地使用图6或图7的步骤以调整三维场景中的三维物件440的位置。
本发明虽以优选实施例公开如上,然其并非用以限定本发明的范围,本领域技术人员在不脱离本发明的精神和范围内,当可做些许的更动与润饰,因此本发明的保护范围当视所附权利要求书所界定者为准。
Claims (34)
1.一种立体成像系统,包括:
一处理单元,用以描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域,并产生包括该三维场景及该调整区域的至少一立体图像;以及
一触控立体屏幕,用以接收多个触控指令,并播放该至少一立体图像,
其中该处理单元还依据所述触控指令调整该相关平面,并通过将调整后的该相关平面并入该三维场景中的该物件,更新该立体图像。
2.如权利要求1所述的立体成像系统,其中该相关平面为该物件的一表面、或该物件与该触控立体屏幕之间的一交错区域。
3.如权利要求1所述的立体成像系统,其中该调整区域具有零视差。
4.如权利要求1所述的立体成像系统,其中该触控立体屏幕通过一触控笔或至少一指尖接收所述触控指令。
5.如权利要求1所述的立体成像系统,其中该处理单元调整该相关平面是指该处理单元依据所述触控指令在该相关平面上画线和/或着色。
6.一种立体成像方法,用于一立体成像系统,包括:
描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域;
产生并播放包括该三维场景及该调整区域的至少一立体图像;
接收多个触控指令;
依据所述触指令调整该相关平面;
利用调整后的该相关平面以更新该三维场景中的该物件;以及
利用更新后的该物件以更新该立体图像。
7.如权利要求6所述的立体成像方法,其中该相关平面为该物件的一表面、或该物件与该触控立体屏幕之间的一交错区域。
8.如权利要求6所述的立体成像方法,其中该调整区域具有零视差。
9.如权利要求6所述的立体成像方法,其中所述触控指令通过一触控笔或至少一指尖所输入。
10.如权利要求6所述的立体成像方法,其中调整后的该相关平面是指该相关平面被画线和/或着色。
11.一种立体成像系统,包括:
一处理单元,用以描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域,并产生包括该三维场景及该调整区域的至少一立体图像;以及
一触控立体屏幕,用以接收多个触控指令,并播放该至少一立体图像,
其中该处理单元还依据所述触控指令,通过调整该三维场景相对于具有该调整区域的该触控立体屏幕的一位置,更新该立体图像。
12.如权利要求11所述的立体成像系统,其中该立体图像中的该调整区域具有零视差。
13.如权利要求11所述的立体成像系统,其中该触控立体屏幕通过一触控笔或至少一指尖接收所述触控指令。
14.如权利要求13所述的立体成像系统,其中该触控笔包括多个控制按钮用以产生一控制信号,且该处理单元还依据该控制信号调整该三维场景中的该物件的视差。
15.如权利要求11所述的立体成像系统,其中该调整区域包括该物件的一相关平面,该处理单元还依据所述触控指令在该相关平面上画线或着色。
16.如权利要求11所述的立体成像系统,其中该相关平面为该物件的一表面,或该物件与该触控立体屏幕之间的一交错区域。
17.一种立体成像方法,用于一立体成像系统,包括:
描绘包括至少一物件的一三维场景以及包括该物件的一相关平面的一调整区域;
产生包括该三维场景及该调整区域的至少一立体图像;
将该至少一立体图像显示于一触控立体屏幕;
接收来自该触控立体屏幕的多个触控指令;以及
依据所述触控指令,通过调整该三维场景相对于具有该调整区域的该触控立体屏幕的一位置,更新该立体图像。
18.如权利要求17所述的立体成像方法,其中该立体图像中的该调整区域具有零视差。
19.如权利要求17所述的立体成像方法,其中接收所述触控指令的步骤还包括:
利用该触控立体屏幕接收来自一触控笔或至少一指尖的所述触控指令。
20.如权利要求19所述的立体成像方法,还包括:
依据该触控笔的多个控制按钮所产生的一控制信号,调整该三维场景中的该物件的视差。
21.如权利要求17所述的立体成像方法,其中该调整区域包括该物件的一相关平面,且该方法还包括:
依据所述触控指令在该相关平面上画线或着色。
22.如权利要求17所述的立体成像方法,其中该相关平面为该物件的一表面,或该物件与该触控立体屏幕之间的一交错区域。
23.一种立体成像系统,包括:
一处理单元,用以描绘包括至少一物件的一三维场景,并产生包括该三维场景的至少一立体图像,其中该物件具有一相对位置至一观察者;以及
一触控立体屏幕,用以播放该至少一立体图像,
其中当该立体成像系统移动、转动和/或倾斜,该处理单元更通过维持该物件及该观察者之间的该相对位置,更新该立体图像。
24.如权利要求23所述的立体成像系统,还包括:
一加速感应器,用以检测该立体成像系统的一移动速度及一移动方向;以及
一陀螺仪,用以检测该立体成像系统的一角速度。
25.如权利要求24所述的立体成像系统,其中当该立体成像系统移动、转动和/或倾斜,该处理单元还依据所检测的该移动速度、该移动方向、该角速度或其组合,维持该物件及该观察者之间的该相对位置。
26.如权利要求23所述的立体成像系统,其中该触控立体屏幕更接收多个触控指令,且该处理单元还依据所述触控指令,调整该三维场景中的该物件的位置。
27.如权利要求26所述的立体成像系统,其中该处理单元还将具有零视差的一调整区域并入该立体图像,其中该调整区域包括该物件的一相关平面。
28.如权利要求27所述的立体成像系统,其中该处理单元还依据所述触控指令,调整该物件的该相关平面,并利用已调整的该相关平面更新该三维场景中的该物件。
29.一种立体成像方法,用于一立体成像系统,包括:
描绘包括至少一物件的一三维场景;
产生包括该三维场景的至少一立体图像,其中该物件具有一相对位置至一观察者;
播放该至少一立体图像;以及
当该立体成像系统移动、转动和/或倾斜,通过维持该物件及该观察者之间的该相对位置,更新该立体图像。
30.如权利要求29所述的立体成像方法,还包括:
检测该立体成像系统的一移动速度及一移动方向;以及
检测该立体成像系统的一角速度。
31.如权利要求30所述的立体成像方法,还包括:
当该立体成像系统移动、转动和/或倾斜,依据所检测的该移动速度、该移动方向、该角速度或其组合,维持该物件及该观察者之间的该相对位置。
32.如权利要求29所述的立体成像方法,还包括:
接收多个触控指令;以及
依据所述触控指令,调整该三维场景中的该物件的一位置。
33.如权利要求32所述的立体成像方法,还包括:
将具有零视差的一调整区域并入该立体图像,其中该调整区域包括该物件的一相关平面。
34.如权利要求33所述的立体成像方法,还包括:
依据所述触控指令,调整该物件的该相关平面;以及
利用已调整的该相关平面,更新该三维场景中的该物件。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/403,703 | 2012-02-23 | ||
US13/403,703 US20130222363A1 (en) | 2012-02-23 | 2012-02-23 | Stereoscopic imaging system and method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103294387A true CN103294387A (zh) | 2013-09-11 |
Family
ID=48950868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012102772619A Pending CN103294387A (zh) | 2012-02-23 | 2012-08-06 | 立体成像系统及其方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20130222363A1 (zh) |
CN (1) | CN103294387A (zh) |
DE (1) | DE102012223085A1 (zh) |
TW (1) | TW201336294A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105007480A (zh) * | 2015-07-06 | 2015-10-28 | 上海玮舟微电子科技有限公司 | 一种三维数据的裸眼3d显示方法及系统 |
CN105306919A (zh) * | 2014-06-03 | 2016-02-03 | 宏碁股份有限公司 | 立体图像合成方法及装置 |
CN111643897A (zh) * | 2020-04-26 | 2020-09-11 | 完美世界(北京)软件科技发展有限公司 | 信息处理方法以及装置、系统、设备 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101630302B1 (ko) * | 2010-02-02 | 2016-06-14 | 삼성전자주식회사 | 입체 터치 패널을 구비하는 디지털 촬영 장치 및 이의 제어 방법 |
EP2579216B1 (en) * | 2010-05-25 | 2020-04-22 | Jae Woong Jeon | Animation authoring system and method for authoring animation |
KR101917690B1 (ko) * | 2012-06-01 | 2018-11-13 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
TWI516093B (zh) * | 2012-12-22 | 2016-01-01 | 財團法人工業技術研究院 | 影像互動系統、手指位置的偵測方法、立體顯示系統以及立體顯示器的控制方法 |
US9082223B2 (en) * | 2013-03-15 | 2015-07-14 | Dreamworks Animation Llc | Smooth manipulation of three-dimensional objects |
US10019130B2 (en) * | 2013-04-21 | 2018-07-10 | Zspace, Inc. | Zero parallax drawing within a three dimensional display |
CN104715448B (zh) * | 2015-03-31 | 2017-08-08 | 天脉聚源(北京)传媒科技有限公司 | 一种图片显示方法及装置 |
DE102016202697B4 (de) | 2016-02-22 | 2021-06-17 | Volkswagen Aktiengesellschaft | Anzeigevorrichtung mit einer Anzeigefläche zur Ausgabe einer Anzeige |
US10529145B2 (en) * | 2016-03-29 | 2020-01-07 | Mental Canvas LLC | Touch gestures for navigation and interacting with content in a three-dimensional space |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007067970A2 (en) * | 2005-12-09 | 2007-06-14 | Edge 3 Technologies Llc | Three-dimensional virtual-touch human-machine interface |
WO2008062586A1 (fr) * | 2006-11-22 | 2008-05-29 | Sharp Kabushiki Kaisha | Dispositif d'affichage, procédé d'affichage, programme d'affichage, et support d'enregistrement |
US20090167702A1 (en) * | 2008-01-02 | 2009-07-02 | Nokia Corporation | Pointing device detection |
CN201392511Y (zh) * | 2009-02-26 | 2010-01-27 | 苏州瀚瑞微电子有限公司 | 实现多功能操作的触控笔 |
US20100093400A1 (en) * | 2008-10-10 | 2010-04-15 | Lg Electronics Inc. | Mobile terminal and display method thereof |
CN101957715A (zh) * | 2010-05-31 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种触控终端界面的解锁方法、系统及触控终端 |
CN101995943A (zh) * | 2009-08-26 | 2011-03-30 | 介面光电股份有限公司 | 立体影像互动系统 |
WO2011119459A1 (en) * | 2010-03-24 | 2011-09-29 | Hasbro, Inc. | Apparatus and method for producing images for stereoscopic viewing |
CN102244698A (zh) * | 2010-05-12 | 2011-11-16 | Lg电子株式会社 | 移动终端和在其上显示3d图像的方法 |
CN102298493A (zh) * | 2010-06-28 | 2011-12-28 | 株式会社泛泰 | 用于处理交互式三维对象的装置 |
US20120038626A1 (en) * | 2010-08-11 | 2012-02-16 | Kim Jonghwan | Method for editing three-dimensional image and mobile terminal using the same |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8482654B2 (en) * | 2008-10-24 | 2013-07-09 | Reald Inc. | Stereoscopic image format with depth information |
US8232990B2 (en) * | 2010-01-05 | 2012-07-31 | Apple Inc. | Working with 3D objects |
US9354718B2 (en) * | 2010-12-22 | 2016-05-31 | Zspace, Inc. | Tightly coupled interactive stereo display |
US8780180B2 (en) * | 2011-05-13 | 2014-07-15 | Apple Inc. | Stereoscopic camera using anaglyphic display during capture |
US9354728B2 (en) * | 2011-10-28 | 2016-05-31 | Atmel Corporation | Active stylus with capacitive buttons and sliders |
-
2012
- 2012-02-23 US US13/403,703 patent/US20130222363A1/en not_active Abandoned
- 2012-08-01 TW TW101127715A patent/TW201336294A/zh unknown
- 2012-08-06 CN CN2012102772619A patent/CN103294387A/zh active Pending
- 2012-12-13 DE DE102012223085A patent/DE102012223085A1/de not_active Ceased
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007067970A2 (en) * | 2005-12-09 | 2007-06-14 | Edge 3 Technologies Llc | Three-dimensional virtual-touch human-machine interface |
WO2008062586A1 (fr) * | 2006-11-22 | 2008-05-29 | Sharp Kabushiki Kaisha | Dispositif d'affichage, procédé d'affichage, programme d'affichage, et support d'enregistrement |
US20090167702A1 (en) * | 2008-01-02 | 2009-07-02 | Nokia Corporation | Pointing device detection |
US20100093400A1 (en) * | 2008-10-10 | 2010-04-15 | Lg Electronics Inc. | Mobile terminal and display method thereof |
CN201392511Y (zh) * | 2009-02-26 | 2010-01-27 | 苏州瀚瑞微电子有限公司 | 实现多功能操作的触控笔 |
CN101995943A (zh) * | 2009-08-26 | 2011-03-30 | 介面光电股份有限公司 | 立体影像互动系统 |
WO2011119459A1 (en) * | 2010-03-24 | 2011-09-29 | Hasbro, Inc. | Apparatus and method for producing images for stereoscopic viewing |
CN102244698A (zh) * | 2010-05-12 | 2011-11-16 | Lg电子株式会社 | 移动终端和在其上显示3d图像的方法 |
CN101957715A (zh) * | 2010-05-31 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种触控终端界面的解锁方法、系统及触控终端 |
CN102298493A (zh) * | 2010-06-28 | 2011-12-28 | 株式会社泛泰 | 用于处理交互式三维对象的装置 |
US20120038626A1 (en) * | 2010-08-11 | 2012-02-16 | Kim Jonghwan | Method for editing three-dimensional image and mobile terminal using the same |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105306919A (zh) * | 2014-06-03 | 2016-02-03 | 宏碁股份有限公司 | 立体图像合成方法及装置 |
US9729845B2 (en) | 2014-06-03 | 2017-08-08 | Acer Incorporated | Stereoscopic view synthesis method and apparatus using the same |
CN105007480A (zh) * | 2015-07-06 | 2015-10-28 | 上海玮舟微电子科技有限公司 | 一种三维数据的裸眼3d显示方法及系统 |
CN111643897A (zh) * | 2020-04-26 | 2020-09-11 | 完美世界(北京)软件科技发展有限公司 | 信息处理方法以及装置、系统、设备 |
CN111643897B (zh) * | 2020-04-26 | 2023-10-13 | 完美世界(北京)软件科技发展有限公司 | 信息处理方法以及装置、系统、设备 |
Also Published As
Publication number | Publication date |
---|---|
DE102012223085A1 (de) | 2013-08-29 |
TW201336294A (zh) | 2013-09-01 |
US20130222363A1 (en) | 2013-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103294387A (zh) | 立体成像系统及其方法 | |
US9864495B2 (en) | Indirect 3D scene positioning control | |
CN107636534B (zh) | 用于图像处理的方法和系统 | |
US9041743B2 (en) | System and method for presenting virtual and augmented reality scenes to a user | |
EP2732436B1 (en) | Simulating three-dimensional features | |
KR102365730B1 (ko) | 인터랙티브 콘텐츠 제어 장치 및 방법 | |
US10290155B2 (en) | 3D virtual environment interaction system | |
JP5711962B2 (ja) | ジェスチャ操作入力処理装置およびジェスチャ操作入力処理方法 | |
CN107710108B (zh) | 内容浏览 | |
EP2672459A1 (en) | Apparatus and method for providing augmented reality information using three dimension map | |
EP3106963B1 (en) | Mediated reality | |
CN104394452A (zh) | 一种智能移动终端的浸入式视频呈现方法 | |
US10339700B2 (en) | Manipulating virtual objects on hinged multi-screen device | |
US20160334884A1 (en) | Remote Sensitivity Adjustment in an Interactive Display System | |
EP3486749B1 (en) | Provision of virtual reality content | |
US9025007B1 (en) | Configuring stereo cameras | |
KR101419044B1 (ko) | 3d 가상 객체의 그림자를 표시하기 위한 방법, 시스템 및 컴퓨터 판독 가능한 기록 매체 | |
CN104134235A (zh) | 真实空间和虚拟空间的融合方法和融合系统 | |
US20200143775A1 (en) | Rendering mediated reality content | |
CN105807952A (zh) | 一种信息处理方法及电子设备 | |
CN112738404B (zh) | 电子设备的控制方法及电子设备 | |
WO2014008438A1 (en) | Systems and methods for tracking user postures and motions to control display of and navigate panoramas | |
JP6601392B2 (ja) | 表示制御装置、表示制御方法、及び、プログラム | |
KR101741149B1 (ko) | 가상 카메라의 시점 제어 방법 및 장치 | |
KR20160140235A (ko) | 모션 인식을 활용한 영상 매핑 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130911 |