[go: up one dir, main page]

CN115002444B - Display module and display method thereof, display device, and virtual display equipment - Google Patents

Display module and display method thereof, display device, and virtual display equipment Download PDF

Info

Publication number
CN115002444B
CN115002444B CN202210582350.8A CN202210582350A CN115002444B CN 115002444 B CN115002444 B CN 115002444B CN 202210582350 A CN202210582350 A CN 202210582350A CN 115002444 B CN115002444 B CN 115002444B
Authority
CN
China
Prior art keywords
sub
frame
frame picture
image
current
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
CN202210582350.8A
Other languages
Chinese (zh)
Other versions
CN115002444A (en
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 Display Technology Co Ltd
Original Assignee
BOE Technology Group Co Ltd
Beijing BOE Display 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 Display Technology Co Ltd filed Critical BOE Technology Group Co Ltd
Priority to CN202210582350.8A priority Critical patent/CN115002444B/en
Publication of CN115002444A publication Critical patent/CN115002444A/en
Priority to PCT/CN2023/091507 priority patent/WO2023226693A1/en
Application granted granted Critical
Publication of CN115002444B publication Critical patent/CN115002444B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/366Image reproducers using viewer tracking
    • H04N13/383Image reproducers using viewer tracking for tracking with gaze detection, i.e. detecting the lines of sight of the viewer's eyes
    • GPHYSICS
    • G02OPTICS
    • G02BOPTICAL ELEMENTS, SYSTEMS OR APPARATUS
    • G02B27/00Optical systems or apparatus not provided for by any of the groups G02B1/00 - G02B26/00, G02B30/00
    • G02B27/01Head-up displays
    • G02B27/017Head mounted
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/332Displays for viewing with the aid of special glasses or head-mounted displays [HMD]
    • H04N13/344Displays for viewing with the aid of special glasses or head-mounted displays [HMD] with head-mounted left-right displays

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)

Abstract

The embodiment of the disclosure provides a display method, which comprises the following steps: disassembling a frame of color picture into n sub-frame pictures; n sub-frame pictures are sequentially displayed, n is more than or equal to 3, and n is an integer; acquiring an eye image, processing the eye image, and determining the current pupil position corresponding to the first subframe picture; the first subframe is a subframe which is firstly displayed when n subframes are sequentially displayed; calculating the current pupil position corresponding to each subsequent subframe picture of the first subframe picture in the n subframe pictures according to the current pupil position corresponding to the first subframe picture and the pupil position corresponding to the first subframe picture obtained by the previous m times of measurement; m is more than or equal to 2, and m is an integer; calculating the actual offset of the original display position of each subsequent subframe picture relative to the current position of the first subframe picture; calculating the actual display position of each subsequent subframe picture according to the actual offset; and displaying the subsequent sub-frame pictures in turn according to the actual display positions of the subsequent sub-frame pictures.

Description

显示模组及其显示方法、显示装置、虚拟显示设备Display module and display method thereof, display device, and virtual display equipment

技术领域Technical Field

本公开涉及显示技术领域,具体涉及一种显示模组及其显示方法、显示装置、虚拟显示设备。The present disclosure relates to the field of display technology, and in particular to a display module and a display method thereof, a display device, and a virtual display equipment.

背景技术Background technique

虚拟现实(Virtual Reality,简称VR)显示设备,是利用VR显示设备将人的对外界的视觉、听觉封闭,引导用户产生一种身在虚拟环境中的感觉。其显示原理为利用电脑技术模拟出一个立体、高度模拟的3D空间,当使用者穿戴VR头显装置时,会产生好像处在现实中一般的错觉。在这空间中,操作者可以使用控制器或键盘在这个虚拟的环境下穿梭或互动。Virtual reality (VR) display devices use VR display devices to block people's vision and hearing from the outside world, and guide users to feel like they are in a virtual environment. The display principle is to use computer technology to simulate a three-dimensional, highly simulated 3D space. When the user wears a VR head display device, it will produce an illusion as if they are in reality. In this space, the operator can use a controller or keyboard to shuttle or interact in this virtual environment.

发明内容Summary of the invention

一方面,本公开实施例提供一种显示方法,其中,包括:In one aspect, an embodiment of the present disclosure provides a display method, which includes:

将一帧彩色画面拆解为n个子帧画面;所述n个子帧画面依次进行显示,n≥3,且n为整数;Decomposing a color picture frame into n sub-frame pictures; displaying the n sub-frame pictures in sequence, n≥3, and n is an integer;

获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;所述第一子帧画面为所述n个子帧画面依次显示时首先进行显示的子帧画面;Acquire an eye image, process the eye image, and determine a current pupil position corresponding to a first sub-frame image; the first sub-frame image is a sub-frame image that is first displayed when the n sub-frame images are displayed in sequence;

根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;Calculate the current pupil position corresponding to each subsequent sub-frame picture of the first sub-frame picture in the n sub-frame pictures according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by the previous m measurements; m≥2, and m is an integer;

根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;Calculating the actual offset of the original position to be displayed of each subsequent sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to each subsequent sub-frame picture in the n sub-frame pictures relative to the current pupil position corresponding to the first sub-frame picture; and calculating the actual display position of each subsequent sub-frame picture according to the original position to be displayed of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture;

按照后续各子帧画面的实际显示位置依次显示后续各子帧画面。The subsequent sub-frame images are displayed in sequence according to their actual display positions.

在一些实施例中,所述获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置,包括:In some embodiments, acquiring the eye image, processing the eye image, and determining the current pupil position corresponding to the first subframe image includes:

在所述第一子帧画面显示时,拍摄眼部图像;When the first subframe is displayed, capturing an eye image;

将眼部图像转换为灰度图像;Convert the eye image to a grayscale image;

在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;In the grayscale image, the left and right eye corners are detected according to the eye corner feature points; the line connecting the left and right eye corners is used as the X-axis, the axis perpendicular to the X-axis is used as the Y-axis, and the origin of the intersection of the X-axis and the Y-axis is the midpoint of the line connecting the left and right eye corners;

在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置。The grayscale image is processed in a coordinate plane formed by an X-axis and a Y-axis to determine a pupil area of the eye; and the center of the pupil area is determined as a current pupil position corresponding to the first subframe image.

在一些实施例中,所述在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置,包括:In some embodiments, the processing of the grayscale image in a coordinate plane formed by an X-axis and a Y-axis to determine a pupil area of the eye; and determining the center of the pupil area as a current pupil position corresponding to the first subframe image include:

对灰度图像进行二值化处理,获得眼部的二值化图像;Binarize the grayscale image to obtain a binary image of the eye;

采用连通区域标记法在所述眼部的二值化图像上检测候选瞳孔连通区域;Using a connected region labeling method to detect candidate pupil connected regions on the binary image of the eye;

基于几何约束和距离约束算法,在所述候选瞳孔连通区域中筛选出眼部的所述瞳孔区域;Based on the geometric constraint and distance constraint algorithm, the pupil region of the eye is screened out in the candidate pupil connected region;

用直径最小的圆圈将所述瞳孔区域覆盖,将所述圆圈的中心确定为所述瞳孔区域的中心。The pupil area is covered with a circle with the smallest diameter, and the center of the circle is determined as the center of the pupil area.

在一些实施例中,n=3,m=2;In some embodiments, n=3, m=2;

所述第一子帧画面的后续子帧画面包括第二子帧画面和第三子帧画面;所述第一子帧画面、所述第二子帧画面和所述第三子帧画面依次进行显示;Subsequent sub-frame pictures of the first sub-frame picture include a second sub-frame picture and a third sub-frame picture; the first sub-frame picture, the second sub-frame picture and the third sub-frame picture are displayed in sequence;

所述根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置,包括:The calculating, according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by previous m measurements, the current pupil position corresponding to each subsequent sub-frame picture of the first sub-frame picture in the n sub-frame pictures comprises:

根据公式(1)计算所述第二子帧画面对应的当前瞳孔位置,根据公式(2)计算所述第三子帧画面对应的当前瞳孔位置;The current pupil position corresponding to the second sub-frame picture is calculated according to formula (1), and the current pupil position corresponding to the third sub-frame picture is calculated according to formula (2);

pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta2; (1)pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta 2 ; (1)

pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta)2; (2)pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta)2; (2)

其中, in,

a_curr为眼球转动的当前加速度;v_curr为眼球转动的当前速度;pos_1和pos_2分别为前2次测量获取的所述第一子帧画面对应的瞳孔位置;pos_curr为所述第一子帧画面对应的当前瞳孔位置;pos_curr_g为所述第二子帧画面对应的当前瞳孔位置;pos_curr_b为所述第三子帧画面对应的当前瞳孔位置;delta为一个所述子帧画面的刷新时长,delta=1/一个所述子帧画面的刷新频率。a_curr is the current acceleration of the eyeball rotation; v_curr is the current speed of the eyeball rotation; pos_1 and pos_2 are respectively the pupil positions corresponding to the first sub-frame images obtained by the previous two measurements; pos_curr is the current pupil position corresponding to the first sub-frame image; pos_curr_g is the current pupil position corresponding to the second sub-frame image; pos_curr_b is the current pupil position corresponding to the third sub-frame image; delta is the refresh duration of one sub-frame image, delta=1/refresh frequency of one sub-frame image.

在一些实施例中,所述根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置,包括:In some embodiments, the method of calculating the actual offset of the original to-be-displayed position of each subsequent sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to each subsequent sub-frame picture in the n sub-frame pictures relative to the current pupil position corresponding to the first sub-frame picture; and calculating the actual display position of each subsequent sub-frame picture according to the original to-be-displayed position of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture, includes:

根据所述第二子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第二子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第一偏移矩阵;Calculate a first offset matrix of an original to-be-displayed position of the second sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the second sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture;

根据所述第三子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第三子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第二偏移矩阵;Calculating a second offset matrix of an original to-be-displayed position of the third sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the third sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture;

将所述第二子帧画面的原待显示位置与所述第一偏移矩阵相乘,获得所述第二子帧画面的实际显示位置;Multiplying the original to-be-displayed position of the second sub-frame picture by the first offset matrix to obtain the actual display position of the second sub-frame picture;

将所述第三子帧画面的原待显示位置与所述第二偏移矩阵相乘,获得所述第三子帧画面的实际显示位置。The original to-be-displayed position of the third sub-frame picture is multiplied by the second offset matrix to obtain the actual display position of the third sub-frame picture.

在一些实施例中,In some embodiments,

所述第一偏移矩阵为: The first offset matrix is:

所述第二偏移矩阵为: The second offset matrix is:

其中,Rx1、Ry1、Rz1分别表示所述第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的旋转幅度;Tx1、Ty1、Tz1分别表示所述第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的平移幅度;Wherein, Rx1, Ry1, and Rz1 respectively represent the rotation amplitude of the original position to be displayed of the second subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image; Tx1, Ty1, and Tz1 respectively represent the translation amplitude of the original position to be displayed of the second subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image;

Rx2、Ry2、Rz2分别表示所述第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的旋转幅度;Tx2、Ty2、Tz2分别表示所述第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的平移幅度;Rx2, Ry2, and Rz2 respectively represent the rotation amplitude of the original position to be displayed of the third subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image; Tx2, Ty2, and Tz2 respectively represent the translation amplitude of the original position to be displayed of the third subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image;

Z轴垂直于X轴和Y轴相交形成的二维坐标平面,且Z轴与X轴和Y轴相交于原点。The Z axis is perpendicular to a two-dimensional coordinate plane formed by the intersection of the X axis and the Y axis, and the Z axis intersects the X axis and the Y axis at the origin.

在一些实施例中,还包括:存储所述第一子帧画面对应的当前瞳孔位置和后续各子帧画面对应的当前瞳孔位置。In some embodiments, the method further includes: storing the current pupil position corresponding to the first sub-frame image and the current pupil position corresponding to each subsequent sub-frame image.

第二方面,本公开实施例还提供一种显示模组,其中,包括:In a second aspect, the present disclosure also provides a display module, which includes:

拆解模块,被配置为将一帧彩色画面拆解为n个子帧画面;n≥3,且n为整数;The disassembly module is configured to disassemble a color picture frame into n sub-frame pictures; n≥3, and n is an integer;

显示模块,被配置为将所述n个子帧画面依次进行显示;A display module, configured to display the n sub-frame images in sequence;

处理模块,被配置为获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;所述第一子帧画面为所述n个子帧画面中首先进行显示的子帧画面;a processing module configured to acquire an eye image, process the eye image, and determine a current pupil position corresponding to a first sub-frame image; the first sub-frame image is a sub-frame image that is displayed first among the n sub-frame images;

第一预测模块,被配置为根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;A first prediction module is configured to calculate the current pupil position corresponding to each subsequent sub-frame picture of the first sub-frame picture among the n sub-frame pictures according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by previous m measurements; m≥2, and m is an integer;

第二预测模块,被配置为根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;a second prediction module configured to calculate an actual offset of an original position to be displayed of each subsequent sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to each subsequent sub-frame picture among the n sub-frame pictures relative to a current pupil position corresponding to the first sub-frame picture; and calculate an actual display position of each subsequent sub-frame picture according to the original position to be displayed of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture;

所述显示模块,还被配置为按照后续各子帧画面的实际显示位置对后续各子帧画面依次进行显示。The display module is further configured to display the subsequent sub-frame images in sequence according to the actual display positions of the subsequent sub-frame images.

在一些实施例中,所述显示模块包括显示面板和透镜,所述透镜位于所述显示面板的显示侧;In some embodiments, the display module includes a display panel and a lens, wherein the lens is located on a display side of the display panel;

所述处理模块包括红外发射器和红外相机,The processing module includes an infrared transmitter and an infrared camera.

所述红外发射器位于所述透镜的背离所述显示面板的一侧,且分布于所述透镜的四周边缘,用于向眼部发射红外光;The infrared emitter is located on a side of the lens away from the display panel and is distributed around the edges of the lens, and is used to emit infrared light to the eyes;

所述红外相机位于所述透镜的背离所述显示面板的一侧,且位于所述透镜的边缘,用于拍摄眼部图像。The infrared camera is located on a side of the lens away from the display panel and on an edge of the lens, and is used for capturing eye images.

在一些实施例中,所述处理模块还包括图像处理单元,被配置为将眼部图像转换为灰度图像;在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;In some embodiments, the processing module further includes an image processing unit configured to convert the eye image into a grayscale image; detect left and right eye corner position points of the eye according to the eye corner feature points in the grayscale image; connect the left and right eye corner position points and use the line as the X-axis, and use the axis perpendicular to the X-axis as the Y-axis, and the origin of the intersection of the X-axis and the Y-axis as the midpoint of the line connecting the left and right eye corner position points;

所述图像处理单元,还被配置为对眼部的灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置。The image processing unit is further configured to process the grayscale image of the eye to determine the pupil area of the eye; and determine the center of the pupil area as the current pupil position corresponding to the first subframe image.

在一些实施例中,所述第二预测模块被配置为根据所述第二子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第二子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第一偏移矩阵;In some embodiments, the second prediction module is configured to calculate a first offset matrix of an original to-be-displayed position of the second sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the second sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture;

所述第二预测模块还被配置为根据所述第三子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第三子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第二偏移矩阵;The second prediction module is further configured to calculate a second offset matrix of an original to-be-displayed position of the third sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the third sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture;

所述第二预测模块还被配置为将所述第二子帧画面的原待显示位置与所述第一偏移矩阵相乘,获得所述第二子帧画面的实际显示位置;将所述第三子帧画面的原待显示位置与所述第二偏移矩阵相乘,获得所述第三子帧画面的实际显示位置。The second prediction module is also configured to multiply the original display position of the second sub-frame picture by the first offset matrix to obtain the actual display position of the second sub-frame picture; and multiply the original display position of the third sub-frame picture by the second offset matrix to obtain the actual display position of the third sub-frame picture.

在一些实施例中,还包括存储模块,被配置为存储所述第一子帧画面对应的当前瞳孔位置和后续各子帧画面对应的当前瞳孔位置。In some embodiments, a storage module is further included, which is configured to store the current pupil position corresponding to the first sub-frame image and the current pupil position corresponding to each subsequent sub-frame image.

第三方面,本公开实施例还提供一种显示装置,其中,包括上述显示模组。In a third aspect, an embodiment of the present disclosure further provides a display device, which includes the above-mentioned display module.

第四方面,本公开实施例还提供一种虚拟显示设备,其中,包括上述显示装置。In a fourth aspect, an embodiment of the present disclosure further provides a virtual display device, which includes the above-mentioned display apparatus.

附图说明BRIEF DESCRIPTION OF THE DRAWINGS

附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其它特征和优点对本领域技术人员将变得更加显而易见,在附图中:The accompanying drawings are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the present disclosure and do not constitute a limitation of the present disclosure. The above and other features and advantages will become more apparent to those skilled in the art by describing detailed example embodiments with reference to the accompanying drawings, in which:

图1为公开技术中VR显示彩色画面时出现色分离的原理示意图。FIG. 1 is a schematic diagram showing the principle of color separation when VR displays a color image in the public technology.

图2为公开技术中产生色分离的场景图片。FIG. 2 is a picture of a scene in which color separation occurs in the disclosed technology.

图3为本公开实施例中显示模组的原理框图。FIG. 3 is a functional block diagram of a display module in an embodiment of the present disclosure.

图4为本公开实施例显示模组中像素和光源的排布俯视示意图。FIG. 4 is a top view schematically showing the arrangement of pixels and light sources in a display module according to an embodiment of the present disclosure.

图5为本公开实施例中将一帧彩色画面拆解为三个子帧画面的一种示意图。FIG. 5 is a schematic diagram of decomposing a color picture frame into three sub-frame pictures in an embodiment of the present disclosure.

图6为本公开实施例中将一帧彩色画面拆解为三个子帧画面的另一种示意图。FIG. 6 is another schematic diagram of decomposing a color picture frame into three sub-frame pictures in an embodiment of the present disclosure.

图7为本公开实施例显示模组的显示过程中各子帧画面依次刷新和背光模组中不同颜色的光源依次点亮的示意图。FIG. 7 is a schematic diagram showing that each sub-frame image is refreshed in sequence and light sources of different colors in a backlight module are lit in sequence during the display process of the display module according to an embodiment of the present disclosure.

图8为本公开实施例中显示模块的结构拆解示意图。FIG. 8 is a schematic diagram of the structural disassembly of the display module in the embodiment of the present disclosure.

图9a为眼部图形的灰度图像的示意图。FIG. 9 a is a schematic diagram of a grayscale image of an eye pattern.

图9b为本公开实施例中图像处理单元处理获得的眼部的二值化图像的示意图。FIG9 b is a schematic diagram of a binary image of the eye obtained by processing by the image processing unit in an embodiment of the present disclosure.

图10为本公开实施例中第一子帧画面对应的瞳孔位置的检测频率示意图。FIG. 10 is a schematic diagram of the detection frequency of the pupil position corresponding to the first sub-frame image in an embodiment of the present disclosure.

图11为本公开实施例中预测第二子帧画面和第三子帧画面的实际显示位置的过程示意图。FIG. 11 is a schematic diagram of a process of predicting actual display positions of the second sub-frame picture and the third sub-frame picture in an embodiment of the present disclosure.

图12为本公开实施例中显示模组显示方法的流程图。FIG. 12 is a flow chart of a display module display method in an embodiment of the present disclosure.

具体实施方式Detailed ways

为使本领域技术人员更好地理解本公开实施例的技术方案,下面结合附图和具体实施方式对本公开实施例提供的显示模组及其显示方法、显示装置、虚拟显示设备作进一步详细描述。In order to enable those skilled in the art to better understand the technical solutions of the embodiments of the present disclosure, the display module and its display method, display device, and virtual display device provided by the embodiments of the present disclosure are further described in detail below in conjunction with the accompanying drawings and specific implementation methods.

在下文中将参考附图更充分地描述本公开实施例,但是所示的实施例可以以不同形式来体现,且不应当被解释为限于本公开阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。The embodiments of the present disclosure will be described more fully below with reference to the accompanying drawings, but the embodiments shown may be embodied in different forms and should not be construed as being limited to the embodiments set forth in the present disclosure. On the contrary, the purpose of providing these embodiments is to make the present disclosure thorough and complete and to enable those skilled in the art to fully understand the scope of the present disclosure.

本公开实施例不限于附图中所示的实施例,而是包括基于制造工艺而形成的配置的修改。因此,附图中例示的区具有示意性属性,并且图中所示区的形状例示了区的具体形状,但并不是旨在限制性的。The embodiments of the present disclosure are not limited to the embodiments shown in the drawings, but include modifications of the configurations formed based on the manufacturing process. Therefore, the regions illustrated in the drawings have schematic properties, and the shapes of the regions shown in the drawings illustrate the specific shapes of the regions, but are not intended to be limiting.

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of the present disclosure, unless otherwise specified, "plurality" means two or more.

公开技术中,对于VR显示屏,当画面刷新率达到90Hz时才会让使用者有身临其境的感觉。当使用场序屏幕作为VR屏幕时,为了保证以上的效果,需要使其刷新率达到270Hz。场序屏幕是将之前的一帧彩色图像(RGB图像),拆成三个子帧画面(即分别由红、绿、蓝色光源提供背光的图像)进行显示,各子帧画面顺次显示,且用于各子帧画面显示的背光也顺次提供。In the public technology, for VR display screens, users will feel immersive only when the picture refresh rate reaches 90Hz. When using a field sequential screen as a VR screen, in order to ensure the above effects, its refresh rate needs to reach 270Hz. The field sequential screen splits the previous frame of color image (RGB image) into three sub-frame images (i.e., images with backlight provided by red, green, and blue light sources, respectively) for display. Each sub-frame image is displayed sequentially, and the backlight used to display each sub-frame image is also provided sequentially.

参照图1,为公开技术中VR显示彩色画面时出现色分离的原理示意图;随着人眼眼球的转动,屏幕上同一位置的像素分别通过红、绿、蓝色光源提供背光而显示的红、绿、蓝色画面分别落在人眼视网膜的不同位置,导致人眼会感受到色分离现象。参照图2,为公开技术中产生色分离的场景图片;从图2中可以看到在窗户边框上有红绿蓝三色条纹。分析色分离发生的场景发现,三个子帧差异越大(即三个子帧的显示灰阶相同且显示灰阶都不为0时),色分离越明显。例如:三个子帧(即由红色光源提供背光的子帧、由绿色光源提供背光的子帧、由蓝色光源提供背光的子帧)分别显示255灰阶时,各个子帧的背光顺次点亮,这时眼球扫视最容易发生色分离。Referring to FIG1, there is a schematic diagram of the principle of color separation when VR displays color images in the public technology; as the human eye rotates, the pixels at the same position on the screen are backlit by red, green, and blue light sources respectively, and the red, green, and blue images displayed fall on different positions of the human eye retina respectively, causing the human eye to feel the color separation phenomenon. Referring to FIG2, there is a scene picture of color separation in the public technology; from FIG2, it can be seen that there are red, green, and blue stripes on the window frame. Analysis of the scene where color separation occurs finds that the greater the difference between the three subframes (that is, the display grayscale of the three subframes is the same and the display grayscale is not 0), the more obvious the color separation. For example: when the three subframes (that is, the subframe backlit by the red light source, the subframe backlit by the green light source, and the subframe backlit by the blue light source) display 255 grayscales respectively, the backlight of each subframe is lit in sequence, and color separation is most likely to occur when the eye scans.

为了解决公开技术中存在的上述问题,第一方面,本公开实施例提供一种显示方法,其中,包括:将一帧彩色画面拆解为n个子帧画面;n个子帧画面依次进行显示,n≥3,且n为整数;获取眼部图像,对眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;第一子帧画面为所述n个子帧画面依次显示时首先进行显示的子帧画面;根据第一子帧画面对应的当前瞳孔位置和前m次测量获取的第一子帧画面对应的瞳孔位置,计算n个子帧画面中第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;根据n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;按照后续各子帧画面的实际显示位置依次显示后续各子帧画面。In order to solve the above-mentioned problems existing in the disclosed technology, in a first aspect, an embodiment of the present disclosure provides a display method, which includes: decomposing a frame of color picture into n sub-frame pictures; displaying the n sub-frame pictures in sequence, n ≥ 3, and n is an integer; acquiring an eye image, processing the eye image, and determining a current pupil position corresponding to a first sub-frame picture; the first sub-frame picture is a sub-frame picture that is first displayed when the n sub-frame pictures are displayed in sequence; according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by the previous m measurements, calculating the first pupil position in the n sub-frame pictures The current pupil position corresponding to each subsequent sub-frame picture of the sub-frame picture; m≥2, and m is an integer; according to the offset of the current pupil position corresponding to each subsequent sub-frame picture in the n sub-frame pictures relative to the current pupil position corresponding to the first sub-frame picture, the actual offset of the original position to be displayed of each subsequent sub-frame picture relative to the current position of the first sub-frame picture is calculated; and the actual display position of each subsequent sub-frame picture is calculated according to the original position to be displayed of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture; and the subsequent sub-frame pictures are displayed in sequence according to the actual display position of each subsequent sub-frame picture.

本公开实施例中所提供的显示模组的显示方法,通过处理确定n个子帧画面中首先显示的第一子帧画面对应的当前瞳孔位置;计算第一子帧画面的后续各子帧画面对应的当前瞳孔位置;根据第一子帧画面的后续各子帧画面对应的当前瞳孔位置的计算结果计算第一子帧画面的后续各子帧画面的实际显示位置;能够获取人眼眼球的转动轨迹信息,以便对人眼眼球的转动进行捕捉和追踪;通过将第一子帧画面的后续各子帧画面由原待显示位置调整至实际显示位置,能够实现使第一子帧画面的后续各子帧画面的实际显示位置去追赶眼球转动的位置,从而使第一子帧画面的后续各子帧画面上位置相同的像素显示的画面投射到人眼瞳孔区域(即视网膜上)的同一个位置,三个由不同颜色光源提供背光的画面在此进行融合,从而消除色分离现象,保证人眼感受到的画面是一个完整的画面。The display method of the display module provided in the embodiment of the present disclosure determines the current pupil position corresponding to the first sub-frame picture that is first displayed among n sub-frame pictures through processing; calculates the current pupil positions corresponding to the subsequent sub-frame pictures of the first sub-frame picture; calculates the actual display positions of the subsequent sub-frame pictures of the first sub-frame picture according to the calculation results of the current pupil positions corresponding to the subsequent sub-frame pictures of the first sub-frame picture; can obtain the rotation trajectory information of the human eyeball so as to capture and track the rotation of the human eyeball; by adjusting the subsequent sub-frame pictures of the first sub-frame picture from the original to-be-displayed position to the actual display position, it is possible to make the actual display position of the subsequent sub-frame pictures of the first sub-frame picture catch up with the position of the eyeball rotation, so that the pictures displayed by the pixels at the same position on the subsequent sub-frame pictures of the first sub-frame picture are projected to the same position in the pupil area of the human eye (i.e., on the retina), and three pictures with backlight provided by light sources of different colors are merged here, thereby eliminating the color separation phenomenon and ensuring that the picture perceived by the human eye is a complete picture.

第二方面,本公开实施例提供一种显示模组,参照图3,为本公开实施例中显示模组的原理框图;其中,显示模组包括:拆解模块,被配置为将一帧彩色画面拆解为n个子帧画面;n≥3,且n为整数;显示模块,被配置为将n个子帧画面依次进行显示;处理模块,被配置为获取眼部图像,对眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;第一子帧画面为n个子帧画面依次显示时首先进行显示的子帧画面;第一预测模块,被配置为根据第一子帧画面对应的当前瞳孔位置和前m次测量获取的第一子帧画面对应的瞳孔位置,计算n个子帧画面中第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;第二预测模块,被配置为根据n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;显示模块,还被配置为按照后续各子帧画面的实际显示位置对后续各子帧画面依次进行显示。In a second aspect, an embodiment of the present disclosure provides a display module, refer to FIG3 , which is a principle block diagram of the display module in the embodiment of the present disclosure; wherein the display module includes: a disassembly module, configured to disassemble a frame of color picture into n sub-frame pictures; n ≥ 3, and n is an integer; a display module, configured to display the n sub-frame pictures in sequence; a processing module, configured to obtain an eye image, process the eye image, and determine the current pupil position corresponding to the first sub-frame picture; the first sub-frame picture is the sub-frame picture that is first displayed when the n sub-frame pictures are displayed in sequence; a first prediction module, configured to predict the pupil position corresponding to the first sub-frame picture according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by the previous m measurements. , calculate the current pupil position corresponding to each subsequent sub-frame picture of the first sub-frame picture in the n sub-frame pictures; m≥2, and m is an integer; the second prediction module is configured to calculate the actual offset of the original to-be-displayed position of each subsequent sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to each subsequent sub-frame picture in the n sub-frame pictures relative to the current pupil position corresponding to the first sub-frame picture; and calculate the actual display position of each subsequent sub-frame picture according to the original to-be-displayed position of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture; the display module is also configured to display each subsequent sub-frame picture in sequence according to the actual display position of each subsequent sub-frame picture.

在一些实施例中,参照图4,为本公开实施例显示模组中像素和光源的排布俯视示意图;其中,显示模块包括显示面板1,显示面板1包括多个像素10,多个像素10排布呈阵列。本实施例中,参照图5和图6,图5为本公开实施例中将一帧彩色画面拆解为三个子帧画面的一种示意图;图6为本公开实施例中将一帧彩色画面拆解为三个子帧画面的另一种示意图;将一帧彩色画面拆解为三个子帧画面,该三个子帧画面分别由像素10阵列依次显示。In some embodiments, referring to FIG. 4, it is a top view schematic diagram of the arrangement of pixels and light sources in the display module of the embodiment of the present disclosure; wherein, the display module includes a display panel 1, and the display panel 1 includes a plurality of pixels 10, and the plurality of pixels 10 are arranged in an array. In this embodiment, referring to FIG. 5 and FIG. 6, FIG. 5 is a schematic diagram of disassembling a frame of color picture into three sub-frame pictures in the embodiment of the present disclosure; FIG. 6 is another schematic diagram of disassembling a frame of color picture into three sub-frame pictures in the embodiment of the present disclosure; a frame of color picture is disassembled into three sub-frame pictures, and the three sub-frame pictures are displayed in sequence by the array of pixels 10 respectively.

在一些实施例中,显示模块还包括透镜,透镜位于显示面板1的显示侧。在一些实施例中,参照图4,显示模块还包括背光模组5,位于显示面板1背离透镜的一侧,用于为显示面板1的显示提供背光;背光模组5包括n种颜色的光源;显示面板1包括上基板和下基板,上基板和下基板对盒形成对盒间隙,对盒间隙中填充有液晶。In some embodiments, the display module further includes a lens, which is located on the display side of the display panel 1. In some embodiments, referring to FIG. 4 , the display module further includes a backlight module 5, which is located on the side of the display panel 1 away from the lens, and is used to provide backlight for the display of the display panel 1; the backlight module 5 includes a light source of n colors; the display panel 1 includes an upper substrate and a lower substrate, and the upper substrate and the lower substrate are aligned to form an alignment gap, and the alignment gap is filled with liquid crystal.

在一些实施例中,背光模组5包括三种颜色的光源,分别为红色光源51、绿色光源52和蓝色光源53。红色光源51、绿色光源52和蓝色光源53分别为依次显示的三个子帧画面提供背光。In some embodiments, the backlight module 5 includes three colors of light sources, namely a red light source 51, a green light source 52 and a blue light source 53. The red light source 51, the green light source 52 and the blue light source 53 respectively provide backlight for three sub-frame images displayed sequentially.

在一些实施例中,背光模组5为显示面板1的显示提供直下式背光,即光源的出光面朝向显示面板1的显示面。In some embodiments, the backlight module 5 provides direct backlight for the display of the display panel 1 , that is, the light emitting surface of the light source faces the display surface of the display panel 1 .

在一些实施例中,参照图4,显示面板1的显示区包括多个子区100,每个子区100内分布有多个像素10;多个像素10排布呈阵列;背光模组5包括多组光源50,每组光源50包括n种颜色的光源各一个;多组光源50与多个子区100一一对应设置。In some embodiments, referring to FIG. 4 , the display area of the display panel 1 includes a plurality of sub-areas 100 , each of which includes a plurality of pixels 10 ; the plurality of pixels 10 are arranged in an array; the backlight module 5 includes a plurality of light source groups 50 , each of which includes one light source of n colors; the plurality of light source groups 50 are arranged in one-to-one correspondence with the plurality of sub-areas 100 .

本实施例中,参照图4和图7,图7为本公开实施例显示模组的显示过程中各子帧画面依次刷新和背光模组中不同颜色的光源依次点亮的示意图;各个子区100的背光分别由红、绿、蓝三个颜色的光源(如LED灯)组成的一组光源50提供。背光模组中不同颜色的光源可以依次点亮,如红、绿、蓝色光源依次点亮,以分别为依次显示的三个子帧画面提供背光。背光模组中不同颜色光源的亮度可以调节。与公开技术中由红、绿、蓝三个颜色的子像素组成的一个像素控制彩色显示的液晶面板不同的是,本公开实施例中的场序显示模组的每一个像素10均分别对应一个整体的像素区,该像素10在各子帧画面的显示中只能通过液晶的偏转显示灰阶图;该显示模组中的像素10阵列配合三个子帧画面的依次刷新以及背光模组中的三个颜色光源的依次点亮实现彩色画面的显示。本实施例中的像素10设计增大了显示开口率,降低了显示功耗。In this embodiment, referring to FIG. 4 and FIG. 7, FIG. 7 is a schematic diagram of the sequential refreshing of each sub-frame image and the sequential lighting of light sources of different colors in the backlight module during the display process of the display module of the embodiment of the present disclosure; the backlight of each sub-area 100 is provided by a group of light sources 50 composed of red, green and blue light sources (such as LED lights). The light sources of different colors in the backlight module can be lit in sequence, such as red, green and blue light sources are lit in sequence, to provide backlight for the three sub-frame images displayed in sequence. The brightness of the light sources of different colors in the backlight module can be adjusted. Unlike the liquid crystal panel composed of one pixel composed of red, green and blue sub-pixels in the public technology, each pixel 10 of the field sequential display module in the embodiment of the present disclosure corresponds to an overall pixel area, and the pixel 10 can only display the grayscale image through the deflection of the liquid crystal in the display of each sub-frame image; the pixel 10 array in the display module cooperates with the sequential refreshing of the three sub-frame images and the sequential lighting of the three color light sources in the backlight module to realize the display of the color image. The design of the pixel 10 in this embodiment increases the display aperture ratio and reduces the display power consumption.

在一些实施例中,参照图7,显示模组生成的是90Hz的原始彩色画面,本实施例中显示模组的场序显示为了模拟90Hz的刷新率,将每一帧原始彩色画面拆解为三个子帧画面,实际是从原始彩色画面中提取对应颜色的像素值(即灰阶值),即从一帧原始彩色画面中提取由红色光源51提供背光的第一子帧画面的像素值(如像素值为167)、由绿色光源52提供背光的第二子帧画面的像素值(如像素值为145)和由蓝色光源53提供背光的第三子帧画面的像素值(如像素值为189);参照图6为原始的一帧彩色画面拆分后对应的三个子帧画面,即R、G、B三通道画面。将R、G、B三通道画面按顺序依次进行显示,同时背光模组中三种颜色光源也按顺序依次点亮,以分别为三个子帧画面提供不同颜色的背光。In some embodiments, referring to FIG7 , the display module generates a 90Hz original color picture. In this embodiment, the field sequential display of the display module simulates a refresh rate of 90Hz, and each frame of the original color picture is decomposed into three sub-frame pictures. In fact, the pixel value (i.e., grayscale value) of the corresponding color is extracted from the original color picture, that is, the pixel value of the first sub-frame picture provided by the red light source 51 (e.g., the pixel value is 167), the pixel value of the second sub-frame picture provided by the green light source 52 (e.g., the pixel value is 145), and the pixel value of the third sub-frame picture provided by the blue light source 53 (e.g., the pixel value is 189) is extracted from one frame of the original color picture; referring to FIG6 , the three sub-frame pictures corresponding to the original one frame of color picture after being decomposed, i.e., the R, G, and B three-channel pictures. The R, G, and B three-channel pictures are displayed in sequence, and the three color light sources in the backlight module are also lit in sequence to provide different colors of backlight for the three sub-frame pictures respectively.

在一些实施例中,三个子帧画面的刷新频率分别为270Hz,背光模组中三种颜色光源的点亮频率分别为270Hz。In some embodiments, the refresh frequencies of the three sub-frame images are 270 Hz respectively, and the lighting frequencies of the three color light sources in the backlight module are 270 Hz respectively.

在一些实施例中,参照图8,为本公开实施例中显示模块的结构拆解示意图;其中,显示模块还包括透镜2,透镜2位于显示面板1的显示侧;处理模块包括红外发射器3和红外相机4,红外发射器3位于透镜2的背离显示面板1的一侧,且分布于透镜2的四周边缘,用于向眼部发射红外光;红外相机4位于透镜2的背离显示面板1的一侧,且位于透镜2的边缘,用于拍摄眼部图像。In some embodiments, refer to Figure 8, which is a schematic diagram of the structural disassembly of the display module in the embodiment of the present disclosure; wherein, the display module also includes a lens 2, and the lens 2 is located on the display side of the display panel 1; the processing module includes an infrared transmitter 3 and an infrared camera 4, and the infrared transmitter 3 is located on the side of the lens 2 away from the display panel 1, and is distributed around the edges of the lens 2, and is used to emit infrared light to the eye; the infrared camera 4 is located on the side of the lens 2 away from the display panel 1, and is located at the edge of the lens 2, and is used to capture eye images.

其中,透镜2的作用是引入畸变,以实现虚拟现实显示。红外发射器3的数量为多个,多个红外发射器3围绕透镜2的四周边缘一圈。红外相机4设置有一个。红外发射器3向眼部发射红外光,能使红外相机4拍摄到清楚的眼部红外图像。The function of the lens 2 is to introduce distortion to realize virtual reality display. There are multiple infrared emitters 3, and the multiple infrared emitters 3 are arranged around the edges of the lens 2. One infrared camera 4 is provided. The infrared emitter 3 emits infrared light to the eye, so that the infrared camera 4 can capture a clear infrared image of the eye.

在一些实施例中,参照图3,处理模块还包括图像处理单元,被配置为将眼部图像转换为灰度图像;在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;图像处理单元,还被配置为对眼部的灰度图像进行处理,确定眼部的瞳孔区域;将瞳孔区域的中心确定为第一子帧画面对应的当前瞳孔位置。In some embodiments, referring to Figure 3, the processing module also includes an image processing unit, which is configured to convert the eye image into a grayscale image; detect the left and right eye corner position points of the eye according to the eye corner feature points in the grayscale image; connect the left and right eye corner position points and use them as the X-axis, and the axis perpendicular to the X-axis as the Y-axis, and the origin of the intersection of the X-axis and the Y-axis is the midpoint of the line connecting the left and right eye corner position points; the image processing unit is also configured to process the grayscale image of the eye to determine the pupil area of the eye; and determine the center of the pupil area as the current pupil position corresponding to the first subframe image.

其中,参照图9a,为眼部图形的灰度图像的示意图;红外相机拍摄的眼部图像为彩色图片;由于确定眼部的瞳孔区域的过程中不需要眼部图像中的颜色成份,所以将眼部图像转为灰度图像,即只计入眼部图像的亮度值(灰阶值);如:灰度图像的计算公式可以为:gray=0.30R+0.60G+0.1B;其中,gray为灰度图像中各像素的灰度值;设像素包括R(红色)子像素、G(绿色)子像素和B(蓝色)子像素,则该灰度图像中每个像素的灰度值计算计入30%的R子像素灰阶值、60%的G子像素灰阶值以及10%的B子像素灰阶值,从而获得整幅眼部图像的灰度图像。参照图9a,在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点eye_edeg_l和eye_edge_r,并以这两个位置点为左右边对灰度图像进行裁剪;将眼部的左右眼角位置点eye_edeg_l和eye_edeg_r的连线作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点eye_edeg_l和eye_edeg_r连线的中点。Wherein, referring to Fig. 9a, it is a schematic diagram of a grayscale image of an eye figure; the eye image taken by the infrared camera is a color picture; since the color component in the eye image is not needed in the process of determining the pupil area of the eye, the eye image is converted into a grayscale image, that is, only the brightness value (grayscale value) of the eye image is taken into account; such as: the calculation formula of the grayscale image can be: gray = 0.30R + 0.60G + 0.1B; wherein gray is the grayscale value of each pixel in the grayscale image; assuming that the pixel includes R (red) sub-pixel, G (green) sub-pixel and B (blue) sub-pixel, the grayscale value of each pixel in the grayscale image is calculated by taking into account 30% of the grayscale value of the R sub-pixel, 60% of the grayscale value of the G sub-pixel and 10% of the grayscale value of the B sub-pixel, thereby obtaining a grayscale image of the entire eye image. Referring to Figure 9a, the left and right eye corner position points eye_edeg_l and eye_edge_r are detected in the grayscale image according to the eye corner feature points, and the grayscale image is cropped with these two position points as the left and right edges; the line connecting the left and right eye corner position points eye_edeg_l and eye_edeg_r is used as the X-axis, the axis perpendicular to the X-axis is used as the Y-axis, and the origin where the X-axis and the Y-axis intersect is the midpoint of the line connecting the left and right eye corner position points eye_edeg_l and eye_edeg_r.

在一些实施例中,参照图9b,为本公开实施例中图像处理单元处理获得的眼部瞳孔区域的示意图;其中,图像处理单元,还被配置为对眼部的灰度图像进行处理,确定眼部的瞳孔区域;将瞳孔区域的中心确定为第一子帧画面对应的当前瞳孔位置,图像处理单元的具体处理过程为:首先,对灰度图像进行二值化处理,获得眼部的二值化图像;然后,采用连通区域标记法在眼部的二值化图像上检测候选瞳孔连通区域;接着,基于几何约束和距离约束算法,在候选瞳孔连通区域中筛选出眼部的瞳孔区域;最后,用直径最小的圆圈将瞳孔区域覆盖,将圆圈的中心确定为瞳孔区域的中心0_t。In some embodiments, refer to Figure 9b, which is a schematic diagram of the pupil area of the eye obtained by the image processing unit in the embodiment of the present disclosure; wherein the image processing unit is further configured to process the grayscale image of the eye to determine the pupil area of the eye; the center of the pupil area is determined as the current pupil position corresponding to the first subframe image, and the specific processing process of the image processing unit is: first, the grayscale image is binarized to obtain a binary image of the eye; then, the connected region marking method is used to detect candidate pupil connected regions on the binary image of the eye; then, based on the geometric constraint and distance constraint algorithm, the pupil area of the eye is screened out from the candidate pupil connected regions; finally, the pupil area is covered with a circle with the smallest diameter, and the center of the circle is determined as the center of the pupil area 0_t.

在一些实施例中,对灰度图像进行二值化处理包括:设置一个灰度阈值t,对灰度图像中每个子像素的灰度值进行判断,大于灰度阈值t则将该子像素的灰度值置为0,小于或等于灰度阈值t则将该子像素的灰度值置为1,经过二值化处理后形成如图9b所示的眼部的二值化图像(如黑白图像)。In some embodiments, binarization of a grayscale image includes: setting a grayscale threshold t, judging the grayscale value of each sub-pixel in the grayscale image, setting the grayscale value of the sub-pixel to 0 if it is greater than the grayscale threshold t, and setting the grayscale value of the sub-pixel to 1 if it is less than or equal to the grayscale threshold t, and after binarization, a binary image of the eye (such as a black and white image) as shown in Figure 9b is formed.

在一些实施例中,处理模块可以是显示模组中的图像处理芯片,图像处理芯片中集成有图像处理单元。In some embodiments, the processing module may be an image processing chip in a display module, and an image processing unit is integrated in the image processing chip.

在一些实施例中,n=3,m=2;第一子帧画面的后续子帧画面包括第二子帧画面和第三子帧画面;显示模块被配置为将第一子帧画面、第二子帧画面和第三子帧画面依次进行显示;第一预测模块被配置为根据公式(1)计算第二子帧画面对应的当前瞳孔位置,根据公式(2)计算第三子帧画面对应的当前瞳孔位置。In some embodiments, n=3, m=2; the subsequent sub-frame pictures of the first sub-frame picture include the second sub-frame picture and the third sub-frame picture; the display module is configured to display the first sub-frame picture, the second sub-frame picture and the third sub-frame picture in sequence; the first prediction module is configured to calculate the current pupil position corresponding to the second sub-frame picture according to formula (1), and calculate the current pupil position corresponding to the third sub-frame picture according to formula (2).

pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta2; (1)pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta 2 ; (1)

pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta)2; (2)pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta)2; (2)

其中, in,

