CN102111630A - 图像处理设备、图像处理方法和程序 - Google Patents
图像处理设备、图像处理方法和程序 Download PDFInfo
- Publication number
- CN102111630A CN102111630A CN2010106088573A CN201010608857A CN102111630A CN 102111630 A CN102111630 A CN 102111630A CN 2010106088573 A CN2010106088573 A CN 2010106088573A CN 201010608857 A CN201010608857 A CN 201010608857A CN 102111630 A CN102111630 A CN 102111630A
- Authority
- CN
- China
- Prior art keywords
- image
- subimage
- left eye
- right eye
- eye
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/128—Adjusting depth or disparity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/10—Processing, recording or transmission of stereoscopic or multi-view image signals
- H04N13/106—Processing image signals
- H04N13/172—Processing image signals image signals comprising non-image signal components, e.g. headers or format information
- H04N13/183—On-screen display [OSD] information, e.g. subtitles or menus
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
本发明涉及图像处理设备、图像处理方法以及程序。该图像处理设备包括:左眼子图像生成单元,其生成与右眼子图像共同组成用于三维显示的子图像的左眼子图像;右眼子图像生成单元,其生成右眼子图像;左眼轨迹图像生成单元,其生成左眼轨迹区域的图像作为左眼轨迹图像,左眼轨迹区域是包括轨迹区域的区域;右眼轨迹图像生成单元,其生成右眼轨迹区域的图像作为右眼轨迹图像,右眼轨迹区域是包括轨迹区域的区域;和叠加单元,其将左眼子图像和左眼轨迹图像叠加到左眼主图像上,还将右眼子图像和右眼轨迹图像叠加到右眼主图像上,左眼主图像与右眼主图像共同组成用于三维显示的主图像。
Description
技术领域
本发明涉及图像处理设备、图像处理方法和程序。特别地,本发明涉及如下图像处理设备、图像处理方法和程序,其在合成三维子图像与三维主图像并且显示所合成的图像时能够减轻用户的眼睛的疲劳。
背景技术
主要将二维图像用作电影等的内容,但是近来三维图像吸引了越来越多的关注。
作为再现三维内容的再现设备,提供了如下设备,其基于用于二维显示的字幕数据来生成用于三维显示的字幕数据,并且基于用于三维显示的字幕数据来显示三维字幕。用于二维显示的字幕数据包括字幕图像的位图图像数据(在下文中仅仅称为图像数据)和显示位置。在此,字幕图像被假设为是包括显示在单个屏幕上的全部字幕的矩形区域的图像。
在这样的再现设备中,如图1中所示,用于三维显示的字幕数据中的左眼字幕数据通过将用于二维显示的字幕数据的显示位置沿水平方向(左右方向)中的一个方向(在图1的示例中是右方向)移动预定偏移量offset来生成。此外,右眼字幕数据通过将用于二维显示的字幕数据的显示位置沿水平方向中的另一方向(在图1的示例中是左方向)移动预定偏移量offset来生成。
然后,基于左眼字幕数据,将左眼字幕图像的图像数据叠加到用于三维显示的电影等的主图像的图像数据中的左眼主图像的图像数据上,并且基于右眼字幕数据,将右眼字幕图像的图像数据叠加到右眼主图像的图像数据上。
该叠加方法的示例包括下面的两个方法。
第一方法是:生成用于每个眼睛的字幕图像的屏幕数据(在下文中称为字幕平面),并且将用于每个眼睛的字幕平面叠加到主图像的屏幕数据(在下文中称为视频平面)上。
特别地,在第一方法中,如图2中所示,例如,当包括在用于二维显示的字幕数据中的字幕图像的左上部的显示位置位于屏幕上的xy坐标系上的位置(x,y)上时,生成屏幕的屏幕数据作为左眼字幕平面,其中,字幕图像的左上部被设置在位置(x+offset,y)上。位置(x+offset,y)通过将位置(x,y)沿x坐标的正方向移动偏移量offset来得到。然后,将左眼字幕平面叠加到作为用于左眼的视频平面的左眼视频平面上以便生成左眼平面,
此外,生成如下屏幕的屏幕数据作为右眼字幕平面,其中,字幕图像的左上部被设置在位置(x-offset,y)上。位置(x-offset,y)通过将包括在用于二维显示的字幕数据中的字幕图像的左上部的显示位置(x,y)沿x坐标的负方向移动偏移量offset来得到。然后,将右眼字幕平面叠加到作为用于右眼的视频平面的右眼视频平面上以便生成右眼视频平面。
第二方法是:将字幕平面沿水平方向中的一个方向移动偏移量offset以便将字幕平面叠加到左眼视频平面上,并且将字幕平面沿水平方向中的另一方向移动偏移量offset以便将字幕平面叠加到右眼视频平面上。
特别地,在第二方法中,如图3中所示,基于用于二维显示的字幕数据的字幕平面被沿x坐标的正方向移动偏移量offset以便被叠加到左眼视频平面上,从而生成左眼平面。此外,字幕平面被沿x坐标的负方向移动偏移量offset以便被叠加到右眼视频平面上,从而生成右眼平面。
在此,图3中的字幕平面的、以及图2中对应于右眼字幕平面的屏幕的和对应于左眼字幕平面的屏幕的、其中未设置字幕的区域是透明图像,并且主图像被设置在对应于左眼平面和右眼平面的屏幕的区域中。
此外,在图2和3的示例中,字幕图像中的除了字幕“ABC”之外的区域是透明图像,并且主图像也被设置在对应左眼平面和右眼平面的屏幕的区域中。
如上所述地生成左眼平面和右眼平面。然后基于左眼平面,左眼屏幕被显示在显示设备上以便被用户的左眼看到,并且基于右眼平面,右眼屏幕被显示在显示设备上以便被用户的右眼看到。从而,用户可以看到其中合成了三维字幕的三维主图像。
例如,如图4A中所示,当将左眼字幕图像向右移动偏移量offset并且将右眼字幕图像向左移动偏移量offset时,聚焦位置来到较之显示设备表面的前侧(用户侧),并且因此看到字幕图像被弹出。
另一方面,如图4B中所示,当将左眼字幕图像向左移动偏移量offset并且将右眼字幕图像向右移动偏移量offset时,聚焦位置达到较之显示设备表面的后侧,并且因此看到字幕图像被拉入。
在此,图4A和4B是当观看显示在显示设备上的图像的用户被从上面看时的图。这也适用于后面所描述的图5A和5B。
此外,字幕图像通常以三维方式显示在较之主图像的前侧,如图5A和5B中所示。
作为其他再现三维内容的再现设备,例如日本未审查专利申请公开No.10-327430公开了一种合成三维字幕(telop)与三维主图像并显示所合成的图像的设备。
发明内容
如上文所述,在基于用于二维显示的字幕数据来再现用于三维显示的字幕数据的再现设备中,右眼字幕平面和左眼字幕平面通过将单个字幕图像1的显示位置沿左和右方向移动偏移量offset来生成,如图6A中所示。
从而,眼睛的聚焦位置的深度方向取决于右眼字幕平面和左眼字幕平面来改变,并且仅仅三维地显示无厚度的字幕图像,如图6B中所示。因此,看不到具有厚度的字幕图像。此外,主图像显示在轨迹区域2和轨迹区域3中,轨迹区域2是当将字幕图像1移动偏移量offset时在右眼屏幕中形成的,而轨迹区域3是当将字幕图像1移动偏移量offset时在左眼屏幕中形成的。
从而,例如,如图6B中所示,三维地显示在字幕图像的后侧的主图像由于轨迹区域2和轨迹区域3的主图像而被从三维字幕图像的边界看到,这频繁地改变了用户的眼睛的聚焦位置。因此,用户的眼睛变得疲劳。
所希望的是,在合成三维子图像与三维主图像并且显示所合成的图像时减轻用户的眼睛的疲劳。
根据本发明的实施例,提供了一种图像处理设备,其包括:左眼子图像生成装置,其用于通过将用于二维显示的子图像的显示位置沿预定方向移动预定量来生成左眼子图像,该左眼子图像和右眼子图像组成用于三维显示的子图像;右眼子图像生成装置,其用于通过将用于二维显示的子图像的显示位置沿预定方向的反方向移动预定量来生成右眼子图像;左眼轨迹图像生成装置,其用于生成具有低透明度的预定颜色的、左眼轨迹区域的图像作为左眼轨迹图像,该左眼轨迹区域是包括将用于二维显示的子图像的显示位置沿预定方向移动预定量时形成的轨迹区域的区域;右眼轨迹图像生成装置,其用于生成具有低透明度的预定颜色的、右眼轨迹区域的图像作为右眼轨迹图像,该右眼轨迹区域是包括将用于二维显示的子图像的显示位置沿预定方向的反方向移动预定量时形成的轨迹区域的区域;和叠加装置,其用于将左眼子图像和左眼轨迹图像叠加到左眼主图像上,并且用于将右眼子图像和右眼轨迹图像叠加到右眼主图像上,该左眼主图像和该右眼主图像组成用于三维显示的主图像。
根据本发明的另一实施例的图像处理方法和程序对应于本发明的该实施例的图像处理设备。
在本发明的其他实施例中,将用于二维显示的子图像的显示位置沿预定方向移动预定量,以便生成左眼子图像,该左眼子图像和右眼子图像组成用于三维显示的子图像;将用于二维显示的子图像的显示位置沿预定方向的反方向移动预定量,以便生成右眼子图像;生成具有低透明度的预定颜色的、左眼轨迹区域的图像作为左眼轨迹图像,该左眼轨迹区域是包括将用于二维显示的子图像的显示位置沿预定方向移动预定量时形成的轨迹区域的区域;生成具有低透明度的预定颜色的、右眼轨迹区域的图像作为右眼轨迹图像,该右眼轨迹区域是包括将用于二维显示的子图像的显示位置沿预定方向的反方向移动预定量时形成的轨迹区域的区域;并且将左眼子图像和左眼轨迹图像叠加到左眼主图像上,并将右眼子图像和右眼轨迹图像叠加到右眼主图像上,该左眼主图像和该右眼主图像组成用于三维显示的主图像。
根据本发明的实施例的图像处理设备可以是独立设备或组成一个设备的内部模块。
根据本发明的实施例,在合成三维子图像与三维主图像并且显示所合成的图像时可以减轻用户的眼睛的疲劳。
附图说明
图1示出了用于生成用于三维显示的字幕数据的方法;
图2示出了用于将字幕图像叠加到主图像上的第一方法;
图3示出了用于将字幕图像叠加到主图像上的第二方法;
图4A和图4B示出了三维字幕图像的外观;
图5A和图5B示出了字幕图像和主图像之间在深度方向上的位置关系;
图6A和图6B示出了其上叠加有字幕图像的主图像的外观;
图7是示出了根据本发明的实施例的图像处理设备的配置示例的框图;
图8是框图,其示出了图7的三维字幕生成单元的配置示例;
图9A和图9B分别示出了右眼字幕平面和左眼字幕平面;
图10示出了三维图像的外观;
图11是说明字幕显示处理的流程图;
图12示出了字幕图像的另一示例;
图13示出了字幕图像和主图像之间在深度方向上的另一位置关系;和
图14示出了计算机的实施例的配置示例;
具体实施方式
<实施例>
[图像处理设备的实施例的配置示例]
图7是示出了根据本发明的实施例的图像处理设备的配置示例的框图。
图7中示出的这个图像处理设备10包括视频解码器11、字幕解码器12、缓冲器13、三维字幕生成单元14、叠加单元15和显示单元16。图像处理设备10通过使用用于三维显示的主图像的视频数据和用于二维显示的字幕数据来执行其中合成有字幕图像的主图像的三维显示。用于三维显示的主图像的视频数据和用于二维显示的字幕数据从例如蓝光光盘(Blu-Raydisc)(BD)的存储介质中读出或者通过网络等从外部设备接收。
特别地,用于三维显示的主图像的视频数据被输入图像处理设备10的视频解码器11。视频解码器11对所输入的用于三维显示的主图像的视频数据进行解码,并且将所产生的左眼视频平面和所产生的右眼视频平面提供给叠加单元15。
将其中添加有偏移量offset、左眼偏移方向和右眼偏移方向作为偏移信息的、用于二维显示的字幕数据输入字幕解码器12。在此,偏移方向是水平方向中的一个方向。左眼偏移方向和右眼偏移方向彼此反向。
字幕解码器12执行关于所输入的二维显示的字幕数据的解码处理。此外,字幕解码器12将作为解码处理的结果得到的字幕数据和添加到用于二维显示的字幕数据的偏移信息以将字幕数据和偏移信息相关联的方式提供给缓冲器13。缓冲器13以将字幕数据和偏移数据相关联的方式暂时地保存从字幕解码器12提供的字幕数据和偏移信息。
三维字幕生成单元14从缓冲器13读出字幕数据和偏移信息。三维字幕生成单元14将显示位置(x,y)沿偏移方向移动偏移量offset,显示位置(x,y)包括在所读出的字幕数据中,偏移方向包括在偏移信息中,偏移量offset也包括在偏移信息中。三维字幕生成单元14生成如下屏幕的图像数据作为左眼字幕平面和右眼字幕平面,其中,字幕图像被设置在作为移动的结果而得到的显示位置(x+offset,y)上,而轨迹图像(在下文中详细地描述)被设置在字幕图像的轨迹区域上。轨迹区域是移动字幕图像的显示位置时形成的。然后,三维字幕生成单元14将左眼字幕平面和右眼字幕平面提供给叠加单元15。
叠加单元15将接收自三维字幕生成单元14的左眼字幕平面叠加到接收自视频解码器11的左眼视频平面上,以便生成左眼平面。此外,叠加单元15将接收自三维字幕生成单元14的右眼字幕平面叠加到接收自视频解码器11的右眼视频平面上,以便生成右眼平面。然后,叠加单元15将左眼平面和右眼平面提供给显示单元16。
显示单元16基于从叠加单元15提供的左眼平面和右眼平面,例如以分时(time-shared)的方式来显示左眼屏幕和右眼屏幕。此时,例如,用户佩戴具有与左眼屏幕和右眼屏幕的切换同步的快门的眼镜,以便只用他/她的左眼观看左眼屏幕而只用他/她的右眼观看右眼屏幕。从而,用户可以观看其中合成有三维字幕的三维主图像。
如上文所述,图像处理设备10通过使用用于二维显示的字幕数据来执行三维显示,使得图像处理设备10与相关技术的设备兼容,相关技术的设备与字幕的三维显示不兼容。
在此,可以不向图像处理设备10提供缓冲器13。
[三维字幕生成单元的配置示例]
图8是示出了图7的三维字幕生成单元14的配置示例的框图。
如图8中所示,三维字幕生成单元14包括获取单元21、左眼字幕平面生成单元22和右眼字幕平面生成单元23。
获取单元21从缓冲器13读出并获取字幕数据和偏移信息。获取单元21将字幕数据和包括在偏移信息中的偏移量offset和左眼偏移方向提供给左眼字幕平面生成单元22。此外,获取单元21将字幕数据和包括在偏移信息中的偏移量offset和右眼偏移方向提供给右眼字幕平面生成单元23。
左眼字幕平面生成单元22包括字幕图像生成单元30、轨迹检测单元31、轨迹图像生成单元32和平面生成单元33。
字幕图像生成单元30将显示位置沿左眼偏移方向移动偏移量offset,以便生成左眼字幕数据,显示位置包括在从获取单元21提供的字幕数据中,偏移量offset接收自获取单元21。
轨迹检测单元31检测左眼屏幕上的字幕图像的轨迹区域的位置和尺寸。轨迹区域是将对应于字幕数据的字幕图像沿左眼偏移方向移动偏移量offset时形成的,字幕数据是从获取单元21提供的,偏移量offset是从获取单元21提供的。轨迹检测单元31将表示位置和尺寸的轨迹信息提供给轨迹图像生成单元32。
轨迹图像生成单元32基于从轨迹检测单元31提供的轨迹信息,生成用于使轨迹区域变黑的数据作为轨迹数据。特别地,轨迹图像生成单元32生成具有与轨迹区域的尺寸相等的尺寸的黑图像(在下文中称为轨迹图像)的图像数据,生成左眼屏幕上的轨迹区域的位置作为该图像数据的显示位置,并且生成用于将阿尔法混合量指定为1的数据作为轨迹数据,阿尔法混合量表示与主图像的合成率。
在此,阿尔法混合量具有从0到1(包括0和1)的值。阿尔法混合量越大,透明度越低,而阿尔法混合量越小,透明度越高。例如,当阿尔法混合量是1时,对应于该阿尔法混合量的图像数据被合成为完全不透明。当阿尔法混合量是0时,对应于该阿尔法混合量的图像数据被合成为完全透明。
轨迹图像生成单元32将上述轨迹数据提供给平面生成单元33。
平面生成单元33生成屏幕的图像数据作为左眼字幕平面,其中,字幕图像被设置在从字幕图像生成单元30提供的左眼字幕数据中所包括的显示位置上,而轨迹图像被设置在从轨迹图像生成单元32提供的轨迹数据中所包括的显示位置上。然后,平面生成单元33将左眼字幕平面和包括在轨迹数据中的阿尔法混合量提供给叠加单元15。从而,叠加单元15以阿尔法混合量合成左眼字幕平面的轨迹图像与左眼视频平面。
如同左眼字幕平面生成单元22的情况,右眼字幕平面生成单元23包括字幕图像生成单元40、轨迹检测单元41、轨迹图像生成单元42和平面生成单元43。
在此,对右眼字幕平面生成单元23的各个单元的处理与对左眼字幕平面生成单元22的各个单元的处理相同,除了偏移方向与左眼字幕平面生成单元22的偏移方向相反并且由平面生成单元43生成的图像数据是右眼字幕平面。从而,略过对右眼字幕平面生成单元23的各个单元的处理的描述。
[对右眼字幕平面和左眼字幕平面的说明]
图9A和9B分别示出了由三维字幕生成单元14生成的右眼字幕平面和左眼字幕平面。
如图9A中所示,右眼字幕平面是屏幕的数据,其中,与用于二维显示的字幕数据对应的字幕图像51被沿偏移方向(在图9A的示例中是左方向)移动偏移量offset并且从而被设置,并且轨迹图像52被设置在字幕图像51的、在移动中形成的轨迹区域中。
此外,如图9B中所示,左眼字幕平面是如下屏幕的数据,其中,字幕图像51被沿偏移方向(在图9B的示例中是右方向)移动偏移量offset并且从而被设置,并且轨迹图像53被设置在字幕图像51的、在移动中形成的轨迹区域中。
在此,在如图9A中所示的右眼屏幕中,字幕图像51毗邻轨迹图像52,而在如图9B中所示的左眼屏幕中,字幕图像51毗邻轨迹图像53。此外,轨迹图像52和轨迹图像53在竖直方向(上下方向)上的长度与字幕图像51的长度相同,而轨迹图像52和53在水平方向(左右方向)上的长度是偏移量offset。因此,轨迹图像52和53是具有矩形形状的图像。
[其上叠加有字幕图像的主图像的外观]
图10通过显示在显示单元16上的左眼屏幕和右眼屏幕示出了三维图像的外观。
参照图10,描述了通过右眼平面和左眼平面来显示左眼屏幕和右眼屏幕时三维图像的外观,在右眼平面中合成有图9A中所示的右眼字幕平面,在左眼平面中合成有图9B中所示的左眼字幕平面。图10是从观看显示在显示单元16上的图像的用户的上面来看的图。
如图10中所示,在被右眼屏幕上的字幕图像51和左眼屏幕上的字幕图像51夹在中间的区域中,主图像被轨迹图像52和轨迹图像53变黑,使得从三维字幕图像的边界看不到三维字幕图像的背景。从而,用户的眼睛的聚焦位置不频繁变化,这能够减轻用户的眼睛疲劳。
[对图像处理设备的处理的说明]
图11是示出了由图像处理设备10的三维字幕生成单元14执行的字幕显示处理的流程图。
在步骤S11中,三维字幕生成单元14的获取单元21确定是否显示字幕图像。例如,当由用户指示显示字幕图像时,获取单元21确定显示字幕图像,而当未由用户指示显示字幕图像时,获取单元21确定不显示字幕图像。
当在步骤S11中确定显示字幕图像时,获取单元21在步骤S12中从缓冲器13读出并获取显示对象的字幕图像的字幕数据。
在步骤S13中,获取单元21从缓冲器13读出并获取显示对象的字幕图像的偏移信息。然后,获取单元21将在步骤S12中获取的字幕数据和在步骤S13中获取的偏移信息中所包括的偏移量offset和左眼偏移方向提供给左眼字幕平面生成单元22。此外,获取单元21将在步骤S12中获取的字幕数据和在步骤S13中获取的偏移信息中所包括的偏移量offset和右眼偏移方向提供给右眼字幕平面生成单元23。
在此,在图11中,包括在偏移信息中的左眼偏移方向表示屏幕上的xy坐标系的正x方向,而右眼偏移方向表示负x方向。
在步骤S14中,字幕图像生成单元30将显示位置(x,y)沿左眼偏移方向移动偏移量offset,以便生成左眼字幕数据,显示位置(x,y)包括在从获取单元21提供的字幕数据中,偏移量offset接收自获取单元21。
在步骤S15中,轨迹检测单元31检测左眼屏幕上的字幕图像的轨迹区域的位置和尺寸。轨迹区域是将对应于字幕数据的字幕图像沿左眼偏移方向移动偏移量offset时形成的,字幕数据是从获取单元21提供的,左眼偏移方向是从获取单元21提供的。轨迹检测单元31将表示位置和尺寸的轨迹信息提供给轨迹图像生成单元32。
在步骤S16中,轨迹图像生成单元32基于从轨迹检测单元31提供的轨迹信息,生成用于使轨迹区域变黑的数据作为轨迹数据,并且将该数据提供给平面生成单元33。
在步骤S17中,平面生成单元33生成如下屏幕的图像数据作为左眼字幕平面,其中,字幕图像被设置在从字幕图像生成单元30提供的左眼字幕数据中所包括的显示位置(x+offset,y)上,而轨迹图像Llocus被设置在从轨迹图像生成单元32提供的轨迹数据中所包括的显示位置上。然后,平面生成单元33将左眼字幕平面和包括在轨迹数据中的阿尔法混合量提供给叠加单元15。
在步骤S18中,右眼字幕平面生成单元23的字幕图像生成单元40将显示位置(x,y)沿右眼偏移方向移动偏移量offset,以便生成右眼字幕数据,显示位置(x,y)包括在从获取单元21提供的字幕数据中,偏移量offset是从获取单元21提供的。
在步骤S19中,轨迹检测单元41检测右眼屏幕上的字幕图像的轨迹区域的位置和尺寸。轨迹区域是将对应于字幕数据的字幕图像沿右眼偏移方向移动偏移量offset时形成的,字幕数据是从获取单元21提供的,右眼偏移方向是从获取单元21提供的。轨迹检测单元41将表示位置和尺寸的轨迹信息提供给轨迹图像生成单元42。
在步骤S20中,轨迹图像生成单元42基于从轨迹检测单元41提供的轨迹信息,生成用于使轨迹区域变黑的数据作为轨迹数据,并且将该数据提供给平面生成单元43。
步骤S21中,平面生成单元43生成屏幕的图像数据作为右眼字幕平面,其中,字幕图像被设置在从字幕图像生成单元40提供的右眼字幕数据中所包括的显示位置(x-offset,y)上,而轨迹图像Rlocus被设置在从轨迹图像生成单元42提供的轨迹数据中所包括的显示位置上。然后,平面生成单元43将右眼字幕平面和包括在轨迹数据中的阿尔法混合量提供给叠加单元15,并且处理前进到步骤S22。
另一方面,当在步骤S11中确定不显示字幕图像时,跳过步骤S12到S21的处理,并且处理前进到步骤S22。
在步骤S22中,获取单元21确定主图像的显示是否结束。例如,当由用户指示结束主图像的显示时或者当向图像处理设备10输入用于三维显示的主图像的视频数据结束时,获取单元21确定主图像的显示结束。另一方面,当未由用户指示结束主图像的显示时或者当向图像处理设备10继续输入用于三维显示的主图像的视频数据时,获取单元21确定主图像的显示未结束。
当在步骤S22中未确定主图像的显示结束时,处理返回步骤S11,并且重复步骤S11到S22的处理直到主图像的显示结束。
另一方面,当在步骤S22中确定主图像的显示结束时,处理结束。
[字幕图像的另一示例]
图12示出了字幕图像的另一示例。
图12的字幕图像不是如上所述地具有包括显示在单个屏幕上的全部字幕的矩形区域的图像,而是以单个字符为单位的字幕图像。在图12的示例中,字幕图像是作为字幕的“A”的图像、“B”的图像和“C”的图像。
在该情况下,生成屏幕的图像数据作为右眼字幕平面。如图12中所示,在该屏幕中,字幕的各个字符的显示在单个屏幕上的图像被设置在将这些图像分别从包括在用于二维显示的字幕数据中的显示位置沿右眼偏移方向(在图12的示例中是左方向)移动偏移量offset的位置上。然后,生成用于使轨迹区域71变黑的数据作为轨迹数据,轨迹区域71是将显示在单个屏幕上的字幕的各个字符的图像的显示位置分别移动时形成的。
以类似的方式生成屏幕的平面作为左眼字幕平面。在该屏幕中,以单个字符为单位的字幕的图像被设置将这些图像分别从包括在用于二维显示的字幕数据中的显示位置沿左眼偏移方向(在图12的示例中是右方向)移动偏移量offset的位置上。然后,生成用于使轨迹区域72变黑的数据作为轨迹数据,轨迹区域72是将以单个字符为单位的字幕的图像的显示位置分别移动时形成的。
在该实施例中,描述了三维字幕图像显示在较之三维主图像的前侧(用户侧)的情况。然而,在三维字幕图像显示在较之三维主图像的后侧的情况下,同样,通过将轨迹图像52和轨迹图像53叠加到主图像上,从三维字幕图像的边界看不到三维字幕图像的前景,如在图13中所示。从而,用户的眼睛的聚焦位置不频繁地改变,这能够减轻用户的眼睛疲劳。
如在上文中所述,图像处理设备10通过将包括在用于二维显示的字幕数据中的显示位置沿左眼偏移方向移动偏移量offset来生成左眼字幕数据,并且生成包括轨迹图像Llocus的轨迹数据,轨迹图像Llocus是移动时形成的轨迹区域的、具有低透明度的黑图像。此外,图像处理设备10以与左眼字幕数据类似的方式来处理右眼字幕数据。然后,图像处理设备10将对应于左眼字幕数据的字幕图像和对应于左眼轨迹数据的轨迹图像Llocus叠加到左眼主图像上,而将对应于右眼字幕数据的字幕图像和对应于右眼轨迹数据的轨迹图像Rlocus叠加到右眼主图像上。
从而,如在图10和13中所描述的,从三维字幕图像的边界看不到三维字幕图像的背景和前景。因此,用户的眼睛的聚焦位置不频繁改变,这能够减轻用户的眼睛疲劳。
在上文的描述中,使轨迹区域变黑。然而,散布在轨迹区域中的颜色不限于黑色,颜色还可以是灰色、字幕的颜色等。此外,在上文的描述中,轨迹图像的阿尔法混合量被设定为1,而轨迹图像的透明度被设定为0。然而,只要可以覆盖主图像,阿尔法混合量和透明度是不受限制的。例如,轨迹图像的阿尔法混合量可以被设定为与字幕图像的阿尔法混合量相同。
此外,字幕数据可以不包括字幕图像的图像数据本身,而是可以包括其中描述了字幕的字符编码的字符串和颜色信息。在该情况下,字幕解码器12基于字符串和颜色信息来生成字幕图像的图像数据。
此外,在上文的描述中,以被添加到字幕数据的方式来提供偏移信息。然而,偏移信息可以被预先存储在图像处理设备10内部的存储单元(未示出)中。在该情况下,三维字幕在深度方向上的位置一直保持不变。
在上文的描述中,使轨迹区域变黑。然而,只要所变黑的区域是包括轨迹区域的区域,所变黑的区域不限于轨迹区域本身。
本发明的实施例不限于应用到合成字幕图像与主图像的情况,而且可以应用到合成除字幕图像之外的子图像(例如菜单图像)与主图像的情况。
[对根据本发明的实施例的计算机的说明]
上述一系列处理可以由硬件或软件执行。在这一系列处理由软件进行的情况下,组成软件的程序被安装在通用计算机等上。
图14示出了其上安装有进行这一系列处理的程序的计算机的实施例的配置示例。
程序可以被预先存储在用作内置于计算机的存储介质的存储单元208中或只读存储器(ROM)202中。
可替选地,程序可以被存储(记录)在可移除介质211中。可以提供这样的可移动介质211作为所谓的套装软件。在此,可移动介质211的示例包括软盘、光盘只读存储器(CD-ROM)、磁光(MO)盘、数字多功能盘(DVD)、磁盘和半导体存储器。
程序可以通过驱动器210从上述可移除介质211安装到计算机上,或者程序可以通过通信网络或广播网络下载到计算机中以便安装到内置的存储单元208上。也就是说,例如程序可以通过用于数字卫星广播的卫星来从下载站点无线地传送到计算机,或者可以通过诸如局域网(LAN)和因特网的网络以有线方式传送。
计算机包括内置的中央处理单元(CPU)201和通过总线204连接到CPU 201的输入输出接口205。
当例如由用户操作输入单元206并且从而将指令通过输入输出接口205输入CPU 201时,CPU 201根据指令来执行存储在ROM 202中的程序。可替选地,CPU 201将存储在存储单元208中的程序载入随机存取存储器(RAM)203以便执行程序。
从而,CPU 201执行按照上述流程图的处理或由上文中所述的框图的结构所执行的处理。然后,例如,在必要的情况下,CPU 201通过输入输出接口205来从输出单元207输出处理结果,从通信单元209传输处理结果,或者允许存储单元208存储处理结果。
输入单元206是键盘、鼠标、麦克风等。输出单元207是液晶显示器(LCD)、扬声器等。
在本说明书中,由计算机根据程序执行的处理不必以描述为流程图的次序的时间序列方式来进行。也就是说,由计算机根据程序进行的处理也包括以并列方式或以个体方式进行的处理(例如,并行处理或由对象进行的处理)。
程序可以由单个计算机(处理器)来处理或者可以由多个计算机以分布方式来处理。此外,程序可以被传送到远程计算机并且被执行。
本申请包含与于2009年12月28日向日本专利局提交的日本在先专利申请JP2009-297547中公开的主题内容相关的主题内容,该在先专利申请的全部内容通过引用合并于此。
本领域技术人员应该理解,取决于设计要求和其他因素,可以提出各种修改、组合、次组合和替选方案,只要其在所附的权利要求或所附的权利要求的等同物的范围之内。
Claims (8)
1.一种图像处理设备,其包括:
左眼子图像生成装置,其用于通过将用于二维显示的子图像的显示位置沿预定方向移动预定量来生成左眼子图像,所述左眼子图像与右眼子图像组成用于三维显示的子图像;
右眼子图像生成装置,其用于通过将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量来生成所述右眼子图像;
左眼轨迹图像生成装置,其用于生成具有低透明度的预定颜色的、左眼轨迹区域的图像作为左眼轨迹图像,所述左眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向移动所述预定量时形成的轨迹区域的区域;
右眼轨迹图像生成装置,其用于生成具有低透明度的预定颜色的、右眼轨迹区域的图像作为右眼轨迹图像,所述右眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量时形成的轨迹区域的区域;和
叠加装置,其用于将所述左眼子图像和所述左眼轨迹图像叠加到左眼主图像上,并且用于将所述右眼子图像和所述右眼轨迹图像叠加到所述右眼主图像上,所述左眼主图像和所述右眼主图像组成用于三维显示的主图像。
2.根据权利要求1所述的图像处理设备,其中所述左眼轨迹图像和所述右眼轨迹图像的颜色是黑色。
3.根据权利要求1所述的图像处理设备,其还包括:
获取装置,其用于获取所述预定方向和所述预定量以及所述用于二维显示的子图像,所述预定方向和所述预定量用于生成与所述用于二维显示的子图像对应的所述用于三维显示的子图像。
4.根据权利要求1所述的图像处理设备,其中:
所述子图像是具有包括显示在单个屏幕上的全部字幕的矩形区域的图像;
所述左眼轨迹区域是毗邻所述左眼子图像的矩形区域;并且
所述右眼轨迹区域是毗邻所述右眼子图像的矩形区域。
5.根据权利要求1所述的图像处理设备,其中:
所述子图像是以单个字符为单位的字幕的图像;
所述左眼轨迹图像是显示在单个屏幕上的字幕的每个字符的图像的所述左眼轨迹区域的图像,其具有低透明度的预定颜色;并且
所述右眼轨迹图像是显示在单个屏幕上的字幕的每个字符的图像的所述右眼轨迹区域的图像,其具有低透明度的预定颜色。
6.一种图像处理方法,其中图像处理设备执行以下步骤:
将用于二维显示的子图像的显示位置沿预定方向移动预定量以便生成左眼子图像,所述左眼子图像和右眼子图像组成用于三维显示的子图像;
将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量以便生成所述右眼子图像;
生成具有低透明度的预定颜色的、左眼轨迹区域的图像作为左眼轨迹图像,所述左眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向移动所述预定量时形成的轨迹区域的区域;
生成具有低透明度的预定颜色的、右眼轨迹区域的图像作为右眼轨迹图像,所述右眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量时形成的轨迹区域的区域;和
将所述左眼子图像和所述左眼轨迹图像叠加到左眼主图像上,并且将所述右眼子图像和所述右眼轨迹图像叠加到右眼主图像上,所述左眼主图像和所述右眼主图像组成用于三维显示的主图像。
7.一种使计算机能够进行包括以下步骤的处理的程序:
将用于二维显示的子图像的显示位置沿预定方向移动预定量以便生成左眼子图像,所述左眼子图像和右眼子图像组成用于三维显示的子图像;
将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量以便生成所述右眼子图像;
生成具有低透明度的预定颜色的、左眼轨迹区域的图像作为左眼轨迹图像,所述左眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向移动所述预定量时形成的轨迹区域的区域;
生成具有低透明度的预定颜色的、右眼轨迹区域的图像作为右眼轨迹图像,所述右眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量时形成的轨迹区域的区域;和
将所述左眼子图像和所述左眼轨迹图像叠加到左眼主图像上,并且将所述右眼子图像和所述右眼轨迹图像叠加到右眼主图像上,所述左眼主图像和所述右眼主图像组成用于三维显示的主图像。
8.一种图像处理设备,其包括:
左眼子图像生成单元,其被配置为通过将用于二维显示的子图像的显示位置沿预定方向移动预定量来生成左眼子图像,所述左眼子图像和右眼子图像组成用于三维显示的子图像;
右眼子图像生成单元,其被配置为通过将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量来生成所述右眼子图像;
左眼轨迹图像生成单元,其被配置为生成具有低透明度的预定颜色的、左眼轨迹区域的图像作为左眼轨迹图像,所述左眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向移动所述预定量时形成的轨迹区域的区域;
右眼轨迹图像生成单元,其被配置为生成具有低透明度的预定颜色的、右眼轨迹区域的图像作为右眼轨迹图像,所述右眼轨迹区域是包括将所述用于二维显示的子图像的所述显示位置沿所述预定方向的反方向移动所述预定量时形成的轨迹区域的区域;和
叠加单元,其被配置为将所述左眼子图像和所述左眼轨迹图像叠加到左眼主图像上,并且将所述右眼子图像和所述右眼轨迹图像叠加到右眼主图像上,所述左眼主图像和所述右眼主图像组成用于三维显示的主图像。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009-297547 | 2009-12-28 | ||
JP2009297547A JP2011139262A (ja) | 2009-12-28 | 2009-12-28 | 画像処理装置、画像処理方法、およびプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102111630A true CN102111630A (zh) | 2011-06-29 |
CN102111630B CN102111630B (zh) | 2013-12-25 |
Family
ID=44175633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010106088573A Expired - Fee Related CN102111630B (zh) | 2009-12-28 | 2010-12-21 | 图像处理设备、图像处理方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20110157162A1 (zh) |
JP (1) | JP2011139262A (zh) |
CN (1) | CN102111630B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663783A (zh) * | 2012-03-22 | 2012-09-12 | 上海华勤通讯技术有限公司 | 图像实现装置及其图像实现方法 |
CN103873842A (zh) * | 2012-12-15 | 2014-06-18 | 联想(北京)有限公司 | 一种显示方法和装置 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007013375A (ja) * | 2005-06-29 | 2007-01-18 | Sony Corp | ステレオ画像処理装置、ステレオ画像処理方法、ステレオ画像シート、ステレオ画像処理用プログラムおよびコンピュータ読み取り可能な記録媒体 |
CN101039441A (zh) * | 2006-03-14 | 2007-09-19 | 精工爱普生株式会社 | 图像处理***、显示装置及图像处理方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6359647B1 (en) * | 1998-08-07 | 2002-03-19 | Philips Electronics North America Corporation | Automated camera handoff system for figure tracking in a multiple camera system |
CN1943247A (zh) * | 2004-04-08 | 2007-04-04 | 皇家飞利浦电子股份有限公司 | 应用于多媒体数据的编码方法 |
US20090180180A1 (en) * | 2008-01-16 | 2009-07-16 | Samsung Electronics Co., Ltd. | Sub-pixel optical array |
JP4618384B2 (ja) * | 2008-06-09 | 2011-01-26 | ソニー株式会社 | 情報提示装置および情報提示方法 |
CA2772607A1 (en) * | 2009-09-01 | 2011-03-10 | Prime Focus Vfx Services Ii Inc. | System and process for transforming two-dimensional images into three-dimensional images |
US8947422B2 (en) * | 2009-09-30 | 2015-02-03 | Disney Enterprises, Inc. | Gradient modeling toolkit for sculpting stereoscopic depth models for converting 2-D images into stereoscopic 3-D images |
US20110157155A1 (en) * | 2009-12-31 | 2011-06-30 | Disney Enterprises, Inc. | Layer management system for choreographing stereoscopic depth |
-
2009
- 2009-12-28 JP JP2009297547A patent/JP2011139262A/ja not_active Withdrawn
-
2010
- 2010-12-15 US US12/968,740 patent/US20110157162A1/en not_active Abandoned
- 2010-12-21 CN CN2010106088573A patent/CN102111630B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007013375A (ja) * | 2005-06-29 | 2007-01-18 | Sony Corp | ステレオ画像処理装置、ステレオ画像処理方法、ステレオ画像シート、ステレオ画像処理用プログラムおよびコンピュータ読み取り可能な記録媒体 |
EP1906678A1 (en) * | 2005-06-29 | 2008-04-02 | Sony Corporation | Stereoscopic image processing device and method, stereoscopic image processing program, and recording medium having the program recorded therein |
CN101039441A (zh) * | 2006-03-14 | 2007-09-19 | 精工爱普生株式会社 | 图像处理***、显示装置及图像处理方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102663783A (zh) * | 2012-03-22 | 2012-09-12 | 上海华勤通讯技术有限公司 | 图像实现装置及其图像实现方法 |
CN102663783B (zh) * | 2012-03-22 | 2014-12-10 | 上海华勤通讯技术有限公司 | 图像实现装置及其图像实现方法 |
CN103873842A (zh) * | 2012-12-15 | 2014-06-18 | 联想(北京)有限公司 | 一种显示方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US20110157162A1 (en) | 2011-06-30 |
CN102111630B (zh) | 2013-12-25 |
JP2011139262A (ja) | 2011-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101512988B1 (ko) | 그래픽 오브젝트를 중첩하기 위한 이미지 프로세서 | |
JP5820276B2 (ja) | 3d画像及びグラフィカル・データの結合 | |
US8605136B2 (en) | 2D to 3D user interface content data conversion | |
TWI538495B (zh) | 合成不同維度之視頻數據流用以同時顯示之裝置及其方法與視頻合成器 | |
US20160154563A1 (en) | Extending 2d graphics in a 3d gui | |
RU2598989C2 (ru) | Устройство отображения трехмерного изображения и способ отображения для такового | |
EP2728887B1 (en) | Image processing apparatus and image processing method thereof | |
CN102318353B (zh) | 用于处理视频图像的方法和设备 | |
CN102111631B (zh) | 图像处理装置和图像处理方法 | |
CN102137270A (zh) | 字幕的3d显示处理 | |
US20110228057A1 (en) | Image Processing Apparatus, Image Conversion Method, and Program | |
JP2011508557A5 (zh) | ||
Chambel et al. | Towards immersive interactive video through 360 hypervideo | |
CN102714747A (zh) | 立体视频图形覆盖 | |
WO2011042479A1 (en) | Method of displaying a 3d video with insertion of a graphic item and terminal for implementing the method | |
WO2013046281A1 (ja) | 映像処理装置及び映像処理方法 | |
CN102111630B (zh) | 图像处理设备、图像处理方法 | |
WO2012014489A1 (ja) | 映像信号処理装置及び映像信号処理方法 | |
CN103597538B (zh) | 显示控制装置、显示控制方法 | |
JP2012089931A (ja) | 情報処理装置、情報処理方法およびプログラム | |
US9547933B2 (en) | Display apparatus and display method thereof | |
JPH1139508A (ja) | 立体画像表示装置および方法ならびに立体画像表示プログラムを記録したコンピュータで読取可能な記録媒体 | |
JP5977749B2 (ja) | 三次元ステレオ・アプリケーションにおける二次元エレメントの提示 | |
KR101512813B1 (ko) | 비디오 영상의 입체 포맷을 인식하여 화면을 전환 및 재생하는 방법, 그리고 상기 방법을 수행하는 미디어 재생매체 및 프로그램을 기록한 컴퓨터 판독 가능 기록매체 | |
JP2011257485A (ja) | 表示装置および表示方法 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20131225 Termination date: 20171221 |
|
CF01 | Termination of patent right due to non-payment of annual fee |