CN104126151A - 对全息图案进行编码的方法及对应的编码设备和计算机程序 - Google Patents
对全息图案进行编码的方法及对应的编码设备和计算机程序 Download PDFInfo
- Publication number
- CN104126151A CN104126151A CN201380009627.7A CN201380009627A CN104126151A CN 104126151 A CN104126151 A CN 104126151A CN 201380009627 A CN201380009627 A CN 201380009627A CN 104126151 A CN104126151 A CN 104126151A
- Authority
- CN
- China
- Prior art keywords
- point
- view image
- pattern
- views
- holographic pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 35
- 238000004590 computer program Methods 0.000 title claims description 10
- 230000003287 optical effect Effects 0.000 claims description 13
- 238000005192 partition Methods 0.000 claims description 11
- 238000013139 quantization Methods 0.000 claims 1
- 230000000875 corresponding effect Effects 0.000 description 17
- 230000006835 compression Effects 0.000 description 9
- 238000007906 compression Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 230000002123 temporal effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000004422 calculation algorithm Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
- 230000001131 transforming effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/08—Synthesising holograms, i.e. holograms synthesized from objects or objects from holograms
- G03H1/0841—Encoding method mapping the synthesized field into a restricted set of values representative of the modulator parameters, e.g. detour phase coding
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/04—Processes or apparatus for producing holograms
- G03H1/08—Synthesising holograms, i.e. holograms synthesized from objects or objects from holograms
- G03H1/0808—Methods of numerical synthesis, e.g. coherent ray tracing [CRT], diffraction specific
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/22—Processes or apparatus for obtaining an optical image from holograms
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03H—HOLOGRAPHIC PROCESSES OR APPARATUS
- G03H1/00—Holographic processes or apparatus using light, infrared or ultraviolet waves for obtaining holograms or for obtaining an image from them; Details peculiar thereto
- G03H1/22—Processes or apparatus for obtaining an optical image from holograms
- G03H1/2202—Reconstruction geometries or arrangements
- G03H2001/2236—Details of the viewing window
- G03H2001/2242—Multiple viewing windows
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Holo Graphy (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明涉及对至少一个全息图案进行编码,该图案全息记录了代表由场景中的至少一个全景对象所接收的光的光信号,所述编码包括:从所述光信号中为所述全息图案的每个点xj(1≤j≤M)确定(C1)一组N条光线,该光线穿过所述点并分别对应于用于观察所述图案的N个不同的观察位置;通过使M条预定线在所述观察位置的每个处相交,从M组N条已确定的光线生成(C2)分别与观察所述图案的所述N个位置对应的所述对象的N个二维视图,这些观察位置被包含在与包含所述全息图案的平面平行的观察平面内;将所述N个已生成的视图排列(C3)成所述对象的多视图图像,所述N个视图分别对应于所述多视图图像的子图像;以及压缩(C4)所述多视图图像。
Description
技术领域
本发明通常涉及图像处理领域,更确切地涉及对三维(3D)图像及三维图像序列进行编码。
更具体地,本发明涉及对至少一个全息图案进行编码,该全息图案存储代表由场景中的至少一个全景对象所接收的光的光信号。
本发明可具体而非排他地应用于通过使用当前视频编码方案及其修订(MPEG、H.264、H.264 SVC、H.264 MVC等)或未来的修订(ITU-T/VCEG(H.265)或ISO/MPEG(HEVC))来执行的视频编码,以及对应的解码。
背景技术
以已知的方式,全息图案是全息方法的结果,其包含通过在半透明底片上记录该单色类型波前的值来记录来自场景或对象的光波前。通过干扰与所述光波前同频率的参考光波前来减少光前的相位中的时间变化,使得此记录成为可能。
以这种方式创建的全息图案是单色图像,其包含来自场景或对象的光波前的波长顺序的细节。所述图像可作为来自场景或对象的波前的菲涅耳变换来建模,该变换具有分散空间频率细节的特性。全息图案的信息因而难于局部化,因此不适于传统的编码技术。
对这种图案进行编码的第一示例在E.Darakis和T.Naughton于2009年发表于Proc.SPIE,Vol.7358的标题为“Compression of digital hologram sequenceMPEG-4”的文章中有所描述。在该文中,编码在包含一组时间索引的全息图案的帧中执行,所述帧由此定义全息视频。以与视频序列中的图像相同的方式,该帧的每个图案连续放置作为符合MPEG-4标准的视频编码器的输入,以经历使用预测方案进行的块编码,该预测方案利用图案之间的空间冗余(帧内编码)或利用图案之间的时间冗余(帧间编码)。
对所述图案进行编码的第二示例在M.Liebling和M.Unser于2003年1月发表于IEEE Trans.Image Processing,Vol.12,No.1的标题为“Fresnelets:new multiresolution wavelet bases for digital holography”的文章中有所描述。如同在上述文章中,使用一组时间索引的全息图案来对帧进行编码,所述帧由此定义全息视频。所述帧的每个图案通过应用了滤波器组的函数来建模,以在给定函数的基础(例如小波)上获得分解。
这些对全息图案进行编码的示例的缺点在于它们的计算成本非常高,且所获得的已编码数据在想要具体进行解码的流中传输的成本非常高。另外,这些编码方法没有考虑这样的事实,即全息图案包括原本在空间域很好地局部化的分布式信息。
发明内容
本发明的目的之一是补救上述现有技术的缺点。
为此,第一方面,本发明提供一种对至少一个全息图案进行编码的方法,该全息图案记录代表由场景中的至少一个全景对象所接收的光的光信号。
本发明的编码方法的值得注意之处在于它执行包含如下的步骤:
·从光信号为全息图案的每个点xj(1≤j≤M)确定一组N条光线,该光线穿过该点并分别对应于用于观察图案的N个不同的观察位置;
·通过使M条已确定的线在每个观察位置相交,从M组N条已确定的光线生成分别与所述图案的N个观察位置对应的所述对象的N个二维视图,这些观察位置被包含在与包含所述全息图案的平面平行的观察平面内;
·将N个已生成的视图排列成所述对象的多视图图像,这N个视图分别对应于所述多视图图像的子图像;
·压缩所述多视图图像。
借助以这种方式以空间域中多条线的形式重构光信号,而不是通过运用反菲涅耳变换来重构所述信号,使得可能以不可忽略的方式减少执行编码全息图案的计算所需的时间和复杂度。
另外,该重构结合了以分别代表相同3D场景的多个视域的多个视图的形式利用光线,因而使得可能以最优方式利用存在于不同视图之间的空间和时间上的多重冗余,以对全息图案进行有效的编码。
通过不在用于传输的已编码信号中包括冗余的编码信息,即传输中没有意义的信息,可能获得信令成本的显著减少。
在具体实施中,确定步骤包含对光信号的幅度和频率进行解调,以为全息图案的每个点xj(1≤j≤M)发送一组N个数据对,考虑中的成对数据分别与经过考虑中的点的光线的幅度和方向相关联。
这样的措施有助于显著地优化编码成本。
在另一具体实施中,解调由Gabor(伽柏)变换或小波变换执行。
这些变换具有能有效地使与全息中的给定位置相关联的空间频率局部化的优点。
在另一具体实施中,在生成N个视图的步骤期间,对于全息图案的当前点xj(1≤j≤M),观察平面被细分成N个分区,每个分区的质心对应于与经过点xj的光线的观察平面相交的点。
这样的措施具有将像素的集群与参考像素的强度值相关联的优点。
在这另一实施例的变形中,在生成N个视图的步骤期间,对于全息图案的当前点x′j(1≤j≤M),观察平面被递归地细分成4个分区直到由该细分所获得的每个子分区仅包含一个质心,每个子分区的质心对应于与经过点x′j的光线的观察平面相交的点。
这样的措施还具有为像素集群分配参考像素的强度值的优点。
根据又一具体实施,压缩多视图图像的步骤用到下列子步骤:
·作为先前已编码并然后解码的至少一个参考多视图图像的函数来预测多视图图像,从而传送所预测的多视图图像;
·通过比较产生于多视图图像的数据与涉及上述预测的多视图图像的数据来确定残余数据;
·对所确定的残余数据进行变换和量化;
·对已变换且量化的残余数据进行编码。
这样的措施使得可能在编码期间对所得多视图图像的N个视图之间的空间和时间冗余的消除进行优化,以显著减少编码成本。
在又一具体实施中,编码是多视图编码(MVC)类型的。
这样的措施使得可能对全息图案运用标准MVC技术,它直到现在仍专用于编码多视图图像。
以相应的方式,本发明提供适合于执行本发明编码方法的编码设备。本发明的编码设备因而用于对至少一个全息图案进行编码,在全息图案上已存储代表由场景中的至少一个全景对象所接收的光的光信号。
这样的编码设备的值得注意之处在于它包含处理器装置,其适合于:
·对于全息图案的每个点xj(1≤j≤M),从光信号确定一组N条光线,该光线经过所述点并分别对应于用于观察所述图案的N个不同的观察位置;
·通过使M条已确定的线在每个观察位置相交,从M组已确定的N条光线生成分别与所述图案的N个观察位置对应的所述对象的N个二维视图,这些观察位置被包含在与包含所述全息图案的平面平行的观察平面内;
·将N个已生成的视图排列成对象的多视图图像,这N个视图分别对应于多视图图像的子图像;
·压缩所述多视图图像。
另一方面,本发明提供计算机程序,当其在计算机上运行时包括执行本发明的编码方法的指令。
本发明还提供数据介质上的计算机程序,如上所述,该程序包括适用于执行本发明编码方法的指令。
所述程序可使用任何编程语言,可以是源代码、目标代码或介于源代码与目标代码之间的中间代码的形式,诸如部分编译的形式或任何其他需要的形式。
本发明还提供包括如上所述计算机程序指令的计算机可读数据介质。
数据介质可以是能够存储程序的任何实体或设备。例如,所述介质可以包含:存储装置,诸如只读存储器(ROM),例如光盘(CD)ROM,或微电子电路ROM;或磁记录装置,例如软盘或硬盘。
此外,数据介质可以是可传输介质,诸如适合于经由电缆或光缆,通过无线电或其他方式来传输的电或光信号。本发明的程序可具体从互联网类型的网络下载。
可替代地,所述数据介质可以是合并了所述程序的集成电路,该电路适合于运行所讨论的方法或在其运行中使用。
上述计算机程序和编码设备至少具有和由本发明的编码方法所赋予的优点相同的优点。
附图说明
其他特点和优势将在阅读参照附图描述的几个优选实施例时显现,其中:
·图1示出了将运用本发明的编码方法的全息图案示例。
·图2示出了本发明的编码方法的步骤;
·图3示出了本发明的编码设备的实施例;
·图4是示出了本发明的编码方法中所执行的生成多个视图的步骤的示意图;
·图5是应用于全息图案的给定观察位置并示出了与该位置相关联且与全息图案相交的光线的示意图;
·图6A和6B分别示出了在本发明的编码方法中所执行的生成多个视图的步骤期间细分观察平面的两个具体实施;
·图7示出了从本发明所生成的多个视图中获得的多视图图像的示意图;
·图8是示出了重构使用本发明编码的全息图案的实施的示意图。
具体实施方式
下面是实施的描述,其中本发明的编码方法用于对如图1所示的当前全息图案MH进行编码,其中记录了代表由三维场景SC中的至少一个全景对象OBJ所接收的光的光信号SL。在所示示例中,对象OBJ是茶壶。在已知方法中,全息图案MH包含多个点x1、x2、……、xj、……、xM,其中1≤j≤M,这些点通过以确定的采样间距离散化来获得。
全息图案MH可以是单个的,或可形成代表相同对象且以时间为索引的一组图案的一部分,即全息视频的一帧。
图2以包含步骤C1到C4的算法的形式示出了本发明的编码方法。
在本发明的实施中,本发明的编码方法在图3所示的编码器设备CO中执行。
确定(图2所示的第一步骤C1包含从所述光信号SL为所述当前全息图案MH的每个点xj(1≤j≤M)确定)一组N条光线,该光线经过考虑中的所述点并分别对应于从不同角度观察所述图案的N个观察位置。该步骤由如图3所示的解调软件模块DEM和转换软件模块CONV执行。
参照图2和3,确定步骤C1包含解调第一子步骤C11,其间解调模块DEM在幅度和频率上对光信号SL进行解调,以便为所述当前全息图案MH的每个点xj(1≤j≤M)传送一组有给定幅度及定向空间频率的N个信号。为清楚起见,图3仅示出了了N个信号中的3个。
举例来说,该解调可通过Gabor变换、小波变换、作为一系列小波的形成等来执行。
确定步骤C1还包括转换第二子步骤C12,其间N个所得信号被转换成N条相应的给定幅度和方向的光线。
在优选实施中,解调子步骤C11执行Gabor变换。为此,在所述当前全息图案MH的每个点xj(1≤j≤M),以一组2D方向(θ0、……、θN)运用Gabor滤波。当幅度大于给定阈值时,在每个点xj(1≤j≤M)获得组Sj的N个幅度和定向空间频率的数据对,如:
Sj={(aj1,fj1)、(aj2,fj2)、……、(ajN,fjN)}
在解调子步骤C11的最后,获得M组S1到SM的数据对。
此后,转换子步骤C12将M组S1到SM中的每一组转换成相应地M组SC1到SCM个幅度和3D方向数据对。对于当前全息图案MH的点xj,应用方程式sin(α)=λ/f获得组:
SCj={(aj1,dj1)、(aj2,dj2)、……、(ajN,djN)}
对于垂直于包含所述当前全息图案MH的平面的入射平面波,将空间频率f与衍射方向α相关联,在由所述2D方向组(θ0、……、θN)定义的方位角平面中考虑α。
作为替代,解调子步骤C11对所述当前全息图案MH的每个点xj(1≤j≤M)运用2D小波变换。为此目的,为了使所述2D方向组(θ0、……、θN)获得足够离散化,考虑发生器小波和变换:
xc是全息图案MH的当前点,T是集成变量。发生器小波可以是满足传统验收准则的任意函数:
其中,指定的傅里叶变换。
在图2所示的生成步骤C2期间,从转换子步骤C12中获得的M组SC1到SCM的数据对被用于生成对象OBJ的N个二维(2D)视图。该视图生成由如图3所示的处理软件模块GSI执行。
为此,如图4所示,所生成的N个视图分别对应于由分别处于观察所述全息图案MH的N个不同角度观察位置p1到pN的N个对应观察者所观察到的视图。这些视图通过使在子步骤C12的最后确定其幅度和3D方向的M条光线在包含于公共观察平面PV中的每个所述观察位置相交来生成,公共观察平面PV平行于包含所述全息图案MH的平面H。在所示示例中,N=9,所以示出了了9个观察位置p1到p9。在图4中为清楚起见,只示出了了几条光线,并仅与观察位置p4到p9相关联。
如图5所示,为清楚起见,仅示出了一个观察位置,例如p1,M条线R11、R12、……、R1M与包含在平面H中的全息图案MH在图案的M个点x1、x2、……、xM相交。
如图6A所示的第一实施中,在生成N个视图的步骤C2期间,对于所述全息图案MH的当前点xj(1≤j≤M),观察平面PV以Voronoi图细分为N个分区PA1到PAN,每个分区的质心对应于与观察平面PV的相交点,且线以给定的方向和幅度经过点xj。在所示的N=9的示例中,I1到I9代表来自点xj的9条线的9个相交点,并且每个具有相应的给定方向。每个分区PA1到PAN与N条线R1j、R2j、……、RNj中对应线的幅度相关联。
如图6B所示的第二实施中,在生成N个视图的步骤C2期间,对于所述全息图案MH的当前点xj(1≤j≤M),观察平面PV递归地细分为4个分区PA′1到PA′4,直到由此细分得到的每个子分区只包含一个质心,每个子分区的质心对应于与观察平面的相交点,且光线经过点x′j。在所示N=9的示例中,I′1到I′9代表来自点x′j的9条线R′1j、R′2j、……、R′9j的9个相交点,且每个具有相应的给定方向。所获得的N个子分区中的每个分区与N条线R′1j、R′2j、……、R′Nj中对应线的幅度相关联。
在图1所示的随后步骤C3中,根据预定路径,所生成的N个视图排列成单个的多视图图像IE。该步骤由如图3所示的图像处理软件模块TI执行。这样一个图像IE的示例在图7中示出了。在所示示例中,N=9。包含在参考帧(X,Y)中的图像IE包含相同对象OBJ的9个视图V1到V9,其中每个包含在相应的参考帧(u1,v1)到(uN,vN)中。如图4所示,视图V1到V9分别对应于观察位置p1到p9,举例来说,它们沿着路径(例如Z字形路径)一个接着一个排列。
如图2所示,在随后压缩步骤C4期间,对已生成的多视图图像IE进行压缩。
该步骤由图3所示的压缩软件模块CMP执行。
考虑到组成多视图图像IE的N个视图的具体排列,因为所述压缩同时利用了N个已生成视图之间的空间和时间上的冗余,该压缩是可靠且准确的。
在图2所示的第一实施中,所述压缩步骤C4使用与H.264标准中定义的二维图像的预测编码类似的方案对多视图图像IE执行块预测编码。因此,多视图图像IE可进行帧内编码(如图像I)或帧间编码。当对图像IE进行帧间编码时,它可被编码为:
·或者作为图像P,即以传统方式从已编码并然后解码的多视图图像来预测;
·或者作为图像B(双向),即相关于一个或多个过去和未来的图像来预测。
为此,压缩步骤C4包含下述子步骤。
在图2所示的子步骤C41中,当前多视图图像IE被细分为多个像素块。图7所示的参考帧(X,Y,u,v)中每个块的维度为等级4。
如图2所示,在子步骤C42期间,当前多视图图像的每个块被作为参考多视图图像(即先前已编码并然后解码的图像)的一个或多个参考块的相应的函数来预测。这样产生了多个预测块。
如图2所示,在子步骤C43期间,通过将涉及每个当前块的数据与相应的涉及每个预测块的数据比较来确定残余数据。
如图2所示,在子步骤C44期间,对先前已确定的残余数据进行变换和量化。举例来说,所运用的变换可以是离散余弦变换(DCT)。
如图2所示,在子步骤C45期间,所述量化残余数据被编码。
图2所示的第二实施中,所述压缩步骤C4利用多视图图像IE的多视图编码。以已知的方式,该编码由MPEG-4MVC算法执行。
在压缩步骤C4的最后,生成信号SG1(使用块预测编码进行编码)或SG2(使用MVC编码进行编码)的编码视图。所述信号被存储或传输至解码器(未示出)。
对于属于已确定帧的多个全息图案重复上述编码方法。
当已编码信号SG1和SG2被传输至解码器时,该解码器适用于从包含在信号SG1或SG2中的已编码数据中重构所述N个视图。
在图8所示的第一实施中,N个已重构的视图V1到VN分别利用预先计算出的N个干扰图案MI1到MIN来进行调制。以这种方式调制的视图然后进行叠加以重构初始的全息图案MH。举例来说,该方法在Wendy Plesniak、MichaelHalle、V.Michael Bove Jr.、James Barabas和Ravikanth Pappu发表于Optical Engineering45(11),115801(2006年11月)的标题为“Reconfigurable image projection holograms”的文章中有所描述。
可替代地,借助傅里叶变换,N个已重构视图V1到VN相应地变换成N个单独的波前。这N个波前然后通过Fresnel变换传送至公共平面,以重构初始的全息图案MH。举例来说,该方法在K.Yamamoto、T.Senoh、R.Oi和T.Kurita在2010年10月发表于20104th International UniversalCommunication Symposium(IUCS),193-196页,标题为“84K4-size computergenerated hologram for 3D visual system using rendering technology”的文章中有所描述。
自然地,上述实施仅由非限制表示的方式给定,并且可由本领域技术人员轻松地进行多种修改而并不因此超出本发明的范围。
Claims (10)
1.一种对至少一个全息图案进行编码的方法,该全息图案记录代表由场景中的至少一个全景对象所接收的光的光信号,所述方法的特征在于其执行的步骤包含:
·从所述光信号中为所述全息图案的每个点xj(1≤j≤M)确定(C1)一组N条光线,该光线穿过所述点并分别对应于用于观察所述图案的N个不同的观察位置;
·通过使M条已确定的线在所述观察位置的每个处相交,从M组N条已确定的光线生成(C2)分别与所述图案的所述N个观察位置对应的所述对象的N个二维视图,这些观察位置被包含在与包含所述全息图案的平面平行的观察平面内;
·将所述N个已生成的视图排列(C3)成所述对象的多视图图像,所述N个视图分别对应于所述多视图图像的子图像;以及
·压缩(C4)所述多视图图像。
2.如权利要求1所述的编码方法,其中,所述确定步骤包含在幅度和频率上对所述光信号进行解调(C11)以为所述全息图案的每个点xj(1≤j≤M)递送一组N个数据对,考虑中的成对数据分别与经过所述点的光线的幅度和方向相关联(C12)。
3.如权利要求2所述的编码方法,其中,所述解调通过Gabor变换或小波变换来执行。
4.如权利要求1所述的编码方法,其中,在所述生成所述N个视图的步骤期间,对于所述全息图案的当前点xj(1≤j≤M),所述观察平面被细分成N个分区,每个分区的质心对应于与经过点xj的光线的观察平面相交的点。
5.如权利要求1所述的编码方法,其中在所述生成所述N个视图的步骤期间,对于所述全息图案的当前点x′j(1≤j≤M),所述观察平面被递归地细分成4个分区直到通过所述细分获得的每个子分区仅包含一个质心,每个分区的质心对应于与经过点x′j的光线的观察平面相交的点。
6.如权利要求1所述的编码方法,其间所述压缩所述多视图图像的步骤使用下列子步骤:
·作为先前已编码并然后解码的至少一个参考多视图图像的函数来预测(C42)所述多视图图像,从而递送所预测的多视图图像;
·通过将产生于所述多视图图像的数据与涉及所述预测的多视图图像的数据相比较来确定(C43)残余数据;
·使已确定的残余数据经历(C44)变换和量化;
·对已变换且量化的残余数据进行编码(C45)。
7.如权利要求1所述的编码方法,其中,编码是MVC类型的。
8.一种用于执行如权利要求1至7中任一项所述的编码方法的编码设备,所述设备的特征在于它包含处理器装置,其适合于:
·对于全息图案的每个点xj(1≤j≤M)从光信号确定一组N条光线,该光线经过所述点并分别对应于用于观察所述图案的N个不同的观察位置;
·通过使M条已确定的线在所述观察位置的每个处相交,从M组已确定的N条光线生成分别与所述图案的N个观察位置对应的所述对象的N个二维视图,这些观察位置被包含在与包含所述全息图案的平面(H)平行的观察平面(PV)内;
·将所述N个已生成的视图排列成所述对象的多视图图像,所述N个视图分别对应于所述多视图图像的子图像;
·压缩所述多视图图像。
9.一种计算机程序,当该计算机程序在计算机上运行时,包括用于执行如权利要求1至7中任一项所述的编码方法的指令。
10.一种存储有计算机程序的计算机可读数据介质,当所述计算机程序在计算机上运行时其包括用于执行如权利要求1至7中任一项所述的编码方法的步骤的指令。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1251402A FR2986874A1 (fr) | 2012-02-15 | 2012-02-15 | Procede de codage de motif holographique, dispositif de codage et programme d'ordinateur correspondants |
FR1251402 | 2012-02-15 | ||
PCT/FR2013/050284 WO2013121140A1 (fr) | 2012-02-15 | 2013-02-12 | Procédé de codage de motif holographique, dispositif de codage et programme d'ordinateur correspondants |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104126151A true CN104126151A (zh) | 2014-10-29 |
CN104126151B CN104126151B (zh) | 2017-11-24 |
Family
ID=47901164
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380009627.7A Active CN104126151B (zh) | 2012-02-15 | 2013-02-12 | 对全息图案进行编码的方法及对应的编码设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US9581964B2 (zh) |
EP (1) | EP2815281B1 (zh) |
CN (1) | CN104126151B (zh) |
FR (1) | FR2986874A1 (zh) |
WO (1) | WO2013121140A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105674923A (zh) * | 2016-01-06 | 2016-06-15 | 中国工程物理研究院激光聚变研究中心 | 基于Fresnel波带片编码的超分辨成像方法及其实现装置 |
CN105847778A (zh) * | 2016-03-29 | 2016-08-10 | 朱光喜 | 360°多视点3d全息视频采集方法、设备及实现方法 |
CN109445262A (zh) * | 2018-12-28 | 2019-03-08 | 天津利信科技有限公司 | 全息数据的存储方法及装置 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9842424B2 (en) * | 2014-02-10 | 2017-12-12 | Pixar | Volume rendering using adaptive buckets |
CN104765263B (zh) * | 2015-04-13 | 2017-09-19 | 北京大学 | 电子全息三维信息压缩编码传输方法 |
FR3041440A1 (fr) | 2015-09-17 | 2017-03-24 | Orange | Procede de traitement d'une image holographique |
CN106814577B (zh) * | 2016-12-26 | 2019-06-04 | 北京理工大学 | 基于线性微纳结构的复振幅全息调制方法与*** |
FR3098367B1 (fr) * | 2019-07-05 | 2023-01-27 | Fond B Com | Procédé et dispositif de codage d’une séquence d’hologrammes numériques |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101014911A (zh) * | 2004-09-08 | 2007-08-08 | 视瑞尔技术公司 | 用于编码及重建计算机生成的全息视频图像的方法和装置 |
US20080225359A1 (en) * | 2004-02-02 | 2008-09-18 | Mitsuru Kitamura | Computer Hologram and Creation Method Thereof |
CN101421678A (zh) * | 2006-04-13 | 2009-04-29 | 视瑞尔技术公司 | 实时绘制并生成计算机生成视频全息图的方法 |
JP2009187027A (ja) * | 2009-05-15 | 2009-08-20 | Dainippon Printing Co Ltd | ホログラム記録媒体およびその製造方法 |
CN101520637A (zh) * | 2008-01-22 | 2009-09-02 | 大日本印刷株式会社 | 计算机合成全息图制作方法和制作的计算机合成全息图 |
CN101681143A (zh) * | 2007-05-16 | 2010-03-24 | 视瑞尔技术公司 | 一种用于实时计算视频全息图的分析方法 |
CN101689037A (zh) * | 2007-05-16 | 2010-03-31 | 视瑞尔技术公司 | 为扩展3d渲染图形管道实时生成视频全息图的方法 |
US20110228365A1 (en) * | 2010-03-22 | 2011-09-22 | City University Of Hong Kong | Computer implemented method for generating binary holograms |
WO2011121130A9 (en) * | 2010-04-01 | 2012-02-02 | Seereal Technologies S.A. | Method and device for encoding three-dimensional scenes which include transparent objects in a holographic system |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2363273A (en) * | 2000-06-09 | 2001-12-12 | Secr Defence | Computation time reduction for three dimensional displays |
JP5266223B2 (ja) * | 2006-09-01 | 2013-08-21 | シーリアル テクノロジーズ ソシエテ アノニム | 伝播を使用して計算機ビデオホログラムをリアルタイムに生成する方法 |
US7782510B2 (en) * | 2006-12-01 | 2010-08-24 | Christopher Paul Wilson | Computer generated hologram |
DE102007023740B4 (de) * | 2007-05-16 | 2009-04-09 | Seereal Technologies S.A. | Verfahren zur Generierung von Videohologrammen für eine holographische Wiedergabeeinrichtung mit wahlfreier Adressierung |
GB201016821D0 (en) * | 2010-10-06 | 2010-11-17 | 3D Optical Systems Ltd | Holograms and fabrication processes |
-
2012
- 2012-02-15 FR FR1251402A patent/FR2986874A1/fr not_active Withdrawn
-
2013
- 2013-02-12 CN CN201380009627.7A patent/CN104126151B/zh active Active
- 2013-02-12 US US14/379,168 patent/US9581964B2/en active Active
- 2013-02-12 WO PCT/FR2013/050284 patent/WO2013121140A1/fr active Application Filing
- 2013-02-12 EP EP13710450.1A patent/EP2815281B1/fr active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080225359A1 (en) * | 2004-02-02 | 2008-09-18 | Mitsuru Kitamura | Computer Hologram and Creation Method Thereof |
CN101014911A (zh) * | 2004-09-08 | 2007-08-08 | 视瑞尔技术公司 | 用于编码及重建计算机生成的全息视频图像的方法和装置 |
CN101421678A (zh) * | 2006-04-13 | 2009-04-29 | 视瑞尔技术公司 | 实时绘制并生成计算机生成视频全息图的方法 |
CN101681143A (zh) * | 2007-05-16 | 2010-03-24 | 视瑞尔技术公司 | 一种用于实时计算视频全息图的分析方法 |
CN101689037A (zh) * | 2007-05-16 | 2010-03-31 | 视瑞尔技术公司 | 为扩展3d渲染图形管道实时生成视频全息图的方法 |
CN101520637A (zh) * | 2008-01-22 | 2009-09-02 | 大日本印刷株式会社 | 计算机合成全息图制作方法和制作的计算机合成全息图 |
JP2009187027A (ja) * | 2009-05-15 | 2009-08-20 | Dainippon Printing Co Ltd | ホログラム記録媒体およびその製造方法 |
US20110228365A1 (en) * | 2010-03-22 | 2011-09-22 | City University Of Hong Kong | Computer implemented method for generating binary holograms |
WO2011121130A9 (en) * | 2010-04-01 | 2012-02-02 | Seereal Technologies S.A. | Method and device for encoding three-dimensional scenes which include transparent objects in a holographic system |
Non-Patent Citations (4)
Title |
---|
ALISON E. SHORTT ET AL: "Compression of digital holograms of three-dimensional objects using the wavelet transform", 《PROCEEDINGS OF SPIE》 * |
EMMANOUIL DARAKIS ET AL: "Compression of digital hologram sequences using MPEG-4", 《PROCEEDINGS OF SPIE》 * |
LE THANH BANG ET AL: "Compression of digital hologram for three-dimensional object using Wavelet-Bandelets transform", 《PROCEEDINGS OF SPIE》 * |
蔡晓鸥等: "单波长编码计算机制彩色彩虹全息图的研究", 《光子学报》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105674923A (zh) * | 2016-01-06 | 2016-06-15 | 中国工程物理研究院激光聚变研究中心 | 基于Fresnel波带片编码的超分辨成像方法及其实现装置 |
CN105674923B (zh) * | 2016-01-06 | 2018-08-17 | 中国工程物理研究院激光聚变研究中心 | 基于Fresnel波带片编码的超分辨成像方法及其实现装置 |
CN105847778A (zh) * | 2016-03-29 | 2016-08-10 | 朱光喜 | 360°多视点3d全息视频采集方法、设备及实现方法 |
CN109445262A (zh) * | 2018-12-28 | 2019-03-08 | 天津利信科技有限公司 | 全息数据的存储方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
EP2815281A1 (fr) | 2014-12-24 |
US9581964B2 (en) | 2017-02-28 |
CN104126151B (zh) | 2017-11-24 |
FR2986874A1 (fr) | 2013-08-16 |
WO2013121140A1 (fr) | 2013-08-22 |
US20150029566A1 (en) | 2015-01-29 |
EP2815281B1 (fr) | 2018-08-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104126151B (zh) | 对全息图案进行编码的方法及对应的编码设备 | |
US20220167018A1 (en) | Method and apparatus for configuring transform for video compression | |
US20230080852A1 (en) | Use of tiered hierarchical coding for point cloud compression | |
Seo et al. | 3D scanning-based compression technique for digital hologram video | |
US20210281842A1 (en) | Method and apparatus for processing video | |
US20210344919A1 (en) | Method and apparatus for performing low complexity computation in transform kernel for video compression | |
CN102970529A (zh) | 一种基于对象的多视点视频分形编码压缩与解压缩方法 | |
KR100586026B1 (ko) | 디지털 홀로그램 부호화 또는/및 복호화 장치 및 그 방법 | |
Seo et al. | Lossy coding technique for digital holographic signal | |
Ravishankar et al. | A novel compression scheme based on hybrid tucker-vector quantization via tensor sketching for dynamic light fields acquired through coded aperture camera | |
US11277633B2 (en) | Method and apparatus for compensating motion for a holographic video stream | |
Zayed et al. | 3D wavelets with SPIHT coding for integral imaging compression | |
Poolakkachalil et al. | Summative stereoscopic image compression using arithmetic coding | |
Su et al. | Rate-distortion optimized super-ray merging for light field compression | |
US11259005B1 (en) | Method for compressing light-field data | |
Seo et al. | A new coding technique for digital holographic video using multi-view prediction | |
Maugey et al. | Luminance coding in graph-based representation of multiview images | |
KR101259536B1 (ko) | 홀로그래픽 광원의 공간 스케일러블 인코딩 및 디코딩 장치 및 방법 | |
RU2795258C1 (ru) | Способ и устройство для конфигурирования преобразования для сжатия видео | |
Bensalma et al. | Optimizing the disparity map by the integration of HVS binocular properties for efficient coding of stereoscopic images | |
Stepanov et al. | Compression of light fields | |
Seo et al. | Data compression technique for digital holograms using a temporally scalable coding method for 2-D images | |
Stepanov | Selected topics in learning-based coding for light field imaging | |
Seo et al. | Digital Hologram Coding | |
Bensalma et al. | Stereo image coding based on binocular energy modeling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |