CN108628138A - 基于人眼视觉特性的全息头盔显示的处理方法 - Google Patents
基于人眼视觉特性的全息头盔显示的处理方法 Download PDFInfo
- Publication number
- CN108628138A CN108628138A CN201810353412.1A CN201810353412A CN108628138A CN 108628138 A CN108628138 A CN 108628138A CN 201810353412 A CN201810353412 A CN 201810353412A CN 108628138 A CN108628138 A CN 108628138A
- Authority
- CN
- China
- Prior art keywords
- perimeter
- central area
- subhologram
- image
- human
- 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
- 230000000007 visual effect Effects 0.000 title claims abstract description 23
- 238000003672 processing method Methods 0.000 title claims abstract description 16
- 238000000034 method Methods 0.000 claims abstract description 8
- 230000003321 amplification Effects 0.000 claims description 2
- 238000001093 holography Methods 0.000 claims description 2
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000035945 sensitivity Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000005119 centrifugation Methods 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/0866—Digital holographic imaging, i.e. synthesizing holobjects from holograms
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1415—Digital output to display device ; Cooperation and interconnection of the display device with other functional units with means for detecting differences between the image stored in the host and the images displayed on the displays
-
- 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/0005—Adaptation of holography to specific applications
- G03H2001/0088—Adaptation of holography to specific applications for video-holography, i.e. integrating hologram acquisition, transmission and display
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Holo Graphy (AREA)
Abstract
本发明的目的在于提供一种基于人眼视觉特性的全息头盔显示的处理方法,涉及计算全息技术领域。包括以下步骤:把输入图像分成中心区域和外部区域;根据人眼视觉特性,中心区域和外部区域选择不同的分辨率,然后分别选择不同大小的亚全息图;对中心区域和外部区域的图像和亚全息图分别进行延拓补零;对延拓补零后的中心区域和外部区域的图像和亚全息图计算,得到中心区域和外部区域的全息图;将外部区域的全息图放大,使中心区域和外部区域的全息图空间大小匹配,再将中心区域和外部区域的全息图按原图像划分区域时的位置关系叠加起来,得到完整图像的全息图。本发明通过划分区域,降低了计算全息的计算量,降低了全息头盔显示的计算时间。
Description
技术领域
本发明涉及计算全息技术领域,特别的,本发明涉及一种基于人眼视觉特性的全息头盔显示的处理方法。
背景技术
三维显示技术是显示技术的一个重要研究发展方向。近年来,由于VR、AR技术的普及应用,关于头戴显示装置的研究也渐渐增多。其中基于相位全息头盔显示受到广泛的关注。该技术是基于菲涅尔全息术原理,光从光源传播遇到全息图平面,利用透镜相位函数使光线聚焦到一个物点(图像上的一个像素点)对于全息图上每一点透镜相位函数表示为其中λ是波长,fo是复数值,Φo是一个不会影响全息图像外观的相位偏移因子,对于平行光光源可以设置为零,是指物点到全息图上一点的距离。将代表每个物点的透镜相位函数限制在局部区域,并将其称为亚全息图。对于完整的全息图H,我们简单地计算每个物点j的透镜相位函数fo的总和,同时考虑图像灰度对它们进行加权:
其中,sp为物点的集合,灰度值为该公式相当于图像与透镜相位函数的卷积:H=A*fz,其中*表示复值卷积,A是图像灰度的平方根,fz是透镜相位函数。使用快速傅立叶变换的全息计算公式
H=FFT-1(FFT(A)⊙FFT(fz))
其中⊙表示逐点乘法(详见A Maimone,A Georgiou,JS Kollin,2017,Holographic Near-Eye Displays for Virtual and Augmented Reality)。
但是由于计算全息的计算量很大,如果想得到分辨率很高的头盔显示,则计算的全息图与原图像有较大的时间延迟。因此,降低全息头盔显示的计算时间是计算全息领域亟待解决的一个课题。
发明内容
本发明的目的在于提供一种基于人眼视觉特性的全息头盔显示的处理方法,降低了计算全息的计算量,在减少时间延迟的情况下得到全息头盔显示。
一种基于人眼视觉特性的全息头盔显示的处理方法,包括以下步骤:
(1)把输入图像分成中心区域和外部区域。
所述中心区域和外部区域的形状为矩形。
由于处理方法中使用了快速傅立叶变换,区域形状只能是矩形,对于中心区域以外的区域可以看作一个矩形,把内部区域位置的像素值全设为零来进行傅立叶变换。
(2)根据人眼视觉特性,中心区域和外部区域选择不同的分辨率,然后分别选择不同大小的亚全息图。
所述人眼视觉特性是指人眼的视觉灵敏度在离视觉中心越远的位置越小,即,离视觉中心越远的位置人眼能分辨出的角分辨率越小。因此可以把图像分成中心区域和外部区域,所述外部区域代表远离视觉中心的区域,需降低其图像和亚全息图的分辨率。
根据人眼的视觉灵敏度在离视觉中心越远的位置越小,把图像分成离视觉中心距离不同的区域,远离视觉中心的区域降低图像和亚全息图分辨率来计算。
人眼角分辨率随视觉离心角度的关系:
其中Ra是视觉离心角度Ecc处的角分辨率;Rao是视觉中心处的角分辨率;实际根据显示设备的视角大小与显示分辨率和上述公式来选择合适的区域和分辨率。
所述亚全息图的大小实际根据显示设备的分辨率和视场角大小选择。
所述步骤(2)的具体方法为:对中心区域和外部区域选择相同大小的亚全息图,然后将外部区域的亚全息图缩小,得到不同大小的中心区域的亚全息图和外部区域的亚全息图;同时降低外部区域的图像和亚全息图的分辨率,其中外部区域的图像和亚全息图的分辨率保持一致。
对于分辨率变小区域要用更小的亚全息图。
所述将外部区域的亚全息图缩小是指将部区域的亚全息图的***高频的部分去掉。
由透镜相位函数可以看出亚全息图越远离中心空间频率越高,而对于分辨率小的亚全息图无法表示高频的信息,所以要把亚全息图***高频的部分去掉。
(3)对步骤(1)和(2)得到的中心区域和外部区域的图像和亚全息图分别进行延拓补零。
所述步骤(3)中对中心区域和外部区域的图像和亚全息图进行延拓补零的方法为图像的长和宽分别加上亚全息图的长和宽。
所述步骤(3)中延拓补零后的中心区域和外部区域的图像和亚全息图中的长和宽之和是2的幂次方或者是2*3*5的倍数。
所述步骤(3)中延拓补零的次数至少为一次。
(4)根据步骤(3)中延拓补零后的中心区域和外部区域的图像和亚全息图计算,得到中心区域和外部区域的全息图。
所述步骤(4)中计算的方法为使用快速傅立叶变换的全息计算公式计算,得到中心区域和外部区域的全息图,所述全息计算公式为
H=FFT-1(FFT(A)⊙FFT(fz)),
其中⊙表示逐点乘法,A是图像灰度的平方根,fz是透镜相位函数。
(5)将步骤(4)得到的外部区域的全息图放大,使中心区域和外部区域的全息图空间大小匹配,再将中心区域和外部区域的全息图按原图像划分区域时的位置关系叠加起来,得到完整图像的全息图。
其中,中心区域和外部区域的全息图的分辨率不同。即,基于人眼视觉特性,得到分辨率不同的中心区域和外部区域的全息图。
与现有技术相比,本发明通过划分区域,降低计算全息的计算量,降低了全息头盔显示的计算时间。
附图说明
图1为本发明提供的基于人眼视觉特性的全息头盔显示的处理方法的示意图。
具体实施方式
下面结合附图及具体实施例对本发明进行详细说明。
图1为本发明提供的基于人眼视觉特性的全息头盔显示的处理方法的示意图。外部实线1为输入图像的边界,内部实线2为中心区域的边界,内部虚线3为中心区域得到的全息图的边界,外部虚线4为外部区域得到的全息图的边界。
在一个实施例中,选择分辨率为1080P、大小为1920*1080的输入图像,具体步骤为
(1)分为两个区域。中心区域大小为392*392,外部区域大小为1920*1080,把外面区域中与中心区域重叠的部分的像素值设为0,图1中的实线1、2分别为两区域的边界;
(2)对于中心区域和外部区域选择大小为120*120的亚全息图,然后将外部区域的亚全息图的***高频的部分去掉,得到大小为80*80的亚全息图;为了使外部区域图像的空间分辨率降低,将外部区域图像缩小得到960*540的图像,同时外部区域的亚全息图缩小得到40*40的亚全息图。
(3)延拓补零后得到大小为1000*600的图像和亚全息图。中心区域延拓补零后得到大小为512*512的图像和亚全息图;
(4)使用公式H=FFT-1(FFT(A)⊙FFT(fz))进行计算,得到外部区域和中心区域的全息图,大小分别为1000*600和512*512;
(5)将大小为1000*600的外部区域的全息图放大到2000*1200,图1中的虚线3、4分别为中心区域和外部区域的全息图边界,把两张全息图按图中的位置叠加。
在本实施例中,选择分辨率为1920*1080的输入图像,简单的分为两个区域;中心区域大小为392*392,外面区域分辨率缩小到960*540;相对与不划分区域,计算时间减少了大约2/3。
Claims (7)
1.一种基于人眼视觉特性的全息头盔显示的处理方法,包括以下步骤:
(1)把输入图像分成中心区域和外部区域;
(2)根据人眼视觉特性,中心区域和外部区域选择不同的分辨率,然后分别选择不同大小的亚全息图;
(3)对步骤(1)和(2)得到的中心区域和外部区域的图像和亚全息图分别进行延拓补零;
(4)根据步骤(3)中延拓补零后的中心区域和外部区域的图像和亚全息图计算,得到中心区域和外部区域的全息图;
(5)将步骤(4)得到的外部区域的全息图放大,使中心区域和外部区域的全息图空间大小匹配,再将中心区域和外部区域的全息图按原图像划分区域时的位置关系叠加起来,得到完整图像的全息图。
2.根据权利要求1所述的基于人眼视觉特性的全息头盔显示的处理方法,其特征在于,所述步骤(1)中,所述中心区域和外部区域的形状为矩形。
3.根据权利要求1所述的基于人眼视觉特性的全息头盔显示的处理方法,其特征在于,所述步骤(2)的具体方法为:对中心区域和外部区域选择相同大小的亚全息图,然后将外部区域的亚全息图缩小,得到不同大小的中心区域的亚全息图和外部区域的亚全息图;同时降低外部区域的图像和亚全息图的分辨率,其中外部区域的图像和亚全息图的分辨率保持一致。
4.根据权利要求1所述的基于人眼视觉特性的全息头盔显示的处理方法,其特征在于,所述步骤(3)中对中心区域和外部区域的图像和亚全息图进行延拓补零的方法为图像的长和宽分别加上亚全息图的长和宽。
5.根据权利要求4所述的基于人眼视觉特性的全息头盔显示的处理方法,其特征在于,所述步骤(3)中延拓补零后的中心区域和外部区域的图像和亚全息图中的长和宽之和是2的幂次方或者是2*3*5的倍数。
6.根据权利要求1所述的基于人眼视觉特性的全息头盔显示的处理方法,其特征在于,所述步骤(3)中延拓补零的次数至少为一次。
7.根据权利要求1所述的基于人眼视觉特性的全息头盔显示的处理方法,其特征在于,所述步骤(4)中计算的方法为使用快速傅立叶变换的全息计算公式计算,得到中心区域和外部区域的全息图,所述全息计算公式为H=FFT-1(FFT(A)⊙FFT(fz)),
其中⊙表示逐点乘法,A是图像灰度的平方根,fz是透镜相位函数。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810353412.1A CN108628138B (zh) | 2018-04-19 | 2018-04-19 | 基于人眼视觉特性的全息头盔显示的处理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810353412.1A CN108628138B (zh) | 2018-04-19 | 2018-04-19 | 基于人眼视觉特性的全息头盔显示的处理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108628138A true CN108628138A (zh) | 2018-10-09 |
CN108628138B CN108628138B (zh) | 2020-02-07 |
Family
ID=63705577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810353412.1A Active CN108628138B (zh) | 2018-04-19 | 2018-04-19 | 基于人眼视觉特性的全息头盔显示的处理方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108628138B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103076734A (zh) * | 2012-11-28 | 2013-05-01 | 中国人民解放军装甲兵工程学院 | 一种利用二次全息的数字全息图打印*** |
CN103293935A (zh) * | 2012-02-23 | 2013-09-11 | Lg电子株式会社 | 用于生成全息图的全息显示装置和方法 |
US20140065520A1 (en) * | 2012-09-05 | 2014-03-06 | City University Of Hong Kong | Generating and displaying holograms |
CN105264443A (zh) * | 2013-06-06 | 2016-01-20 | 视瑞尔技术公司 | 用于计算全息图的数据的装置和方法 |
US20160187850A1 (en) * | 2014-12-31 | 2016-06-30 | Electronics And Telecommunications Research Institute | Data format for hologram, and apparatus and method for holographic video system |
-
2018
- 2018-04-19 CN CN201810353412.1A patent/CN108628138B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103293935A (zh) * | 2012-02-23 | 2013-09-11 | Lg电子株式会社 | 用于生成全息图的全息显示装置和方法 |
US20140065520A1 (en) * | 2012-09-05 | 2014-03-06 | City University Of Hong Kong | Generating and displaying holograms |
CN103076734A (zh) * | 2012-11-28 | 2013-05-01 | 中国人民解放军装甲兵工程学院 | 一种利用二次全息的数字全息图打印*** |
CN105264443A (zh) * | 2013-06-06 | 2016-01-20 | 视瑞尔技术公司 | 用于计算全息图的数据的装置和方法 |
US20160187850A1 (en) * | 2014-12-31 | 2016-06-30 | Electronics And Telecommunications Research Institute | Data format for hologram, and apparatus and method for holographic video system |
Also Published As
Publication number | Publication date |
---|---|
CN108628138B (zh) | 2020-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3139589B1 (en) | Image processing apparatus and image processing method | |
US20200364876A1 (en) | Methods and apparatuses for corner detection using neural network and corner detector | |
US11137719B2 (en) | Methods, systems, and computer readable media for improved digital holography and display incorporating same | |
Jähne | Digital image processing | |
EP1386480B1 (fr) | Procede de capture et d'affichage d'une image panoramique numerique a resolution variable | |
US8687920B2 (en) | Method and device for the invariant-affine recognition of shapes | |
US11869172B2 (en) | Kernel reshaping-powered splatting-based efficient image space lens blur | |
US9251575B2 (en) | Image processing apparatus, image pickup apparatus, image processing method, and image processing program | |
US11605223B2 (en) | Methods and apparatuses for corner detection | |
US11561508B2 (en) | Method and apparatus for processing hologram image data | |
US10775742B2 (en) | Method and apparatus for processing holographic image | |
Matsubara et al. | Light field display simulation for light field quality assessment | |
CN115439470B (zh) | 息肉图像分割方法、计算机可读存储介质及计算机设备 | |
Hong et al. | Gaze contingent hologram synthesis for holographic head-mounted display | |
US20190332055A1 (en) | Apparatus and method for evaluating hologram encoding/holographic image quality for amplitude-modulation hologram | |
CN108628138A (zh) | 基于人眼视觉特性的全息头盔显示的处理方法 | |
KR20120046459A (ko) | 고속 홀로그램 생성 장치 및 방법 | |
JP2008204318A (ja) | 画像処理装置、画像処理方法及び画像処理プログラム | |
US11320784B2 (en) | Method and apparatus for processing holographic image | |
US9317938B2 (en) | Image processing apparatus and control method therefor | |
US20210192782A1 (en) | Methods and apparatuses for corner detection | |
US9588489B2 (en) | Computational highlight holography | |
Cheng et al. | Image-plane conical multiplex holography by one-step recording | |
Cheng et al. | Colon tissue image segmentation with MWSI-NET | |
WO2019062306A1 (zh) | 全息显示方法和全息显示装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |