CN112135116A - Naked eye 3D display method and intelligent terminal - Google Patents

Naked eye 3D display method and intelligent terminal Download PDF

Info

Publication number
CN112135116A
CN112135116A CN202010851023.9A CN202010851023A CN112135116A CN 112135116 A CN112135116 A CN 112135116A CN 202010851023 A CN202010851023 A CN 202010851023A CN 112135116 A CN112135116 A CN 112135116A
Authority
CN
China
Prior art keywords
layout
display screen
intelligent terminal
position information
spatial position
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.)
Pending
Application number
CN202010851023.9A
Other languages
Chinese (zh)
Inventor
杨亚军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Stereo Technology Co Ltd
Original Assignee
Shenzhen Stereo 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 Shenzhen Stereo Technology Co Ltd filed Critical Shenzhen Stereo Technology Co Ltd
Priority to CN202010851023.9A priority Critical patent/CN112135116A/en
Publication of CN112135116A publication Critical patent/CN112135116A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/302Image reproducers for viewing without the aid of special glasses, i.e. using autostereoscopic displays
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N13/00Stereoscopic video systems; Multi-view video systems; Details thereof
    • H04N13/30Image reproducers
    • H04N13/398Synchronisation thereof; Control thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)

Abstract

The invention relates to a naked eye 3D display method and an intelligent terminal. The method is applied to the intelligent terminal, and the display screen of the intelligent terminal is covered with the 3D optical film. The method comprises the following steps: s1, acquiring spatial position information of at least one group of human eyes in front of the display screen; s2, calculating the effective visual area width according to all the spatial position information; s3, obtaining the unit layout length of the display screen according to the effective visual area width; and S4, carrying out layout processing on the 3D content according to the unit layout length, and playing the 3D content on the display screen after the layout processing. The invention does not need multi-view shooting to increase the number of the 3D contents, but adjusts the playing layout of the 3D contents by acquiring the spatial position information of a plurality of groups of human eyes, realizes the simultaneous watching of a plurality of people, does not reduce the resolution ratio, and has low cost and good effect.

Description

Naked eye 3D display method and intelligent terminal
Technical Field
The invention relates to the field of naked eye 3D, in particular to a naked eye 3D display method and an intelligent terminal.
Background
Due to the fact that the naked eye 3D display technology does not need a user to wear 3D glasses for watching, user experience is greatly improved, and problems still need to be solved when a plurality of people watch the same display screen at the same time. According to the naked eye 3D display principle, different viewers see different positions in front of the naked eye 3D display panel, and the images seen by the left eye and the right eye are different from each other. When a plurality of people watch naked eye 3D content at the same time, the two eyes of some people are easily in wrong visual areas, so that the left eye can watch the left viewpoint content and the right viewpoint content (the right eye is the same), double images can appear in vision, and the experience is poor. Or, the left eye sees the right viewpoint content and the right eye sees the left viewpoint content, the convex portion is concave instead, and the stereoscopic vision is completely wrong.
The presently disclosed improvement is to increase the number of content items by multi-view shooting, so that the probability of the viewer seeing the wrong view area is reduced, but if the probability of the error is lower, the more content items are needed. It will be appreciated that with a fixed resolution display, the greater the number of content items, the lower the resolution assigned to each set of left and right views, and the more compromised the viewing experience. The scheme improves the probability of human eyes in an effective visual area by sacrificing display resolution, and the difficulty and the cost of manufacturing are increased by multi-view shooting. In addition, although the space position of the effective visual area of the scheme can be changed, the area size of the effective visual area is not changed, so that the partial visual area is wasted at the same distance, and the number of accommodated watching persons is reduced. Therefore, the scheme is not beneficial to popularization and development of the naked eye 3D technical scheme.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a naked eye 3D display method and an intelligent terminal, aiming at the above defects in the prior art.
The technical scheme adopted by the invention for solving the technical problems is as follows: a naked eye 3D display method is constructed and applied to an intelligent terminal, a display screen of the intelligent terminal is covered with a 3D optical film, and the method comprises the following steps:
s1, acquiring spatial position information of at least one group of human eyes in front of the display screen;
s2, calculating the effective visual area width according to all the spatial position information;
s3, obtaining the unit arrangement length of the display screen according to the effective visual area width;
and S4, carrying out layout processing on the 3D content according to the unit layout length, and playing the 3D content on the display screen after the layout processing.
Further, in the naked eye 3D display method of the present invention, the step S1 includes:
and the camera of the intelligent terminal acquires the spatial position information of at least one group of human eyes in front of the display screen.
Further, in the naked eye 3D display method of the present invention, the acquiring, by the camera of the intelligent terminal, spatial position information of at least one group of human eyes in front of the display screen includes:
a camera of the intelligent terminal acquires image information in front of the display screen;
identifying whether human eyes exist in the image information;
if not, re-acquiring;
and if so, acquiring spatial position information of at least one group of human eyes in the image information.
Further, in the naked eye 3D display method according to the present invention, before the step S1, the method further includes: the intelligent terminal performs initialization display on a display screen according to the preset unit arrangement length;
further comprising after the step S1 and before the step S2: judging whether all human eyes are in a preset visual area corresponding to the preset unit arrangement length according to the spatial position information;
if yes, playing the 3D content according to the preset unit layout length;
if not, the step S2 is executed.
Further, in the naked eye 3D display method of the present invention, the step S2 includes:
and obtaining the coordinates of the binocular central point of each group of human eyes according to all the spatial position information, and calculating the width of the effective visual area according to the coordinates of the binocular central points of all the human eyes.
Further, in the naked eye 3D display method of the present invention, the step S3 includes:
and obtaining the unit arrangement length of the display screen according to the effective visual area width, the distance between the display screen and the 3D optical film and the grating constant of the 3D optical film.
Further, in the naked eye 3D display method of the present invention, the intelligent terminal performs the steps S1 to S4 once at preset time intervals in the process of playing the 3D content; or
The intelligent terminal executes the steps S1 to S4 after receiving an adjusting instruction for adjusting the length of the unit layout; or
The step S1 includes: and acquiring the spatial position information of at least one group of human eyes in front of the display screen in real time.
Further, in the naked eye 3D display method according to the present invention, after the step S1 and before the step S2, the method further includes:
judging whether the requirement of watching all human eyes simultaneously can be met by adjusting a mobile layout of the display screen according to the spatial position information, wherein the mobile layout comprises left-right displacement of the layout and/or up-down displacement of the layout;
if so, adjusting the moving layout of the display screen according to the spatial position information;
if not, the step S2 is executed.
Further, in the naked eye 3D display method of the present invention, the step S2 includes: calculating the effective visual area width and the moving arrangement quantity according to all the spatial position information;
the step S4 includes: and carrying out layout processing on the 3D content according to the unit layout length and the moving layout quantity, and playing the processed 3D content on the display screen.
Further, in the naked eye 3D display method of the present invention, the step S3 includes: s31, calculating a grating rotation angle of the 3D optical film according to the effective visual area width, and further correspondingly adjusting the layout and the unit layout length of the display screen according to the grating rotation angle;
the step S4 includes: s42, carrying out layout processing on the 3D content according to the layout and the unit layout length, and adjusting the 3D optical film according to the grating rotation angle.
In addition, the invention also provides an intelligent terminal, wherein a display screen of the intelligent terminal is covered with the 3D optical film, and the intelligent terminal also comprises a processor and a memory;
the memory is used for storing a computer program;
the processor is configured to execute the computer program in the memory to implement the naked-eye 3D display method as described above.
Further, in the intelligent terminal of the present invention, the 3D optical film is a lenticular optical film or a barrier parallax grating optical film.
Furthermore, in the intelligent terminal of the invention, the intelligent terminal is one or more of an intelligent mobile phone, a computer, an intelligent television, a vehicle-mounted terminal, an advertising machine and a game machine.
The naked eye 3D display method and the intelligent terminal have the following beneficial effects that: the invention does not need multi-view shooting to increase the number of the 3D contents, but adjusts the playing layout of the 3D contents by acquiring the spatial position information of a plurality of groups of human eyes, realizes the simultaneous watching of a plurality of people, does not reduce the resolution ratio, and has low cost and good effect.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
fig. 1 is a flowchart of a naked eye 3D display method according to an embodiment;
FIG. 2 is a schematic diagram of a camera acquiring spatial position information of a human eye according to an embodiment;
FIG. 3 is a schematic diagram illustrating an effective viewport before and after adjustment according to an embodiment;
FIG. 4 is a schematic diagram of an effective field of view in the prior art;
FIG. 5 is a schematic diagram of an effective viewing area according to an embodiment;
FIG. 6 is a flowchart of a naked eye 3D display method according to an embodiment;
FIG. 7 is a flowchart of a naked eye 3D display method according to an embodiment;
FIG. 8 is a flowchart of a naked eye 3D display method according to an embodiment;
FIG. 9 is a flowchart of a naked eye 3D display method according to an embodiment;
FIG. 10 is a diagram comparing a layout and a unit layout length of a display screen before and after adjusting a grating rotation angle of a 3D optical film according to an embodiment;
fig. 11 is a schematic structural diagram of multiple sets of spatial position information of human eyes according to an embodiment.
Detailed Description
For a more clear understanding of the technical features, objects and effects of the present invention, embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
Example 1
The naked eye 3D display method is applied to the intelligent terminal, the display screen of the intelligent terminal is covered with the 3D optical film, and the 3D optical film can be integrated on the display screen in the production process of the intelligent terminal or can be pasted on the display screen after the intelligent terminal is generated. Alternatively, the 3D optical film may be a lenticular optical film, a barrier parallax barrier optical film, or the like, and the structures of the lenticular optical film and the barrier parallax barrier optical film may refer to the prior art, which is not described in detail in this embodiment. The intelligent terminal carries out layout processing on the 3D content according to a preset algorithm, the 3D content is displayed on a display screen after the layout processing, light rays of a display image penetrate through a 3D optical film to enter eyes of a user, the left eye of the user sees the left viewpoint content, the right eye of the user sees the right viewpoint content, the left eye and the right eye see the image to generate a 3D stereoscopic impression in the brain of the user, and the user can see a 3D stereoscopic image. Alternatively, the smart terminal includes, but is not limited to, a smart phone, a computer, a smart television, a vehicle-mounted terminal, an advertisement player, a game player, and the like, that is, a terminal having a function of playing video. The 3D content includes 3D pictures, 3D videos, 3D games, and the like.
Referring to fig. 1, the naked eye 3D display method of the present embodiment includes the following steps:
and S1, acquiring the spatial position information of at least one group of human eyes in front of the display screen.
Specifically, when a plurality of users watch in front of the intelligent terminal, the intelligent terminal needs to acquire spatial position information of human eyes of all the users in front of the display screen. Alternatively, the intelligent terminal may position the human eyes through the wireless positioning module, the camera, and the like, in this embodiment, the camera is taken as an example to perform principle description, and other wireless positioning modules may be implemented by reference.
Referring to fig. 2, the camera and the display screen are located on the same side of the intelligent terminal, so that the camera can acquire images of all users in front of the display screen conveniently. The camera receives the image acquisition instruction and then acquires image information in front of the display screen, and after the image information is acquired, whether human eyes exist in the image information is identified through a human eye identification algorithm, and the human eye identification algorithm can refer to the prior art. After the identification, if the human eyes are not identified in the image information, the camera acquires the image information again and carries out human eye identification again. And if the human eyes are identified in the image information, acquiring spatial position information of at least one group of human eyes in the image information. It can be understood that the spatial position information of the human eyes in this embodiment is position information relative to the display screen, that is, a spatial coordinate system is established based on the display screen, and since the position of the camera is known, the spatial position information of each group of human eyes in the spatial coordinate system can be calculated according to the existing image algorithm. There are various ways to select the coordinate system, which is not limited in this embodiment.
When the spatial position information of the human eyes is calculated, considering that the user watches the video with the binocular central point as the base point, the embodiment first obtains the coordinates of the binocular central point of each group of human eyes according to all the spatial position information, that is, after a group of human eyes are identified by using an image identification technology, the coordinates of the binocular central point of the human eyes are calculated. For example, in fig. 2, there are 3 groups of human eyes in front of the display screen, the camera identifies the human eyes of the user after acquiring the user image in front of the display screen, and calculates spatial position information of each group of human eyes, and the binocular center point coordinates of the 3 groups of human eyes are calculated as follows: p1(x1, y1, z1), P2(x2, y2, z2), P3(x3, y3, z 3).
And S2, calculating the effective visual area width according to all the spatial position information.
Specifically, after determining the coordinates of the binocular central points of all the eyes in front of the display screen, the effective visual area width is calculated according to the coordinates of the binocular central points of all the eyes. In the calculation process, the coordinate of the binocular center point is taken as the center point of the width of the visual area, then the span of the left view and the right view is adjusted in equal quantity, and the width of the adjusted left view and the adjusted right view is within the range of 3.25 cm-6.5 cm. Referring to fig. 2, the coordinates of the binocular center points of 3 groups of human eyes are: p1(x1, y1, z1), P2(x2, y2, z2), and P3(x3, y3, z3), wherein the effective visual zone width is calculated according to the binocular center coordinates of 3 groups of human eyes, and L2 in fig. 2 is the effective visual zone width. Referring to fig. 3, P10 is the effective viewing zone before adjustment, and L1 is the effective viewing zone width of the effective viewing zone before adjustment; p20 is the effective viewing zone adjusted using this embodiment, and L2 is the effective viewing zone width of the adjusted effective viewing zone. It can be seen that, the width of the effective viewing area after adjustment is obviously smaller than that of the effective viewing area before adjustment, by reducing the width of the effective viewing area, more users can be accommodated in the effective viewing area range of the same size to watch, and each user can be ensured to clearly see the 3D stereoscopic image without reducing the resolution.
And S3, obtaining the unit layout length of the display screen according to the effective visual area width.
Specifically, in this embodiment, the distance between the display screen and the 3D optical film is fixed and constant, and the grating constant of the 3D optical film is a known quantity, and on this basis, the unit layout length of the display screen is obtained according to the effective viewing area width, the distance between the display screen and the 3D optical film, and the grating constant of the 3D optical film. Referring to fig. 3, P10 is an effective viewing area before adjustment, L1 is an effective viewing area width of the effective viewing area before adjustment, and a is a unit layout length before adjustment, i.e., a unit content layout length; p20 is the effective viewing area adjusted using the present embodiment, L2 is the effective viewing area width of the effective viewing area adjusted, and b is the unit layout length adjusted, i.e., the content layout length of one unit. It can be seen that the adjusted effective viewing area width of the present embodiment is significantly smaller than the effective viewing area width before adjustment, and the adjusted unit layout length is smaller than the unit layout length before adjustment. By reducing the width of the effective visual area, more users can watch the images within the effective visual area range with the same size, each user can clearly see the 3D stereoscopic image, the resolution ratio cannot be reduced, and the film watching experience of the users is improved.
And S4, carrying out layout processing on the 3D content according to the unit layout length, and playing the 3D content on the display screen after the layout processing.
Specifically, after the unit layout length is obtained, the intelligent terminal performs layout processing on the 3D content according to the unit layout length, and the processing algorithm can refer to the prior art and play the processed 3D content on the display screen.
Referring to fig. 4 and 5, fig. 4 is an effective viewing zone and an effective viewing zone width obtained using the prior art, where the effective viewing zone width L3 is 13cm and is a fixed value; when a plurality of people watch naked eye 3D content at the same time, the two eyes of some people are easily in wrong visual areas, so that the left eye can watch the left viewpoint content and the right viewpoint content (the right eye is the same), double images can appear in vision, and the experience is poor. Or, the left eye sees the right viewpoint content and the right eye sees the left viewpoint content, the convex portion is concave instead, and the stereoscopic vision is completely wrong. Fig. 5 shows the effective visual area and the effective visual area width obtained in this embodiment, and it can be seen that the effective visual area width after adjustment in this embodiment is significantly smaller than the effective visual area width before adjustment, and the value range of the effective visual area width after adjustment is 6.5cm to 13cm, where the value range of the effective visual area width is obtained from the statistical data of the eyes of the user; the adjusted unit layout length is smaller than the unit layout length before adjustment. By reducing the width of the effective visual area, more users can watch the images within the effective visual area range with the same size, each user can clearly see the 3D stereoscopic image, the resolution ratio cannot be reduced, and the film watching experience of the users is improved.
In the actual film watching process, the user is constantly changing, for example, the number of people watching the film increases or decreases, the positions of human eyes are changed, and the like, so that the length of the unit layout needs to be dynamically adjusted to quickly adapt to the change of the user, and the film watching experience of the user is improved. Optionally, the intelligent terminal obtains the spatial position information of at least one group of human eyes in front of the display screen in real time, that is, the intelligent terminal continuously and circularly executes the steps S1 to S4 in real time, thereby realizing continuous and uninterrupted adjustment. Alternatively, the smart terminal may perform the steps S1 to S4 once at a preset time interval during the playing of the 3D content, where the preset time interval may be set by the user, for example, 10 seconds, 20 seconds, 30 seconds, and the like. Or, the user can manually issue an adjustment instruction, that is, the user adjusts the 3D stereoscopic image when the user thinks the image is not clear; the user may issue an adjustment command through an entity button, a virtual button, or voice, and the intelligent terminal executes steps S1 to S4 after receiving the adjustment command for adjusting the unit layout length.
The embodiment does not need multi-view shooting to increase the number of the 3D contents, and adjusts the playing layout of the 3D contents by acquiring the spatial position information of a plurality of groups of human eyes, so that a plurality of people can watch the contents at the same time, the resolution cannot be reduced, the cost is low, and the effect is good.
Example 2
Referring to fig. 6, on the basis of embodiment 1, in the naked eye 3D display method of the present embodiment, before step S1, the method further includes:
and S01, the intelligent terminal performs initialization display on the display screen according to the preset unit layout length. In the embodiment, various modes are provided for performing initialization display on the display screen according to the preset unit arrangement length, for example, the initialization display can be performed on the display screen according to the preset unit arrangement length when the intelligent terminal is started; or when a 3D video player on the intelligent terminal is started, carrying out initialization display on a display screen according to the preset unit arrangement length; or when the 3D video player on the intelligent terminal loads the 3D content, the 3D content is initialized and displayed on the display screen according to the preset unit arrangement length.
Further, the method further includes, after step S1 and before step S2 of embodiment 1:
and S11, judging whether all human eyes are in the preset visual area corresponding to the preset unit arrangement diagram length according to the spatial position information. Because the distance between the display screen and the 3D optical film is fixed and constant in this embodiment, and the grating constant of the 3D optical film is a known quantity, on this basis, the preset viewing area is obtained according to the preset unit layout length, the distance between the display screen and the 3D optical film, and the grating constant of the 3D optical film. And after the preset visual area is obtained, judging whether all human eyes are in the preset visual area corresponding to the preset unit layout length according to the spatial position information.
And S12, if all the human eyes are in the preset visual area corresponding to the preset unit layout length, which indicates that the current visual area meets all the user requirements, playing the 3D content according to the preset unit layout length. If not all the eyes are in the preset viewing area corresponding to the preset unit layout length, which indicates that the adjustment is needed, step S2 is executed.
The intelligent terminal performs initial display on the display screen according to the preset unit layout length, and performs adjustment when the visual area needs to be adjusted. In addition, the number of the 3D content is increased without multi-shot shooting, the playing layout of the 3D content is adjusted by acquiring the spatial position information of a plurality of groups of human eyes, so that multiple people can watch the content at the same time, the resolution cannot be reduced, the cost is low, and the effect is good.
Example 3
Referring to fig. 7, on the basis of embodiment 1, in the naked eye 3D display method of the present embodiment, after step S1 and before step S2, the method further includes:
and S13, judging whether the requirement of watching all human eyes simultaneously can be met by adjusting the moving layout of the display screen according to the spatial position information, namely judging whether all human eyes can be positioned in the range of the effective visual area by adjusting the moving layout of the display screen according to the spatial position information, wherein the moving layout comprises left and right displacement of the layout and/or up and down displacement of the layout, namely, the adjustment can be completed only by the left and right displacement of the layout, or the adjustment can be completed only by the up and down displacement of the layout, or the adjustment can be completed by the left and right displacement of the layout and the up and down displacement of the layout at the same time, and the judging process can refer to the prior art.
And S14, if the requirement of watching by all human eyes simultaneously can be met by adjusting the moving layout of the display screen, adjusting the moving layout of the display screen according to the spatial position information, namely firstly calculating the moving layout according to the spatial position information, wherein the moving layout comprises the left and right displacement of the layout and/or the up and down displacement of the layout, and then arranging the display screen according to the moving layout. When the moving image arrangement amount is calculated according to the spatial position information, the position information of the left eye and the right eye of each group of human eyes is firstly obtained according to the spatial position information, and then the moving image arrangement amount is calculated according to the position information of the left eye and the right eye of all groups of human eyes. Referring to fig. 11, there are 3 groups of human eyes: the image displacement amount can be calculated according to the position information of the left eye and the right eye of the 3 groups of human eyes after the position information of the left eye and the right eye of the 3 groups of human eyes is acquired by using the P1L and the P1R as the group of human eyes, the P2L and the P2R as the group of human eyes and the P3L and the P3R as the group of human eyes. If the requirement for simultaneous viewing by all human eyes cannot be met by adjusting the movement layout of the display screen, step S2 is executed.
According to the embodiment, after the spatial position information is acquired, whether the requirement of watching all human eyes simultaneously can be met by adjusting the mobile layout of the display screen is judged, if yes, a subsequent adjusting scheme is not required to be executed, the adjustment can be completed quickly, and the resource consumption is low.
Example 4
On the basis of embodiment 3, step S2 of the present embodiment includes: and calculating the effective visual area width and the moving arrangement amount according to all the spatial position information.
Specifically, the effective viewing area width and the moving map layout amount are calculated according to all the spatial position information, and two adjusting modes are adopted for adjustment in the embodiment, and the two adjusting modes are coordinated, that is, the size of the effective viewing area width and the size of the moving map layout amount are reasonably configured, so that the adjustment work is jointly completed.
Step S4 of the present embodiment includes: and carrying out layout processing on the 3D content according to the unit layout length and the moving layout quantity, and playing the processed 3D content on a display screen.
Specifically, after the unit layout length and the mobile layout amount are obtained, the intelligent terminal conducts layout processing on the 3D content according to the unit layout length and the mobile layout amount, and the 3D content is played on the display screen after the processing.
According to the embodiment, whether the requirement of watching all human eyes simultaneously can be met by adjusting the mobile arrangement diagram of the display screen is judged at first, and if the requirement of watching all human eyes simultaneously cannot be met, the unit arrangement diagram length and the mobile arrangement diagram are adjusted simultaneously, so that the adjustment efficiency is improved, the adjustment is more flexible, and the adjustment range is wider.
Example 5
Referring to fig. 8, the naked eye 3D display method of the present embodiment includes the following steps:
and S1, acquiring the spatial position information of at least one group of human eyes in front of the display screen.
Specifically, when a plurality of users watch in front of the intelligent terminal, the intelligent terminal needs to acquire spatial position information of human eyes of all the users in front of the display screen. Alternatively, the intelligent terminal may position the human eyes through the wireless positioning module, the camera, and the like, in this embodiment, the camera is taken as an example to perform principle description, and other wireless positioning modules may be implemented by reference.
And S21, calculating the effective view area width and the moving layout amount according to all the spatial position information.
Specifically, the effective viewing area width and the moving map layout amount are calculated according to all the spatial position information, and two adjusting modes are adopted for adjustment in the embodiment, and the two adjusting modes are coordinated, that is, the size of the effective viewing area width and the size of the moving map layout amount are reasonably configured, so that the adjustment work is jointly completed.
And S3, obtaining the unit layout length of the display screen according to the effective visual area width.
And S41, carrying out layout processing on the 3D content according to the unit layout length and the moving layout quantity, and playing the 3D content on the display screen after the processing.
Specifically, after the unit layout length and the mobile layout amount are obtained, the intelligent terminal conducts layout processing on the 3D content according to the unit layout length and the mobile layout amount, and the 3D content is played on the display screen after the processing.
The embodiment adjusts the length of the unit layout and the moving layout simultaneously, so that the adjustment is more flexible and the adjustment range is wider.
Example 6
Referring to fig. 9 and 10, the naked eye 3D display method of the present embodiment includes the steps of:
and S1, acquiring the spatial position information of at least one group of human eyes in front of the display screen.
Specifically, when a plurality of users watch in front of the intelligent terminal, the intelligent terminal needs to acquire spatial position information of human eyes of all the users in front of the display screen. Alternatively, the intelligent terminal can position the human eyes through a wireless positioning module, a camera and the like.
And S2, calculating the effective visual area width according to all the spatial position information.
Specifically, after determining the coordinates of the binocular central points of all the eyes in front of the display screen, the effective visual area width is calculated according to the coordinates of the binocular central points of all the eyes. In the calculation process, the coordinate of the binocular center point is taken as the center point of the width of the visual area, then the span of the left view and the right view is adjusted in equal quantity, and the width of the adjusted left view and the adjusted right view is within the range of 3.25 cm-6.5 cm.
And S31, calculating the grating rotation angle of the 3D optical film according to the effective visual area width, and further correspondingly adjusting the layout and the unit layout length of the display screen according to the grating rotation angle. Referring to fig. 10, after calculating the raster rotation angle of the 3D optical film according to the effective viewing area width, if the raster rotation angle of the 3D optical film changes, a change in the layout of the display screen and a change in the unit layout length are necessarily caused, that is, after determining the raster rotation angle of the 3D optical film, the layout of the display screen and the unit layout length are adjusted according to the raster rotation angle to accommodate the change in the raster rotation angle.
And S42, carrying out layout processing on the 3D content according to the layout and the unit layout length, and adjusting the 3D optical film according to the grating rotation angle. After the graph layout and the unit graph arrangement length are determined, the intelligent terminal conducts graph arrangement processing on the 3D content according to the graph arrangement layout and the unit graph arrangement length. Alternatively, the adjustment of the grating angle of the 3D optical film can use a servo motor, and the intelligent terminal sends an adjustment instruction to the servo motor, and the servo motor drives the grating of the 3D optical film to rotate.
The grating rotation angle of the 3D optical film is determined according to the control position information of the multiple groups of human eyes, and then the arrangement layout and the unit arrangement length of the display screen are determined, so that the display screen is fast suitable for multiple people to watch naked eye 3D videos at the same time, and the use experience of users is improved.
Example 7
The display screen of the intelligent terminal of the embodiment is covered with the 3D optical film, and the intelligent terminal further comprises a processor and a memory; the memory is used for storing a computer program; the processor is used for executing the computer program in the memory to realize the naked eye 3D display method of the embodiment.
The naked eye 3D display method is applied to the intelligent terminal, the display screen of the intelligent terminal is covered with the 3D optical film, and the 3D optical film can be integrated on the display screen in the production process of the intelligent terminal or can be pasted on the display screen after the intelligent terminal is generated. Alternatively, the 3D optical film may be a lenticular optical film, a barrier parallax barrier optical film, or the like, and the structures of the lenticular optical film and the barrier parallax barrier optical film may refer to the prior art, which is not described in detail in this embodiment. The intelligent terminal carries out layout processing on the 3D content according to a preset algorithm, the 3D content is displayed on a display screen after the layout processing, light rays of a display image penetrate through a 3D optical film to enter eyes of a user, the left eye of the user sees the left viewpoint content, the right eye of the user sees the right viewpoint content, the left eye and the right eye see the image to generate a 3D stereoscopic impression in the brain of the user, and the user can see a 3D stereoscopic image. Alternatively, the smart terminal includes, but is not limited to, a smart phone, a computer, a smart television, a vehicle-mounted terminal, an advertisement player, a game player, and the like, that is, a terminal having a function of playing video.
The embodiment does not need multi-view shooting to increase the number of the 3D contents, and adjusts the playing layout of the 3D contents by acquiring the spatial position information of a plurality of groups of human eyes, so that a plurality of people can watch the contents at the same time, the resolution cannot be reduced, the cost is low, and the effect is good.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The above embodiments are merely illustrative of the technical ideas and features of the present invention, and are intended to enable those skilled in the art to understand the contents of the present invention and implement the present invention, and not to limit the scope of the present invention. All equivalent changes and modifications made within the scope of the claims of the present invention should be covered by the claims of the present invention.

Claims (13)

1. A naked eye 3D display method is applied to an intelligent terminal, and a display screen of the intelligent terminal is covered with a 3D optical film, and is characterized by comprising the following steps:
s1, acquiring spatial position information of at least one group of human eyes in front of the display screen;
s2, calculating the effective visual area width according to all the spatial position information;
s3, obtaining the unit arrangement length of the display screen according to the effective visual area width;
and S4, carrying out layout processing on the 3D content according to the unit layout length, and playing the 3D content on the display screen after the layout processing.
2. The naked eye 3D display method according to claim 1, wherein the step S1 comprises:
and the camera of the intelligent terminal acquires the spatial position information of at least one group of human eyes in front of the display screen.
3. The naked eye 3D display method according to claim 2, wherein the acquiring of the spatial position information of at least one group of human eyes in front of the display screen by the camera of the intelligent terminal comprises:
a camera of the intelligent terminal acquires image information in front of the display screen;
identifying whether human eyes exist in the image information;
if not, re-acquiring;
and if so, acquiring spatial position information of at least one group of human eyes in the image information.
4. The naked-eye 3D display method according to claim 1, further comprising, before the step S1: the intelligent terminal performs initialization display on a display screen according to the preset unit arrangement length;
further comprising after the step S1 and before the step S2: judging whether all human eyes are in a preset visual area corresponding to the preset unit arrangement length according to the spatial position information;
if yes, playing the 3D content according to the preset unit layout length;
if not, the step S2 is executed.
5. The naked eye 3D display method according to claim 1, wherein the step S2 comprises:
and obtaining the coordinates of the binocular central point of each group of human eyes according to all the spatial position information, and calculating the width of the effective visual area according to the coordinates of the binocular central points of all the human eyes.
6. The naked eye 3D display method according to claim 1, wherein the step S3 comprises:
and obtaining the unit arrangement length of the display screen according to the effective visual area width, the distance between the display screen and the 3D optical film and the grating constant of the 3D optical film.
7. The naked-eye 3D display method of claim 1, wherein the intelligent terminal performs the steps S1 to S4 once at a preset time interval during playing of 3D content; or
The intelligent terminal executes the steps S1 to S4 after receiving an adjusting instruction for adjusting the length of the unit layout; or
The step S1 includes: and acquiring the spatial position information of at least one group of human eyes in front of the display screen in real time.
8. The naked eye 3D display method according to claim 1, further comprising, after the step S1 and before the step S2:
judging whether the requirement of watching all human eyes simultaneously can be met by adjusting a mobile layout of the display screen according to the spatial position information, wherein the mobile layout comprises left-right displacement of the layout and/or up-down displacement of the layout;
if so, adjusting the moving layout of the display screen according to the spatial position information;
if not, the step S2 is executed.
9. Naked-eye 3D display method according to claim 1 or 8, characterized in that step S2 comprises: calculating the effective visual area width and the moving arrangement quantity according to all the spatial position information;
the step S4 includes: and carrying out layout processing on the 3D content according to the unit layout length and the moving layout quantity, and playing the processed 3D content on the display screen.
10. The naked eye 3D display method according to claim 1, wherein the step S3 comprises: s31, calculating a grating rotation angle of the 3D optical film according to the effective visual area width, and further correspondingly adjusting the layout and the unit layout length of the display screen according to the grating rotation angle;
the step S4 includes: s42, carrying out layout processing on the 3D content according to the layout and the unit layout length, and adjusting the 3D optical film according to the grating rotation angle.
11. The intelligent terminal is characterized by further comprising a processor and a memory, wherein the display screen of the intelligent terminal is covered with a 3D optical film;
the memory is used for storing a computer program;
the processor is configured to execute the computer program in the memory to implement the naked eye 3D display method according to any one of claims 1 to 10.
12. The intelligent terminal of claim 11, wherein the 3D optical film is a lenticular optical film or a barrier parallax barrier optical film.
13. The intelligent terminal according to claim 11, wherein the intelligent terminal is one or more of a smart phone, a computer, a smart television, a vehicle-mounted terminal, an advertising machine and a game machine.
CN202010851023.9A 2020-08-21 2020-08-21 Naked eye 3D display method and intelligent terminal Pending CN112135116A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010851023.9A CN112135116A (en) 2020-08-21 2020-08-21 Naked eye 3D display method and intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010851023.9A CN112135116A (en) 2020-08-21 2020-08-21 Naked eye 3D display method and intelligent terminal

Publications (1)

Publication Number Publication Date
CN112135116A true CN112135116A (en) 2020-12-25

Family

ID=73851782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010851023.9A Pending CN112135116A (en) 2020-08-21 2020-08-21 Naked eye 3D display method and intelligent terminal

Country Status (1)

Country Link
CN (1) CN112135116A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024145883A1 (en) * 2023-01-05 2024-07-11 深圳市立体通科技有限公司 Method for adaptive processing between naked-eye 3d landscape and portrait

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600733A (en) * 2018-05-04 2018-09-28 成都泰和万钟科技有限公司 A kind of bore hole 3D display method based on tracing of human eye
CN108769664A (en) * 2018-05-28 2018-11-06 上海玮舟微电子科技有限公司 Bore hole 3D display method, apparatus, equipment and medium based on tracing of human eye
CN108881880A (en) * 2018-08-01 2018-11-23 上海玮舟微电子科技有限公司 Naked eye 3D display method, apparatus, equipment and storage medium based on tracing of human eye

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108600733A (en) * 2018-05-04 2018-09-28 成都泰和万钟科技有限公司 A kind of bore hole 3D display method based on tracing of human eye
CN108769664A (en) * 2018-05-28 2018-11-06 上海玮舟微电子科技有限公司 Bore hole 3D display method, apparatus, equipment and medium based on tracing of human eye
CN108881880A (en) * 2018-08-01 2018-11-23 上海玮舟微电子科技有限公司 Naked eye 3D display method, apparatus, equipment and storage medium based on tracing of human eye

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024145883A1 (en) * 2023-01-05 2024-07-11 深圳市立体通科技有限公司 Method for adaptive processing between naked-eye 3d landscape and portrait

Similar Documents

Publication Publication Date Title
US10306202B2 (en) Image encoding and display
EP3111640B1 (en) Image encoding and display
US9241155B2 (en) 3-D rendering for a rotated viewer
CN106170084B (en) Multi-view image display apparatus, control method thereof, and multi-view image generation method
US10089937B2 (en) Spatial and temporal multiplexing display
KR100812905B1 (en) 3-dimensional image processing method and device
EP2395759B1 (en) Autostereoscopic display device and method for operating an autostereoscopic display device
CN103019507B (en) Method for changing view point angles and displaying three-dimensional figures based on human face tracking
US20050253924A1 (en) Method and apparatus for processing three-dimensional images
KR102121389B1 (en) Glassless 3d display apparatus and contorl method thereof
US9549174B1 (en) Head tracked stereoscopic display system that uses light field type data
US20120306860A1 (en) Image generation system, image generation method, and information storage medium
US10694173B2 (en) Multiview image display apparatus and control method thereof
KR102174258B1 (en) Glassless 3d display apparatus and contorl method thereof
EP3182702B1 (en) Multiview image display device and control method therefor
CN112135115B (en) Naked eye 3D display method and intelligent terminal
CN112752085A (en) Naked eye 3D video playing system and method based on human eye tracking
WO2022036692A1 (en) Naked eye 3d display method and intelligent terminal
CN112135116A (en) Naked eye 3D display method and intelligent terminal
WO2012021129A1 (en) 3d rendering for a rotated viewer
GB2568241A (en) Content generation apparatus and method
KR102143463B1 (en) Multi view image display apparatus and contorl method thereof
WO2022036691A1 (en) Naked-eye 3d display method and smart terminal
KR101980275B1 (en) Multi view image display apparatus and display method thereof
CN108234990B (en) Stereoscopic display device and stereoscopic display method

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20201225

RJ01 Rejection of invention patent application after publication