CN101632102B - 用于通过使用网格图依据二维图像生成立体图像的方法和装置 - Google Patents
用于通过使用网格图依据二维图像生成立体图像的方法和装置 Download PDFInfo
- Publication number
- CN101632102B CN101632102B CN2008800020737A CN200880002073A CN101632102B CN 101632102 B CN101632102 B CN 101632102B CN 2008800020737 A CN2008800020737 A CN 2008800020737A CN 200880002073 A CN200880002073 A CN 200880002073A CN 101632102 B CN101632102 B CN 101632102B
- Authority
- CN
- China
- Prior art keywords
- image
- depth information
- stereo
- grid chart
- grid
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/261—Image signal generators with monoscopic-to-stereoscopic image conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N13/00—Stereoscopic video systems; Multi-view video systems; Details thereof
- H04N13/20—Image signal generators
- H04N13/275—Image signal generators from 3D object models, e.g. computer-generated stereoscopic image signals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/24—Indexing scheme for image data processing or generation, in general involving graphical user interfaces [GUIs]
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
提供一种用于通过使用网格图依据二维(2D)图像生成立体图像的方法和装置,以及记录有用于执行该方法的计算机程序的计算机可读记录介质。还提供了一种用于生成立体图像的方法和装置,该方法通过读取2D图像、通过重叠2D图像和网格图来显示2D图像和网格图并且由用户编辑网格图的网格形状和的深度信息(深度值),以及记录有用于执行该方法的计算机程序的计算机可读记录介质。生成立体图像的方法包括:接收2D图像;通过重叠2D图像和网格图来显示2D图像和网格图;由用户根据显示的图像的形状来编辑网格图的网格形状和深度信息(深度值);根据编辑的网格图的网格形状和深度信息来计算包括在2D图像中的像素的相对深度信息;以及通过使用该2D图像的计算的相对深度信息来生成立体图像文件。本发明可以被用在用于从包括一般静止图像或运动影像的2D图像生成立体图像的系统中。
Description
技术领域
本申请要求向韩国知识产权局2007年1月10日提交的韩国专利申请No.10-2007-0002883、2007年3月19日提交的No.10-2007-0026568以及2007年4月6日提交的韩国专利申请No.10-2007-0034321的权益,其全部公开内容通过引用并入这里。
本发明涉及用于生成立体图像的方法和装置以及其上记录有用于执行该方法的计算机程序的计算机可读记录介质,并且更具体地,涉及用于通过使用网格图来依据二维(2D)图像生成立体图像的方法和装置,其中,读取2D数字图像、通过重叠2D图像和网格图来显示2D图像和网格图、由用户来编辑网格图的网格形状和深度信息(深度值)、根据该网格形状和该深度信息来计算包括在该2D图像中的像素的相对深度信息、并且通过使用该2D图像的计算的相对深度信息来生成立体图像文件,以及其上记录有用于执行该方法的计算机程序的计算机可读记录介质。
在本发明中,2D图像包括一般的静止图像或运动影像。
在本发明中,优选地,可以以数字格式来接收2D图像。然而,可以以模拟格式来接收2D图像,并且可以通过使用公知的方法来将2D图像转换为数字格式。
在本发明中,用于生成立体图像的装置可以被实现为硬件。然而,优选地,该装置可以被实现为立体图像生成软件。
虽然将要在本发明被应用于计算机的假设上来描述本发明,但是本发明并不受其限制。本发明可以被应用于诸如智能移动电话的任何电子设备。
背景技术
一般来说,当人类观察周围的物体时,由于两眼在水平方向上互相分开大约65mm而造成的双眼像差,所以产生三维(3D)效果。即,两眼看到实际物体的两个不同的图像,该两个图像通过视网膜和视神经被传到大脑,视皮层(在后脑处的大脑皮层区域,它处理视觉信息)组合该两个图像,并且因此产生关于该物体的3D或空间效果。
虚拟3D显示设备是在具有使用双眼像差现象的特定工具的2D显示设备中提供虚拟3D效果的系统。即,通过在屏幕上同时显示两个双眼图像使得每只眼睛分别看到每个双眼图像,来产生虚拟3D效果。为了在屏幕上显示两个双眼图像,在多数情况中,虚拟3D显示设备通过交替地排列两个双眼图像的像素线,或者以预定的时间延迟来交替地显示整个两个双眼图像,来显示该两个双眼图像。当在屏幕上显示两个双眼图像时,由于自动立体方法中的显示设备的硬件结构而导致右眼看到右-眼-视图图像,并且左眼看到左-眼-视图图像,并且通过在立体方法中使用诸如偏光眼镜或液晶显示(LCD)快门眼镜的特殊眼镜来阻碍左眼看到右-眼-视图图像并且阻碍右眼看到左-眼-视图图像。
同时,可以通过使用其中互相分开大约65mm的两个照相机同时地拍摄不同图像的双眼捕捉方法来生成用于虚拟3D显示的立体图像。然而,通过使用双眼捕捉方法,额外地需要复杂的和不方便的考虑和处理用于捕捉和编辑,并且因此较之运动影像的常规捕捉方法,时间和成本会极大地增加。因此,除了少数特殊情况,没有广泛使用运动影像的双眼捕捉方法。
最近,随着高-质量大尺寸平板LCD显示设备的大规模生产,诸如虚拟3D显示设备的硬件技术已经被高度发展,并且希望在不远的将来变得广泛流行。然而,由于不够充足的3D内容,即能够由公共用户简单而普遍地利用的立体运动影像,3D产业没有进一步发展。
因此,需要一种使用图像-处理计算机软件或硬件将包括一般静止图像或运动影像的普通2D图像以低成本并且在短时间内转换成为立体图像的技术。即,需要一种将使用一个照相机拍摄的单眼源(普通2D数字图像)转换成为具有质量堪与通过使用双眼捕捉方法所拍摄的立体图像相比的3D效果的立体图像的技术。
发明内容
技术难题
技术解决方案
本发明提供一种用于通过使用网格图来依据二维(2D)图像生成立体图像的方法和装置以及其上记录有用于执行该方法的计算机程序的计算机可读记录介质。
本发明还提供一种用于生成立体图像的方法和装置,该方法通过:读取2D图像;通过重叠该2D图像和网格图来显示该2D图像和该网格图;并且由用户来编辑该网格图的网格形状和深度信息(深度值),以及其上记录有用于执行该方法的计算机程序的计算机可读记录介质。
通过本发明详细描述中所公开的实施例,本发明的其它目的和优点能够被理解并且将变得更加清晰。另外,能够理解,通过权利要求和其组合中所公开的结构和特征将实现本发明的目的和优点。
根据本发明的一个方面,提供了一种用于通过使用网格图来依据二维(2D)图像生成立体图像的装置,该装置包括接收单元,该接收单元用于从外部设备接收包括静止图像或运动影像的2D图像并且用于接收由用户编辑的网格图的网格形状和深度信息(深度值);屏幕参考单元,该屏幕参考单元用于通过重叠该2D图像和该网格图来显示该2D图像和该网格图;信息管理单元,该信息管理单元用于管理由用户根据所显示的图像的形状来编辑的网格图的网格形状和深度信息(深度值);计算单元,该计算单元用于根据该编辑的网格图的网格形状和深度信息来计算包括在2D图像中的像素的相对深度信息(深度值);以及立体图像生成单元,该立体图像生成单元用于通过使用该2D图像的计算的相对深度信息来生成立体图像文件。
有利效果
根据本发明,可以通过使用网格图来从2D图像生成立体图像。
即,根据本发明,可以通过读取该2D图像、通过重叠该2D图像和网格图来显示该2D图像和该网格图、以及由用户编辑该网格图的网格形状和深度信息(深度值),来从2D图像生成立体图像。
因此,通过使用图像-处理计算机软件或硬件,可以以低成本并且在短时间将包括一般静止图像或运动影像的普通2D图像内转换为好像是通过使用双眼捕捉方法来拍摄的立体图像的具有3D效果的立体图像。
附图说明
通过参考附图来详细描述本发明的示例性实施例,本发明以上的和其它特征和优点将变得更加明显,附图中:
图1是根据本发明实施例的包括立体图像生成装置的立体图像生成系统的示意图;
图2是根据本发明实施例的图1中所图示的立体图像生成装置的详细框图;
图3是根据本发明实施例的当通过使用网格图从2D图像生成立体图像时计算像素的相对深度值的方法的详细流程图;
图4是根据本发明实施例的当通过使用网格图从2D图像生成立体图像时从2D图像生成立体图像的方法的详细流程图;和
图5是根据本发明实施例的当立体图像生成装置被实现为立体图像生成软件时示例计算机屏幕的摄影图像。
最佳方式
根据本发明的一个方面,提供了用于通过使用网格图来依据二维(2D)图像生成立体图像的装置,该装置包括接收单元,该接收单元用于从外部设备接收包括静止图像或运动影像的2D图像并且用于接收由用户编辑的网格图的网格形状和深度信息(深度值);屏幕参考单元,该屏幕参考单元用于通过重叠该2D图像和该网格图来显示该2D图像和该网格图;信息管理单元,该信息管理单元用于管理由用户根据所显示的图像的形状来编辑的网格图的网格形状和深度信息(深度值);计算单元,该计算单元用于根据该编辑的网格图的网格形状和深度信息来计算包括在2D图像中的像素的相对深度信息(深度值);以及立体图像生成单元,该立体图像生成单元用于通过使用该2D图像的计算的相对深度信息来生成立体图像文件。
屏幕参考单元可以确定计算机中是否包括虚拟三维(3D)显示设备;以及如果该计算机中包括虚拟3D显示设备,则通过将当前正在被编辑的网格图的网格形状和深度信息应用到2D图像来生成立体图像,并且通过重叠该立体图像和网格图来显示该立体图像和网格图。
根据本发明的另一个方面,提供了用于通过使用网格图来依据二维(2D)图像生成立体图像的装置,该装置包括接收单元,该接收单元用于从外部设备接收2D图像并且用于接收由用户编辑的网格图的网格形状和深度信息(深度值);屏幕参考单元,该屏幕参考单元用于通过将当前正在被编辑的网格图的网格形状和深度信息(深度值)应用到该2D图像来生成立体图像,并且通过重叠该立体图像和该网格图来显示该立体图像和该网格图;信息管理单元,该信息管理单元用于管理由用户根据所显示的图像的形状来编辑的网格图的网格形状和深度信息;计算单元,该计算单元用于根据该编辑的网格图的网格形状和深度信息来计算包括在2D图像中的像素的相对深度信息(深度值);以及立体图像生成单元,该立体图像生成单元用于通过使用该2D图像的计算的相对深度信息来生成立体图像文件。
如果接收到的2D图像是运动影像,则基于当前图像的编辑的网格图的网格形状和深度信息,信息管理单元可以根据邻近图像和当前图像之间的差异来自动地修改邻近图像的网格形状,并且可以自动地计算包括在邻近图像的网格图中的网格的深度信息。
根据本发明的另一个方面,提供通过使用网格图来依据二维(2D)图像生成立体图像的方法,该方法包括:接收2D图像;通过重叠该2D图像和网格图来显示该2D图像和网格图;由用户根据该显示的图像的形状来编辑该网格图的网格形状和深度信息(深度值);根据该编辑的网格图的网格形状和深度信息来计算该2D图像中包括的像素的相对深度信息(深度值);以及通过使用该2D图像的计算的相对深度信息来生成立体图像。
该方法可以进一步包括确定计算机中是否包括虚拟三维(3D)显示设备;并且如果该计算机中包括虚拟3D显示设备,则通过将当前正在被编辑的网格图的网格形状和深度信息应用到该2D图像来生成立体图像,并且通过重叠该立体图像和该网格图来显示该立体图像和该网格图。
根据本发明的另一个方面,提供了通过使用网格图来依据二维(2D)图像生成立体图像的方法,该方法包括:接收2D图像;通过将当前正在被编辑的网格图的网格形状和深度信息(深度值)应用到2D图像来生成立体图像,并且通过重叠该立体图像和该网格图来显示该立体图像和该网格图;由用户根据显示的图像的形状来编辑该网格图的网格形状和深度信息;根据该编辑的网格图的网格形状和深度信息来计算2D图像中包括的像素的相对深度信息(深度值);以及通过使用该2D图像的计算的相对深度信息来生成立体图像文件。
以上的方法的任何一个可以进一步包括:如果接收到的2D图像是运动影像,则基于当前图像的编辑的网格图的网格形状和深度信息,根据邻近图像和当前图像之间的差异,自动地修改邻近图像的网格形状并且自动地计算邻近图像的网格图中所包括的网格深度信息。
根据本发明的另一个方面,提供了其上记录有用于执行包括处理器的立体图像生成装置的功能的计算机程序的计算机可读记录介质,该功能包括:接收二维(2D)图像;通过重叠该2D图像和网格图来显示该2D图像和网格图;由用户根据显示的图像的形状来编辑网格图的网格形状和深度信息(深度值);根据该编辑的网格图的网格形状和深度信息来计算包括在2D图像中的像素的相对深度信息(深度值);以及通过使用该2D图像的计算的相对深度信息来生成立体图像。
该功能可以进一步包括:确定计算机中是否包括虚拟三维(3D)显示设备;以及如果该计算机中包括虚拟3D显示设备,则通过将当前正在被编辑的网格图的网格形状和深度信息应用到2D图像来生成立体图像,并且通过重叠该立体图像和网格图来显示该立体图像和网格图。
根据本发明的另一个方面,提供了其上记录有用于执行包括处理器的立体图像生成装置的功能的计算机程序的计算机可读记录介质,该功能包括:接收二维(2D)图像;通过将当前正在被编辑的网格图的网格形状和深度信息(深度值)应用到2D图像来生成立体图像,并且通过重叠该立体图像和网格图来显示该立体图像和网格图;由用户根据显示的图像的形状来编辑网格图的网格形状和深度信息;根据该编辑的网格图的网格形状和深度信息来计算包括在该2D图像中的像素的相对深度信息(深度值);以及通过使用该2D图像的计算的相对深度信息来生成立体图像文件。
该功能可以进一步包括:如果接收到的2D图像是运动影像,则基于当前图像的编辑的网格图的网格形状和深度信息,根据邻近图像和当前图像之间的差异,来自动地修改邻近图像的网格形状并且自动地计算包括在邻近图像的网格图中的网格的深度信息。
如上所述,根据本发明,通过将立体图像生成软件(立体图像生成装置)安装到计算机、读取包括一般静止图像或运动影像的2D图像、通过重叠该2D图像和网格图来显示该2D图像和网格图、由用户编辑该网格图的网格形状和深度信息(深度值)、以及根据由用户编辑的网格形状和深度信息来计算包括在2D图像中的像素的相对深度信息,来生成立体图像文件。
具体实施方式
通过本发明的详细描述所公开的实施例,本发明的目的和优点能够被理解并且变得更加清晰。因此,本领域普通技术人员能够实现本发明的技术特征。
在本发明的下面的描述中,被并入这里的已知功能和配置的详细描述在可能使本发明的主旨不清楚时将被省略。
下文中,将通过参考附图解释本发明的实施例来详细描述本发明。
图1是根据本发明实施例的包括立体图像生成装置12的立体图像生成系统的示意图。
参考图1,立体图像生成系统包括计算机主体11、计算机屏幕13和计算机输入设备17。
计算机主体11是一般的计算系统,包括中央处理单元(CPU);诸如随机存取存储器(RAM)、只读存储器(ROM)和硬盘(HDD)的数据存储装置;以及各种接口。典型的个人计算机(PC)、笔记本计算机或工作站可以被用作计算机主体11。计算机主体11可以通过在短时间内执行大量数学计算来迅速地并且准确地处理数据。一般来说,将微处理器(例如,由“英特尔公司”制造的)用作计算机主体11的CPU。在有线或无线环境中,将显示设备、诸如监视器的输出设备、和诸如鼠标和键盘的输入设备连接到计算机主体11。
被连接到计算机主体11的显示设备包括计算机屏幕13。这里,显示设备可以具有各种类型,诸如一般的阴极射线管(CRT)类型、液晶显示(LCD)类型以及等离子显示板(PDP)类型。如果显示设备是虚拟三维(3D)显示设备,则能够在计算机屏幕13上显示包括左-眼-视图图像和右-眼-视图图像的立体图像,使得可以向用户提供3D或空间效果。
同时,立体图像生成装置12被实现为,例如,立体图像生成软件,该立体图像生成软件可以被安装到HDD、通过用户指令被移动到诸如RAM的存储器并且由CPU来执行。
在该情况中,为了生成立体图像,被安装到计算机主体11的立体图像生成装置12读取或接收包括一般静止图像或运动影像的二维(2D)数字图像15,假设该2D数字图像是右-眼-视图图像。然后,立体图像生成装置12通过重叠该2D图像15和网格图14来在计算机屏幕13上显示该2D图像15和网格图14。
这里,网格图14包括多个网格,并且每个网格具有4个角。网格的角包括关于计算机屏幕13上的位置(x和y坐标)和相对深度值(z坐标)的数据。在该情况中,和作为计算机屏幕上的相对位置的x和y坐标一样,每个角的深度值(深度信息)是基于2D图像15的大小(像素数目)而不是物体的绝对深度值来被转换的相对的z坐标。
当立体图像生成装置12通过重叠2D图像15和网格图14来在计算机屏幕13上显示2D图像15和网格图14时,通过使用诸如鼠标和键盘的计算机输入设备17,用户可以修改网格的角的位置使得对应于2D图像15的形状,由此来编辑网格形状,并且可以根据显示的(2D)图像15的主体透视来输入网格的角的深度值。因此,用户根据显示的图像的形状来编辑网格图14。在该情况中,通过由用户修改网格图、在计算机屏幕13上显示修改的网格图14以便于允许用户重新-编辑网格形状和深度值并且重复根据显示的(2D)图像形状的修改和显示,立体图像生成装置12可以将网格图14处置为最终版本。
同时,如果计算机11中包括虚拟3D显示设备,则可以根据当前正在通过用户的选择性设置被编辑的网格图14的网格形状和深度值来生成立体图像,并且可以在计算机屏幕13上显示该生成的立体图像和网格图14。因此,在正在显示立体图像的同时,用户可以编辑该网格图14的网格形状和深度值,以便于根据显示的(3D)图像的形状来编辑网格图14。
如上所述,立体图像生成装置12接收网格图14的网格形状和深度值,以便于通过计算2D图像15的所有像素的相对深度值来生成立体图像文件16。即,立体图像生成装置12通过根据计算的相对深度值(深度信息),向计算机屏幕13的左侧或右侧水平地移动作为2D图像15的右-眼-视图图像的每个像素来生成左-眼-视图图像,以便于生成立体图像文件16,其中,如果像素的计算的相对深度值(深度信息)是正的(即,该像素是凸出的),则向右侧移动该像素,并且如果像素的计算的相对深度值是负的(即,该像素是凹进的),则向左侧移动该像素。可以通过交替地排列左-眼-视图图像和右-眼-视图图像的像素线来生成立体图像文件16。这里,可以在水平方向或垂直方向上交替地排列左-眼-视图图像和右-眼-视图图像的像素线。替换地,只有左-眼-视图图像可以被生成为立体图像16。
图2是根据本发明实施例的图1所图示的立体图像生成装置12的详细框图。
参考图2,立体图像生成装置12包括:接收单元21,该接收单元21用于从外部设备接收2D图像并且接收由用户编辑的网格图的网格形状和深度信息(深度值);屏幕参考单元22,该屏幕参考单元22用于通过重叠2D图像和网格图来在计算机屏幕上显示由接收单元21接收到的2D图像和网格图;信息管理单元23,该信息管理单元23用于存储和管理由用户基于通过屏幕参考单元22显示的2D图像的形状来编辑的网格图的网格形状和深度值;计算单元24,该计算单元24用于根据编辑的网格图的网格形状和深度值来计算2D图像的所有像素的相对深度值;以及立体图像生成单元25,该立体图像生成单元25通过使用由计算单元24计算的2D图像的相对深度值(深度信息)来生成立体图像文件。
现在将更加详细地描述立体图像生成装置12的每个元素。
接收单元21从外部设备接收2D数字图像,并且接收由用户编辑的网格图的网格形状和深度值。即,接收单元21读取或接收包括一般静止图像或运动影像的2D图像,并且然后将该2D图像传输到计算机主体中的存储器。如以上图1中所描述的,由用户来编辑网格图的网格形状和深度值。这里,多数的运动影像是压缩的,并且因此,接收单元21可以进一步解压缩该2D图像。如果以模拟文件输入2D图像,则接收单元21可以首先通过使用公知的方法将该模拟文件转换为数字文件。
屏幕参考单元22是用于通过重叠2D图像和网格图来在计算机屏幕上显示由接收单元21输入的2D图像和例如存储在网格数据库26中的网格图的模块。
根据本发明的另一个实施例,如果计算机中包括虚拟3D显示设备,则屏幕参考单元22通过将当前正在通过用户的选择性设置被编辑的网格图的网格形状和深度值应用到由接收单元22接收的2D图像来生成立体图像,并且通过重叠该立体图像和网格图来在计算机屏幕上显示该生成的立体图像和网格图。即,如果计算机中包括虚拟3D显示设备,则可以根据当前正在通过用户的选择性设置被编辑的网格图的网格形状和深度值来生成立体图像,并且可以通过重叠该立体图像和网格图来在计算机屏幕上显示该生成的立体图像和网格图。因此,在正在显示立体图像的同时,用户可以通过使用接收单元21来编辑网格图的网格形状和深度值,以便于根据显示的(3D)图像的形状来编辑网格图。
信息管理单元23是用于存储和管理由使用接收单元21的用户通过操作诸如鼠标和键盘的计算机输入设备来编辑的网格图的网格形状和深度值。这里,网格形状和深度值分别是包括在网格图中的网格的4个角的位置和深度值。在该情况中,用户根据由屏幕参考单元22显示的2D图像的形状来在计算机屏幕上编辑网格形状和深度值。然后,通过使用,例如,网格数据库26来存储并且管理被编辑的网格图的网格形状和深度值。
而且,如果通过接收单元21输入的2D图像是运动影像,则基于当前图像的编辑的网格图的网格形状和深度值,信息管理单元23可以进一步根据邻近图像和当前图像之间的差异来自动地修改邻近图像的网格形状,并且自动地计算邻近图像的深度值。
计算单元24是用于根据编辑的网格图的网格形状和深度值来计算2D图像的所有像素的相对深度值(深度信息)的模块。即,对每个像素,计算单元24通过使用包括该像素的网格的4个角的深度值和距离比率(distance rate)来计算该像素的相对深度值。稍后将参考图3来详细描述该相对深度值的计算。
立体图像生成单元25通过使用由计算单元24计算的2D图像的相对深度值来生成立体图像文件。即,立体图像生成单元25根据由计算单元24计算的相对深度值(深度信息),通过向计算机屏幕的左侧或右侧移动作为通过接收单元21输入的2D图像的右-眼-视图图像的每个像素,来生成左-眼-视图图像,其中如果像素的计算的相对深度值是正的(凸出的),则向右侧移动该像素,并且如果像素的计算的相对深度值是负的(凹进的),则向左侧移动该像素,以便于生成立体图像文件。
可以通过交替地排列左-眼-视图图像和右-眼-视图图像的像素线来生成立体图像文件。这里,可以在水平或垂直方向上交替地排列该左-眼-视图图像和右-眼-视图图像的像素线。替换地,只有左-眼-视图图像可以被生成为立体图像。
例如,当根据相对深度值向计算机屏幕的左侧或右侧移动右-眼-视图图像的像素时,假设左眼和右眼之间的距离是65mm并且双眼和计算机屏幕的表面之间的距离是70cm,如果右-眼-视图图像的像素具有对应于计算机屏幕的稍微凸出的位置的深度值,则左-眼-视图图像的对应像素在旋转了大约5°的位置处被移动到右-眼-视图的中心处的纵轴的右边。因此,为了生成左-眼-视图图像,如果像素的计算的相对深度值是正的(凸出的),则向右侧水平地移动该像素,并且如果像素的计算的相对深度值是负的(凹进的),则向左侧水平地移动将该像素。
图3是根据本发明实施例的当通过使用网格图来从2D图像生成立体图像时,计算像素的相对深度值的方法的详细流程图。通过使用图3中所图示的方法,立体图像生成装置可以根据编辑的网格图的网格形状和深度值来计算2D图像的所有像素的相对深度值。这里,网格形状和深度值分别是包括在网格图中的网格的4个角的位置和深度值。
最初地,在操作31中检测包括具有要被计算的相对深度值的像素的网格。即,从网格数据库来检测编辑的网格图的网格,该网格包括具有要被计算的相对深度值的像素。因为网格图是由用户来编辑的并且该网格形状和深度值被存储在网格数据库中,所以可以执行网格的检测。
然后,在操作32中检测网格的4个角的位置(x和y坐标)。
然后,在操作33中计算从像素到4个角的距离,即,计算从像素的位置(x和y坐标)到网格的4个角的位置(x和y坐标)的距离。
然后,在操作34中检测由用户编辑的网格的4个角的深度值(z坐标)。
然后,通过使用网格的4个角的深度值(z坐标)来计算像素的平均相对深度值。即,在操作35中,通过使深度值反比例地乘以从该像素到网格的4个角的距离比率来计算像素的相对深度值,并且在后面的操作中平均该反比例乘得的值。
在该情况中,在操作36中确定网格是否具有平面结构。如果网格具有平面结构,则在操作37中通过使用线性函数来计算线性的平均值。如果网格具有凸面或凹面结构而不是平面结构,则在操作38中使用多项式函数来计算非-线性的平均值。
然后,在操作39中,确定是否计算了2D图像的所有像素的相对深度值。如果还没有计算完2D图像的所有像素的相对深度值,则该方法返回到操作31。如果计算完2D图像的所有像素的相对深度值,则该方法结束。
图4是根据本发明实施例的当使用网格图来从2D图像生成立体图像时,从2D图像生成立体图像的方法的详细流程图。
最初地,在操作41中,被安装到计算机的诸如立体图像生成软件的立体图像生成装置接收包括一般静止图像或运动影像的2D数字图像。
然后,在操作42中,立体图像生成装置通过重叠2D图像和网格图来在计算机屏幕上显示该2D图像和网格图。
在该情况中,在操作43中确定计算机中是否包括虚拟3D显示设备。如果计算机中不包括虚拟3D显示设备,则该方法前进到操作45。如果计算机中包括虚拟3D显示设备,则在该方法前进到操作45之前,在操作44中,根据当前正在被编辑的网格图的网格形状和深度值来生成立体图像,并且在计算机屏幕上显示该生成的立体图像和网格图。即,如果计算机中包括虚拟3D显示设备,则通过将当前正在通过用户的选择性设置来编辑的网格图的网格形状和深度值应用到2D图像来生成立体图像,并且在计算机屏幕上显示该生成的立体图像和网格图。
同时,根据本发明的另一个实施例,如果计算机中不包括虚拟3D显示设备而仅包括2D显示设备,则该方法从操作42直接前进到操作45而不执行操作43和44。
然后,在操作45中,由用户根据显示的图像的形状通过操纵诸如鼠标和键盘的计算机输入设备来编辑网格图。这里,例如,用户根据显示的图像的形状来修改网格图的网格形状,并且根据显示的图像的主体透视来输入包括在网格图中的网格的4个角的深度值。
然后,在操作46中确定接收到的2D图像是否是运动影像。如果接收到的2D图像是静止图像,则该方法前进到操作48。如果接收到的2D图像是运动影像,则在该方法前进到操作48之前,在操作47中,基于当前图像的编辑的网格图的网格形状和深度值,立体图像生成装置根据邻近图像和当前图像之间的差异来自动地修改邻近图像的网格形状,并且自动地计算包括在邻近图像的网格图中的网格的深度值。这里,只要邻近图像不完全与当前图像不同,就可以自动计算邻近图像的网格图的网格形状和深度值。
然后,在操作48中,立体图像生成装置根据编辑的网格图的网格形状和深度值来计算2D图像的所有像素的相对深度值。即,对每个像素,根据编辑的网格图的网格形状和深度值,通过使用包括该像素的网格的4个角的深度值和距离比率来计算该像素的相对深度值。以上参考图3详细描述了相对深度值的计算。
然后,在操作49到51中,立体图像生成装置通过使用2D图像的所有像素的计算的相对深度值来生成立体图像文件。
即,立体图像生成装置通过根据计算的相对深度值来向计算机屏幕的左侧或右侧移动作为2D图像的右-眼-视图图像的每个像素来生成左-眼-视图图像,其中如果像素的计算的相对深度值是正的(凸出的),则向右侧移动像素,并且如果像素的计算的相对深度值是负的(凹进的),则向左侧移动像素,以便于生成立体图像文件。可以通过交替的排列左-眼-视图图像和右-眼-视图图像的像素线来生成立体图像文件。这里,可以在水平或垂直方向上交替地排列左-眼-视图图像和右-眼-视图图像的像素线。替换地,只有左-眼-视图图像可以被生成为立体图像。
图5是根据本发明实施例的当立体图像生成装置被实现为立体图像生成软件时示例计算机屏幕的摄影图像。
本发明还可以被实施为计算机可读记录介质上的计算机可读代码。计算机可读记录介质的示例包括只读存储器(ROM)、随机-存取存储器(RAM)、CD-ROM、软盘、硬盘(HDD)和磁-光盘。
如上所述,根据本发明,通过使用网格图可以从2D图像生成立体图像。
即,根据本发明,可以通过:读取2D图像、通过重叠该2D图像和网格图来显示2D图像和网格图以及由用户来编辑网格图的网格形状和深度信息(深度值),来从2D图像生成立体图像
因此,通过使用图像-处理计算机软件或硬件,可以以低成本并且在短时间内将包括一般静止图像或运动影像的普通2D图像转换为好像通过使用双眼捕捉方法拍摄的立体图像一样的具有3D效果的立体图像。
尽管已经参考本发明的示例性实施例具体示出和描述了本发明,但是本领域普通技术人员应该理解,在不背离权利要求书限定的本发明的精神和范围的情况下,可以在本发明中做出形式上和细节上的各种改变。示例性实施例应该被认为仅仅是描述性的,而并非是用于限制的目的。因此,本发明的范围不是由本发明的详细描述来限定的,而是由权利要求书来限定的,并且落入该范围内的所有改变都将被解释为包括在本发明中。
Claims (24)
1.一种用于通过使用网格图依据二维图像生成立体图像的装置,所述装置包括:
接收单元,用于从外部设备接收包括静止图像或运动影像的所述二维图像并且接收由用户编辑的网格图的网格形状和网格图中各网格四个角的深度信息;
屏幕参考单元,用于显示所述二维图像和所述网格图;
信息管理单元,用于管理由所述用户根据显示的图像的形状来编辑的所述网格图的所述网格形状和由所述用户根据显示的图像的主体透视来编辑的所述网格图中各网格四个角的所述深度信息;
计算单元,用于根据被编辑的网格图的所述网格形状和所述深度信息来计算包括在所述二维图像中的各像素的相对深度信息;以及
立体图像生成单元,用于通过使用所述二维图像的所计算的相对深度信息来生成立体图像文件。
2.根据权利要求1所述的装置,其中,所述屏幕参考单元通过重叠所述二维图像和所述网格图在计算机屏幕上显示所述二维图像和所述网格图。
3.根据权利要求1所述的装置,其中,所述屏幕参考单元确定计算机中是否包括虚拟三维(3D)显示设备;以及在确定包括时,通过把当前正在被编辑的所述网格图的所述网格形状和所述深度信息应用到所述二维图像来生成立体图像并且通过重叠所述立体图像和所述网格图来显示所述立体图像和所述网格图。
4.一种用于通过使用网格图依据二维图像生成立体图像的装置,所述装置包括:
接收单元,用于从外部设备接收包括静止图像或运动影像的所述二维图像并且接收由用户编辑的网格图的网格形状和网格图中各网格四个角的深度信息;
屏幕参考单元,用于通过把当前正在被编辑的网格图的网格形状和深度信息应用到所述二维图像来生成立体(3D)图像并且通过重叠所述立体图像和所述网格图来显示所述立体图像和所述网格图;
信息管理单元,用于管理由所述用户根据显示的图像的形状来编辑的所述网格图的所述网格形状和由所述用户根据显示的图像的主体透视来编辑的所述网格图中各网格四个角的所述深度信息;
计算单元,用于根据被编辑的网格图的所述网格形状和所述深度信息来计算包括在所述二维图像中的各像素的相对深度信息;以及
立体图像生成单元,用于通过使用所述二维图像的所计算的相对深度信息来生成立体图像文件。
5.根据权利要求1到4的任何一项所述的装置,其中,如果所接收到的二维图像是运动影像,则基于当前图像的被编辑的网格图的所述网格形状和所述深度信息,所述信息管理单元根据邻近图像和所述当前图像之间的差异来自动地修改所述邻近图像的所述网格形状并且自动地计算包括在所述邻近图像的所述网格图中的各网格的深度信息。
6.根据权利要求5所述的装置,其中,所述信息管理单元存储并且管理所述网格形状和所述深度信息,即被编辑的网格图的各网格的4个角的位置和深度值。
7.根据权利要求1到4的任何一项所述的装置,其中,对每个像素,所述计算单元根据被编辑的网格图的所述网格形状和所述深度信息,通过使用包括该像素的网格的4个角的深度信息和该像素到所述网格的四个角的距离比率来计算该像素的相对深度信息。
8.根据权利要求1到4的任何一项所述的装置,其中,如果像素的相对深度信息是正的,即视觉上是凸出的,则所述立体图像生成单元根据所计算的相对深度信息向计算机屏幕的右侧水平地移动右-眼-视图图像的各像素来生成左-眼-视图图像,并且通过交替地排列所述左-眼-视图图像和所述右-眼-视图图像的像素线来生成所述立体图像文件。
9.根据权利要求8所述的装置,其中,如果像素的相对深度信息是负的,即视觉上是凹进的,则所述立体图像生成单元根据所计算的相对深度信息向所述计算机屏幕的左侧水平地移动所述右-眼-视图图像的各像素来生成所述左-眼-视图图像,并且通过交替地排列所述左-眼-视图图像和所述右-眼-视图图像的像素线来生成所述立体图像文件。
10.根据权利要求1到4的任何一项所述的装置,其中,如果像素的相对深度信息是正的,即视觉上是凸出的,则所述立体图像生成单元通过根据所计算的相对深度信息向计算机屏幕的右侧水平地移动右-眼-视图图像的各像素来生成左-眼-视图图像,并且生成对应于所述左-眼-视图图像的立体图像文件。
11.根据权利要求10所述的装置,其中,如果像素的相对深度信息是负的,即视觉上是凹进的,则所述立体图像生成单元通过根据所计算的相对深度信息向所述计算机屏幕的左侧水平地移动所述右-眼-视图图像的各像素来生成所述左-眼-视图图像,并且生成对应于所述左-眼-视图图像的立体图像文件。
12.根据权利要求1到4所述的装置,其中,所述二维图像为二维数字图像。
13.一种通过使用网格图依据二维图像生成立体图像的方法,所述方法包括:
接收所述二维图像;
显示所述二维图像和网格图;
由用户根据显示的图像的形状来编辑所述网格图的网格形状和由用户根据显示的图像的主体透视来编辑所述网格图中各网格四个角的深度信息;
根据被编辑的网格图的所述网格形状和所述深度信息来计算包含在所述二维图像中的各像素的相对深度信息;以及
通过使用所述二维图像的所计算的相对深度信息来生成立体图像文件。
14.根据权利要求13所述的方法,其中,所述二维图像和所述网格图的显示包括通过重叠所述二维图像和所述网格图来在计算机屏幕上显示所述二维图像和所述网格图。
15.根据权利要求13所述的方法,进一步包括:
确定计算机中是否包括虚拟三维(3D)显示设备;以及
在确定包括时,通过把当前正在被编辑的所述网格图的所述网格形状和所述深度信息应用到所述二维图像来生成立体图像并且通过重叠所述立体图像和所述网格图来显示所述立体图像和所述网格图。
16.一种通过使用网格图依据二维图像生成立体图像的方法,所述方法包括:
接收所述二维图像;
通过把当前正在被编辑的网格图的网格形状和网格图中各网格四个角的深度信息应用到所述二维图像来生成立体(3D)图像并且通过重叠所述立体图像和所述网格图来显示所述立体图像和所述网格图;
由用户根据显示的图像的形状来编辑所述网格图的所述网格形状和由用户根据显示的图像的主体透视来编辑所述网格图中各网格四个角的所述深度信息;
根据被编辑的网格图的所述网格形状和所述深度信息来计算包括在所述二维图像中的各像素的相对深度信息;以及
通过使用所述二维图像的所计算的相对深度信息来生成立体图像文件。
17.根据权利要求13到16的任何一项所述的方法,进一步包括,如果所接收到的二维图像是运动影像,则基于当前图像的被编辑的网格图的所述网格形状和所述深度信息,根据邻近图像和所述当前图像之间的差异来自动地修改所述邻近图像的所述网格形状,并且自动地计算包括在所述邻近图像的所述网格图中的网格的深度信息。
18.根据权利要求13到16的任何一项所述的方法,其中,编辑所述网格图还包括:
存储并且管理所述网格形状和所述深度信息,即被编辑的网格图的各网格的4个角的位置和深度值。
19.根据权利要求13到16的任何一项所述的方法,其中,计算所述相对深度信息包括:对每个像素,通过使用被编辑的网格图的包括该像素的网格的4个角的深度信息和该像素到所述网格的四个角的距离比率来计算该像素的相对深度信息。
20.根据权利要求13到16的任何一项所述的方法,其中,生成所述立体图像文件包括:
如果像素的相对深度信息是正的,即视觉上是凸出的,则根据所计算的相对深度信息向计算机屏幕的右侧水平地移动右-眼-视图图像的各像素来生成左-眼-视图图像;以及
通过交替地排列所述左-眼-视图图像和所述右-眼-视图图像的像素线来生成所述立体图像文件。
21.根据权利要求20所述的方法,其中,生成所述立体图像文件包括:
如果像素的相对深度信息是负的,即视觉上是凹进的,则根据所计算的相对深度信息向所述计算机屏幕的左侧水平地移动所述右-眼-视图图像的各像素来生成所述左-眼-视图图像;以及
通过交替地排列所述左-眼-视图图像和所述右-眼-视图图像的像素线来生成所述立体图像文件。
22.根据权利要求13到16的任何一项所述的方法,其中,生成所述立体图像文件包括:
如果像素的相对深度信息是正的,即视觉上是凸出的,则根据所计算的相对深度信息向计算机屏幕的右侧水平地移动右-眼-视图图像的各像素来生成左-眼-视图图像;以及
生成对应于所述左-眼-视图图像的所述立体图像文件。
23.根据权利要求22所述的方法,其中,生成所述立体图像文件包括:
如果像素的相对深度信息是负的,即视觉上是凹进的,则根据所计算的相对深度信息向所述计算机屏幕的左侧水平地移动所述右-眼-视图图像的各像素来生成所述左-眼-视图图像;以及
生成对应于所述左-眼-视图图像的所述立体图像文件。
24.根据权利要求13到16的任何一项所述的方法,其中,接收所述二维图像包括从外部设备接收包括静止图像或运动影像的所述二维图像。
Applications Claiming Priority (10)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2007-0002883 | 2007-01-10 | ||
KR1020070002883 | 2007-01-10 | ||
KR20070002883 | 2007-01-10 | ||
KR10-2007-0026568 | 2007-03-19 | ||
KR1020070026568 | 2007-03-19 | ||
KR20070026568 | 2007-03-19 | ||
KR1020070034321 | 2007-04-06 | ||
KR1020070034321A KR100894874B1 (ko) | 2007-01-10 | 2007-04-06 | 그물 지도를 이용한 이차원 영상으로부터의 입체 영상 생성장치 및 그 방법 |
KR10-2007-0034321 | 2007-04-06 | ||
PCT/KR2008/000015 WO2008084937A1 (en) | 2007-01-10 | 2008-01-02 | Method and apparatus for generating stereoscopic image from two-dimensional image by using mesh map |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101632102A CN101632102A (zh) | 2010-01-20 |
CN101632102B true CN101632102B (zh) | 2012-03-07 |
Family
ID=39816547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2008800020737A Expired - Fee Related CN101632102B (zh) | 2007-01-10 | 2008-01-02 | 用于通过使用网格图依据二维图像生成立体图像的方法和装置 |
Country Status (8)
Country | Link |
---|---|
US (1) | US8571304B2 (zh) |
EP (1) | EP2102822A4 (zh) |
JP (1) | JP4918689B2 (zh) |
KR (1) | KR100894874B1 (zh) |
CN (1) | CN101632102B (zh) |
AU (1) | AU2008204084B2 (zh) |
CA (1) | CA2675062A1 (zh) |
WO (1) | WO2008084937A1 (zh) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DK2269533T3 (da) * | 2008-03-21 | 2021-07-26 | Atsushi Takahashi | Tredimensionelt digitalt forstørrelsesapparat-operationsunderstøttende system |
JP4925354B2 (ja) * | 2008-03-31 | 2012-04-25 | 富士フイルム株式会社 | 画像処理装置、画像表示装置、撮像装置及び画像処理方法 |
EP2197217A1 (en) * | 2008-12-15 | 2010-06-16 | Koninklijke Philips Electronics N.V. | Image based 3D video format |
JP2011066507A (ja) * | 2009-09-15 | 2011-03-31 | Toshiba Corp | 画像処理装置 |
JP2011139281A (ja) * | 2009-12-28 | 2011-07-14 | Sony Corp | 三次元画像生成装置、三次元画像表示装置、三次元画像生成方法およびプログラム |
US8570343B2 (en) * | 2010-04-20 | 2013-10-29 | Dassault Systemes | Automatic generation of 3D models from packaged goods product images |
KR20120023268A (ko) * | 2010-09-01 | 2012-03-13 | 삼성전자주식회사 | 디스플레이 장치 및 그 영상 생성 방법 |
US8780174B1 (en) * | 2010-10-12 | 2014-07-15 | The Boeing Company | Three-dimensional vision system for displaying images taken from a moving vehicle |
WO2012057774A1 (en) * | 2010-10-29 | 2012-05-03 | Hewlett-Packard Development Company, L.P. | A three-dimensional image based on a distance of a viewer |
KR101727899B1 (ko) * | 2010-11-26 | 2017-04-18 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
IT1403163B1 (it) * | 2010-12-14 | 2013-10-04 | Rai Radiotelevisione Italiana | Apparato migliorato di ripresa stereoscopica e relativo metodo |
US20120206442A1 (en) * | 2011-02-14 | 2012-08-16 | Dong Tian | Method for Generating Virtual Images of Scenes Using Trellis Structures |
KR101862543B1 (ko) | 2011-09-08 | 2018-07-06 | 삼성전자 주식회사 | 깊이정보 생성장치, 깊이정보 생성방법 및 그 저장매체 |
KR101830966B1 (ko) * | 2011-09-21 | 2018-02-22 | 엘지전자 주식회사 | 전자 기기 및 전자 기기의 컨텐츠 생성 방법 |
EP2786303A4 (en) | 2011-12-01 | 2015-08-26 | Lightcraft Technology Llc | TRANSPARENCY SYSTEM WITH AUTOMATIC TRACKING |
TWI558165B (zh) * | 2012-09-25 | 2016-11-11 | 宏碁股份有限公司 | 電腦系統及立體影像產生方法 |
US9161018B2 (en) * | 2012-10-26 | 2015-10-13 | Christopher L. UHL | Methods and systems for synthesizing stereoscopic images |
US20150022631A1 (en) * | 2013-07-17 | 2015-01-22 | Htc Corporation | Content-aware display adaptation methods and editing interfaces and methods for stereoscopic images |
CN103442243A (zh) * | 2013-07-31 | 2013-12-11 | 北京智谷睿拓技术服务有限公司 | 便携式3d显示装置及3d显示方法 |
KR101748637B1 (ko) | 2014-08-05 | 2017-06-20 | 한국전자통신연구원 | 깊이 맵 생성 장치 및 방법 |
WO2016175801A1 (en) * | 2015-04-29 | 2016-11-03 | Hewlett-Packard Development Company, L.P. | System and method for processing depth images which capture an interaction of an object relative to an interaction plane |
CA3023266A1 (en) * | 2016-06-03 | 2017-12-07 | Covidien Lp | Systems, methods, and computer-readable storage media for controlling aspects of a robotic surgical device and viewer adaptive stereoscopic display |
KR102468897B1 (ko) | 2017-10-16 | 2022-11-21 | 삼성전자주식회사 | 깊이 값을 추정하는 방법 및 장치 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4925294A (en) * | 1986-12-17 | 1990-05-15 | Geshwind David M | Method to convert two dimensional motion pictures for three-dimensional systems |
CN1281569A (zh) * | 1997-12-05 | 2001-01-24 | 动力数字深度研究有限公司 | 改进的图像转换和编码技术 |
CN1369865A (zh) * | 2001-01-30 | 2002-09-18 | 皇家菲利浦电子有限公司 | 处理映射在3d对象上的2d图像的方法 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS647736A (en) | 1987-06-30 | 1989-01-11 | Pioneer Electronic Corp | Am stereoscopic demodulation circuit |
US5504845A (en) * | 1990-09-10 | 1996-04-02 | Modacad, Inc. | Method for remodeling and rendering three-dimensional surfaces |
JP3126575B2 (ja) * | 1993-12-28 | 2001-01-22 | シャープ株式会社 | 立体視用3次元画像生成装置 |
KR970008382B1 (ko) | 1994-01-08 | 1997-05-23 | 파이오니아 가부시키가이샤 | 일반영상신호(2d)를 입체영상신호(3d)로 변환하는 장치 |
JPH07288850A (ja) * | 1994-04-14 | 1995-10-31 | Sanyo Electric Co Ltd | 立体映像表示装置 |
JPH07307961A (ja) | 1994-05-13 | 1995-11-21 | Pioneer Electron Corp | 立体表示方法及び装置 |
JPH0954376A (ja) | 1995-06-09 | 1997-02-25 | Pioneer Electron Corp | 立体表示装置 |
JPH09265056A (ja) | 1995-07-14 | 1997-10-07 | Pioneer Electron Corp | 立体画像表示装置 |
KR970008382A (ko) * | 1995-07-24 | 1997-02-24 | 김광호 | 반도체장치의 세정장치 |
US6108005A (en) * | 1996-08-30 | 2000-08-22 | Space Corporation | Method for producing a synthesized stereoscopic image |
US6515659B1 (en) * | 1998-05-27 | 2003-02-04 | In-Three, Inc. | Method and system for creating realistic smooth three-dimensional depth contours from two-dimensional images |
JP2001134782A (ja) * | 1999-11-01 | 2001-05-18 | Fuji Photo Film Co Ltd | 画像処理装置及び画像撮像装置 |
JP2001202527A (ja) * | 2000-01-19 | 2001-07-27 | Hitachi Ltd | 3次元図形表示方法および3次元描画装置 |
JP4065488B2 (ja) * | 2001-12-14 | 2008-03-26 | キヤノン株式会社 | 3次元画像生成装置、3次元画像生成方法及び記憶媒体 |
US7639838B2 (en) * | 2002-08-30 | 2009-12-29 | Jerry C Nims | Multi-dimensional images system for digital image input and output |
JP4214528B2 (ja) | 2004-12-27 | 2009-01-28 | 日本ビクター株式会社 | 擬似立体画像生成装置及び擬似立体画像生成プログラム並びに擬似立体画像表示システム |
JP4214529B2 (ja) | 2004-12-28 | 2009-01-28 | 日本ビクター株式会社 | 奥行き信号生成装置、奥行き信号生成プログラム、擬似立体画像生成装置、及び擬似立体画像生成プログラム |
KR100828358B1 (ko) * | 2005-06-14 | 2008-05-08 | 삼성전자주식회사 | 영상 디스플레이 모드 전환 방법, 장치, 및 그 방법을 실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체 |
CN101432776B (zh) * | 2006-05-05 | 2013-04-24 | 汤姆森特许公司 | 用于从二维图像进行三维物体重建的系统和方法 |
-
2007
- 2007-04-06 KR KR1020070034321A patent/KR100894874B1/ko not_active IP Right Cessation
-
2008
- 2008-01-02 AU AU2008204084A patent/AU2008204084B2/en not_active Ceased
- 2008-01-02 WO PCT/KR2008/000015 patent/WO2008084937A1/en active Application Filing
- 2008-01-02 CA CA002675062A patent/CA2675062A1/en not_active Abandoned
- 2008-01-02 EP EP08704556A patent/EP2102822A4/en not_active Ceased
- 2008-01-02 CN CN2008800020737A patent/CN101632102B/zh not_active Expired - Fee Related
- 2008-01-02 JP JP2009545487A patent/JP4918689B2/ja not_active Expired - Fee Related
- 2008-01-02 US US12/522,382 patent/US8571304B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4925294A (en) * | 1986-12-17 | 1990-05-15 | Geshwind David M | Method to convert two dimensional motion pictures for three-dimensional systems |
CN1281569A (zh) * | 1997-12-05 | 2001-01-24 | 动力数字深度研究有限公司 | 改进的图像转换和编码技术 |
CN1369865A (zh) * | 2001-01-30 | 2002-09-18 | 皇家菲利浦电子有限公司 | 处理映射在3d对象上的2d图像的方法 |
Also Published As
Publication number | Publication date |
---|---|
US20100086199A1 (en) | 2010-04-08 |
KR20080065889A (ko) | 2008-07-15 |
WO2008084937A1 (en) | 2008-07-17 |
EP2102822A4 (en) | 2010-06-02 |
JP2010516155A (ja) | 2010-05-13 |
CA2675062A1 (en) | 2008-07-17 |
KR100894874B1 (ko) | 2009-04-24 |
AU2008204084B2 (en) | 2010-08-26 |
US8571304B2 (en) | 2013-10-29 |
JP4918689B2 (ja) | 2012-04-18 |
AU2008204084A1 (en) | 2008-07-17 |
EP2102822A1 (en) | 2009-09-23 |
CN101632102A (zh) | 2010-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101632102B (zh) | 用于通过使用网格图依据二维图像生成立体图像的方法和装置 | |
Ducke et al. | Multiview 3D reconstruction of the archaeological site at Weymouth from image series | |
CN101689299B (zh) | 用于图像的立体匹配的系统和方法 | |
JP4938093B2 (ja) | 2d−to−3d変換のための2d画像の領域分類のシステム及び方法 | |
CN110276829B (zh) | 通过多尺度体素哈希处理的三维表示 | |
WO2012153447A1 (ja) | 画像処理装置、映像処理方法、プログラム、集積回路 | |
KR20120093063A (ko) | 이미지들로부터의 빠른 스테레오 재구성을 위한 기술들 | |
CN102905145B (zh) | 立体影像系统、影像产生方法、影像调整装置及其方法 | |
CN105825493A (zh) | 图像配准方法和装置 | |
CN102609989A (zh) | 三维模型作成系统 | |
US20120105601A1 (en) | Apparatus and method for creating three-dimensional panoramic image by using single camera | |
CN102821694A (zh) | 医用图像处理系统、医用图像处理装置、医用图像诊断装置、医用图像处理方法以及医用图像处理程序 | |
US8577202B2 (en) | Method for processing a video data set | |
CN113298708A (zh) | 三维房型的生成方法、装置及设备 | |
KR101632514B1 (ko) | 깊이 영상 업샘플링 방법 및 장치 | |
CN114815286B (zh) | 全视差三维光场显示系统的参数确定方法、装置及设备 | |
CN105488845B (zh) | 产生三维图像的方法及其电子装置 | |
CN103530869B (zh) | 用于匹配移动质量控制的系统和方法 | |
CN114879377A (zh) | 水平视差三维光场显示系统的参数确定方法、装置及设备 | |
Deng et al. | Reliability-based view synthesis for free viewpoint video | |
CN102855660B (zh) | 一种确定虚拟场景景深的方法及装置 | |
KR102151250B1 (ko) | 객체 좌표를 도출하는 장치 및 방법 | |
KR20150043926A (ko) | 좌안 영상 및 우안 영상 한 쌍으로부터의 다시점 3차원 영상 자동 생성장치 및 그 방법 | |
US10469745B1 (en) | Dynamic 3D panoramas | |
Choi | Content-aware three-dimensional image retargeting for mobile devices |
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: 20120307 Termination date: 20150102 |
|
EXPY | Termination of patent right or utility model |