a_curr为眼球转动的当前加速度;v_curr为眼球转动的当前速度;pos_1和pos_2分别为前2次测量获取的第一子帧画面对应的瞳孔位置;pos_curr为第一子帧画面对应的当前瞳孔位置;pos_curr_g为第二子帧画面对应的当前瞳孔位置;pos_curr_b为第三子帧画面对应的当前瞳孔位置;delta为一个子帧画面的刷新时长,delta=1/一个子帧画面的刷新频率。a_curr is the current acceleration of the eyeball rotation; v_curr is the current speed of the eyeball rotation; pos_1 and pos_2 are the pupil positions corresponding to the first sub-frame images obtained in the previous two measurements; pos_curr is the current pupil position corresponding to the first sub-frame image; pos_curr_g is the current pupil position corresponding to the second sub-frame image; pos_curr_b is the current pupil position corresponding to the third sub-frame image; delta is the refresh duration of a sub-frame image, delta = 1/refresh frequency of a sub-frame image.

在一些实施例中,第一子帧画面为由红色光源提供背光的子帧画面;第二子帧画面为由绿色光源提供背光的子帧画面;第三子帧画面为由蓝色光源提供背光的子帧画面。In some embodiments, the first subframe picture is a subframe picture with backlight provided by a red light source; the second subframe picture is a subframe picture with backlight provided by a green light source; and the third subframe picture is a subframe picture with backlight provided by a blue light source.

在一些实施例中,参照图10,为本公开实施例中第一子帧画面对应的瞳孔位置的检测频率示意图;其中,n=3,即每隔两个子帧画面进行一次眼部瞳孔位置的检测以及第二子帧画面和第三子帧画面的实际显示位置的预测。In some embodiments, referring to FIG. 10 , there is shown a schematic diagram of the detection frequency of the pupil position corresponding to the first sub-frame image in the disclosed embodiment; wherein n=3, i.e., the pupil position of the eye is detected once every two sub-frame images and the actual display positions of the second sub-frame image and the third sub-frame image are predicted.

在一些实施例中,一个子帧画面的刷新频率为270Hz,一个子帧画面的刷新时长delta=1/270=0.0037s。为各个子帧画面提供背光的背光模组中光源的点亮频率为270Hz。In some embodiments, the refresh frequency of a sub-frame image is 270 Hz, and the refresh duration of a sub-frame image is delta=1/270=0.0037 s. The lighting frequency of the light source in the backlight module providing backlight for each sub-frame image is 270 Hz.

在一些实施例中,前m次测量获取的第一子帧画面对应的瞳孔位置计入n个子帧画面中第一子帧画面的后续各子帧画面对应的当前瞳孔位置的计算,由此能够获取人眼眼球的转动轨迹信息,从而便于对人眼眼球的转动进行捕捉和追踪。In some embodiments, the pupil position corresponding to the first sub-frame image obtained by the previous m measurements is included in the calculation of the current pupil position corresponding to the subsequent sub-frame images of the first sub-frame image in the n sub-frame images, thereby obtaining the rotation trajectory information of the human eye, thereby facilitating the capture and tracking of the rotation of the human eye.

在一些实施例中,第一预测模块为显示模组中具有计算功能的硬件结构,如算法器等。In some embodiments, the first prediction module is a hardware structure with computing functions in the display module, such as an algorithm.

在一些实施例中,参照图11,为本公开实施例中预测第二子帧画面和第三子帧画面的实际显示位置的过程示意图;其中,第二预测模块被配置为根据第二子帧画面对应的当前瞳孔位置相对于第一子帧画面对应的当前瞳孔位置的偏移量计算第二子帧画面的原待显示位置相对于第一子帧画面的当前位置的第一偏移矩阵;第二预测模块还被配置为根据第三子帧画面对应的当前瞳孔位置相对于第一子帧画面对应的当前瞳孔位置的偏移量计算第三子帧画面的原待显示位置相对于第一子帧画面的当前位置的第二偏移矩阵;第二预测模块还被配置为将第二子帧画面的原待显示位置与第一偏移矩阵相乘,获得第二子帧画面的实际显示位置;将第三子帧画面的原待显示位置与第二偏移矩阵相乘,获得第三子帧画面的实际显示位置。In some embodiments, referring to Figure 11, there is a schematic diagram of the process of predicting the actual display positions of the second sub-frame picture and the third sub-frame picture in the embodiments of the present disclosure; wherein, the second prediction module is configured to calculate the first offset matrix of the original position to be displayed of the second sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to the second sub-frame picture relative to the current pupil position corresponding to the first sub-frame picture; the second prediction module is also configured to calculate the second offset matrix of the original position to be displayed of the third sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to the third sub-frame picture relative to the current pupil position corresponding to the first sub-frame picture; the second prediction module is also configured to multiply the original position to be displayed of the second sub-frame picture by the first offset matrix to obtain the actual display position of the second sub-frame picture; and multiply the original position to be displayed of the third sub-frame picture by the second offset matrix to obtain the actual display position of the third sub-frame picture.

其中,第一子帧画面的当前位置指第一子帧画面的当前显示位置。第一子帧画面对应的当前瞳孔位置是当前建立坐标系检测获得的。第二子帧画面对应的当前瞳孔位置和第三子帧画面对应的当前瞳孔位置是根据第一子帧画面对应的当前瞳孔位置、眼球转动的速度和加速度、一个子帧画面的刷新频率计算获得的。第二子帧画面的原待显示位置在人眼中的位置对应第二子帧画面对应的当前瞳孔位置,第三子帧画面的原待显示位置在人眼中的位置对应第三子帧画面对应的当前瞳孔位置;第二子帧画面的实际显示位置在人眼中的位置对应第一子帧画面对应的当前瞳孔位置;第三子帧画面的实际显示位置在人眼中的位置对应第一子帧画面对应的当前瞳孔位置;即通过第二预测模块的上述计算之后,能使第一子帧画面、第二子帧画面和第三子帧画面在人眼中的位置都位于第一子帧画面对应的当前瞳孔位置,从而能够消除眼球转动所导致的色分离现象。Among them, the current position of the first sub-frame picture refers to the current display position of the first sub-frame picture. The current pupil position corresponding to the first sub-frame picture is obtained by detecting the currently established coordinate system. The current pupil position corresponding to the second sub-frame picture and the current pupil position corresponding to the third sub-frame picture are calculated based on the current pupil position corresponding to the first sub-frame picture, the speed and acceleration of the eyeball rotation, and the refresh frequency of a sub-frame picture. The position of the original position to be displayed of the second sub-frame picture in the human eye corresponds to the current pupil position corresponding to the second sub-frame picture, and the position of the original position to be displayed of the third sub-frame picture in the human eye corresponds to the current pupil position corresponding to the third sub-frame picture; the position of the actual display position of the second sub-frame picture in the human eye corresponds to the current pupil position corresponding to the first sub-frame picture; the position of the actual display position of the third sub-frame picture in the human eye corresponds to the current pupil position corresponding to the first sub-frame picture; that is, after the above calculation of the second prediction module, the positions of the first sub-frame picture, the second sub-frame picture and the third sub-frame picture in the human eye can all be located at the current pupil position corresponding to the first sub-frame picture, thereby eliminating the color separation phenomenon caused by the eyeball rotation.

在一些实施例中,第一偏移矩阵为: In some embodiments, the first offset matrix is:

第二偏移矩阵为: The second offset matrix is:

其中,Rx1、Ry1、Rz1分别表示第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的旋转幅度;Tx1、Ty1、Tz1分别表示第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的平移幅度;Rx2、Ry2、Rz2分别表示第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的旋转幅度;Tx2、Ty2、Tz2分别表示第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的平移幅度;Z轴垂直于X轴和Y轴相交形成的二维坐标平面,且Z轴与X轴和Y轴相交于原点。Among them, Rx1, Ry1, and Rz1 respectively represent the rotation amplitude of the original position to be displayed of the second sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; Tx1, Ty1, and Tz1 respectively represent the translation amplitude of the original position to be displayed of the second sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; Rx2, Ry2, and Rz2 respectively represent the rotation amplitude of the original position to be displayed of the third sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; Tx2, Ty2, and Tz2 respectively represent the translation amplitude of the original position to be displayed of the third sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; the Z-axis is perpendicular to the two-dimensional coordinate plane formed by the intersection of the X-axis and the Y-axis, and the Z-axis intersects with the X-axis and the Y-axis at the origin.

在一些实施例中,第二预测模块为显示模组中具有计算功能的硬件结构,如算法器等。In some embodiments, the second prediction module is a hardware structure with computing functions in the display module, such as an algorithm.

在一些实施例中,参照图5,显示模块被配置为按照第二子帧画面和第三子帧画面的实际显示位置对第二子帧画面和第三子帧画面依次进行显示。具体为:将第二子帧画面和第三子帧画面依次显示到显示模组上其各自对应的实际显示位置,如此能使第一子帧画面、第二子帧画面和第三子帧画面上位置相同的像素10显示的画面投射到人眼瞳孔区域(即视网膜上)的同一个位置,三个由不同颜色光源提供背光的画面在此进行融合,从而消除色分离现象,保证人眼感受到的画面是一个完整的画面。In some embodiments, referring to FIG5 , the display module is configured to sequentially display the second sub-frame image and the third sub-frame image according to their actual display positions. Specifically, the second sub-frame image and the third sub-frame image are sequentially displayed on the display module at their respective corresponding actual display positions, so that the images displayed by the pixels 10 at the same position on the first sub-frame image, the second sub-frame image, and the third sub-frame image can be projected to the same position in the pupil area of the human eye (i.e., on the retina), and the three images backlit by light sources of different colors are fused here, thereby eliminating the color separation phenomenon and ensuring that the image perceived by the human eye is a complete image.

在一些实施例中,参照图3,显示模组还包括存储模块,被配置为存储第一子帧画面对应的当前瞳孔位置和后续各子帧画面对应的当前瞳孔位置。如此便于各子帧画面对应的当前瞳孔位置数据参与到后续的各子帧画面对应的瞳孔位置的预测中。In some embodiments, referring to FIG3 , the display module further includes a storage module configured to store the current pupil position corresponding to the first sub-frame image and the current pupil position corresponding to each subsequent sub-frame image, so that the current pupil position data corresponding to each sub-frame image can be used to predict the pupil position corresponding to each subsequent sub-frame image.

在一些实施例中,存储模块为显示模组中具有存储功能的硬件结构,如存储器等。In some embodiments, the storage module is a hardware structure with storage function in the display module, such as a memory.

本公开实施例中所提供的显示模组,通过处理模块处理确定n个子帧画面中首先显示的第一子帧画面对应的当前瞳孔位置;第一预测模块计算第一子帧画面的后续各子帧画面对应的当前瞳孔位置;第二预测模块根据第一预测模块的计算结果计算第一子帧画面的后续各子帧画面的实际显示位置;能够获取人眼眼球的转动轨迹信息,以便对人眼眼球的转动进行捕捉和追踪;通过将第一子帧画面的后续各子帧画面由原待显示位置调整至实际显示位置,能够实现使第一子帧画面的后续各子帧画面的实际显示位置去追赶眼球转动的位置,从而使第一子帧画面的后续各子帧画面上位置相同的像素显示的画面投射到人眼瞳孔区域(即视网膜上)的同一个位置,三个由不同颜色光源提供背光的画面在此进行融合,从而消除色分离现象,保证人眼感受到的画面是一个完整的画面。The display module provided in the embodiment of the present disclosure determines the current pupil position corresponding to the first sub-frame picture displayed first among n sub-frame pictures through processing by the processing module; the first prediction module calculates the current pupil position corresponding to the subsequent sub-frame pictures of the first sub-frame picture; the second prediction module calculates the actual display position of the subsequent sub-frame pictures of the first sub-frame picture according to the calculation result of the first prediction module; the rotation trajectory information of the human eye can be obtained so as to capture and track the rotation of the human eye; by adjusting the subsequent sub-frame pictures of the first sub-frame picture from the original to-be-displayed position to the actual display position, the actual display position of the subsequent sub-frame pictures of the first sub-frame picture can catch up with the position of the eyeball rotation, so that the pictures displayed by the pixels at the same position on the subsequent sub-frame pictures of the first sub-frame picture are projected to the same position in the pupil area of the human eye (i.e., on the retina), and the three pictures with backlight provided by different color light sources are merged here, thereby eliminating the color separation phenomenon and ensuring that the picture perceived by the human eye is a complete picture.

