Projection control method and device, projection display equipment and storage medium
By determining the user's gaze angle in the AR helmet display device and controlling the deflection of the pixel displacement device, the picture clarity is improved, and the problem of low edge clarity of the AR helmet display screen is solved, and the user experience is improved.
Patent Information
- Application Number
- CN202311841954.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-08
AI Technical Summary
The edge clarity of the screen displayed by AR helmets is low, resulting in poor user experience.
By determining the gaze angle of the user wearing the projection display device, the pixel displacement device is controlled to deflect to change the optical path of the pixel to be displayed, so that it deflects in a preset pattern within a predetermined time period, thereby displaying in multiple positions in the display screen, thereby improving the clarity of the human eye gaze position.
The clarity of the human eye gaze position in the display screen of the projection display device is improved, and the user experience is improved.
Smart Images

Figure CN120281887A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of image display technology, and more specifically, to a projection control method, apparatus, projection display device, and storage medium. Background Art
[0002] Augmented Reality (AR) adds digital elements to the view of the real environment through limited interactions and has broad application prospects. Among them, a compact and high-resolution projection optical engine is of great value for promoting the practical application of AR technology. Extended Pixel Resolution (XPR) is a way to obtain a higher-resolution image by displacing and interleaving several consecutive images with each other.
[0003] However, the clarity of the image displayed on the AR headset is not uniform. In particular, the clarity of the edge of the image displayed on the AR headset is relatively low, resulting in a relatively low clarity of the image observed by the user when looking at the edge of the image, and thus a poor user experience. Summary of the Invention
[0004] In view of the above problems, the present application provides a projection control method, apparatus, projection display device, and storage medium, which can improve the user experience.
[0005] In a first aspect, an embodiment of the present application provides a projection control method,
[0006] for a projection display device including a pixel displacement device and an imaging device; the imaging device is used to generate a display image, and the display image includes a plurality of pixels to be displayed; the pixels to be displayed in one display image correspond to a plurality of display positions in the display screen; the method includes:
[0007] Determine the viewing angle of a user wearing the projection display device;
[0008] Determine the deflection angle of the pixel displacement device based on the viewing angle;
[0009] Control the pixel displacement device to deflect according to a preset rule within each predetermined time period according to the deflection angle, so that the pixels to be displayed are displayed at each display position in the display screen within each predetermined time period.
[0010] In a second aspect, an embodiment of the present application provides a projection control apparatus,
[0011] for a projection display device including a pixel displacement device and an imaging device; the imaging device is used to generate a display image, and the display image includes a plurality of pixels to be displayed; the pixels to be displayed in one display image correspond to a plurality of display positions in the display screen; the apparatus includes:
[0012] A first determination module, configured to determine the viewing angle of a user wearing a projection display device;
[0013] A second determination module, configured to determine the deflection angle of a pixel displacement device based on the viewing angle;
[0014] A control module, configured to control the pixel displacement device to deflect according to a preset rule within each predetermined time period according to the deflection angle, so that the pixel to be displayed is displayed at each display position in the display screen within each predetermined time period.
[0015] In a third aspect, an embodiment of the present application provides a projection display device, including:
[0016] One or more processors;
[0017] A memory;
[0018] One or more applications, where one or more applications are stored in the memory and configured to be executed by one or more processors, and the one or more programs are configured to execute the above method.
[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium. Program code is stored in the computer-readable storage medium, and the program code can be called by a processor to execute the method in the first aspect above.
[0020] A projection control method, device, projection display device, and storage medium provided by an embodiment of the present application. In the present application, the projection display device obtains the viewing angle of a user wearing the projection display device, and controls the deflection of the pixel displacement device according to the deflection angle, so that the deflected pixel displacement device changes the optical path of the pixel to be displayed, so that the interval between pixels at the position where the human eye gazes in the display screen of the projection display device is small, and the clarity at the position where the human eye gazes is high, thereby improving the clarity of the display screen observed by the user, and further improving the user experience. Description of the Drawings
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can be obtained according to these drawings.
[0022] Figure 1 Shows a flowchart of a projection control method proposed in an embodiment of the present application.
[0023] Figure 2 Shows a partial structural schematic diagram of a projection display device in an embodiment of the present application.
[0024] Figure 3 The partial structural schematic diagram of another projection display device in the embodiment of the present application is shown.
[0025] Figure 4 The schematic diagram of the relationship between a viewing angle and the rotation of a human eye in the embodiment of the present application is shown.
[0026] Figure 5 The partial structural schematic diagram of yet another projection display device in the embodiment of the present application is shown.
[0027] Figure 6 Shown is Figure 1 The flowchart of step S120 in a corresponding embodiment in one embodiment.
[0028] Figure 7 The schematic diagram of the relationship between a light-emitting angle and the width of a screen in the embodiment of the present application is shown.
[0029] Figure 8 The curve relationship diagram between a light-emitting angle and the rotation angle of a human eye in the embodiment of the present application is shown.
[0030] Figure 9 The block diagram of a projection control device proposed in an embodiment of the present application is shown.
[0031] Figure 10 The block diagram of a projection display device in an embodiment of the present application is shown.
[0032] Figure 11 The block diagram of a computer-readable storage medium in the embodiment of the present application is shown. Detailed implementation manners
[0033] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. According to the embodiments of the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present application.
[0034] In the following descriptions, the terms "first / second" involved are only used to distinguish similar objects and do not represent a specific order for the objects. It can be understood that "first / second" can be interchanged with a specific order or sequence when permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field to which this application belongs. The terms used herein are for the purpose of describing embodiments of this application only and are not intended to limit this application.
[0036] Referring to Figure 1 , Figure 1 FIG. shows a flowchart of a projection control method proposed by an embodiment of this application. The method is used for a projection display device and includes:
[0037] S110. Determine the viewing angle of a user wearing the projection display device.
[0038] Among them, the projection display device includes a pixel displacement device and an imaging device; the imaging device generates a display image, and the display image includes a plurality of pixels to be displayed. In this embodiment, a pixel in the display image can be regarded as a pixel to be displayed. The projection display device projects the display image onto the display device, and the display device presents a display screen. A pixel to be displayed corresponds to a plurality of display positions in the display screen; that is, a pixel to be displayed is used to provide brightness for a plurality of display positions corresponding to the pixel to be displayed in the display device.
[0039] A pixel to be displayed provides brightness for a corresponding display position within a corresponding predetermined time period; the predetermined time period of the pixel to be displayed refers to the time period during which a pixel to be displayed provides brightness for a display position within one frame of the screen.
[0040] In this embodiment, the projection display device can be an AR helmet. The projection display device may further include an eye movement tracking sensor. The viewing angle of the user wearing the projection display device is obtained through the eye movement tracking sensor. The viewing angle can be the angle between the direction of the human eye's gaze and the central direction of the human eye's gaze when looking straight ahead, or the angle between the direction of the human eye's gaze and the plane of the human face when the human eye is looking straight ahead.
[0041] The imaging device can be a microLED light-emitting chip or a spatial light modulator, and the display device can be a waveguide or a screen. When the imaging device is a microLED light-emitting chip, a light-emitting pixel in the microLED light-emitting chip emits light to present a pixel to be displayed; when the imaging device is a spatial light modulator, the spatial light modulator modulates the light emitted by the light source to obtain a display image.
[0042] The display image refers to the image that the projection display device needs to display. If the projection display device projects a static image, the display image is the static image. If the projection display device projects a dynamic image (or video), the display image is a frame of the dynamic image (or video) that needs to be projected when determining the viewing angle.
[0043] The number of display positions corresponding to a pixel to be displayed is the same as the number of predetermined time periods within one frame of image; the light emitted by a pixel to be displayed within a predetermined time period is used to provide brightness for one display position corresponding to the pixel to be displayed. After a display position is provided with brightness, a displayed pixel is presented. Within different predetermined time periods, the pixel to be displayed provides brightness for different display positions, so as to achieve that one pixel to be displayed presents multiple displayed pixels and enhance the picture.
[0044] For example, there are 100 pixels to be displayed and the number of time slices is 4, that is, one pixel to be displayed corresponds to 4 display positions. The 100 pixels to be displayed emit light within 4 predetermined time periods to present 400 pixels.
[0045] In this embodiment, the projection display device may be a projection display device having a pixel displacement device (for example, a device capable of changing the optical path of the light beam emitted by the pixels to be displayed or the light-emitting units of the DMD in the XPR displacement technology, so as to achieve pixel displacement).
[0046] When the imaging device in the projection display device outputs the pixels to be displayed, the pixel displacement device also moves, so that the optical path of the pixels to be displayed is changed, and the optical path of one pixel to be displayed can be incident on different display positions.
[0047] It is worth mentioning that when the pixel displacement device in this application moves, it moves the optical path of each pixel to be displayed to multiple display positions corresponding to the pixel to be displayed. That is to say, the purpose of the movement of the pixel displacement device is to change the optical path of each pixel to be displayed so that the optical path of each pixel to be displayed can be incident on different display positions.
[0048] For example, the case where a single pixel to be displayed provides brightness for four display positions. The projection display device changes the optical path direction of the pixel to be displayed through the pixel displacement device, so that the optical path of the same pixel to be displayed moves to different positions, so as to provide brightness for different display positions. Taking the time of one frame of picture as a period, each period is divided into four predetermined time periods corresponding to the pixels to be displayed, and the pixel to be displayed provides brightness for a corresponding display position within each time slice.
[0049] It should be noted that the displacement of the pixel displacement device in this application refers to the pixel displacement device deflecting at an angle, so as to change the optical path of the same pixel to be displayed. For example, a pixel to be displayed corresponds to four predetermined time periods, and the pixel to be displayed corresponds to three deflection angles. In the first predetermined time period, the pixel displacement device does not deflect. In the second predetermined time period, the pixel displacement device deflects at the first deflection angle. In the third predetermined time period, the pixel displacement device deflects at the second deflection angle. In the fourth predetermined time period, the pixel displacement device deflects at the third deflection angle. At the moment when the fourth predetermined time period ends, the pixel displacement device returns to its original position.
[0050] S120. Determine the deflection angle of the pixel displacement device based on the viewing angle.
[0051] After obtaining the viewing angle, it is necessary to determine the deflection angle of the pixel displacement device, so that the pixel displacement device deflects at the deflection angle, so that the light of the optical path of the pixel to be displayed is incident on the corresponding display position after passing through the deflected pixel displacement device, and after the pixel displacement device deflects at the deflection angle, the interval between the pixels at the position where the human eye gazes in the display screen displayed by the projection display device is small, so as to improve the clarity at the position where the human eye gazes.
[0052] S130. Control the pixel displacement device to deflect according to a preset rule in each predetermined time period, so that the pixel to be displayed is displayed at each display position in the display screen in each predetermined time period.
[0053] Wherein, when the pixel displacement device moves according to a preset rule, multiple pixels to be displayed can provide brightness for the corresponding display positions in the display device in their respective predetermined time periods.
[0054] The preset rule may include that the pixel displacement device deflects at a deflection interval according to the duration of the predetermined time period, and deflects according to a preset trajectory and a deflection angle. The preset trajectory may include the respective moving target points of multiple display positions corresponding to the pixel to be displayed and the moving directions between the respective moving target points. The moving target point corresponding to the display position refers to the position to which the pixel displacement device needs to move when the pixel to be displayed provides brightness for this display position. For example, when the pixel to be displayed provides brightness for four display positions a1, a2, a3, and a4, the respective moving target points corresponding to a1, a2, a3, and a4 are b1, b2, b3, and b4 respectively. At this time, the preset trajectory may be b1-b2-b3-b4-b1····, and the preset trajectory may also be b1-b3-b2-b3-b1···.
[0055] According to the deflection angle, control the pixel displacement device to deflect according to a preset rule within each predetermined time period, so that each pixel to be displayed in the display image generated by the imaging device of the projection display device is displayed at the corresponding display position on the display device in different predetermined time periods, so that the display device displays the display screen.
[0056] In this embodiment, the display device is a waveguide including a waveguide light-incoupling region and a waveguide light-outcoupling region; the optical paths of multiple pixels to be displayed are incident on the waveguide light-incoupling region through the pixel displacement device; the waveguide light-outcoupling region displays the display screen according to the light received by the waveguide light-incoupling region.
[0057] In other words, the projection display device controls multiple pixels to be displayed to emit light according to the light-emitting gray-scale values of the multiple pixels to be displayed within their respective predetermined time periods. The light emitted by the multiple pixels to be displayed is incident on the waveguide light-incoupling region through the pixel displacement device. The waveguide light-outcoupling region displays the display screen according to the light received by the waveguide light-incoupling region. This display screen is the display effect of the display image on the projection display device.
[0058] As Figure 2 shown, the projection display device includes an eye movement tracking sensor 201, a display device 202, a pixel displacement device 203, and an imaging device 204. Among them, the display device 202 is a waveguide, and the display device 202 includes a waveguide light-incoupling region 2021 and a waveguide light-outcoupling region 2022. The optical paths of multiple pixels to be displayed in the display image generated by the imaging device 204 can be incident on the waveguide light-incoupling region 2021 through the pixel displacement device 204. The waveguide light-outcoupling region 2022 outputs the corresponding display screen according to the light received by the waveguide light-incoupling region 2021, and the human eye 205 can observe the display screen. The eye movement tracking sensor 201 is used to detect the gaze angle of the human eye in real time.
[0059] As Figure 3 shown, the projection display device includes glasses 20 that fix the eye movement tracking sensor 201, the display device 202, the pixel displacement device 203, and the imaging device 204. The waveguide light-incoupling regions 2021 are respectively arranged outside the display device 202, the waveguide light-outcoupling regions 2022 are respectively arranged at the center of the display device 202, and the eye movement tracking sensors 201 are respectively arranged inside the display device 202.
[0060] When the gaze angle is the angle between the direction of the human eye's gaze and the direction directly in front of the human eye's gaze, in the case where the user wears the projection display device, the change of the gaze angle driven by the rotation of the human eye is as Figure 4 shown. When the human eye 205 rotates and the gaze angle 401 changes from 0 to non-zero, the center of the line of sight of the human eye's gaze changes from 402 to 403.
[0061] In some embodiments, the pixel displacement device includes an actuator and a mirror; the display image formed by the imaging device is reflected by the mirror to form a display screen; correspondingly, controlling the deflection of the pixel displacement device according to the deflection angle includes: controlling the movement of the actuator according to the deflection angle so that the actuator drives the light-emitting mirror to deflect by the deflection angle.
[0062] As Figure 5 shown, the projection display device includes an eye movement tracking sensor 201 ( Figure 5 not shown), a display device 202, a pixel displacement device 203, and an imaging device 204. The pixel displacement device 203 includes a mirror 2031 and an actuator 2032. When the actuator 2032 moves, it drives the mirror 2031 to move, thereby changing the optical path of the same pixel to be displayed in the imaging device 204.
[0063] In this embodiment, the projection display device obtains the viewing angle of a user wearing the projection display device and controls the deflection of the pixel displacement device according to the deflection angle, so that the pixel displacement device after deflection changes the optical path of the pixel to be displayed, making the interval between pixels at the position where the human eye gazes on the display screen of the projection display device smaller and the clarity at the position where the human eye gazes higher, thereby improving the clarity of the display screen observed by the user and further improving the user experience.
[0064] In some embodiments, as Figure 6 shown, the foregoing step S120 may further include:
[0065] S210. Determine the eye rotation angle according to the viewing angle.
[0066] Among them, when the viewing angle is the included angle between the direction of the human eye's gaze and the central direction of the human eye's gaze when looking straight ahead, obtain the viewing angle as the eye rotation angle; when the viewing angle is the included angle between the central direction of the human eye's gaze and the plane of the human face when the human eye is looking straight ahead, calculate the absolute value of the difference between 90° and the viewing angle as the eye rotation angle.
[0067] S220. Determine the deflection angle of the pixel displacement device according to the eye rotation angle.
[0068] In this embodiment, the tangent value of the eye rotation angle can be determined; calculate the sum value of the tangent value of the eye rotation angle and a preset constant to obtain an intermediate operation result; determine the deflection angle of the pixel displacement device according to the intermediate operation result and the eye rotation angle.
[0069] Among them, the method for obtaining the preset constant may include: determining the value of the preset constant according to the type of pixel displacement.
[0070] In this embodiment, the preset pixel displacement width can be determined according to the type of pixel displacement, and then the ratio of the preset pixel displacement width to the preset proportionality coefficient can be calculated as the preset constant. The preset pixel displacement width can refer to the distance between the centers of adjacent display positions in the display screen, and the preset proportionality coefficient can refer to the vertical distance between the imaging device and the display screen, and the ratio of the two is a fixed value.
[0071] The type of pixel displacement refers to the number of displacements required for the pixel to be displayed to provide brightness at different display positions. For example, when the pixel to be displayed is 4 times, the type of pixel displacement is the 4 - time displacement type. Another example is when the pixel to be displayed is 2 times, the type of pixel displacement is the 2 - time displacement type. In this embodiment, when the type of pixel displacement is the 4 - time displacement type, the preset pixel displacement width is the size of a single display pixel.
[0072] After obtaining the intermediate operation result, the arctangent value of the intermediate operation result and the difference between the human eye rotation angles can be calculated as the angle operation result; half of the angle operation result is determined as the deflection angle of the pixel displacement device. At this time, the calculation process of the angle operation result can be briefly described by Formula 1, and Formula 1 is as follows:
[0073] Δθ = arctan(tanθ + Δy / k) ― θ
[0074] Where, Δθ is the angle operation result, θ is the human eye rotation angle, Δy is the preset screen width, and k is the preset proportionality coefficient.
[0075] As Figure 7 shown, when the imaging device 701 emits light at the light - emitting angle Δθ, the obtained screen width is Δy. It can be seen that Δy = (tan(θ + Δθ) ― tanθ) * k. Based on this, the angle operation result Δθ = arctan(tanθ + Δy / k) ― θ can be determined. At this time, the determined angle operation result is also the light - emitting angle of the imaging device 701.
[0076] Among them, in some scenarios, when Δy / k = 0.1, the relationship between θ and Δθ is as Figure 8 shown, where the ordinate is the normalized Δθ and the abscissa is θ.
[0077] It should be noted that the pixel displacement device changes the direction of light through a reflector. Therefore, if the angle change of the same light is Δθ, the deflection angle of the pixel displacement device is half of Δθ.
[0078] In this embodiment, a deflection angle with a relatively high accuracy can be determined according to the gaze angle, so that when the pixel displacement device is controlled to deflect according to the deflection angle, the pixel displacement device can move to the required position, making the interval between pixels at the position where the human eye gazes in the display screen displayed by the projection display device smaller, and the clarity at the position where the human eye gazes higher, improving the clarity of the display screen observed by the user, and thus improving the user experience.
[0079] Referring to Figure 9 , Figure 9 FIG. shows a block diagram of a projection control device proposed in an embodiment of the present application. The device 1000 includes:
[0080] A first determination module 1010, configured to determine the gaze angle of a user wearing the projection display device;
[0081] A second determination module 1020, configured to determine the deflection angle of the pixel displacement device based on the gaze angle;
[0082] A control module 1030, configured to control the pixel displacement device to deflect according to a preset rule within each predetermined time period according to the deflection angle, so that the pixels to be displayed are displayed at each display position in the display screen within each predetermined time period.
[0083] Optionally, the second determination module 1020 is further configured to determine the eye rotation angle according to the gaze angle; and determine the deflection angle of the pixel displacement device according to the eye rotation angle.
[0084] Optionally, the second determination module 1020 is further configured to determine the tangent value of the eye rotation angle; calculate the sum value of the tangent value of the eye rotation angle and a preset constant to obtain an intermediate operation result; and determine the deflection angle of the pixel displacement device according to the intermediate operation result and the eye rotation angle.
[0085] Optionally, the second determination module 1020 is further configured to calculate the difference between the arctangent value of the intermediate operation result and the eye rotation angle as an angle operation result; and determine half of the angle operation result as the deflection angle of the pixel displacement device.
[0086] Optionally, the second determination module 1020 is further configured to determine the value of the preset constant according to the type of pixel displacement.
[0087] Optionally, the pixel displacement device includes an actuator and a reflector; the display image formed by the imaging device is reflected by the reflector to form a display screen; the control module 1030 is further configured to control the movement of the actuator according to the deflection angle, so that the actuator drives the reflector to deflect by the deflection angle.
[0088] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the above-described devices and modules can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0089] In several embodiments provided by the present application, the coupling, direct coupling, or communication connection between the modules shown or discussed with each other can be through some interfaces. The indirect coupling or communication connection of the devices or modules can be in electrical, mechanical, or other forms.
[0090] In addition, in each embodiment of the present application, the various functional modules can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules.
[0091] Referring to Figure 8 , Figure 8 shows a block diagram of a projection display device according to an embodiment of the present application. The projection display device 1200 may include one or more of the following components: a processor 1210, a memory 1220, and one or more application programs, where one or more application programs may be stored in the memory 1220 and configured to be executed by one or more processors 1210, and the one or more programs are configured to execute the methods described in the foregoing method embodiments.
[0092] The processor 1210 may include one or more processing cores. The processor 1210 connects various parts within the projection display device 1200 through various interfaces and circuits. By running or executing instructions, programs, code sets, or instruction sets stored in the memory 1220, and by invoking data stored in the memory 1220, it performs various functions of the projection display device 1200 and processes data. Optionally, the processor 1210 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), or programmable logic array (PLA). The processor 110 may integrate a combination of one or several of a central processing unit (CPU), a graphics processing unit (GPU), and a modem, etc. Among them, the CPU mainly processes the operating system, user interface, application programs, etc.; the GPU is responsible for rendering and drawing the display content; the modem is used to process wireless communication. It can be understood that the above modem may not be integrated into the processor 1210 and may be implemented separately through a communication chip.
[0093] The memory 1220 may include random access memory (RAM) and may also include read-only memory. The memory 1220 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 1220 may include a program storage area and a parameter storage area. Among them, the program storage area can store instructions for implementing the operating system, instructions for implementing at least one function (such as touch function, sound playback function, image playback function, etc.), instructions for implementing each of the following method embodiments, etc. The parameter storage area can also store data created during the use of the terminal 1200 (such as phone book, audio and video data, chat record data, etc.).
[0094] Please refer to Figure 9 , Figure 9 , which shows a structural block diagram of a computer-readable storage medium according to an embodiment of the present application. Program code is stored in the computer-readable medium 800, and the program code can be called by the processor to execute the methods described in the above method embodiments.
[0095] The computer-readable storage medium 800 can be an electronic memory such as a flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Optionally, the computer-readable storage medium 800 includes a non-transitory computer-readable storage medium. The computer-readable storage medium 800 has a storage space for program code 810 that executes any of the method steps in the above-described methods. These program codes can be read from or written to one or more computer program products. The program code 810 can be compressed in a suitable form, for example.
[0096] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application and are not intended to limit them. Although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments or equivalently replace some of the technical features. These modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A projection control method, characterized in that, A projection display device comprising a pixel displacement device and an imaging device; the imaging device is used to generate a display image, and the display image includes a plurality of pixels to be displayed; One of the pixels to be displayed in the display image corresponds to a plurality of display positions in the display screen; the method includes: Determine the viewing angle of the user wearing the projection display device; Determine the deflection angle of the pixel displacement device based on the viewing angle; Control the pixel displacement device to deflect according to a preset rule within each predetermined time period according to the deflection angle, so that the pixels to be displayed are displayed at each display position in the display screen within each predetermined time period.
2. The method according to claim 1, characterized in that, The determining the deflection angle of the pixel displacement device based on the viewing angle includes: Determine the eye rotation angle according to the viewing angle; Determine the deflection angle of the pixel displacement device according to the eye rotation angle.
3. The method according to claim 2, wherein The determining the deflection angle of the pixel displacement device according to the eye rotation angle includes: Determine the tangent value of the eye rotation angle; Calculate the sum value of the tangent value of the eye rotation angle and a preset constant to obtain an intermediate operation result; Determine the deflection angle of the pixel displacement device according to the intermediate operation result and the eye rotation angle.
4. The method according to claim 3, characterized in that, The determining the deflection angle of the pixel displacement device according to the intermediate operation result and the eye rotation angle includes: Calculate the difference between the arctangent value of the intermediate operation result and the eye rotation angle as the angle operation result; Determine half of the angle operation result as the deflection angle of the pixel displacement device.
5. The method according to claim 3, wherein Before calculating the sum value of the tangent value of the eye rotation angle and the preset constant to obtain the intermediate operation result, the method further includes: Determine the value of the preset constant according to the category of the pixel displacement.
6. The method according to claim 1, wherein The pixel displacement device includes an actuator and a reflector; the display image formed by the imaging device is reflected by the reflector to form the display screen; The controlling the pixel displacement device to deflect according to the deflection angle includes: Control the actuator to move according to the deflection angle, so that the actuator drives the reflector to deflect by the deflection angle.
7. The method according to claim 1, characterized in that The imaging device is a microLED light-emitting chip or a spatial light modulator.
8. A projection control device, characterized in that, A projection display device comprising a pixel displacement device and an imaging device; the imaging device is used to generate a display image, and the display image includes a plurality of pixels to be displayed; One of the pixels to be displayed in the display image corresponds to a plurality of display positions in the display screen; the device includes: A first determination module for determining the viewing angle of the user wearing the projection display device; A second determination module for determining the deflection angle of the pixel displacement device based on the viewing angle; A control module for controlling the pixel displacement device to deflect according to a preset rule within each predetermined time period according to the deflection angle, so that the pixels to be displayed are displayed at each display position in the display screen within each predetermined time period.
9. A projection display device, characterized in that, Includes: One or more processors; A memory; One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, and the one or more applications are configured to execute the method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, Program code is stored in the computer-readable storage medium, and the program code can be called by a processor to execute the method according to any one of claims 1-7.