CN108076384B - 一种基于虚拟现实的图像处理方法、装置、设备和介质 - Google Patents

一种基于虚拟现实的图像处理方法、装置、设备和介质 Download PDF

Info

Publication number
CN108076384B
CN108076384B CN201810001593.1A CN201810001593A CN108076384B CN 108076384 B CN108076384 B CN 108076384B CN 201810001593 A CN201810001593 A CN 201810001593A CN 108076384 B CN108076384 B CN 108076384B
Authority
CN
China
Prior art keywords
display area
definition display
distortion
pixel point
abscissa
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.)
Active
Application number
CN201810001593.1A
Other languages
English (en)
Other versions
CN108076384A (zh
Inventor
苗京花
张�浩
陈丽莉
孙玉坤
刘亚丽
李茜
赵斌
王雪丰
王立新
索健文
李文宇
郭子强
秦瑞峰
闫桂新
潘峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BOE Technology Group Co Ltd
Beijing BOE Optoelectronics Technology Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Beijing BOE Optoelectronics Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by BOE Technology Group Co Ltd, Beijing BOE Optoelectronics Technology Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN201810001593.1A priority Critical patent/CN108076384B/zh
Publication of CN108076384A publication Critical patent/CN108076384A/zh
Priority to US16/332,113 priority patent/US11373337B2/en
Priority to PCT/CN2018/100679 priority patent/WO2019134368A1/en
Application granted granted Critical
Publication of CN108076384B publication Critical patent/CN108076384B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T9/00Image coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440263Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the spatial resolution, e.g. for displaying on a connected PDA
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/013Eye tracking input arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/80Geometric correction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/18Eye characteristics, e.g. of the iris
    • G06V40/193Preprocessing; Feature extraction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Ophthalmology & Optometry (AREA)
  • Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Image Processing (AREA)
  • Geometry (AREA)

Abstract

本申请公开了一种基于虚拟现实的图像处理方法、装置、设备和介质。该方法包括:获取注视点的位置信息,所述注视点的位置信息为人眼注视点在原始图像上的位置信息;根据所述注视点的位置信息,对所述原始图像进行压缩处理,得到压缩图像;对所述压缩图像进行反畸变处理,得到反畸变图像;并对所述反畸变图像进行拉伸并显示。本发明实施例的技术方案能够在不提高传输带宽的情况下使显示器件显示较高分辨率的图像。

Description

一种基于虚拟现实的图像处理方法、装置、设备和介质
技术领域
本公开涉及图像处理技术领域,尤其涉及一种基于虚拟现实的图像处理方法、装置、设备和介质。
背景技术
VR(Virtual Reality,虚拟现实)技术的发展对显示器件提出了高分辨率高刷新率的需求,而显示器件显示的图像的分辨率越高,PC(Personal Computer,个人计算机)端向显示器件传输图像时,每帧输出的信号量就越大,对传输带宽的要求就越高。
由于传输带宽的资源有限,因此,如何在不提高传输带宽的情况下,使显示器件能够显示高分辨率的图像,是目前亟需解决的问题。
发明内容
鉴于现有技术中的上述缺陷或不足,本申请实施例提供了一种基于虚拟现实的图像处理方案,能够在不提高传输带宽的情况下使显示器件显示高分辨率的图像。
第一方面,本发明实施例提供了一种基于虚拟现实的图像处理方法,包括:
获取注视点的位置信息,所述注视点的位置信息为人眼注视点在原始图像上的位置信息;
根据所述注视点的位置信息,对所述原始图像进行压缩处理,得到压缩图像;
对所述压缩图像进行反畸变处理,得到反畸变图像;并
对所述反畸变图像进行拉伸并显示。
可选的,根据所述注视点的位置信息,对所述原始图像进行压缩处理,得到压缩图像,具体包括:
根据所述注视点的位置信息,将所述原始图像划分为高清显示区域和非高清显示区域;其中,所述注视点位于所述高清显示区域内;
按照所述高清显示区域不压缩,所述非高清显示区域被压缩的压缩原则,对所述原始图像进行压缩处理,得到压缩图像。
可选的,根据所述注视点的位置信息,将所述原始图像划分为高清显示区域和非高清显示区域,具体包括:
根据所述注视点的位置信息,在所述原始图像中确定以所述注视点为中心的高清显示区域;其中,所述高清显示区域为方形区域;
基于所述高清显示区域的四个顶点的位置,在所述原始图像中确定位于所述高清显示区域正上方、正下方、正左方、正右方、左上方、左下方、右上方和右下方的八个非高清显示区域。
可选的,所述压缩原则,具体包括:
对位于所述高清显示区域正上方和正下方的非高清显示区域中的像素点的纵坐标进行压缩处理,使位于所述高清显示区域正上方和正下方的非高清显示区域被压缩r倍;
对位于所述高清显示区域正左方和正右方的非高清显示区域中的像素点的横坐标进行压缩处理,使位于所述高清显示区域正左方和正右方的非高清显示区域被压缩r倍;
对位于所述高清显示区域左上方、左下方、右上方和右下方的非高清显示区域中的像素点的横坐标和纵坐标均进行压缩处理,使位于所述高清显示区域的左上方、左下方、右上方和右下方的非高清显示区域被压缩r2倍;
其中,所述r为预先设置的压缩系数。
可选的,按照所述高清显示区域不压缩,所述非高清显示区域被压缩的压缩原则,对所述原始图像进行压缩处理,得到压缩图像,具体包括:
针对所述原始图像中的每一个像素点执行下述操作:
确定像素点在所述原始图像中的所在区域;
当所述像素点处于位于所述高清显示区域左上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域右上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正左方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于所述高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域正右方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域左下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域正下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域右下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
其中,所述Q为所述像素点,所述XQ”为所述Q在所述畸变图像中的畸变横坐标,所述YQ”为所述Q在所述畸变图像中的畸变纵坐标,所述XQ'为预先确定出的所述Q通过透镜得到的横坐标,所述YQ'为预先确定出的Q通过透镜得到的纵坐标;
所述R和所述T为所述Q在所述原始图像中的参考点,所述R与所述Q在所述原始图像中的纵坐标相同,所述T与所述Q在所述原始图像中的横坐标相同;所述XR'为预先确定出的所述R通过透镜得到的横坐标,所述YT'为预先确定出的所述T通过透镜得到的纵坐标。
可选的,确定像素点在所述原始图像中的所在区域,具体包括:
确定所述像素点在所述原始图像中的位置信息;
将所述像素点在所述原始图像中的位置信息和所述高清显示区域的四个顶点的位置信息进行比较,确定所述像素点在所述原始图像中的所在区域。
可选的,获取注视点的位置信息,具体包括:
采用眼球跟踪算法,获取注视点的位置信息。
可选的,对所述反畸变图像进行拉伸并显示,具体包括:
将所述反畸变图像中的每行像素均拉伸为N行并显示;其中,所述N≥2。
第二方面,本发明实施例还提供了一种基于虚拟现实的图像处理装置,包括:
注视点位置信息获取单元,用于当用户佩戴虚拟现实设备时,获取注视点的位置信息,所述注视点的位置信息为人眼注视点在所述虚拟现实设备的显示屏上的位置信息;
压缩单元,用于根据所述注视点的位置信息,对原始图像进行压缩处理,得到畸变图像;
反畸变单元,用于对所述畸变图像进行反畸变处理,得到反畸变图像;
拉伸显示单元,用于对所述反畸变图像进行拉伸并显示。
可选的,所述压缩单元,具体包括:
划分模块,用于根据所述注视点的位置信息,将所述原始图像划分为高清显示区域和非高清显示区域;其中,所述注视点位于所述高清显示区域内;
压缩模块,用于按照所述高清显示区域不压缩,所述非高清显示区域被压缩的压缩原则,对所述原始图像进行压缩处理,得到压缩图像。
可选的,所述划分模块,具体用于:
根据所述注视点的位置信息,在所述原始图像中确定以所述注视点为中心的高清显示区域;其中,所述高清显示区域为方形区域;
基于所述高清显示区域的四个顶点的位置,在所述原始图像中确定位于所述高清显示区域正上方、正下方、正左方、正右方、左上方、左下方、右上方和右下方的八个非高清显示区域。
可选的,所述压缩单元中的所述压缩原则,具体包括:
对位于所述高清显示区域正上方和正下方的非高清显示区域中的像素点的纵坐标进行压缩处理,使位于所述高清显示区域正上方和正下方的非高清显示区域被压缩r倍;
对位于所述高清显示区域正左方和正右方的非高清显示区域中的像素点的横坐标进行压缩处理,使位于所述高清显示区域正左方和正右方的非高清显示区域被压缩r倍;
对位于所述高清显示区域左上方、左下方、右上方和右下方的非高清显示区域中的像素点的横坐标和纵坐标均进行压缩处理,使位于所述高清显示区域的左上方、左下方、右上方和右下方的非高清显示区域被压缩r2倍;
其中,所述r为预先设置的压缩系数。
可选的,所述压缩模块,具体用于:
针对所述原始图像中的每一个像素点执行下述操作:
确定像素点在所述原始图像中的所在区域;
当所述像素点处于位于所述高清显示区域左上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域右上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正左方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于所述高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域正右方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域左下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域正下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域右下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
其中,所述Q为所述像素点,所述XQ”为所述Q在所述畸变图像中的畸变横坐标,所述YQ”为所述Q在所述畸变图像中的畸变纵坐标,所述XQ'为预先确定出的所述Q通过透镜得到的横坐标,所述YQ'为预先确定出的Q通过透镜得到的纵坐标;
所述R和所述T为所述Q在所述原始图像中的参考点,所述R与所述Q在所述原始图像中的纵坐标相同,所述T与所述Q在所述原始图像中的横坐标相同;所述XR'为预先确定出的所述R通过透镜得到的横坐标,所述YT'为预先确定出的所述T通过透镜得到的纵坐标。
可选的,所述压缩模块确定像素点在所述原始图像中的所在区域,具体用于:
确定所述像素点在所述原始图像中的位置信息;
将所述像素点在所述原始图像中的位置信息和所述高清显示区域的四个顶点的位置信息进行比较,确定所述像素点在所述原始图像中的所在区域。
第三方面,本发明实施例还提供了一种设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现上述基于虚拟现实的图像处理方法。
第四方面,本发明实施例还提供了计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现上述基于虚拟现实的图像处理方法。
本发明实施例提供的基于虚拟现实的图像处理方法,基于获取的注视点的位置信息,对原始图像依次进行压缩处理和反畸变处理,再对得到的反畸变图像进行拉伸并显示。本技术方案中,PC端输出的反畸变图像分辨率较低,在传输给显示器件时不需要较高的传输带宽,而显示器件对反畸变图像进行拉伸处理后即可以得到高分辨率的图像并显示。因此本技术方案能够在不提高传输带宽的情况下使显示器件显示较高分辨率的图像。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
图1为相关技术的图像处理方法的流程示意图;
图2为本发明实施例提供的一种基于虚拟现实的图像处理方法的流程示意图;
图3为原始图像的网格散点示意图;
图4为原始图像划分成九个区域的网格散点示意图;
图5为对原始图像进行压缩处理时确定畸变点坐标的示意图;
图6为通过透镜得到的原始图像示意图;
图7为经过压缩处理后得到的压缩图像示意图;
图8为本发明实施例提供的一种基于虚拟现实的图像处理装置的结构示意图;
图9为本发明实施例提供的一种适于用来实现本申请实施例的计算机设备的结构示意图。
具体实施方式
下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
首先,参考图1,目前VR***中图像处理流程如下:在硬件识别正确,陀螺仪数据上传处理后,计算用户当前的姿态角度,根据注视点坐标进行多分辨率渲染(Multi-Resolution-Shading,MRS),以单眼4K4K为目标分辨率为例,经过MRS后单眼图像分辨率为2K2K,然后再经过拉伸(Flatten)处理,得到分辨率为4K4K的单眼图像,再经过反畸变处理后输出给显示器件进行显示。
根据上述图像处理流程可知,显示器件显示的图像的分辨率越高,PC(PersonalComputer,个人计算机)端在传输图像时就对传输带宽的要求越高。
鉴于上述缺陷,本发明实施例提供了一种基于虚拟现实的图像处理方案,能够在不提高传输带宽的情况下使显示器件显示高分辨率的图像。
下面将参考附图并结合实施例来详细说明本申请。
本发明实施例提供了一种基于虚拟现实的图像处理方法,参见图2,包括如下步骤:
步骤201,获取注视点的位置信息,该注视点的位置信息为人眼注视点在原始图像上的位置信息。
本发明实施例中,可以根据眼球追踪算法来获取注视点的位置信息,其中,注视点的位置信息可以为人眼注视点在原始图像上的位置信息,即坐标值。
步骤202,根据注视点的位置信息,对原始图像进行压缩处理,得到压缩图像。
可选的,步骤202可以但不限于按照如下方式实现:
首先,根据该注视点的位置信息,将原始图像划分为高清显示区域和非高清显示区域,其中,该注视点位于高清显示区域内。
在具体应用时,可以根据该注视点的位置信息,在原始图像中确定以注视点为中心的高清显示区域,其中,该高清显示区域可以为方形区域,再基于该高清显示区域的四个顶点的位置,在原始图像中确定位于高清显示区域正上方、正下方、正左方、正右方、左上方、左下方、右上方和右下方的八个非高清显示区域。
如图3和图4所示,分别为原始图像的网格散点示意图和原始图像划分成九个区域的网格散点示意图。当确定了注视点在图3中的坐标值之后,在原始图像中确定出以注视点为中心的高清显示区域,即图4中的区域⑤,然后基于区域⑤的四个顶点ABCD的位置,在原始图像中确定位于高清显示区域正上方、正下方、正左方、正右方、左上方、左下方、右上方和右下方的八个非高清显示区域区域,即图4中的区域①(左上方)、区域②(正上方)、区域③(右上方)、区域④(正左方)、区域⑥(正右方)、区域⑦(左下方)、区域⑧(正下方)和区域⑨(右下方)。
需要说明的是,本发明实施例中基于注视点的位置将原始图像划分成9个区域,随着注视点的位置的变化,划分的9个区域的位置也会相对变化,图4中划分的9个区域的位置仅是一种可能的划分方式。
另外,基于注视点的位置确定区域⑤时,确定出的区域⑤在原始图像中的面积占比一般不小于30%。
其次,按照高清显示区域不压缩,非高清显示区域被压缩的压缩原则,对原始图像进行压缩处理,得到压缩图像。
本发明实施例中,压缩原则可以但不限于为:
对位于高清显示区域正上方和正下方的非高清显示区域中的像素点的纵坐标进行压缩处理,使位于高清显示区域正上方和正下方的非高清显示区域被压缩r倍;
对位于高清显示区域正左方和正右方的非高清显示区域中的像素点的横坐标进行压缩处理,使位于高清显示区域正左方和正右方的非高清显示区域被压缩r倍;
对位于高清显示区域左上方、左下方、右上方和右下方的非高清显示区域中的像素点的横坐标和纵坐标均进行压缩处理,使位于高清显示区域的左上方、左下方、右上方和右下方的非高清显示区域被压缩r2倍;
其中,r为预先设置的压缩系数。
仍以图4为例,不同区域对应不同的压缩操作。
区域①:畸变横坐标和畸变纵坐标都需要压缩处理,该区域将被压缩r2倍;
区域②:畸变纵坐标需要压缩处理,该区域将被压缩r倍;
区域③:畸变横坐标和畸变纵坐标都需要压缩处理,该区域将被压缩r2倍;
区域④:畸变横标需要压缩处理,该区域将被压缩r倍;
区域⑤:不需要压缩处理;
区域⑥:畸变横坐标需要压缩处理,该区域将被压缩r倍;
区域⑦:畸变横坐标和畸变纵坐标都需要压缩处理,该区域将被压缩r2倍;
区域⑧:畸变纵坐标需要压缩处理,该区域将被压缩r倍;
区域⑨:畸变横坐标和畸变纵坐标都需要压缩处理,该区域将被压缩r2倍。
基于上述压缩原则,对原始图像进行压缩处理,如图5所示,为对原始图像进行压缩处理时确定畸变点坐标的示意图。该过程包括:
针对原始图像中的每一个像素点执行下述操作:
确定像素点在原始图像中的所在区域;
具体的,确定像素点在原始图像中的位置信息,将像素点在原始图像中的位置信息和高清显示区域的四个顶点的位置信息进行比较,确定出像素点在原始图像中的所在区域。
仍以图4为例,像素点以Q表示:
当XQ﹤XA,YQ﹥YA时,Q位于区域①;
当XA≤XQ≤XB,YQ﹥YA时,Q位于区域②;
当XQ﹥XB,YQ﹥YA时,Q位于区域③;
当XQ﹤XA,YC≤YQ≤YA时,Q位于区域④;
当XA≤XQ≤XB,YC≤YQ≤YA时,Q位于区域⑤;
当XQ﹥XB,YC≤YQ≤YA时,Q位于区域⑥;
当XQ﹤XA,YQ﹤YC时,Q位于区域⑦;
当XA≤XQ≤XB,YQ﹤YC时,Q位于区域⑧;
当XQ﹥XB,YQ﹤YC时,Q位于区域⑨。
当像素点处于区域①时,像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当像素点处于区域②时,像素点的畸变横坐标为XQ”=XQ',像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当像素点处于区域③时,像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当像素点处于区域④时,像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,像素点的畸变纵坐标为YQ”=YQ'
当像素点处于区域⑤时,像素点的畸变横坐标为XQ”=XQ',像素点的畸变纵坐标为YQ”=YQ'
当像素点处于区域⑥时,像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,像素点的畸变纵坐标为YQ”=YQ'
当像素点处于区域⑦时,像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当像素点处于区域⑧时,像素点的畸变横坐标为XQ”=XQ',像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当像素点处于区域⑨时,像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
其中,Q为像素点,XQ”为Q在所述畸变图像中的畸变横坐标,YQ”为Q在所述畸变图像中的畸变纵坐标,XQ'为预先确定出的Q通过透镜得到的横坐标,YQ'为预先确定出的Q通过透镜得到的纵坐标;
R和T为Q在原始图像中的参考点,R与Q在原始图像中的纵坐标相同,T与Q在原始图像中的横坐标相同;XR'为预先确定出的R通过透镜得到的横坐标,YT'为预先确定出的T通过透镜得到的纵坐标。
对于原始图像中的任意一个像素点,都能确定出其参考点,比如图4中位于区域⑨中的W,其参考点为U和V,W和U在原始图像中的横坐标相同,W和V在原始图像中的纵坐标相同。
另外,如图6所示,为通过透镜得到的原始图像示意图,其中XQ'、为原始图像中的Q在图6中的横坐标,YQ'为原始图像中的Q在图6中的纵坐标,XR'为原始图像中的R在图6中的横坐标,YT'为原始图像中的T在图6中的纵坐标,这几个坐标值可以根据透镜原理预先确定出来。
经过上述压缩处理之后,可以得到如图7所示的压缩图像,参见图7,注视点所在的高清显示区域没有发生变化,而非高清显示区域都被不同程度的压缩了。
步骤203,对压缩图像进行反畸变处理,得到反畸变图像。
步骤204,对反畸变图像进行拉伸并显示。
在实际应用中,将反畸变图像发送给显示器件,由显示器件对反畸变图像进行拉伸并显示。
其中,显示器件对反畸变图像可以但不限于以N行同开的方式进行拉伸并显示,即将反畸变图像中的每行像素均拉伸成N行并显示。这样能够降低显示器件的数据处理量,节省显示器件的功耗。
本发明实施例提供的基于虚拟现实的图像处理方法,基于获取的注视点的位置信息,对原始图像依次进行压缩处理和反畸变处理,并将得到的反畸变图像发送给显示器件,由显示器件对反畸变图像进行拉伸并显示。本技术方案中,PC端输出的反畸变图像分辨率较低,显示器件对接收到的反畸变图像进行拉伸处理后,得到高分辨率的图像并显示。因此本技术方案能够在不提高传输带宽的情况下使显示器件显示较高分辨率的图像。
基于同一发明构思,本发明实施例还提供了一种基于虚拟现实的图像处理装置,如图8所示,为本申请实施例提供的一种基于虚拟现实的图像处理装置的结构框图,包括:
注视点位置信息获取单元81,用于当用户佩戴虚拟现实设备时,获取注视点的位置信息,所述注视点的位置信息为人眼注视点在所述虚拟现实设备的显示屏上的位置信息;
压缩单元82,用于根据所述注视点的位置信息,对原始图像进行压缩处理,得到畸变图像;
反畸变单元83,用于对所述畸变图像进行反畸变处理,得到反畸变图像;
拉伸显示单元84,用于对所述反畸变图像进行拉伸并显示。
可选的,所述压缩单元82,具体包括:
划分模块821,用于根据所述注视点的位置信息,将所述原始图像划分为高清显示区域和非高清显示区域;其中,所述注视点位于所述高清显示区域内;
压缩模块822,用于按照所述高清显示区域不压缩,所述非高清显示区域被压缩的压缩原则,对所述原始图像进行压缩处理,得到压缩图像。
可选的,所述划分模块821,具体用于:
根据所述注视点的位置信息,在所述原始图像中确定以所述注视点为中心的高清显示区域;其中,所述高清显示区域为方形区域;
基于所述高清显示区域的四个顶点的位置,在所述原始图像中确定位于所述高清显示区域正上方、正下方、正左方、正右方、左上方、左下方、右上方和右下方的八个非高清显示区域。
可选的,所述压缩单元中的所述压缩原则,具体包括:
对位于所述高清显示区域正上方和正下方的非高清显示区域中的像素点的纵坐标进行压缩处理,使位于所述高清显示区域正上方和正下方的非高清显示区域被压缩r倍;
对位于所述高清显示区域正左方和正右方的非高清显示区域中的像素点的横坐标进行压缩处理,使位于所述高清显示区域正左方和正右方的非高清显示区域被压缩r倍;
对位于所述高清显示区域左上方、左下方、右上方和右下方的非高清显示区域中的像素点的横坐标和纵坐标均进行压缩处理,使位于所述高清显示区域的左上方、左下方、右上方和右下方的非高清显示区域被压缩r2倍;
其中,所述r为预先设置的压缩系数。
可选的,所述压缩模块822,具体用于:
针对所述原始图像中的每一个像素点执行下述操作:
确定像素点在所述原始图像中的所在区域;
当所述像素点处于位于所述高清显示区域左上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域右上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正左方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于所述高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域正右方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域左下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域正下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域右下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
其中,所述Q为所述像素点,所述XQ”为所述Q在所述畸变图像中的畸变横坐标,所述YQ”为所述Q在所述畸变图像中的畸变纵坐标,所述XQ'为预先确定出的所述Q通过透镜得到的横坐标,所述YQ'为预先确定出的Q通过透镜得到的纵坐标;
所述R和所述T为所述Q在所述原始图像中的参考点,所述R与所述Q在所述原始图像中的纵坐标相同,所述T与所述Q在所述原始图像中的横坐标相同;所述XR'为预先确定出的所述R通过透镜得到的横坐标,所述YT'为预先确定出的所述T通过透镜得到的纵坐标。
可选的,所述压缩模块822确定像素点在所述原始图像中的所在区域,具体用于:
确定所述像素点在所述原始图像中的位置信息;
将所述像素点在所述原始图像中的位置信息和所述高清显示区域的四个顶点的位置信息进行比较,确定所述像素点在所述原始图像中的所在区域。
应当理解,该装置中记载的诸子***或单元与参考图2-图7描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作和特征同样适用于该装置及其中包含的单元,在此不再赘述。
基于同一发明构思,本发明实施例还提供了一种适于用来实现本申请实施例的计算机设备,下面参考图9,其示出了适于用来实现本申请实施例的计算机设备900的结构示意图。
如图9所示,计算机设备900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(ROM)902中的程序或者从存储部分908加载到随机访问存储器(RAM)903中的程序而执行各种适当的动作和处理。在RAM 903中,还存储有***900操作所需的各种程序和数据。CPU 901、ROM 902以及RAM 903通过总线904彼此相连。输入/输出(I/O)接口905也连接至总线904。
以下部件连接至I/O接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分909;包括硬盘等的存储部分908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
特别地,根据本公开的实施例,上文参考图2-图7描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在机器可读介质上的计算机程序,所述计算机程序包含用于执行图2-图7的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本申请实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元或模块也可以设置在处理器中。这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入设备中的计算机可读存储介质。计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本申请的公式输入方法。
以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

Claims (10)

1.一种基于虚拟现实的图像处理方法,其特征在于,所述方法包括:
获取注视点的位置信息,所述注视点的位置信息为人眼注视点在原始图像上的位置信息;
根据所述注视点的位置信息,对所述原始图像进行压缩处理,得到压缩图像;
对所述压缩图像进行反畸变处理,得到反畸变图像;并
对所述反畸变图像进行拉伸并显示;
根据所述注视点的位置信息,对所述原始图像进行压缩处理,得到压缩图像,具体包括:
根据所述注视点的位置信息,将所述原始图像划分为高清显示区域和非高清显示区域;其中,所述注视点位于所述高清显示区域内;
按照所述高清显示区域不压缩,所述非高清显示区域被压缩的压缩原则,对所述原始图像进行压缩处理,得到压缩图像;根据所述注视点的位置信息,将所述原始图像划分为高清显示区域和非高清显示区域,具体包括:
根据所述注视点的位置信息,在所述原始图像中确定以所述注视点为中心的高清显示区域;其中,所述高清显示区域为方形区域;
基于所述高清显示区域的四个顶点的位置,在所述原始图像中确定位于所述高清显示区域正上方、正下方、正左方、正右方、左上方、左下方、右上方和右下方的八个非高清显示区域;所述压缩原则,具体包括:
对位于所述高清显示区域正上方和正下方的非高清显示区域中的像素点的纵坐标进行压缩处理,使位于所述高清显示区域正上方和正下方的非高清显示区域被压缩r倍;
对位于所述高清显示区域正左方和正右方的非高清显示区域中的像素点的横坐标进行压缩处理,使位于所述高清显示区域正左方和正右方的非高清显示区域被压缩r倍;
对位于所述高清显示区域左上方、左下方、右上方和右下方的非高清显示区域中的像素点的横坐标和纵坐标均进行压缩处理,使位于所述高清显示区域的左上方、左下方、右上方和右下方的非高清显示区域被压缩r2倍;
其中,所述r为预先设置的压缩系数。
2.根据权利要求1所述的方法,其特征在于,按照所述高清显示区域不压缩,所述非高清显示区域被压缩的压缩原则,对所述原始图像进行压缩处理,得到压缩图像,具体包括:
针对所述原始图像中的每一个像素点执行下述操作:
确定像素点在所述原始图像中的所在区域;
当所述像素点处于位于所述高清显示区域左上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域右上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正左方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于所述高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域正右方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域左下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域正下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域右下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
其中,所述Q为所述像素点,所述XQ”为所述Q在所述畸变图像中的畸变横坐标,所述YQ”为所述Q在所述畸变图像中的畸变纵坐标,所述XQ'为预先确定出的所述Q通过透镜得到的横坐标,所述YQ'为预先确定出的Q通过透镜得到的纵坐标;
所述R和所述T为所述Q在所述原始图像中的参考点,所述R与所述Q在所述原始图像中的纵坐标相同,所述T与所述Q在所述原始图像中的横坐标相同;所述XR'为预先确定出的所述R通过透镜得到的横坐标,所述YT'为预先确定出的所述T通过透镜得到的纵坐标。
3.根据权利要求2所述的方法,其特征在于,确定像素点在所述原始图像中的所在区域,具体包括:
确定所述像素点在所述原始图像中的位置信息;
将所述像素点在所述原始图像中的位置信息和所述高清显示区域的四个顶点的位置信息进行比较,确定所述像素点在所述原始图像中的所在区域。
4.根据权利要求1所述的方法,其特征在于,获取注视点的位置信息,具体包括:
采用眼球跟踪算法,获取注视点的位置信息。
5.根据权利要求1所述的方法,其特征在于,对所述反畸变图像进行拉伸并显示,具体包括:
将所述反畸变图像中的每行像素均拉伸为N行并显示;其中,所述N≥2。
6.一种基于虚拟现实的图像处理装置,其特征在于,包括:
注视点位置信息获取单元,用于当用户佩戴虚拟现实设备时,获取注视点的位置信息,所述注视点的位置信息为人眼注视点在所述虚拟现实设备的显示屏上的位置信息;
压缩单元,用于根据所述注视点的位置信息,对原始图像进行压缩处理,得到畸变图像;
反畸变单元,用于对所述畸变图像进行反畸变处理,得到反畸变图像;
拉伸显示单元,用于对所述反畸变图像进行拉伸并显示;
所述压缩单元,具体包括:
划分模块,用于根据所述注视点的位置信息,将所述原始图像划分为高清显示区域和非高清显示区域;其中,所述注视点位于所述高清显示区域内;
压缩模块,用于按照所述高清显示区域不压缩,所述非高清显示区域被压缩的压缩原则,对所述原始图像进行压缩处理,得到压缩图像;
所述划分模块,具体用于:
根据所述注视点的位置信息,在所述原始图像中确定以所述注视点为中心的高清显示区域;其中,所述高清显示区域为方形区域;
基于所述高清显示区域的四个顶点的位置,在所述原始图像中确定位于所述高清显示区域正上方、正下方、正左方、正右方、左上方、左下方、右上方和右下方的八个非高清显示区域;所述压缩单元中的所述压缩原则,具体包括:
对位于所述高清显示区域正上方和正下方的非高清显示区域中的像素点的纵坐标进行压缩处理,使位于所述高清显示区域正上方和正下方的非高清显示区域被压缩r倍;
对位于所述高清显示区域正左方和正右方的非高清显示区域中的像素点的横坐标进行压缩处理,使位于所述高清显示区域正左方和正右方的非高清显示区域被压缩r倍;
对位于所述高清显示区域左上方、左下方、右上方和右下方的非高清显示区域中的像素点的横坐标和纵坐标均进行压缩处理,使位于所述高清显示区域的左上方、左下方、右上方和右下方的非高清显示区域被压缩r2倍;
其中,所述r为预先设置的压缩系数。
7.根据权利要求6所述的装置,其特征在于,所述压缩模块,具体用于:
针对所述原始图像中的每一个像素点执行下述操作:
确定像素点在所述原始图像中的所在区域;
当所述像素点处于位于所述高清显示区域左上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域右上方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'+(YQ'-YT')/r;
当所述像素点处于位于所述高清显示区域正左方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于所述高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域正右方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YQ'
当所述像素点处于位于所述高清显示区域左下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'-(XR'-XQ')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域正下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XQ',所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
当所述像素点处于位于所述高清显示区域右下方的非高清显示区域时,所述像素点的畸变横坐标为XQ”=XR'+(XQ'-XR')/r,所述像素点的畸变纵坐标为YQ”=YT'-(YT'-YQ')/r;
其中,所述Q为所述像素点,所述XQ”为所述Q在所述畸变图像中的畸变横坐标,所述YQ”为所述Q在所述畸变图像中的畸变纵坐标,所述XQ'为预先确定出的所述Q通过透镜得到的横坐标,所述YQ'为预先确定出的Q通过透镜得到的纵坐标;
所述R和所述T为所述Q在所述原始图像中的参考点,所述R与所述Q在所述原始图像中的纵坐标相同,所述T与所述Q在所述原始图像中的横坐标相同;所述XR'为预先确定出的所述R通过透镜得到的横坐标,所述YT'为预先确定出的所述T通过透镜得到的纵坐标。
8.根据权利要求7所述的装置,其特征在于,所述压缩模块确定像素点在所述原始图像中的所在区域,具体用于:
确定所述像素点在所述原始图像中的位置信息;
将所述像素点在所述原始图像中的位置信息和所述高清显示区域的四个顶点的位置信息进行比较,确定所述像素点在所述原始图像中的所在区域。
9.一种图像处理设备,其特征在于,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1-5中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1-5中任一项所述的方法。
CN201810001593.1A 2018-01-02 2018-01-02 一种基于虚拟现实的图像处理方法、装置、设备和介质 Active CN108076384B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201810001593.1A CN108076384B (zh) 2018-01-02 2018-01-02 一种基于虚拟现实的图像处理方法、装置、设备和介质
US16/332,113 US11373337B2 (en) 2018-01-02 2018-08-15 Image processing method of virtual reality and apparatus thereof
PCT/CN2018/100679 WO2019134368A1 (en) 2018-01-02 2018-08-15 Image processing method of virtual reality and apparatus thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810001593.1A CN108076384B (zh) 2018-01-02 2018-01-02 一种基于虚拟现实的图像处理方法、装置、设备和介质

Publications (2)

Publication Number Publication Date
CN108076384A CN108076384A (zh) 2018-05-25
CN108076384B true CN108076384B (zh) 2019-12-06

Family

ID=62156263

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810001593.1A Active CN108076384B (zh) 2018-01-02 2018-01-02 一种基于虚拟现实的图像处理方法、装置、设备和介质

Country Status (3)

Country Link
US (1) US11373337B2 (zh)
CN (1) CN108076384B (zh)
WO (1) WO2019134368A1 (zh)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108076384B (zh) * 2018-01-02 2019-12-06 京东方科技集团股份有限公司 一种基于虚拟现实的图像处理方法、装置、设备和介质
CN108665521B (zh) * 2018-05-16 2020-06-02 京东方科技集团股份有限公司 图像渲染方法、装置、***、计算机可读存储介质及设备
CN109584376B (zh) * 2018-12-03 2023-04-07 广东工业大学 基于vr技术的构图教学方法、装置、设备以及存储介质
CN109741289B (zh) * 2019-01-25 2021-12-21 京东方科技集团股份有限公司 一种图像融合方法和vr设备
CN110717866B (zh) * 2019-09-03 2022-10-18 北京爱博同心医学科技有限公司 基于增强现实的图像锐化方法及增强现实眼镜
CN114071150B (zh) 2020-07-31 2023-06-16 京东方科技集团股份有限公司 图像压缩方法及装置、图像显示方法及装置和介质
CN113676774B (zh) * 2021-08-20 2024-04-09 京东方科技集团股份有限公司 图像处理方法、图像处理装置、显示装置和存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140113066A (ko) * 2013-03-15 2014-09-24 한국전자통신연구원 차폐 영역 정보를 기반으로 하는 다시점 영상 생성 방법 및 장치
CN104735464A (zh) * 2015-03-31 2015-06-24 华为技术有限公司 一种全景视频交互传输方法、服务器和客户端
CN106935224A (zh) * 2017-05-12 2017-07-07 京东方科技集团股份有限公司 显示装置及其驱动方法和驱动电路
CN107040794A (zh) * 2017-04-26 2017-08-11 盯盯拍(深圳)技术股份有限公司 视频播放方法、服务器、虚拟现实设备以及全景虚拟现实播放***
CN107317987A (zh) * 2017-08-14 2017-11-03 歌尔股份有限公司 虚拟现实的显示数据压缩方法和设备、***

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7327890B2 (en) * 2002-12-20 2008-02-05 Eastman Kodak Company Imaging method and system for determining an area of importance in an archival image
US8269692B2 (en) * 2007-11-20 2012-09-18 Panasonic Corporation Image display apparatus, display method thereof, program, integrated circuit, goggle-type head-mounted display, vehicle, binoculars, and desktop display
CN102067196B (zh) * 2008-06-25 2014-04-23 夏普株式会社 显示装置
US20120063678A1 (en) * 2010-09-14 2012-03-15 Rovi Technologies Corporation Geometric image compression
US10325363B2 (en) * 2016-01-15 2019-06-18 Instrumental, Inc. Methods for automatically generating a common measurement across multiple assembly units
US10401952B2 (en) * 2016-03-31 2019-09-03 Sony Interactive Entertainment Inc. Reducing rendering computation and power consumption by detecting saccades and blinks
EP3472806A4 (en) * 2016-06-17 2020-02-26 Immersive Robotics Pty Ltd IMAGE COMPRESSION METHOD AND DEVICE
CN106155326A (zh) * 2016-07-26 2016-11-23 北京小米移动软件有限公司 虚拟现实通讯中的对象识别方法和装置、虚拟现实设备
US11210990B2 (en) * 2016-08-16 2021-12-28 Apple Inc. Foveated display
CN108076384B (zh) * 2018-01-02 2019-12-06 京东方科技集团股份有限公司 一种基于虚拟现实的图像处理方法、装置、设备和介质
US20210132688A1 (en) * 2019-10-31 2021-05-06 Nvidia Corporation Gaze determination using one or more neural networks

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140113066A (ko) * 2013-03-15 2014-09-24 한국전자통신연구원 차폐 영역 정보를 기반으로 하는 다시점 영상 생성 방법 및 장치
CN104735464A (zh) * 2015-03-31 2015-06-24 华为技术有限公司 一种全景视频交互传输方法、服务器和客户端
CN107040794A (zh) * 2017-04-26 2017-08-11 盯盯拍(深圳)技术股份有限公司 视频播放方法、服务器、虚拟现实设备以及全景虚拟现实播放***
CN106935224A (zh) * 2017-05-12 2017-07-07 京东方科技集团股份有限公司 显示装置及其驱动方法和驱动电路
CN107317987A (zh) * 2017-08-14 2017-11-03 歌尔股份有限公司 虚拟现实的显示数据压缩方法和设备、***

Also Published As

Publication number Publication date
US11373337B2 (en) 2022-06-28
WO2019134368A1 (en) 2019-07-11
US20210327093A1 (en) 2021-10-21
CN108076384A (zh) 2018-05-25

Similar Documents

Publication Publication Date Title
CN108076384B (zh) 一种基于虚拟现实的图像处理方法、装置、设备和介质
CN108665521B (zh) 图像渲染方法、装置、***、计算机可读存储介质及设备
CN108287678B (zh) 一种基于虚拟现实的图像处理方法、装置、设备和介质
US11704768B2 (en) Temporal supersampling for foveated rendering systems
Duchowski et al. Foveated gaze-contingent displays for peripheral LOD management, 3D visualization, and stereo imaging
CN109743626B (zh) 一种图像显示方法、图像处理方法和相关设备
CN109741289B (zh) 一种图像融合方法和vr设备
CN112164016A (zh) 图像渲染方法及***、vr设备、装置及可读存储介质
EP1247253A1 (en) Dynamically adjusting a sample-to-pixel filter in response to user input and/or sensor input
CN109817170B (zh) 像素补偿方法、装置和终端设备
US10176555B2 (en) Method and device for simulating a wide field of view
CN109791431A (zh) 视点渲染
CN111290581A (zh) 虚拟现实显示方法、显示装置及计算机可读介质
US20150091902A1 (en) Compressed 3d graphics rendering exploiting psychovisual properties
US11917167B2 (en) Image compression method and apparatus, image display method and apparatus, and medium
CN111696034A (zh) 图像处理方法、装置及电子设备
CN112272294B (zh) 一种显示图像压缩方法、装置、设备及计算机存储介质
WO2023215371A1 (en) System and method for perceptually optimized image denoising and restoration
US7656417B2 (en) Appearance determination using fragment reduction
US20220138901A1 (en) Image display method, image processing method, image processing device, display system and computer-readable storage medium
US20210327030A1 (en) Imaging system and method incorporating selective denoising
CN107479821B (zh) 一种界面绘制方法及装置
Denes et al. Predicting visible flicker in temporally changing images
Mantiuk Gaze-dependent screen space ambient occlusion
Chen et al. Visual Perception Adaptive Image Processing for HD Microdisplay

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