基于上述实施例中显示模组的结构,本公开实施例还提供一种该显示模组的显示方法,参照图12,为本公开实施例中显示模组显示方法的流程图;其中,该显示方法包括:步骤S101:将一帧彩色画面拆解为n个子帧画面;n个子帧画面依次进行显示,n≥3,且n为整数。Based on the structure of the display module in the above embodiment, the embodiment of the present disclosure further provides a display method of the display module, referring to Figure 12, which is a flow chart of the display method of the display module in the embodiment of the present disclosure; wherein, the display method includes: Step S101: decomposing a frame of color picture into n sub-frame pictures; the n sub-frame pictures are displayed in sequence, n≥3, and n is an integer.

步骤S102:获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;第一子帧画面为所述n个子帧画面依次显示时首先进行显示的子帧画面。Step S102: Acquire an eye image, process the eye image, and determine a current pupil position corresponding to a first sub-frame image; the first sub-frame image is a sub-frame image that is displayed first when the n sub-frame images are displayed in sequence.

该步骤具体包括:在第一子帧画面显示时,拍摄眼部图像;将眼部图像转换为灰度图像;在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将瞳孔区域的中心确定为第一子帧画面对应的当前瞳孔位置。This step specifically includes: when the first sub-frame image is displayed, capturing an eye image; converting the eye image into a grayscale image; detecting left and right eye corner position points of the eye in the grayscale image according to eye corner feature points; connecting the left and right eye corner position points and using the line as the X-axis, using the axis perpendicular to the X-axis as the Y-axis, and the origin where the X-axis and the Y-axis intersect as the midpoint of the line connecting the left and right eye corner position points; processing the grayscale image in a coordinate plane formed by the X-axis and the Y-axis to determine the pupil area of the eye; and determining the center of the pupil area as the current pupil position corresponding to the first sub-frame image.

在一些实施例中,在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将瞳孔区域的中心确定为第一子帧画面对应的当前瞳孔位置,具体包括:对灰度图像进行二值化处理,获得眼部的二值化图像;采用连通区域标记法在眼部的二值化图像上检测候选瞳孔连通区域;基于几何约束和距离约束算法,在候选瞳孔连通区域中筛选出眼部的瞳孔区域;用直径最小的圆圈将瞳孔区域覆盖,将圆圈的中心确定为瞳孔区域的中心。In some embodiments, the grayscale image is processed in a coordinate plane formed by an X-axis and a Y-axis to determine the pupil area of the eye; the center of the pupil area is determined as the current pupil position corresponding to the first subframe image, specifically including: binarizing the grayscale image to obtain a binary image of the eye; detecting candidate pupil connected areas on the binary image of the eye using a connected area marking method; screening out the pupil area of the eye from the candidate pupil connected areas based on geometric constraints and distance constraint algorithms; covering the pupil area with a circle with the smallest diameter, and determining the center of the circle as the center of the pupil area.

步骤S103:根据第一子帧画面对应的当前瞳孔位置和前m次测量获取的第一子帧画面对应的瞳孔位置,计算n个子帧画面中第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数。Step S103: Calculate the current pupil position corresponding to each subsequent sub-frame of the first sub-frame among the n sub-frames according to the current pupil position corresponding to the first sub-frame and the pupil position corresponding to the first sub-frame obtained by the previous m measurements; m≥2, and m is an integer.

在一些实施例中,n=3,m=2;第一子帧画面的后续子帧画面包括第二子帧画面和第三子帧画面;第一子帧画面、第二子帧画面和第三子帧画面依次进行显示;该步骤S103包括:根据公式(1)计算第二子帧画面对应的当前瞳孔位置,根据公式(2)计算第三子帧画面对应的当前瞳孔位置。In some embodiments, n=3, m=2; the subsequent sub-frame images of the first sub-frame image include a second sub-frame image and a third sub-frame image; the first sub-frame image, the second sub-frame image and the third sub-frame image are displayed in sequence; the step S103 includes: calculating the current pupil position corresponding to the second sub-frame image according to formula (1), and calculating the current pupil position corresponding to the third sub-frame image according to formula (2).

pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta2; (1)pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta 2 ; (1)

pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta)2; (2)pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta) 2 ; (2)

其中, in,

a_curr为眼球转动的当前加速度;v_curr为眼球转动的当前速度;pos_1和pos_2分别为前2次测量获取的第一子帧画面对应的瞳孔位置;pos_curr为第一子帧画面对应的当前瞳孔位置;pos_curr_g为第二子帧画面对应的当前瞳孔位置;pos_curr_b为第三子帧画面对应的当前瞳孔位置;delta为一个子帧画面的刷新时长,delta=1/一个子帧画面的刷新频率。a_curr is the current acceleration of the eyeball rotation; v_curr is the current speed of the eyeball rotation; pos_1 and pos_2 are the pupil positions corresponding to the first sub-frame images obtained in the previous two measurements; pos_curr is the current pupil position corresponding to the first sub-frame image; pos_curr_g is the current pupil position corresponding to the second sub-frame image; pos_curr_b is the current pupil position corresponding to the third sub-frame image; delta is the refresh duration of a sub-frame image, delta = 1/refresh frequency of a sub-frame image.

在一些实施例中,该显示方法还包括:存储第一子帧画面对应的当前瞳孔位置和后续各子帧画面对应的当前瞳孔位置。In some embodiments, the display method further includes: storing a current pupil position corresponding to the first sub-frame image and a current pupil position corresponding to each subsequent sub-frame image.

步骤S104:根据n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置。Step S104: Calculate the actual offset of the original position to be displayed of each subsequent sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to each subsequent sub-frame picture among the n sub-frame pictures relative to the current pupil position corresponding to the first sub-frame picture; and calculate the actual display position of each subsequent sub-frame picture according to the original position to be displayed of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture.

该步骤具体包括:根据第二子帧画面对应的当前瞳孔位置相对于第一子帧画面对应的当前瞳孔位置的偏移量计算第二子帧画面的原待显示位置相对于第一子帧画面的当前位置的第一偏移矩阵。根据第三子帧画面对应的当前瞳孔位置相对于第一子帧画面对应的当前瞳孔位置的偏移量计算第三子帧画面的原待显示位置相对于第一子帧画面的当前位置的第二偏移矩阵。将第二子帧画面的原待显示位置与第一偏移矩阵相乘,获得第二子帧画面的实际显示位置。将第三子帧画面的原待显示位置与第二偏移矩阵相乘,获得第三子帧画面的实际显示位置。This step specifically includes: calculating a first offset matrix of the original position to be displayed of the second sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to the second sub-frame picture relative to the current pupil position corresponding to the first sub-frame picture. Calculating a second offset matrix of the original position to be displayed of the third sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to the third sub-frame picture relative to the current pupil position corresponding to the first sub-frame picture. Multiplying the original position to be displayed of the second sub-frame picture with the first offset matrix to obtain the actual display position of the second sub-frame picture. Multiplying the original position to be displayed of the third sub-frame picture with the second offset matrix to obtain the actual display position of the third sub-frame picture.

在一些实施例中,所述第一偏移矩阵为: In some embodiments, the first offset matrix is:

所述第二偏移矩阵为: The second offset matrix is:

其中,Rx1、Ry1、Rz1分别表示第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的旋转幅度;Tx1、Ty1、Tz1分别表示第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的平移幅度;Rx2、Ry2、Rz2分别表示第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的旋转幅度;Tx2、Ty2、Tz2分别表示第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于第一子帧画面的当前位置的平移幅度;Z轴垂直于X轴和Y轴相交形成的二维坐标平面,且Z轴与X轴和Y轴相交于原点。Among them, Rx1, Ry1, and Rz1 respectively represent the rotation amplitude of the original position to be displayed of the second sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; Tx1, Ty1, and Tz1 respectively represent the translation amplitude of the original position to be displayed of the second sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; Rx2, Ry2, and Rz2 respectively represent the rotation amplitude of the original position to be displayed of the third sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; Tx2, Ty2, and Tz2 respectively represent the translation amplitude of the original position to be displayed of the third sub-frame picture along the X-axis, Y-axis, and Z-axis relative to the current position of the first sub-frame picture; the Z-axis is perpendicular to the two-dimensional coordinate plane formed by the intersection of the X-axis and the Y-axis, and the Z-axis intersects with the X-axis and the Y-axis at the origin.

步骤S105:按照后续各子帧画面的实际显示位置依次显示后续各子帧画面。Step S105: displaying the subsequent sub-frame images in sequence according to their actual display positions.

本公开实施例中所提供的显示模组的显示方法,通过处理确定n个子帧画面中首先显示的第一子帧画面对应的当前瞳孔位置;计算第一子帧画面的后续各子帧画面对应的当前瞳孔位置;根据第一子帧画面的后续各子帧画面对应的当前瞳孔位置的计算结果计算第一子帧画面的后续各子帧画面的实际显示位置;能够获取人眼眼球的转动轨迹信息,以便对人眼眼球的转动进行捕捉和追踪;通过将第一子帧画面的后续各子帧画面由原待显示位置调整至实际显示位置,能够实现使第一子帧画面的后续各子帧画面的实际显示位置去追赶眼球转动的位置,从而使第一子帧画面的后续各子帧画面上位置相同的像素显示的画面投射到人眼瞳孔区域(即视网膜上)的同一个位置,三个由不同颜色光源提供背光的画面在此进行融合,从而消除色分离现象,保证人眼感受到的画面是一个完整的画面。The display method of the display module provided in the embodiment of the present disclosure determines the current pupil position corresponding to the first sub-frame picture that is first displayed among n sub-frame pictures through processing; calculates the current pupil positions corresponding to the subsequent sub-frame pictures of the first sub-frame picture; calculates the actual display positions of the subsequent sub-frame pictures of the first sub-frame picture according to the calculation results of the current pupil positions corresponding to the subsequent sub-frame pictures of the first sub-frame picture; can obtain the rotation trajectory information of the human eyeball so as to capture and track the rotation of the human eyeball; by adjusting the subsequent sub-frame pictures of the first sub-frame picture from the original to-be-displayed position to the actual display position, it is possible to make the actual display position of the subsequent sub-frame pictures of the first sub-frame picture catch up with the position of the eyeball rotation, so that the pictures displayed by the pixels at the same position on the subsequent sub-frame pictures of the first sub-frame picture are projected to the same position in the pupil area of the human eye (i.e., on the retina), and three pictures with backlight provided by light sources of different colors are merged here, thereby eliminating the color separation phenomenon and ensuring that the picture perceived by the human eye is a complete picture.

