CN104378621A - 立体场景处理方法及装置 - Google Patents
立体场景处理方法及装置 Download PDFInfo
- Publication number
- CN104378621A CN104378621A CN201410692694.XA CN201410692694A CN104378621A CN 104378621 A CN104378621 A CN 104378621A CN 201410692694 A CN201410692694 A CN 201410692694A CN 104378621 A CN104378621 A CN 104378621A
- Authority
- CN
- China
- Prior art keywords
- display mode
- trigger condition
- stereo scene
- display
- current
- 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
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
本发明涉及一种立体场景的处理方法,通过在三维模式下显示可编辑立体场景状态中,实时检第一测触发条件,在检测到第一触发条件时,切换至二维模式下,对立体场景进行处理,并且在处理过程中进一步检测第二触发条件,在检测到第二触发条件时,将显示装置切换回三维模式,对处理后的立体场景进行查看,从而使得开发者能够及时查看处理后的立体场景效果的目的,并且大大简化了操作流程,进而提高开发效率。
Description
技术领域
本发明涉及图像处理领域,具体涉及一种立体场景处理方法及装置。
背景技术
随着显示技术发展,对于需要在显示屏上需要展示的图像已经不局限于二维图像,三维立体图像已经越来越多被应用到各种显示应用中,例如影视作品、游戏等场合中,立体图像越来越多地被采用。在这些游戏、影视作品等在成为正式向客户呈现的最终产品之前,需要开发者进行多次编辑和修改,例如在立体显示的过程中,难免要对游戏中需要显示的立体场景进行调整。
构成立体场景的立体图像通常由左、右图构成,现有技术中,开发者对立体场景的调整的方式主要是通过在二维模式制作成左右图,然后在支持三维(3D)显示模式的裸眼显示屏上观看,或者佩戴立体眼镜进行观看。
在呈现的立体场景不能满足需求时,将显示设备从3D显示模式切换到二维状态进行处理,然后重新调整立体参数,重新输出立体场景,保存后再次通过操作界面或者操作按键切换至三维模式进行查看,直至满足用户需求。
该种方式,具有操作繁琐的缺点,并且开发者对立体场景的处理结果,需要等待较长时间,才能被开发者查看,极大程度上降低了开发者对立体场景的处理效率。
发明内容
本发明的目的是提供一种立体场景处理方法,以实现开发者能够及时查看对立体场景处理后的效果的目的。
为实现上述目的,本发明提供了一种立体场景处理方法,该方法包括:
在3D显示模式中展示当前第一立体场景时,检测第一触发条件,所述第一立体场景由至少两幅平面图像构成;
在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式;
在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
在所述2D显示模式下,检测第二触发条件;
在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式;
在3D显示模式下,显示所述第二立体场景。
结合第一方面,在第一种可能的实施方式中,所述第二触发条件为触摸屏幕、鼠标点击、键盘敲击或等待时间之一。
结合第一方面的一种可能的实施方式,在第二种可能的实施方式中,所述在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景,进一步包括:
根据用户在所述编辑区输入的指令,调整所述平面图像的视差和/或深度参数;
对调整后的所述平面图像,进行排图,生成所述第二立体场景。
结合第一方面的第一种可能的实施方式,在第三种可能的实施方式中,所述第一触发条件为触摸屏幕,所述在检测到所述第一触发条件时,将当前显示模式切换至2D显示模式,具体包括:
在检测到所述显示区被用户手指触摸后,将当前3D显示模式切换至2D显示模式。
结合第一方面的第一种可能的实施方式,在第四种可能的实施方式中,所述第二触发条件为触摸屏幕,所述在检测到所述第二触发条件时,将当前显示模式切换至3D显示模式,具体包括:
在检测到所述显示区被用户手指触摸后,将当前2D显示模式切换至3D显示模式。
结合第一方面的第一种可能的实施方式,在第五种可能的实施方式中,所述第二触发条件为等待时间,所述在检测到所述第二触发条件时,将当前显示模式切换至3D显示模式,具体包括:
在2D显示模式下,所述显示装置在第一设定时间内没有交互操作命令时,将当前2D显示模式切换至3D显示模式。
结合第一方面,在第六种可能的实施方式中,所述方法还包括:
划分所述显示装置的显示界面,以将所述显示界面划分为编辑区和显示区。
结合第一方面,在第七种可能的实施方式中,所述第一触发条件为触摸屏幕、鼠标点击或键盘敲击之一。
第二方面,本发明实施例提供了一种立体场景处理装置,所述立体场景处理装置包括:
显示单元,用于在3D显示模式中展示当前第一立体场景,所述第一立体场景由至少两幅平面图像构成;
第一检测单元,用于检测第一触发条件;
第一切换单元,用以在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式;
图像处理单元,用于在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
第二检测单元,用于在所述2D显示模式下,检测第二触发条件;以及
第二切换单元,用于在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式,所述显示单元显示所述第二立体场景。
第三方面,本发明实施例提供了一种立体场景处理装置,所述立体场景处理装置包括处理器、显示屏、存储器,所述处理器与所述显示屏、所述存储器电连接,其中,所述存储器中存储有可执行的指令,所述处理器调用所述存储器中的所述可执行指令,使得所述立体场景处理装置执行如下操作:
在3D显示模式中展示当前第一立体场景时,检测第一触发条件,所述第一立体场景由至少两幅平面图像构成;
在检测到所述第一触发条件时,将所述显示屏从当前3D显示模式切换至2D显示模式;
在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
在所述2D显示模式下,检测第二触发条件;
在检测到所述第二触发条件时,将所述显示屏从当前2D显示模式切换至3D显示模式;
在3D显示模式下,在所述显示屏上显示所述第二立体场景。
本发明实施例提供了一种立体场景的处理方法,通过在三维模式下显示可编辑立体场景状态中,实时检第一测触发条件,在检测到第一触发条件时,切换至二维模式下,对立体场景进行处理,并且在处理过程中进一步检测第二触发条件,在检测到第二触发条件时,将显示装置切换回三维模式,对处理后的立体场景进行查看,从而使得开发者能够及时查看处理后的立体场景效果的目的,并且大大简化了操作流程,进而提高开发效率。
附图说明
图1为本发明提供的立体场景处理方法的一种应用场景示意图;
图2为本发明提供的立体场景处理方法的一种流程图;
图3A是本发明一种实施例的3D显示状态参考图;
图3B是本发明一种实施例的2D显示状态参考图;
图4是本发明另一种实施例的应用状态参考图;
图5是本发明又一种实施例的应用状态参考图;
图6是本发发明提供的一种立体场景处理装置的一种实施例的结构图;
图7是本发发明提供的一种立体场景处理装置的另一种实施例的结构图;
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
请参考图1,其为本发明实施例提供的一种立体场景处理方法的应用场景图,图1中,用户102可以是立体场景的开发者,显示装置102用于显示用户102需要查看的立体场景,用户102可以对显示装置102中需要显示的立体场景进行处理,例如修改、参数调整等,立体场景包括但不限定于游戏场景、人物场景以及影视场景等。
其中,显示装置102支持2D显示和3D显示两种显示模式,其中在2D显示模式下显示2D图像,3D模式下显示立体图像。显示装置102的显示屏可以是采用追踪视点方案的裸眼显示装置,也可以是需要配合立体眼镜才能观看3D效果的显示屏。
显示装置102可以是一种采用触屏结构的智能手机或者平板电脑,也可以是采用键盘和/或鼠标作为交互输入手段的笔记本电脑或者个人电脑,在本发明实施例中,优选采用触屏结构的平板电脑作为立体场景处理装置。
基于上述应用场景,本发明实施例提供了一种立体场景处理方法,图2是该实施例的流程图,该方法可以被应用在图1所示的应用场景中,由图可见,本实施例中的立体场景处理方法可以包括:
S201,在3D显示模式中展示当前第一立体场景时,检测第一触发条件,所述第一立体场景由至少两幅平面图像构成;
其中,第一触发条件包括但不限定于第一触发条件为触摸屏幕、鼠标点击或键盘敲击,该第一触发条件用以触发显示装置从3D显示模式切换至2D显示模式。
进一步的,所述显示装置上的显示屏的显示界面,被划分为编辑区和显示区,该编辑区与显示区的划分,可以根据实际需求进行设定。
因此,在显示区内通过触摸显示屏或者鼠标点击显示区的任意位置,在不同的实施例中,均可作为第一触发条件,
S202,在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式;
在该步骤中,显示装置检测到第一触发条件之后,可以通过软件与硬件进行配合的方式,将当前3D显示模式切换至2D显示模式,例如控制光栅、液晶透镜等方式,均可实现3D显示模式关闭,不多赘述。
S203,在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
在该步骤中,用户在编辑区的输入操作命令在采用触摸屏的方案中,可以采用触摸编辑区的操作菜单、图标等方式。在采用非触摸屏的方案中,用户可以采用鼠标和/或键盘作为出入操作命令的方式。
可选的,在采用触摸屏的方案中,也可以采用采用鼠标和/或键盘作为出入操作命令的方式。
在该步骤中,显示装置可以根据用户输入指令,例如在编辑区中的输入指令,对构成立体场景的平面图像进行处理。其中,对所述平面图像的处理包括但不限定于对平面图像的一般性修正,例如颜色、尺寸、亮度等调节,还可以包括视差调节、深度调节等与立体显示效果相关的处理手段,不多赘述。
例如,在2D显示的状态下,显示装置根据用户输入指令对整个立体场景,或者立体场景中的某一物体,进行相对于显示屏幕X轴、Y轴、Z轴方向上的调整。
在二维状态下对立体场景进行调整的原因是由于普通的图像处理方式无法与立体场景进行交行。如,普通鼠标无法选中立体场景中凸出屏幕或者凹进屏幕的物体,只能选中这些物体在屏幕上的投影,这样会在操作过程中失真。或者,用户在通过手指直接操作3d触摸屏上的场景时,手指无法控制立体场景中凸出屏幕的场景,也无法接触凹进屏幕的场景,只能在二维的状态下,在显示屏上进行调整。
S204,在所述2D显示模式下,检测第二触发条件;
在该步骤中,在2D显示模式下,显示装置根据设置检测第二触发条件,第二触发条件,用于将当前2D显示模式切换回3D显示模式,进行3D状态显示。
触发显示装置将当前2D显示模式切换回3D显示模式的第二触发条件,可以根据实际需求进行配置,例如包括但不限定于,触摸屏幕、鼠标点击、键盘敲击或等待时间之一。
例如,在一种可选的实施例中,在显示装置在根据用户指令对立体场景进行处理的过程中,在持续等待1秒的时间内,没有检测到用户的操作指令,即默认用户不需要对立体场景进行修改,则将该等待时间作为第二触发条件,执行步骤205的模式切换,将当前2D显示模式切换至3D显示模式。
类似的,在其他可选的实施方式中,还可以将键盘敲击任意键,作为触发条件,在此不多详细阐述。
S205,在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式;
具体而言,显示装置在检测到第二触发条件后,可以通过软件和硬件结合的方式进行显示模式切换,例如,打开光栅,开启驱动等方式,在此不多赘述。
S206,在3D显示模式下,显示所述第二立体场景。
在该步骤中,显示装置可以首先通过排图将处理后的平面图像进行结合,以生成立体图像,例如,在采用追踪技术进行裸眼立体显示的方案中,通过排图形成,分别投射到用户左右眼的左右视图,作为新的立体场景,供用户观看。
在步骤206之后,如果处理后的立体场景能够满足开发者的需求,则不再进行修改,否则再回到步骤S202,直至满足开发者需求。
通过上述的实施例,可以通过在三维模式下显示可编辑立体场景状态中,实时检第一测触发条件,在检测到第一触发条件时,切换至二维模式下,对立体场景进行处理,并且在处理过程中进一步检测第二触发条件,在检测到第二触发条件时,将显示装置切换回三维模式,对处理后的立体场景进行查看,从而使得开发者能够及时查看处理后的立体场景效果的目的,并且大大简化了操作流程,提高开发效率。
图3A-图3B是本发明一种实施例的应用状态示意图,其中图3A为3D模式下显示立体场景的状态参考图,图3B为2D模式下显示平面图像的状态参考图。在该实施例中,显示装置为一种采用触摸屏的平板电脑110,其中显示界面被划分为显示区111和编辑区112,在编辑区112中具有多个编辑控件,例如调整视差,对比度,深度等参数的控件,在显示区111中显示用户需要查看的立体场景。
在图3A所示的状态中,平板电脑110不断检测是否具有第一触发条件,在该实施例中,可以将用户触摸显示区111作为第一触发条件。平板电脑1去0检测到用户触摸显示区111之后,即将平板电脑110切换至2D显示模式,也就是图3B所示的状态。
在图3B所示的状态中,平板电脑110可以根据用户通过编辑区112中输入的操作指令,对显示区111中显示的平面图像进行处理,并且在该过程中进一步检测是否具有第二触发条件,其中第二触发条件与第一触发条件之间,具有时序关系,对第二触发条件的检测一定产生在第一触发条件产生之后。
例如,在该实施例中,在图3B所示的状态中,如果平板电脑110检测到用户触摸显示区,则将显示屏的当前显示状态切换至3D模式,显示处理后的立体场景。
或者,在图3B所示的状态中,如果平板电脑110检测到用户在设定的阈值时间内,没有对编辑区112进行任何操作,则默认用户已经完成对平面图像的处理,则将显示屏的当前显示状态切换至3D模式,显示处理后的立体场景。
通过该实施例,可以通过触摸屏幕的方式实现对显示模式的切换,大大方便用户对立体场景处理中,需要及时查看场景处理效果的需求。
当然,在该其他的可选的实施例中,也可以在显示区单独设置一个图标控件,作为触发控件,当用户触摸该控件时,完成2D-3D转换,再次触摸该控件,则完成3D-2D转换,不多赘述。
如图4所示,在另一种实施方式中,显示装置是一种具有键盘的笔记本电脑210,笔记本电脑210具有键盘211和触控板212作为命令输入元件,笔记本电脑210的显示屏幕213具有2D显示和3D显示共融的特征。
用户在3D模式下对立体场景进行编辑的过程中,当笔记本电脑210检测到用户在3D显示模式下观看立体场景的过程中,用手指通过触控板212点击显示屏幕213上的显示区域时,判定产生了第一触发条件,将显示屏幕213从3D模式切换至2D显示模式。
笔记本电脑210可以在2D显示模式下,根据用户通过鼠标211或者触控板212输入的命令,对平面图像进行处理。类似的,在处理过程中,如果检测到第二触发条件,则将显示屏幕213从2D模式切换回3D模式,观看处理效果。
第二触发条件,与第一触发条件可以具有时序关系,产生在第一触发条件之后,例如用户在2D显示模式下,敲击键盘的空格键,或者通过触控板212点击显示区,均可根据设定作为第二触发条件,或者与图3A和3B所示的实施例类似,在如果笔记本电脑210检测到用户在设定的阈值时间内,没有对编辑区、进行任何操作,则默认用户已经完成对平面图像的处理,则将显示屏的当前显示状态切换至3D模式,显示处理后的立体场景。
通过该实施例,可以通过键盘和触控板结合的方式实现对显示模式的切换,大大方便用户对立体场景处理中,需要及时查看场景处理效果的需求。
当然,在该其他的可选的实施例中,也可以在显示区单独设置一个图标控件,作为触发控件,当用户通过触控板触摸该控件时,完成2D-3D转换,再次触摸该控件,则完成3D-2D转换,不多赘述。
如图5所示,在另一种可选的实施方式中,显示装置还可以是一种同时具有鼠标211和键盘312的个人电脑310,该个人电脑310具有鼠标(未绘出),键盘312以及显示屏313,其中,显示屏313具有2D/3D共融的特性。在该实施例中,在用户通过显示屏313进行立体场景观看过程中,将用户敲击键盘任意键作为第一触发条件,则如果检测到用户敲击键盘,则根据设定将显示屏313从3D模式切换回2D显示模式。
个人电脑210根据用户通过鼠标和/或键盘输入的指令,在2D模式下对平面图像进行处理,例如进行视差、深度等参数调节。并且在该过程中,继续检测第二触发条件,在一种可选的实施例中,将用户敲击键盘空格键,作为第二触发条件,则如果用户在2D显示模式下检测到第二触发条件,则将当前2D显示模式切换至3D显示模式,进行3D立体场景查看。
通过上述方式,能够达到用户及时查看3D立体场景处理结果的效果,能够提高用户的工作效率。
以上公开的仅仅是几种优选的实施例,所属领域的技术人员可以根据上述的技术方案的启示,对第一触发条件和第二触发条件的具体实现方式进行组合,不多赘述。
相应的,如图6所示,本发明实施例还提供了一种立体场景处理装置,该立体场景处理装置可以是图3A所示的平板电脑,也可以是图4所示的笔记本电脑,还可以是图5所示的个人电脑,如图6所示,本实施例可以包括:
显示单元601,用于在3D显示模式中展示当前第一立体场景,所述第一立体场景由至少两幅平面图像构成;
第一检测单元602,用于检测第一触发条件;
第一切换单元603,用以在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式;
图像处理单元604,用于在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
第二检测单元605,用于在所述2D显示模式下,检测第二触发条件;以及
第二切换单元606,用于在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式,所述显示单元601显示所述第二立体场景。
该实施例中,第一检测单元602在检测第一触发条件时,第一触发条件包括但不限定于第一触发条件为触摸屏幕、鼠标点击或键盘敲击,该第一触发条件用以触发显示装置从3D显示模式切换至2D显示模式。
进一步的,所述显示装置上的显示屏的显示界面,被划分为编辑区和显示区,该编辑区与显示区的划分,可以根据实际需求进行设定。
因此,在显示区内通过触摸显示屏或者鼠标点击显示区的任意位置,在不同的实施例中,均可作为第一触发条件,
第一切换单元603,在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式时,可以通过软件与硬件进行配合的方式,将当前3D显示模式切换至2D显示模式,例如控制光栅、液晶透镜等方式,均可实现3D显示模式关闭,不多赘述。
图像处理单元604在2D显示模式下,根据用户输入指令,例如在编辑区中的输入指令,对构成立体场景的平面图像进行处理。其中,对所述平面图像的处理包括但不限定于对平面图像的一般性修正,例如颜色、尺寸、亮度等调节,还可以包括视差调节、深度调节等与立体显示效果相关的处理手段,不多赘述。
例如,在2D显示的状态下,图像处理单元604用户输入指令对整个立体场景,或者立体场景中的某一物体,进行相对于显示屏幕X轴、Y轴、Z轴方向上的调整。
在二维状态下对立体场景进行调整的原因是由于普通的图像处理方式无法与立体场景进行交行。如,普通鼠标无法选中立体场景中凸出屏幕或者凹进屏幕的物体,只能选中这些物体在屏幕上的投影,这样会在操作过程中失真。或者,用户在通过手指直接操作3d触摸屏上的场景时,手指无法控制立体场景中凸出屏幕的场景,也无法接触凹进屏幕的场景,只能在二维的状态下,在显示屏上进行调整。
第二检测单元605在所述2D显示模式下,根据设置检测第二触发条件,第二触发条件,用于将当前2D显示模式切换回3D显示模式,进行3D状态显示。
触发显示装置将当前2D显示模式切换回3D显示模式的第二触发条件,可以根据实际需求进行配置,例如包括但不限定于,触摸屏幕、鼠标点击、键盘敲击或等待时间之一。
例如,在一种可选的实施例中,在显示装置在根据用户指令对立体场景进行处理的过程中,在持续等待1秒的时间内,没有检测到用户的操作指令,即默认用户不需要对立体场景进行修改,则将该等待时间作为第二触发条件,执行步骤205的模式切换,将当前2D显示模式切换至3D显示模式。
类似的,在其他可选的实施方式中,还可以将键盘敲击任意键,作为触发条件,在此不多详细阐述。
第二切换单元606,在检测到所述第一触发条件时,将当前2D显示模式切换至3D显示模式;
具体而言,第二检测单元605在检测到第二触发条件后,第二切换单元606可以通过软件和硬件结合的方式进行显示模式切换,例如,打开光栅,开启驱动等方式,在此不多赘述。
显示单元601在3D显示模式下,可以首先通过排图将处理后的平面图像进行结合,以生成立体图像,例如,在采用追踪技术进行裸眼立体显示的方案中,通过排图形成,分别投射到用户左右眼的左右视图,作为新的立体场景,供用户观看。
通过上述的实施例,可以通过在三维模式下显示可编辑立体场景状态中,实时检第一测触发条件,在检测到第一触发条件时,切换至二维模式下,对立体场景进行处理,并且在处理过程中进一步检测第二触发条件,在检测到第二触发条件时,将显示装置切换回三维模式,对处理后的立体场景进行查看,从而使得开发者能够及时查看处理后的立体场景效果的目的,并且大大简化了操作流程,提高开发效率。
相应的,如图7所示,本发明实施例还提供了一种立体场景处理装置,该立体场景处理装置可以是图3A所示的平板电脑,也可以是图4所示的笔记本电脑,还可以是图5所示的个人电脑,如图7所示,本实施例可以包括处理器、显示屏、存储器,所述存储器、所述显示器连接到所述处理器(例如通过***总线连接);
其中显示器可以是支持裸眼立体显示的显示器。
图7中的***存储器和大容量存储设备构成本实施例中的存储器。其中***存储器进一步包括只读存储器ROM和随机存储器RAM,基本输入/输出***可以存储在只读存储器ROM中;大容量存储设备用于存储操作***、软件、数据,以及各种程序模块,例如与应用程序关联的那些程序模块。
大容量存储设备可以通过连接到***总线的大容量存储控制器(未示出)连接到处理器。大容量存储设备以及其关联的计算机可读介质可以为计算机提供非易失性存储。
虽然对这里包含的计算机可读介质的描述涉及诸如硬盘或CD-ROM驱动器之类的大容量存储设备,但是本领域的技术人员应该明白,计算机可读介质可以是可由计算机访问的任何可用计算机存储介质。
作为示例而非限制,计算机可读介质可以包括以用于存储诸如计算机可读指令、数据结构、程序模块之类的信息或其他数据的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。例如,计算机可读介质包括但不限于,RAM、ROM、EPROM、EEPROM、闪存或其他固态存储器技术,CD-ROM、数字多功能盘(DVD)、HD-DVD、蓝光、或其他光学存储,磁带盒、磁带、磁盘存储或其他磁存储设备,或可以用来存储所需信息并可由计算机5访问的任何其他介质。
计算机可以通过连接至总线的网络接口来连接到网络。
计算机还可以包括用于接收和处理来自包括键盘、鼠标或电子笔(未示出)的许多其他设备输入的输入/输出控制器。类似地,输入/输出控制器可以向显示器、打印机、或其他类型的输出设备(也未示出)提供输出。显示器或者可以由图形适配器或图形处理单元(也未示出)连接到总线。
特别地,在不同的实施例中,还可以包括图像采集设备,例如摄像头,用来实时捕获图像,进而由处理器分析得到用户面部的位置信息。
如上文简要地提及的,多个程序模块和数据文件可以存储在计算机的大容量存储设备和RAM中,包括适于控制显示装置正常操作的操作***。大容量存储设备、ROM,以及RAM还可以存储一个或多个程序模块。具体地,大容量存储设备、ROM,以及RAM可以存储由处理器执行的应用程序。
其中,所述存储器中存储有可执行的指令,所述处理器调用所述存储器中的所述可执行指令,使得所述立体场景处理装置执行如下操作:
在3D显示模式中展示当前第一立体场景时,检测第一触发条件,所述第一立体场景由至少两幅平面图像构成;
在检测到所述第一触发条件时,将所述显示屏从当前3D显示模式切换至2D显示模式;
在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
在所述2D显示模式下,检测第二触发条件;
在检测到所述第二触发条件时,将所述显示屏从当前2D显示模式切换至3D显示模式;
在3D显示模式下,在所述显示屏上显示所述第二立体场景。
该实施例提供的立体场景处理装置的具体工作方式,可以参考图2所示的方法部分的阐述,在此不多赘述。
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种立体场景处理方法,其特征在于,所述方法包括:
在3D显示模式中展示当前第一立体场景时,检测第一触发条件,所述第一立体场景由至少两幅平面图像构成;
在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式;
在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
在所述2D显示模式下,检测第二触发条件;
在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式;
在3D显示模式下,显示所述第二立体场景。
2.如权利要求1所述的立体场景处理方法,其特征在于,还包括:
划分所述显示装置的显示界面,以将所述显示界面划分为编辑区和显示区。
3.如权利要求2所述的立体场景处理方法,其特征在于,所述在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景,进一步包括:
根据用户在所述编辑区输入的指令,调整所述平面图像的视差和/或深度参数;
对调整后的所述平面图像,进行排图,生成所述第二立体场景。
4.如权利要求2所述的立体场景处理方法,其特征在于,所述第一触发条件为触摸屏幕,所述在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式,具体包括:
在检测到所述显示区被用户手指触摸后,将当前3D显示模式切换至2D显示模式。
5.如权利要求2所述的立体场景处理方法,其特征在于,所述第二触发条件为触摸屏幕,所述在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式,具体包括:
在检测到所述显示区被用户手指触摸后,将当前2D显示模式切换至3D显示模式。
6.如权利要求2所述的立体场景处理方法,其特征在于,所述第二触发条件为等待时间,所述在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式,具体包括:
在2D显示模式下,所述显示装置在第一设定时间内没有交互操作命令时,将当前2D显示模式切换至3D显示模式。
7.如权利要求1所述的立体场景处理方法,其特征在于,所述第一触发条件为触摸屏幕、鼠标点击或键盘敲击之一。
8.如权利要求1所述的立体场景处理方法,其特征在于,所述第二触发条件为触摸屏幕、鼠标点击、键盘敲击或等待时间之一。
9.一种立体场景处理装置,其特征在于,所述装置包括:
显示单元,用于在3D显示模式中展示当前第一立体场景,所述第一立体场景由至少两幅平面图像构成;
第一检测单元,用于检测第一触发条件;
第一切换单元,用以在检测到所述第一触发条件时,将当前3D显示模式切换至2D显示模式;
图像处理单元,用于在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
第二检测单元,用于在所述2D显示模式下,检测第二触发条件;以及
第二切换单元,用于在检测到所述第二触发条件时,将当前2D显示模式切换至3D显示模式,所述显示单元显示所述第二立体场景。
10.一种立体场景处理装置,其特征在于,所述立体场景处理装置包括处理器、显示屏、存储器,所述处理器与所述显示屏、所述存储器电连接,其中,所述存储器中存储有可执行的指令,所述处理器调用所述存储器中的所述可执行指令,执行如下操作:
在3D显示模式中展示当前第一立体场景时,检测第一触发条件,所述第一立体场景由至少两幅平面图像构成;
在检测到所述第一触发条件时,将所述显示屏从当前3D显示模式切换至2D显示模式;
在2D显示模式下,根据用户输入指令,处理所述平面图像,生成第二立体场景;
在所述2D显示模式下,检测第二触发条件;
在检测到所述第二触发条件时,将所述显示屏从当前2D显示模式切换至3D显示模式;
在3D显示模式下,在所述显示屏上显示所述第二立体场景。
11.如权利要求10所述的立体场景处理装置,其特征在于,所述显示屏为裸眼立体显示屏。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410692694.XA CN104378621A (zh) | 2014-11-25 | 2014-11-25 | 立体场景处理方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410692694.XA CN104378621A (zh) | 2014-11-25 | 2014-11-25 | 立体场景处理方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104378621A true CN104378621A (zh) | 2015-02-25 |
Family
ID=52557235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410692694.XA Pending CN104378621A (zh) | 2014-11-25 | 2014-11-25 | 立体场景处理方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104378621A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106686367A (zh) * | 2015-11-05 | 2017-05-17 | 丰唐物联技术(深圳)有限公司 | 一种虚拟现实显示器的显示模式切换方法及显示控制*** |
CN106710005A (zh) * | 2016-12-20 | 2017-05-24 | 深圳中兴网信科技有限公司 | 模拟场景展现方法及模拟场景展现*** |
WO2018014487A1 (zh) * | 2016-07-18 | 2018-01-25 | 中兴通讯股份有限公司 | 一种实现3d图像显示的方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005208867A (ja) * | 2004-01-22 | 2005-08-04 | Kumamoto Technology & Industry Foundation | 3次元コンピュータ・グラフィックス・モデリング・システム |
CN101923728A (zh) * | 2009-06-16 | 2010-12-22 | 三星电子株式会社 | 将二维图像转换为三维图像的转换装置及方法 |
CN101964916A (zh) * | 2009-07-21 | 2011-02-02 | 富士胶片株式会社 | 图像显示装置、方法、以及程序 |
CN102693060A (zh) * | 2011-03-22 | 2012-09-26 | 联想(北京)有限公司 | 一种终端状态切换的方法、装置及终端 |
CN102812420A (zh) * | 2010-03-18 | 2012-12-05 | 富士胶片株式会社 | 立体显示装置和立体成像装置、用于上述装置的优势眼判定方法和优势眼判定程序以及记录介质 |
-
2014
- 2014-11-25 CN CN201410692694.XA patent/CN104378621A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005208867A (ja) * | 2004-01-22 | 2005-08-04 | Kumamoto Technology & Industry Foundation | 3次元コンピュータ・グラフィックス・モデリング・システム |
CN101923728A (zh) * | 2009-06-16 | 2010-12-22 | 三星电子株式会社 | 将二维图像转换为三维图像的转换装置及方法 |
CN101964916A (zh) * | 2009-07-21 | 2011-02-02 | 富士胶片株式会社 | 图像显示装置、方法、以及程序 |
CN103731656A (zh) * | 2009-07-21 | 2014-04-16 | 富士胶片株式会社 | 图像显示控制设备和方法 |
CN102812420A (zh) * | 2010-03-18 | 2012-12-05 | 富士胶片株式会社 | 立体显示装置和立体成像装置、用于上述装置的优势眼判定方法和优势眼判定程序以及记录介质 |
CN102693060A (zh) * | 2011-03-22 | 2012-09-26 | 联想(北京)有限公司 | 一种终端状态切换的方法、装置及终端 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106686367A (zh) * | 2015-11-05 | 2017-05-17 | 丰唐物联技术(深圳)有限公司 | 一种虚拟现实显示器的显示模式切换方法及显示控制*** |
WO2018014487A1 (zh) * | 2016-07-18 | 2018-01-25 | 中兴通讯股份有限公司 | 一种实现3d图像显示的方法及装置 |
CN107635130A (zh) * | 2016-07-18 | 2018-01-26 | 中兴通讯股份有限公司 | 一种实现3d图像显示的方法及装置 |
CN106710005A (zh) * | 2016-12-20 | 2017-05-24 | 深圳中兴网信科技有限公司 | 模拟场景展现方法及模拟场景展现*** |
CN106710005B (zh) * | 2016-12-20 | 2020-08-11 | 深圳中兴网信科技有限公司 | 模拟场景展现方法及模拟场景展现*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9182827B2 (en) | Information processing apparatus, image display apparatus, and information processing method | |
KR101748668B1 (ko) | 이동 단말기 및 그의 입체영상 제어방법 | |
US8970478B2 (en) | Autostereoscopic rendering and display apparatus | |
EP2428882A2 (en) | Mobile terminal and controlling method thereof | |
US20170153712A1 (en) | Input system and input method | |
US10969949B2 (en) | Information display device, information display method and information display program | |
EP3097690B1 (en) | Multi-view display control | |
JP2016103823A (ja) | 立体画像表示方法及び携帯端末 | |
KR20120106284A (ko) | 이동 단말기 및 그 제어방법 | |
CN112907760B (zh) | 三维对象的标注方法及装置、工具、电子设备和存储介质 | |
CN111142669B (zh) | 二维界面到三维场景的交互方法、装置、设备及存储介质 | |
KR102205283B1 (ko) | 적어도 하나의 어플리케이션을 실행하는 전자 장치 및 그 제어 방법 | |
CN103472985A (zh) | 一种三维购物平台显示界面的用户编辑方法 | |
US9432652B2 (en) | Information processing apparatus, stereoscopic display method, and program | |
JP2012108723A (ja) | 指示受付装置 | |
CN102981605B (zh) | 信息处理装置、信息处理方法和程序 | |
EP3407301A1 (en) | Three-dimensional surveillance system, and rapid deployment method for same | |
CN104765528A (zh) | 一种虚拟键盘显示方法及装置 | |
EP2840517A2 (en) | Method and apparatus for managing images in electronic device | |
WO2024037415A1 (zh) | 投屏内容显示方法、装置、设备及存储介质 | |
CN107978018B (zh) | 立体图形模型的构建方法、装置、电子设备及存储介质 | |
CN104378621A (zh) | 立体场景处理方法及装置 | |
US20130290874A1 (en) | Programmatically adjusting a display characteristic of collaboration content based on a presentation rule | |
CN104991695A (zh) | 一种信息处理方法及电子设备 | |
CN104345885A (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150225 |