第三方面,本公开实施例还提供一种显示装置,其中,包括上述实施例中的显示模组。In a third aspect, an embodiment of the present disclosure further provides a display device, which includes the display module in the above embodiment.

通过采用上述实施例中的显示模组,使该显示装置在进行虚拟现实显示时不会出现色分离现象,提升了该显示装置的虚拟现实显示效果。By adopting the display module in the above embodiment, the display device will not have color separation when performing virtual reality display, thereby improving the virtual reality display effect of the display device.

该显示装置可以为:VR眼镜、VR面板、VR电视、手机、平板电脑、笔记本电脑、显示器、数码相框、导航仪等任何具有VR显示功能的产品或部件。The display device can be: VR glasses, VR panels, VR TVs, mobile phones, tablet computers, laptop computers, monitors, digital photo frames, navigators, and any other products or components with VR display functions.

第四方面,本公开实施例还提供一种虚拟显示设备,包括上述实施例中的显示装置。In a fourth aspect, an embodiment of the present disclosure further provides a virtual display device, comprising the display apparatus in the above embodiment.

通过采用上述实施例中的显示装置,使该虚拟显示设备在进行虚拟现实显示时不会出现色分离现象,提升了该虚拟显示设备的虚拟现实显示效果。By adopting the display device in the above embodiment, the virtual display device will not have color separation when performing virtual reality display, thereby improving the virtual reality display effect of the virtual display device.

该虚拟显示设备可以为:VR眼镜、VR面板、VR电视、手机、平板电脑、笔记本电脑、显示器、数码相框、导航仪等任何具有VR显示功能的产品或部件。The virtual display device can be: VR glasses, VR panels, VR TVs, mobile phones, tablet computers, laptop computers, monitors, digital photo frames, navigators, and any other products or components with VR display functions.

可以理解的是,以上实施方式仅仅是为了说明本公开的原理而采用的示例性实施方式,然而本公开并不局限于此。对于本领域内的普通技术人员而言,在不脱离本公开的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本公开的保护范围。It is to be understood that the above embodiments are merely exemplary embodiments used to illustrate the principles of the present disclosure, but the present disclosure is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and substance of the present disclosure, and these modifications and improvements are also considered to be within the scope of protection of the present disclosure.

Claims (11)

1.一种显示方法,其中,包括:1. A display method, comprising: 将一帧彩色画面拆解为n个子帧画面;所述n个子帧画面依次进行显示,n≥3,且n为整数;Decomposing a color picture frame into n sub-frame pictures; displaying the n sub-frame pictures in sequence, n≥3, and n is an integer; 获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;所述第一子帧画面为所述n个子帧画面依次显示时首先进行显示的子帧画面;Acquire an eye image, process the eye image, and determine a current pupil position corresponding to a first sub-frame image; the first sub-frame image is a sub-frame image that is first displayed when the n sub-frame images are displayed in sequence; 根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;Calculate the current pupil position corresponding to each subsequent sub-frame picture of the first sub-frame picture in the n sub-frame pictures according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by the previous m measurements; m≥2, and m is an integer; 根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;Calculating the actual offset of the original position to be displayed of each subsequent sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to each subsequent sub-frame picture in the n sub-frame pictures relative to the current pupil position corresponding to the first sub-frame picture; and calculating the actual display position of each subsequent sub-frame picture according to the original position to be displayed of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture; 按照后续各子帧画面的实际显示位置依次显示后续各子帧画面;Displaying the subsequent sub-frame images in sequence according to the actual display positions of the subsequent sub-frame images; 所述获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置,包括:The acquiring of the eye image, processing the eye image, and determining the current pupil position corresponding to the first subframe picture includes: 在所述第一子帧画面显示时,拍摄眼部图像;When the first subframe is displayed, capturing an eye image; 将眼部图像转换为灰度图像;Convert the eye image to a grayscale image; 在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;In the grayscale image, the left and right eye corners are detected according to the eye corner feature points; the line connecting the left and right eye corners is used as the X-axis, the axis perpendicular to the X-axis is used as the Y-axis, and the origin of the intersection of the X-axis and the Y-axis is the midpoint of the line connecting the left and right eye corners; 在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置;Processing the grayscale image in a coordinate plane formed by an X-axis and a Y-axis to determine a pupil area of the eye; determining the center of the pupil area as a current pupil position corresponding to the first subframe; 所述在X轴和Y轴构成的坐标平面内对灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置,包括:The grayscale image is processed in a coordinate plane formed by an X-axis and a Y-axis to determine a pupil area of the eye; and the center of the pupil area is determined as a current pupil position corresponding to the first subframe image, including: 对灰度图像进行二值化处理,获得眼部的二值化图像;Binarize the grayscale image to obtain a binary image of the eye; 采用连通区域标记法在所述眼部的二值化图像上检测候选瞳孔连通区域;Using a connected region labeling method to detect candidate pupil connected regions on the binary image of the eye; 基于几何约束和距离约束算法,在所述候选瞳孔连通区域中筛选出眼部的所述瞳孔区域;Based on the geometric constraint and distance constraint algorithm, the pupil region of the eye is screened out in the candidate pupil connected region; 用直径最小的圆圈将所述瞳孔区域覆盖,将所述圆圈的中心确定为所述瞳孔区域的中心。The pupil area is covered with a circle with the smallest diameter, and the center of the circle is determined as the center of the pupil area. 2.根据权利要求1所述的显示方法,其中,n=3,m=2;2. The display method according to claim 1, wherein n=3, m=2; 所述第一子帧画面的后续子帧画面包括第二子帧画面和第三子帧画面;所述第一子帧画面、所述第二子帧画面和所述第三子帧画面依次进行显示;Subsequent sub-frame pictures of the first sub-frame picture include a second sub-frame picture and a third sub-frame picture; the first sub-frame picture, the second sub-frame picture and the third sub-frame picture are displayed in sequence; 所述根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置,包括:The calculating, according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by previous m measurements, the current pupil position corresponding to each subsequent sub-frame picture of the first sub-frame picture in the n sub-frame pictures comprises: 根据公式(1)计算所述第二子帧画面对应的当前瞳孔位置,根据公式(2)计算所述第三子帧画面对应的当前瞳孔位置;The current pupil position corresponding to the second sub-frame picture is calculated according to formula (1), and the current pupil position corresponding to the third sub-frame picture is calculated according to formula (2); pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta2; (1)pos_curr_g=pos_curr+v_curr×delta+1/2×a_curr×delta 2 ; (1) pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta)2; (2)pos_curr_b=pos_curr+v_curr×delta×2+1/2×a_curr×(2×delta) 2 ; (2) 其中, in, a_curr为眼球转动的当前加速度;v_curr为眼球转动的当前速度;pos_1和pos_2分别为前2次测量获取的所述第一子帧画面对应的瞳孔位置;pos_curr为所述第一子帧画面对应的当前瞳孔位置;pos_curr_g为所述第二子帧画面对应的当前瞳孔位置;pos_curr_b为所述第三子帧画面对应的当前瞳孔位置;delta为一个所述子帧画面的刷新时长,delta=1/一个所述子帧画面的刷新频率。a_curr is the current acceleration of the eyeball rotation; v_curr is the current speed of the eyeball rotation; pos_1 and pos_2 are respectively the pupil positions corresponding to the first sub-frame images obtained by the previous two measurements; pos_curr is the current pupil position corresponding to the first sub-frame image; pos_curr_g is the current pupil position corresponding to the second sub-frame image; pos_curr_b is the current pupil position corresponding to the third sub-frame image; delta is the refresh duration of one sub-frame image, delta=1/refresh frequency of one sub-frame image. 3.根据权利要求2所述的显示方法,其中,所述根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置,包括:3. The display method according to claim 2, wherein the step of calculating the actual offset of the original position to be displayed of each subsequent sub-frame picture relative to the current position of the first sub-frame picture according to the offset of the current pupil position corresponding to each subsequent sub-frame picture in the n sub-frame pictures relative to the current pupil position corresponding to the first sub-frame picture; and calculating the actual display position of each subsequent sub-frame picture according to the original position to be displayed of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture, comprises: 根据所述第二子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第二子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第一偏移矩阵;Calculating a first offset matrix of an original to-be-displayed position of the second sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the second sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture; 根据所述第三子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第三子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第二偏移矩阵;Calculating a second offset matrix of an original to-be-displayed position of the third sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the third sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture; 将所述第二子帧画面的原待显示位置与所述第一偏移矩阵相乘,获得所述第二子帧画面的实际显示位置;Multiplying the original to-be-displayed position of the second sub-frame picture by the first offset matrix to obtain the actual display position of the second sub-frame picture; 将所述第三子帧画面的原待显示位置与所述第二偏移矩阵相乘,获得所述第三子帧画面的实际显示位置。The original to-be-displayed position of the third sub-frame picture is multiplied by the second offset matrix to obtain the actual display position of the third sub-frame picture. 4.根据权利要求3所述的显示方法,其中,4. The display method according to claim 3, wherein: 所述第一偏移矩阵为: The first offset matrix is: 所述第二偏移矩阵为: The second offset matrix is: 其中,Rx1、Ry1、Rz1分别表示所述第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的旋转幅度;Tx1、Ty1、Tz1分别表示所述第二子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的平移幅度;Wherein, Rx1, Ry1, and Rz1 respectively represent the rotation amplitude of the original position to be displayed of the second subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image; Tx1, Ty1, and Tz1 respectively represent the translation amplitude of the original position to be displayed of the second subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image; Rx2、Ry2、Rz2分别表示所述第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的旋转幅度;Tx2、Ty2、Tz2分别表示所述第三子帧画面的原待显示位置沿X轴、Y轴、Z轴相对于所述第一子帧画面的当前位置的平移幅度;Rx2, Ry2, and Rz2 respectively represent the rotation amplitude of the original position to be displayed of the third subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image; Tx2, Ty2, and Tz2 respectively represent the translation amplitude of the original position to be displayed of the third subframe image along the X-axis, Y-axis, and Z-axis relative to the current position of the first subframe image; Z轴垂直于X轴和Y轴相交形成的二维坐标平面,且Z轴与X轴和Y轴相交于原点。The Z axis is perpendicular to a two-dimensional coordinate plane formed by the intersection of the X axis and the Y axis, and the Z axis intersects the X axis and the Y axis at the origin. 5.根据权利要求1-4任意一项所述的显示方法,其中,还包括:存储所述第一子帧画面对应的当前瞳孔位置和后续各子帧画面对应的当前瞳孔位置。5. The display method according to any one of claims 1 to 4, further comprising: storing a current pupil position corresponding to the first sub-frame image and a current pupil position corresponding to each subsequent sub-frame image. 6.一种显示模组,其中,包括:6. A display module, comprising: 拆解模块,被配置为将一帧彩色画面拆解为n个子帧画面;n≥3,且n为整数;The disassembly module is configured to disassemble a color picture frame into n sub-frame pictures; n≥3, and n is an integer; 显示模块,被配置为将所述n个子帧画面依次进行显示;A display module, configured to display the n sub-frame images in sequence; 处理模块,被配置为获取眼部图像,对所述眼部图像进行处理,确定第一子帧画面对应的当前瞳孔位置;所述第一子帧画面为所述n个子帧画面中首先进行显示的子帧画面;a processing module configured to acquire an eye image, process the eye image, and determine a current pupil position corresponding to a first sub-frame image; the first sub-frame image is a sub-frame image that is displayed first among the n sub-frame images; 第一预测模块,被配置为根据所述第一子帧画面对应的当前瞳孔位置和前m次测量获取的所述第一子帧画面对应的瞳孔位置,计算所述n个子帧画面中所述第一子帧画面的后续各子帧画面对应的当前瞳孔位置;m≥2,且m为整数;A first prediction module is configured to calculate the current pupil position corresponding to each subsequent sub-frame picture of the first sub-frame picture among the n sub-frame pictures according to the current pupil position corresponding to the first sub-frame picture and the pupil position corresponding to the first sub-frame picture obtained by previous m measurements; m≥2, and m is an integer; 第二预测模块,被配置为根据所述n个子帧画面中后续各子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算后续各子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的实际偏移量;并根据后续各子帧画面的原待显示位置以及其相对于所述第一子帧画面的当前位置的实际偏移量计算后续各子帧画面的实际显示位置;a second prediction module configured to calculate an actual offset of an original position to be displayed of each subsequent sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to each subsequent sub-frame picture among the n sub-frame pictures relative to a current pupil position corresponding to the first sub-frame picture; and calculate an actual display position of each subsequent sub-frame picture according to the original position to be displayed of each subsequent sub-frame picture and its actual offset relative to the current position of the first sub-frame picture; 所述显示模块,还被配置为按照后续各子帧画面的实际显示位置对后续各子帧画面依次进行显示;The display module is further configured to display the subsequent sub-frame images in sequence according to the actual display positions of the subsequent sub-frame images; 所述处理模块还包括图像处理单元,被配置为将眼部图像转换为灰度图像;在灰度图像中根据眼角特征点检测出眼部的左右眼角位置点;将左右眼角位置点连线并作为X轴,与X轴垂直的轴作为Y轴,X轴和Y轴相交的原点为左右眼角位置点连线的中点;The processing module further includes an image processing unit configured to convert the eye image into a grayscale image; detect left and right eye corner position points of the eye in the grayscale image according to the eye corner feature points; connect the left and right eye corner position points and use the line as the X-axis, and use the axis perpendicular to the X-axis as the Y-axis, and the origin of the intersection of the X-axis and the Y-axis as the midpoint of the line connecting the left and right eye corner position points; 所述图像处理单元,还被配置为对眼部的灰度图像进行处理,确定眼部的瞳孔区域;将所述瞳孔区域的中心确定为所述第一子帧画面对应的当前瞳孔位置;The image processing unit is further configured to process the grayscale image of the eye to determine the pupil area of the eye; and determine the center of the pupil area as the current pupil position corresponding to the first subframe image; 所述图像处理单元被配置为对灰度图像进行二值化处理,获得眼部的二值化图像;The image processing unit is configured to perform binarization processing on the grayscale image to obtain a binarized image of the eye; 采用连通区域标记法在所述眼部的二值化图像上检测候选瞳孔连通区域;Using a connected region labeling method to detect candidate pupil connected regions on the binary image of the eye; 基于几何约束和距离约束算法,在所述候选瞳孔连通区域中筛选出眼部的所述瞳孔区域;Based on the geometric constraint and distance constraint algorithm, the pupil region of the eye is screened out in the candidate pupil connected region; 用直径最小的圆圈将所述瞳孔区域覆盖,将所述圆圈的中心确定为所述瞳孔区域的中心。The pupil area is covered with a circle with the smallest diameter, and the center of the circle is determined as the center of the pupil area. 7.根据权利要求6所述的显示模组,其中,所述显示模块包括显示面板和透镜,所述透镜位于所述显示面板的显示侧;7. The display module according to claim 6, wherein the display module comprises a display panel and a lens, and the lens is located on a display side of the display panel; 所述处理模块包括红外发射器和红外相机,The processing module includes an infrared transmitter and an infrared camera. 所述红外发射器位于所述透镜的背离所述显示面板的一侧,且分布于所述透镜的四周边缘,用于向眼部发射红外光;The infrared emitter is located on a side of the lens away from the display panel and is distributed around the edges of the lens, and is used to emit infrared light to the eyes; 所述红外相机位于所述透镜的背离所述显示面板的一侧,且位于所述透镜的边缘,用于拍摄眼部图像。The infrared camera is located on a side of the lens away from the display panel and on an edge of the lens, and is used for capturing eye images. 8.根据权利要求7所述的显示模组,其中,所述第一子帧画面的后续子帧画面包括第二子帧画面和第三子帧画面;所述第一子帧画面、所述第二子帧画面和所述第三子帧画面依次进行显示;8. The display module according to claim 7, wherein the subsequent sub-frame images of the first sub-frame image include a second sub-frame image and a third sub-frame image; the first sub-frame image, the second sub-frame image and the third sub-frame image are displayed in sequence; 所述第二预测模块被配置为根据所述第二子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第二子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第一偏移矩阵;The second prediction module is configured to calculate a first offset matrix of an original to-be-displayed position of the second sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the second sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture; 所述第二预测模块还被配置为根据所述第三子帧画面对应的当前瞳孔位置相对于所述第一子帧画面对应的当前瞳孔位置的偏移量计算所述第三子帧画面的原待显示位置相对于所述第一子帧画面的当前位置的第二偏移矩阵;The second prediction module is further configured to calculate a second offset matrix of an original to-be-displayed position of the third sub-frame picture relative to a current position of the first sub-frame picture according to an offset of a current pupil position corresponding to the third sub-frame picture relative to a current pupil position corresponding to the first sub-frame picture; 所述第二预测模块还被配置为将所述第二子帧画面的原待显示位置与所述第一偏移矩阵相乘,获得所述第二子帧画面的实际显示位置;将所述第三子帧画面的原待显示位置与所述第二偏移矩阵相乘,获得所述第三子帧画面的实际显示位置。The second prediction module is also configured to multiply the original display position of the second sub-frame picture by the first offset matrix to obtain the actual display position of the second sub-frame picture; and multiply the original display position of the third sub-frame picture by the second offset matrix to obtain the actual display position of the third sub-frame picture. 9.根据权利要求6-8任意一项所述的显示模组,其中,还包括存储模块,被配置为存储所述第一子帧画面对应的当前瞳孔位置和后续各子帧画面对应的当前瞳孔位置。9. The display module according to any one of claims 6 to 8, further comprising a storage module configured to store the current pupil position corresponding to the first sub-frame image and the current pupil positions corresponding to subsequent sub-frame images. 10.一种显示装置,其中,包括权利要求6-9任意一项所述的显示模组。10. A display device, comprising the display module according to any one of claims 6 to 9. 11.一种虚拟显示设备,其中,包括权利要求10所述的显示装置。11. A virtual display device, comprising the display apparatus according to claim 10.
CN202210582350.8A 2022-05-26 2022-05-26 Display module and display method thereof, display device, and virtual display equipment Active CN115002444B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210582350.8A CN115002444B (en) 2022-05-26 2022-05-26 Display module and display method thereof, display device, and virtual display equipment
PCT/CN2023/091507 WO2023226693A1 (en) 2022-05-26 2023-04-28 Display module and display method thereof, display apparatus, and virtual display device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210582350.8A CN115002444B (en) 2022-05-26 2022-05-26 Display module and display method thereof, display device, and virtual display equipment

Publications (2)

Publication Number Publication Date
CN115002444A CN115002444A (en) 2022-09-02
CN115002444B true CN115002444B (en) 2024-06-04

Family

ID=83030055

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210582350.8A Active CN115002444B (en) 2022-05-26 2022-05-26 Display module and display method thereof, display device, and virtual display equipment

Country Status (2)

Country Link
CN (1) CN115002444B (en)
WO (1) WO2023226693A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115002444B (en) * 2022-05-26 2024-06-04 京东方科技集团股份有限公司 Display module and display method thereof, display device, and virtual display equipment
CN117912415A (en) * 2024-01-23 2024-04-19 京东方科技集团股份有限公司 Determination method, determination device, driving device, display device, and computer medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103956144A (en) * 2013-12-13 2014-07-30 天津三星电子有限公司 Display driving method and device, and display
CN113534490A (en) * 2021-07-29 2021-10-22 深圳市创鑫未来科技有限公司 Stereoscopic display device and stereoscopic display method based on user eyeball tracking

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8970495B1 (en) * 2012-03-09 2015-03-03 Google Inc. Image stabilization for color-sequential displays
US9529199B2 (en) * 2014-01-21 2016-12-27 Osterhout Group, Inc. See-through computer display systems
US10410566B1 (en) * 2017-02-06 2019-09-10 Andrew Kerdemelidis Head mounted virtual reality display system and method
WO2020201999A2 (en) * 2019-04-01 2020-10-08 Evolution Optiks Limited Pupil tracking system and method, and digital display device and digital image rendering system and method using same
CN110209000A (en) * 2019-05-30 2019-09-06 上海天马微电子有限公司 Display panel, display method and display device
CN115668101A (en) * 2020-05-21 2023-01-31 奇跃公司 Warping a spatial light modulation display using eye tracking
JP7746295B2 (en) * 2020-05-21 2025-09-30 マジック リープ, インコーポレイテッド Warping for laser beam scanning displays using eye tracking.
CN115002444B (en) * 2022-05-26 2024-06-04 京东方科技集团股份有限公司 Display module and display method thereof, display device, and virtual display equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103956144A (en) * 2013-12-13 2014-07-30 天津三星电子有限公司 Display driving method and device, and display
CN113534490A (en) * 2021-07-29 2021-10-22 深圳市创鑫未来科技有限公司 Stereoscopic display device and stereoscopic display method based on user eyeball tracking

Also Published As

Publication number Publication date
WO2023226693A9 (en) 2024-02-01
CN115002444A (en) 2022-09-02
WO2023226693A1 (en) 2023-11-30

Similar Documents

Publication Publication Date Title
US10733783B2 (en) Motion smoothing for re-projected frames
US8197070B2 (en) Color-based feature identification
CN115002444B (en) Display module and display method thereof, display device, and virtual display equipment
WO2021197370A1 (en) Light field display method and system, storage medium and display panel
US20070171382A1 (en) Modeling Light Transport In Complex Display Systems
EP4256530A1 (en) Physical keyboard tracking
US20100020254A1 (en) Multi-panel virtual image display
Hincapié-Ramos et al. SmartColor: real-time color and contrast correction for optical see-through head-mounted displays
CN102243768B (en) A three-dimensional virtual scene rendering method
CN1213620C (en) Display and display method
CN107025087A (en) A kind of method for displaying image and equipment
WO2020014126A1 (en) Autostereoscopic display with viewer tracking
US20250037358A1 (en) Distance driven digital display emulation
CN105425405A (en) 3D display panel assembly, 3D display device and driving method of the 3D display device
US11657782B2 (en) Display apparatus
CN109581731B (en) Display panel, method for viewing point mark thereof and readable storage medium
JP2020523957A (en) Method and apparatus for presenting information to a user observing multi-view content
CN101243694A (en) Stereoscopic display device
CN114967170B (en) Display processing method and device thereof based on flexible naked-eye three-dimensional display device
CN113168228A (en) Systems and/or methods for parallax correction in large area transparent touch interfaces
US12495135B2 (en) Crosstalk correction in displays
CN120495145B (en) Real-time rendering method of virtual scene based on machine vision and related equipment
Kryven Development of a Swept-Volume LED Display for 3D Visualization
WO2025071615A1 (en) Distance driven digital display emulation
Au et al. Stereoscopic Brightness Roll‐Off in Augmented Reality

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