Laser projection device, control method, storage medium, and program product

By adding a function control unit to the laser projection device, integrating eye protection and automatic screen entry functions, the problem of slow response speed is solved, enabling rapid function implementation during the startup phase and improving the user experience.

WO2025261054A1PCT designated stage Publication Date: 2025-12-26QINGDAO HISENSE LASER DISPLAY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/096033
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-20
Filing Date
2025-05-20
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Existing laser projection equipment has a low response speed, especially during the startup phase, where it cannot promptly implement eye protection and automatic screen entry functions, affecting the user experience.

Method used

Add a functional control unit to the laser projection equipment, integrating eye protection and automatic screen entry functions. This unit is independent of the main control unit, reducing the resource consumption of the main control unit, and these functions are implemented during the power-on startup phase.

Benefits of technology

It improves the response rate of laser projection equipment, enabling eye protection and automatic screen entry during the power-on phase, thus enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025096033_26122025_PF_FP_ABST
    Figure CN2025096033_26122025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a laser projection device, a control method, a storage medium, and a program product. The laser projection device comprises: a main control unit, configured to generate a projection signal, and send the projection signal; a display driving unit, configured to receive the projection signal, and perform projection display on the basis of the projection signal; and a function control unit, configured to when the laser projection device receives a power-on instruction and the main control unit is not fully activated, acquire a projection control parameter, and send to the display driving unit a control instruction and the projection control parameter for projection control, wherein the projection control parameter comprises at least one of a geometric correction parameter and an eye protection parameter. The display driving unit is connected to the main control unit and the function control unit, respectively. In the present application, functions such as eye protection and automatic screen entry are integrated into the function control unit to reduce the usage of resources of the main control unit during the implementation of the functions, and the automatic screen entry function can be implemented during a startup phase, thereby effectively improving the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Laser projection equipment, control methods, storage media and software products

[0001] Cross-references to related applications

[0002] This application claims priority to Chinese patent application No. 2024108055114, filed on June 20, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] Some embodiments of this application relate to the field of display technology. More specifically, they relate to a laser projection device, control method, storage medium, and program product. Background Technology

[0004] With technological advancements, laser projection devices have become increasingly popular due to their realistic colors and eye-friendly features. To enhance the user experience, technologies such as automatic screen entry, eye protection, and automatic focus have been developed. However, these features often result in relatively slow response times for laser projection devices. Summary of the Invention

[0005] Some embodiments of this application provide a laser projection device, the laser projection device comprising:

[0006] The main control unit is configured to generate a projection signal and send the projection signal.

[0007] The display driving unit is configured to receive the projection signal and perform projection display according to the projection signal;

[0008] The function control unit is configured to acquire projection control parameters and send control commands and the projection control parameters to the display driver unit to perform projection control when the laser projection device receives a power-on command and the main control unit has not fully started; the projection control parameters include at least one of geometric correction parameters and eye protection parameters.

[0009] The display driver unit is connected to both the main control unit and the function control unit.

[0010] Some embodiments of this application provide a laser projection device control method, wherein the laser projection device includes: a display driving unit, a main control unit, and a function control unit, and the method includes:

[0011] The main control unit generates a projection signal and sends the projection signal to the display driver unit.

[0012] The display driver unit performs projection display based on the projection signal;

[0013] When the laser projection device receives a power-on command but the main control unit is not fully started, the function control unit acquires projection control parameters and sends control commands and the projection control parameters to the display driver unit for projection control; the projection control parameters include at least one of geometric correction parameters and eye protection parameters.

[0014] Some embodiments of this application provide a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the methods of the above embodiments.

[0015] Some embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the methods of the above embodiments.

[0016] Some embodiments of this application provide a chip, the chip including a processor, the processor being configured to invoke a computer program in memory to execute the methods of the embodiments described above. Attached Figure Description

[0017] To more clearly illustrate the implementation methods in some embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings.

[0018] Figure 1 is a schematic diagram of a laser projection device;

[0019] Figure 2 is a structural block diagram of a laser projection device;

[0020] Figure 3 is another structural block diagram of a laser projection device;

[0021] Figure 4 is a structural block diagram of a laser projection device provided in some embodiments of this application;

[0022] Figure 5 is another structural block diagram of a laser projection device provided in some embodiments of this application;

[0023] Figure 6 is a projection schematic diagram of a laser projection device provided in some embodiments of this application;

[0024] Figure 7 is a projection schematic diagram of a laser projection device provided in some embodiments of this application;

[0025] Figure 8 is a projection schematic diagram of a laser projection device provided in some embodiments of this application;

[0026] Figure 9 is a schematic diagram of the driving mechanism of a laser projection device provided in some embodiments of this application;

[0027] Figure 10 is a flowchart illustrating a control method for a laser projection device provided in some embodiments of this application;

[0028] Figure 11 is another schematic flowchart of a control method for a laser projection device provided in some embodiments of this application;

[0029] Figure 12 is a structural block diagram of a control device for a laser projection equipment provided in some embodiments of this application;

[0030] Figure 13 is a structural block diagram of an electronic device provided in some embodiments of this application;

[0031] Figure 14 is a timing diagram of a control method for a laser projection device provided in some embodiments of this application.

[0032] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0033] To make the embodiments of this application clearer, the exemplary embodiments of this application will be clearly and completely described below with reference to the accompanying drawings of the exemplary embodiments of this application. Obviously, the described exemplary embodiments are only some embodiments of this application, and not all embodiments.

[0034] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.

[0035] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclusively include, for example, a product or device that includes a series of components is not necessarily limited to those that are explicitly listed, but may include other components that are not explicitly listed or that are inherent to such product or device.

[0036] With the development of technology, laser projection devices have been increasingly used by users due to their characteristics such as realistic colors and eye protection. To facilitate understanding, we will first provide an exemplary explanation of the architecture and imaging principle of laser projection devices.

[0037] Figure 1 is a schematic diagram of a laser projection device. As shown in Figure 1, after disassembling the upper casing, the internal structure of the laser projection device, divided according to optical function, can include a laser light source 100, an optical engine 200, and a projection lens 300. The optical engine 200 can include light modulation components, such as a light bar, a relay lens, a phase light modulator (PLM), and an amplitude modulation device. The phase modulation device plays a role in shaping and homogenizing the laser beam, while the amplitude modulation device is the core component of the laser projection device. The amplitude modulation device (also called a light valve) can be divided into transmissive liquid crystal display (LCD), liquid crystal on silicon (LCOS), and digital micromirror device (DMD) chips. The DMD chip is used in DLP projection architectures. The laser light source 100 is used to provide the illumination beam. The laser source 100 may include lasers of at least one color, such as a blue laser, or a dual-color laser, such as a blue laser and a red laser, or a tri-color laser source, including red (RED, R), green (Green, G), and blue (Blue, B) lasers, for providing tri-color laser illumination beams.

[0038] Figure 2 is a structural block diagram of a laser projection device. As shown in Figure 2, the laser projection device mainly includes a power supply unit, a main control unit, and a display driver unit. The power supply unit provides power to the main control unit and the display driver unit. The main control unit generates a projection signal (e.g., a VBO signal) based on the projection file and sends the projection signal to the display driver unit. The display driver unit performs projection display based on the projection signal.

[0039] Figure 3 shows another structural block diagram of a laser projection device. As shown in Figure 3, based on the diagram in Figure 2, the laser projection device also includes a laser driver unit, a laser, a DMD, a galvanometer, a lens, and an eye protection sensor. For some functions of the laser projection device (e.g., eye protection, automatic screen entry), the main control unit, upon determining that the function is to be triggered, works in conjunction with the display driver unit. For example, regarding the automatic screen entry function, when the user determines that the host has shifted, the automatic screen entry function can be activated via a control device (e.g., a remote control). At this time, the main control unit can project an image onto the screen through the display driver unit and capture the projected image through a camera. Based on the distance between the edge of the projected image and the screen border (display edge), it determines whether the screen border is within the geometric correction threshold. If it is within the geometric correction threshold, the main control unit calculates the correction parameters and transmits these parameters to the display driver unit. The display driver unit performs geometric correction based on the received correction parameters, completing the automatic screen entry. For the eye protection function, the main control unit receives the signal sent by the eye protection sensor, determines when the eye protection function is triggered based on the signal, and sends a control signal to the display driver unit. The display driver unit controls the DMD to switch on and off based on the control signal.

[0040] As the above analysis shows, functions such as automatic screen entry and eye protection require the participation of the main control unit. Implementing these functions involves a large amount of data computation, consuming significant resources of the main control unit, which can lead to issues such as stuttering and slow response times in the optical projection device. The main control unit's startup speed is slower than other units. After power-on, the display driver unit quickly starts up, but because the main control unit has not yet finished starting, eye protection and automatic screen entry cannot be completed during the startup phase, resulting in a poor user experience.

[0041] In view of this, some embodiments of this application provide a laser projection device and its control method, proposing an application technology that integrates functions such as eye protection and automatic screen entry. In addition to the main unit of the laser projection device, a function control unit is added to integrate the control of functions such as eye protection and automatic screen entry into the function control unit, so as to reduce the occupation of the main control unit resources when implementing the above functions, and can realize the automatic screen entry function during the power-on startup phase, thereby effectively improving the user experience.

[0042] In this article, the power-on startup phase refers to the period or state from when the laser projection device receives the power-on command until the main control unit is fully started and able to stably generate projection signals. During this phase, the main control unit is not yet fully ready.

[0043] The technical solutions of this application will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. In the description of this application, unless otherwise expressly specified and limited, the terms should be broadly understood within the art. Some embodiments of this application will be described below with reference to the accompanying drawings.

[0044] Figure 4 is a structural block diagram of a laser projection device provided in some embodiments of this application. As shown in Figure 4, it includes:

[0045] The main control unit is configured to generate a projection signal and send the projection signal.

[0046] The display driving unit is configured to receive the projection signal and perform projection display according to the projection signal;

[0047] The function control unit is configured to acquire projection control parameters and send control commands and the projection control parameters to the display driver unit to perform projection control when the laser projection device receives a power-on command and the main control unit has not fully started; the projection control parameters include at least one of geometric correction parameters and eye protection parameters.

[0048] The display driving unit is connected to both the main control unit and the function control unit. It should be understood that Figure 4 only shows structures related to the function control unit in the laser projection device; other structures unrelated to this application are not shown.

[0049] In this document, the power-on startup phase, where the main control unit is not fully started, can refer to one or more of the following situations: the main control unit's operating system has not been fully loaded; the main control unit is not yet able to stably generate and send the main projection signal for normal content display to the display driver unit; the main control unit is not yet able to respond to complex interactive commands or application requests from the user. During this phase, although the core functions of the main control unit are not yet ready, the functional control units in some embodiments of this application can already independently start and execute specific fast-response functions, such as enabling initial geometric correction based on displacement sensors or enabling eye protection functions.

[0050] In some embodiments of this application, the main control unit can generate a projection signal based on the received projection file (e.g., video source, image, etc.), and send the projection signal to the display driving unit. The display driving unit can then control the light source of the laser device to perform projection display based on the projection signal. Specific implementation methods can be found in related technologies and will not be elaborated here.

[0051] The following sections will use geometric correction and eye protection functions as examples to illustrate the process of projection control implemented by the functional control unit.

[0052] As shown in Figure 4, during the display process, when the function control unit determines that the geometric correction function has been triggered, it can send an image acquisition command to the connected image acquisition device (e.g., a camera). Upon receiving the acquisition command, the image acquisition device acquires the current projected image and sends it to the function control unit. Based on the projected image and the screen image, the function control unit determines the positional relationship between the displayed image and the screen border, thereby determining the geometric correction parameters. When determining the geometric correction parameters, the function control unit sends these parameters to the display driving unit. Upon receiving the geometric correction parameters, the display driving unit can perform geometric correction on the displayed image based on these parameters, completing the geometric correction (achieving automatic screen entry). The displayed image after geometric correction coincides with or is identical in size to the screen.

[0053] In some embodiments, the function control unit determines that the geometric correction function is triggered by receiving a command from the user to enable the geometric correction function via a control device, or by receiving a displacement signal from the geometric correction sensor.

[0054] In some embodiments, the laser projection device may include a displacement sensor (e.g., a gyroscope) connected to a function control unit for real-time detection of displacement changes in the laser projection device. When the displacement sensor detects displacement (a change in position) in the laser projection device, it sends a displacement signal to the function control unit. Upon receiving the displacement signal, the function control unit automatically activates the geometric correction function, requiring no user intervention and offering a simple and convenient process.

[0055] In some embodiments, the displacement change of the laser projection device occurs before or during the power-on startup phase. In this case, the function control unit operates independently of the main control unit to quickly complete the initial calibration and improve the user's startup experience. For example, during the power-on startup phase, if the displacement sensor detects that the current position of the laser projection device is inconsistent with its position when it was last powered off, it is determined that the laser projection device has undergone a displacement change during the power-off phase. Alternatively, during the power-on startup phase, the displacement sensor detects that the laser projection device has shifted. When the displacement sensor determines that the laser projection device has shifted, it can send a displacement signal to the function control unit. Upon receiving the displacement signal, the function control unit activates the geometric correction function. Since the current startup phase is in progress and the main control unit has not yet fully started, there is no projected image on the screen. Therefore, in some embodiments, to achieve geometric correction, the function control unit can send a pre-stored image card projection signal to the display driver unit. After receiving the image card projection signal, the display driver unit projects the image card onto the screen based on the image card projection signal.

[0056] When the function control unit receives a signal from the display driver unit indicating that the image card projection is complete, it can send an image acquisition command to a connected image acquisition device (e.g., a camera). Upon receiving the acquisition command, the image acquisition device acquires the current projected images (image card screen and display screen screen) and sends them to the function control unit. Based on the projected images, the function control unit determines the positional relationship between the image card screen and the screen bezel, thereby determining the geometric correction parameters. When determining the geometric correction parameters, the function control unit sends these parameters to the display driver unit. Upon receiving the geometric correction parameters, the display driver unit can perform geometric correction on the display screen based on these parameters, completing the geometric correction (achieving automatic screen entry). By projecting the image card through the display driver unit, the function control unit can complete the geometric correction during the startup phase, allowing users to directly use the laser projection device after startup, further enhancing the user experience.

[0057] In some embodiments, during the power-on phase and / or display process, when the function control unit determines that eye protection can be triggered, it can send eye protection parameters to the display driving unit. Upon receiving the eye protection parameters, the display driving unit can control the DMD to switch on or off. The eye protection parameters can be a signal to turn off the DMD. The function control unit determines that the eye protection function is triggered when it receives a protection signal from the eye protection sensor.

[0058] In some embodiments, when a user enters the detection range of the eye protection sensor, the protection signal (e.g., the "Eye_Protect signal") sent by the eye protection sensor changes from low to high. When the function control unit determines that the received protection signal is high, it determines that the eye protection function is triggered. The function control unit then generates eye protection parameters and transmits these parameters to the display driver unit. Upon receiving the eye protection parameters, the display driver unit performs an operation to disable the DMD. When the user leaves the detection range of the eye protection sensor, the protection signal sent by the eye protection sensor changes from high to low. When the function control unit determines that the received protection signal is low, it determines that the eye protection function can be disabled and sends a signal to enable the DMD to the display driver unit. Upon receiving the signal to enable the DMD, the display driver unit performs an operation to enable the DMD.

[0059] In summary, the laser projection devices provided in some embodiments of this application, by adding a functional control unit, integrate functions such as eye protection and geometric correction into the functional control unit, which greatly reduces the occupation of main control unit resources, improves the response rate of the laser projection device, and enables functions such as eye protection and geometric correction to be realized during the power-on stage, resulting in a better user experience.

[0060] Figure 5 is another structural block diagram of the laser projection device provided in some embodiments of this application. Based on the laser projection device shown in Figure 4, as shown in Figure 5, it may also include: a laser driving unit, a laser, a DMD, a galvanometer, a lens, an eye protection sensor, a geometric correction sensor, a first image acquisition device, a second image acquisition device, an image signal input module, an optomechanical control driving module, a drive motor, limit switches, etc.

[0061] In some embodiments, the functional control unit is connected to the image signal input module, the optomechanical control drive module, the limit switch, the eye protection sensor, and the geometric correction sensor, respectively; the first image acquisition device and the second image acquisition device are connected to the image signal input module, and the drive motor is connected to the optomechanical control drive module. In some embodiments, the optomechanical control drive module may include an optomechanical movement drive unit and an optomechanical focusing drive unit; the drive motor may include a first stepper motor and a second stepper motor. The functional control unit is connected to the optomechanical movement drive unit and the optomechanical focusing drive unit, respectively. The optomechanical movement drive unit is connected to the first stepper motor and configured to drive the first stepper motor; the optomechanical focusing drive unit is connected to the second stepper motor and configured to drive the second stepper motor.

[0062] The process of geometric correction implemented by the functional control unit provided in some embodiments of this application will be described in detail below with reference to Figure 6.

[0063] As shown in Figure 6, when the laser projection device is not displaced, the projected display image is consistent with the screen. When the laser projection device is displaced, the projected display image will shift, and the position of the display image will deviate from the screen. The displacement sensor detects the displacement of the laser projection device and sends a displacement signal to the function control unit. Upon receiving the displacement signal, the function control unit activates the geometric correction function. The function control unit projects the image card onto the screen through the display driving unit, and sends control signals for image acquisition to the first and second image acquisition devices, and receives the projected images acquired by the first and second image acquisition devices. The projected images include the image card image (also known as the display image) and the display screen image. When the function control unit receives the first image sent by the first image acquisition device and the second image sent by the second image acquisition device, it identifies the first and second images to determine whether the geometric correction conditions are met. If the geometric correction conditions are met, geometric correction is performed; if the geometric correction conditions are not met, the reason for not meeting the geometric correction conditions is determined.

[0064] In some embodiments, the reasons for not meeting the geometric correction conditions may include the following:

[0065] The first type: The first and second images are unclear, and it is impossible to identify the borders of the image card, the screen borders, etc. That is, the positional relationship between the displayed image and the boundary of the display screen cannot be determined based on the projected image.

[0066] In this situation, the inaccurate image acquisition information may be due to factors such as lighting conditions or obstructions, making it impossible to recognize the image card and screen borders. If the function control unit determines that the geometric correction conditions are not met due to this situation, it sends a prompt signal to the display driving unit, causing the display driving unit to display a prompt message based on the prompt signal. The prompt message indicates that the image acquisition environment of the image acquisition device does not meet the requirements. For example, it may display on the screen, "Please turn up the lights," or "Please close the curtains." After a preset time, the function control unit can re-acquire images based on the first and second image acquisition devices.

[0067] The second possibility is that the displayed image is not within the range of geometric correction.

[0068] In some embodiments, the first or second image may include, as shown in FIG. 7, a display screen, a screen, and a geometric correction range. The geometric correction range is defined as the area within which the display screen deviates from the screen (i.e., the display screen cannot deviate too much or too little) for the geometric correction function to be effective. In this case, the function control unit can determine the movement parameters of the optical engine in the laser projection device based on the display screen and the geometric correction range, and control the optical engine to move based on the movement parameters to ensure that the display screen is within the geometric correction range.

[0069] In some embodiments, as shown in FIG8, when the functional control unit receives a first image or a second image, it can identify the first image or the second image to determine the positions of the four vertices of the projected image and the four vertices of the screen; based on the positions of the four vertices of the projected image and the four vertices of the screen, it determines whether the displayed image is within the geometric correction range. When the functional control unit determines that the displayed image is not within the geometric correction range, it determines that the current optical engine position deviation is large and the optical engine needs to be moved. Based on the deviation between the positions of the four vertices of the projected image and the four vertices of the screen, the functional control unit determines the offset parameters of the optical engine of the laser projection device, and obtains the movement parameters of the drive motor (also known as the attitude adjustment motor) based on the offset parameters.

[0070] In some embodiments, the function control unit determines whether the display screen is within the geometric correction range. It may use a first image or a second image, or it may use a fused image of the first image and the second image. Alternatively, it may use the first image to identify two vertices on the same side and the second image to identify two vertices on the other side. Some embodiments of this application do not limit this.

[0071] In some embodiments, the movement of the optical engine can include three directions: X (forward / backward), Y (left / right), and Z (up / down), with each direction corresponding to a drive motor. Therefore, when the functional control unit determines the offset parameters of the optical engine of the laser projection device based on the deviation, it can determine the movement parameters in each direction and obtain the movement parameters (e.g., the movement step size of the motor) of the corresponding drive motor based on the determined movement parameters in each direction. When the functional control unit determines the movement parameters of each drive motor, it can convert the movement parameters into corresponding drive signals and send the drive signals to the drive control unit of each drive motor so that the drive control unit controls the corresponding drive motor to rotate. In some embodiments, when the functional control unit determines that the displayed image is too large / small relative to the geometric correction range, it drives the X-axis motor to control the movement of the optical engine; when it determines that the displayed image is offset left / right relative to the geometric correction range, it drives the Y-axis motor to control the movement of the optical engine; and when it determines that the displayed image is offset up / down relative to the geometric correction range, it drives the Z-axis motor to control the movement of the optical engine.

[0072] In some embodiments, the drive motor also has corresponding limit switches in different directions, and these limit switches are respectively connected to the function control unit. The limit switches can send limit signals to the function control unit to prevent the function control unit from controlling the drive motor to enter the limit dead zone. In some embodiments, there are two limit switches in each of the X, Y, and Z directions.

[0073] For example, Figure 9 is a schematic diagram of the driving mechanism of a laser projection device provided in some embodiments of this application, including the internal hardware circuit architecture and signal transmission of the functional control unit. The display driving unit and the functional control unit communicate via an inter-integrated circuit (IIC) communication protocol. The functional control unit outputs a "start / stop signal" to control the start and stop of the stepper motor, outputs a "DIR signal" to control the direction of the stepper motor, and outputs a "PUL signal" to control the speed of the stepper motor. X1, X2, Y1, Y2, Z1, and Z2 are limit switch signals, which are low level by default. Assuming the optical engine moves to the Z-axis limit 1, Z1 becomes high level, and the functional control unit can determine that the optical engine has moved to the boundary. The camera and the functional control unit transmit data via USB. In some embodiments, the stepper motor can be connected to the functional control unit through a motor drive unit.

[0074] In some embodiments, after the stepper motor completes its movement, a feedback signal can be sent to the function control unit. Upon receiving the feedback signal, the function control unit can control the optical engine to focus, enabling it to project a clear image. In some embodiments, the laser projection device may further include a focus drive unit and a focus motor. When the function control unit receives the feedback signal from the drive motor, it can generate a focus signal and send it to the focus drive unit, causing the focus drive unit to control the focus motor to rotate based on the focus signal, thereby achieving focus of the optical engine. After focusing, the function control unit can re-acquire an image through the image acquisition device to determine whether the geometric correction conditions are met. If not, the adjustment method described above is continued until the geometric correction conditions are met based on the re-acquired image. After the geometric correction conditions are met, the function control unit can determine the geometric correction parameters based on the acquired image and send the geometric correction parameters to the display drive unit, enabling the display drive unit to complete the geometric correction. In some embodiments, the function control unit may employ a dedicated chip integrating various functions, which can not only provide high-quality image processing and visual computing capabilities but also support flexible media and video processing functions.

[0075] In summary, the laser projection devices provided in some embodiments of this application achieve fully automatic screen entry, eye protection, automatic optical engine shifting, and automatic focusing functions through the cooperation of the function control unit and the display driving unit. Integrating functions such as automatic screen entry, eye protection, and automatic focusing into the function control unit saves the resources of the main control unit, has a fast response rate, and greatly reduces screen entry time, eye protection response time, and focusing time.

[0076] Based on the above embodiments, some embodiments of this application also provide a control method for a laser projection device.

[0077] Figure 10 is a flowchart illustrating a control method for a laser projection device provided in some embodiments of this application. As shown in Figure 10, the method applies to the laser projection device in any of the above embodiments and includes:

[0078] S101. A projection signal is generated by the main control unit and sent to the display driver unit.

[0079] S102. The display driver unit performs projection display according to the projection signal.

[0080] S103. When the laser projection device receives a power-on command but the main control unit has not fully started, the function control unit acquires projection control parameters and sends control commands and the projection control parameters to the display driver unit for projection control through the display driver unit; the projection control parameters include at least one of geometric correction parameters and eye protection parameters.

[0081] The specific implementation methods and technical effects of each step in some embodiments of this application are similar to those in the above embodiments, and will not be repeated here.

[0082] Figure 11 is another schematic flowchart of a control method for a laser projection device provided in some embodiments of this application, which involves geometric correction, as shown in Figure 11, including:

[0083] S1, Start calibration.

[0084] S2. The projected images are captured by the left and right cameras.

[0085] S3. Based on the projection image captured by the camera, identify the vertex position of the displayed image and the geometric correction range in the projection image.

[0086] S4. Determine whether the geometric correction conditions are met. If they are met, proceed to step S5. If they are not met, proceed to step S8.

[0087] S5. Determine the reason why the geometric correction is not met. If the image captured by the camera does not meet the requirements, proceed to step S6. If it is not within the range of geometric correction, proceed to step S7.

[0088] S6. Prompt the user to change the shooting environment and repeat the steps shown in S1.

[0089] S7. Determine the movement parameters of the optical engine, control the optical engine to move, and after controlling the optical engine to focus, repeat the steps shown in S1.

[0090] S8. Identify the positional relationship between the projected image and the screen border, and determine the geometric correction parameters.

[0091] S9. The geometric correction parameters are sent to the display driving unit so that the display driving unit can complete the geometric correction based on the geometric correction parameters.

[0092] Figure 12 is a structural block diagram of a control device for a laser projection device provided in some embodiments of this application. It is used to implement the functional control unit in any of the above embodiments, as shown in Figure 12, and includes:

[0093] The acquisition module 1201 is configured to acquire projection control parameters.

[0094] The processing module 1202 is configured to perform projection control through the display driving unit based on the projection control parameters; the projection control parameters include at least one of geometric correction parameters and eye protection parameters.

[0095] In some embodiments, the processing module 1202 is further configured to send an image acquisition command to the image acquisition device when it receives a displacement signal sent by the displacement sensor, so that the image acquisition device acquires a projected image; the projected image includes a display screen and a display screen image; and the geometric correction parameters are determined according to the positional relationship between the display screen image and the display screen image.

[0096] In some embodiments, the processing module 1202 is further configured to send a graphics card projection signal to the display driving unit when the displacement signal is received, so that the display driving unit projects the graphics card.

[0097] In some embodiments, the processing module 1202 is further configured to determine that the geometric correction conditions are not met when the positional relationship between the display screen and the boundary of the display screen cannot be determined based on the projected image; send a prompt signal to the display driving unit so that the display driving unit displays a prompt message according to the prompt signal; the prompt message is used to indicate that the acquisition environment of the image acquisition device does not meet the requirements.

[0098] In some embodiments, the processing module 1202 is further configured to generate a focus signal upon receiving a feedback signal from the attitude adjustment motor; the feedback signal is used to indicate that the attitude adjustment motor has completed its movement; and to send the focus signal to the focus motor so that the focus motor controls the lens to focus according to the focus signal.

[0099] In some embodiments, the processing module 1202 is further configured to receive a protection signal sent by the eye protection sensor; when it is determined that the eye protection mode is triggered based on the protection signal, generate eye protection parameters and send the eye protection parameters to the display driving unit; the eye protection parameters are used to instruct the display driving unit to turn off the projection.

[0100] The control device provided in this application is used to execute the technical solution of the control method provided in any of the foregoing embodiments. Its implementation principle and technical effect are similar, and will not be described in detail here.

[0101] It should be noted that the division of the various modules in the above device is merely a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. These modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented in software via processing element calls, while others are implemented in hardware. Each module can be a separate processing element, or it can be integrated into a chip within the device. Alternatively, it can be stored as program code in the device's memory, and its functions can be called and executed by a processing element. Furthermore, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element here can be an integrated circuit with signal processing capabilities. During implementation, each step of the above method or each of the above modules can be completed through integrated logic circuits in the processor element or through software instructions.

[0102] Figure 13 is a structural block diagram of an electronic device provided in some embodiments of this application. As shown in Figure 13, the electronic device 1300 is configured to implement the operation corresponding to the control component in any of the above method embodiments. The electronic device 1300 in some embodiments of this application may include:

[0103] Memory 1301 is configured to store computer programs;

[0104] Processor 1302 is configured to execute computer programs stored in memory to implement the control methods described in some of the above embodiments. For details, please refer to the relevant descriptions in the foregoing method embodiments.

[0105] In some embodiments, the memory 1301 can be either standalone or integrated with the processor 1302. When the memory 1301 is a device independent of the processor 1302, the electronic device 1300 may include a bus 1303 configured to connect the memory 1301 and the processor 1302. In some embodiments, some implementations of this application may further include a communication interface 1304, which can be connected to the processor 1302 via the bus 1303. The processor 1302 can control the communication interface 1304 to implement the aforementioned receiving and transmitting functions of the electronic device 1300.

[0106] Some embodiments of this application also provide a computer-readable storage medium, which may include various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. Specifically, the computer-readable storage medium stores program instructions that are used in the methods described in some of the above embodiments.

[0107] This application also provides a computer program product including computer-executable instructions stored in a readable storage medium. At least one control module of the laser projection device can read the computer-executable instructions from the readable storage medium, and the at least one control module executes the computer-executable instructions to cause the laser projection device to implement the control methods provided in the various embodiments described above.

[0108] Some embodiments of this application provide a chip, the chip including a processor, the processor being configured to invoke a computer program in memory to execute the methods of the embodiments described above.

[0109] Figure 14 is a timing diagram of a control method for a laser projection device provided in some embodiments of this application. As shown in Figure 14, when the power-on command is triggered, the user presses the power button or the device is powered on, and the power-on command is sent. Figure 14 illustrates that this command is first received or sensed by the function control unit. In some embodiments, the function control unit and the main control unit may also be indirectly triggered through the power management module. The power-on command triggers the simultaneous activation of the function control unit and the main control unit, starting their respective initialization processes. In the initial activation phase of the main control unit, i.e., "starting the startup process (not fully started)" as shown in Figure 14, the main control unit has started working but has not yet reached a fully operable state. During the startup window of the main control unit, the function control unit has a rapid response capability. The function control unit makes a judgment to confirm that the main control unit has indeed not yet fully started. After the above conditions are met, the function control unit quickly obtains predefined projection control parameters from its internal storage or preset configuration. These parameters are key to achieving specific initial functions, such as geometric correction parameters for rapid image correction or eye protection parameters for protecting the user's vision. Then, the function control unit sends the acquired projection control parameters along with the corresponding control commands to the display driver unit. After sending the commands, the function control unit completes its main task at this stage, and its activation bar can end or enter standby mode. The display driver unit is activated. Based on the received commands and parameters, the display driver unit immediately executes the corresponding projection control operations. For example, it may project a correction pattern and apply geometric correction even without a complete image signal, or activate eye protection mechanisms, such as reducing the brightness of a specific area or detecting optical engine occlusion. As shown in Figure 14, next to the activation bar of the display driver unit, there is a note "Achieve rapid startup projection effect or protection function," indicating the purpose and effect of this stage of operation. During the startup of the main control unit, the main control unit continuously executes its internal startup program, such as loading the operating system and initializing various service modules. This is a potentially time-consuming process. After the loop ends, the note "Main control unit fully started" indicates that the main control unit has completed all startup steps and is ready to take over the projection task. Once the main control unit is fully started, it begins to generate a projection signal and sends this signal to the display driver unit. The display driver unit receives the complete projection signal from the main control unit and performs normal projection display accordingly. At this time, the device enters the normal operating mode. In some embodiments, parameters previously set by the function control unit may be overridden or updated by new instructions from the main control unit, or the two may work together.

[0110] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

[0111] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the principles and practical applications, thereby enabling those skilled in the art to better utilize the described embodiments and various different variations of embodiments suitable for specific use considerations.

Claims

1. A laser projection device, comprising: The main control unit is configured to generate a projection signal and send the projection signal. The display driving unit is configured to receive the projection signal and perform projection display according to the projection signal; The function control unit is configured to acquire projection control parameters and send control commands and the projection control parameters to the display driver unit to perform projection control when the laser projection device receives a power-on command and the main control unit has not fully started; the projection control parameters include at least one of geometric correction parameters and eye protection parameters. The display driver unit is connected to both the main control unit and the function control unit.

2. The laser projection device according to claim 1, further comprising: A displacement sensor is configured to detect the displacement of the laser projection device and send the displacement signal to the functional control unit; An image acquisition device is configured to acquire a projected image according to an image acquisition command sent by the function control unit, wherein the projected image includes a display screen and a display screen image. The functional control unit is connected to both the image acquisition device and the displacement sensor, and is further configured to: When the laser projection device receives the power-on command but the main control unit has not fully started, the image acquisition command is sent to the image acquisition device when the displacement signal is received. The geometric correction parameters are determined based on the positional relationship between the image on the screen and the image on the display screen.

3. The laser projection device according to claim 2, wherein, The functional control unit is also configured to: When the laser projection device receives the power-on command but the main control unit has not fully started, upon receiving the displacement signal, it sends a graphics card projection signal to the display driver unit so that the display driver unit projects the graphics card.

4. The laser projection device according to claim 2 or 3, further comprising: The position adjustment unit includes an attitude adjustment motor, which is connected to the function control unit; The functional control unit is further configured as follows: When it is determined, based on the projected image, that the displayed image is not within the geometric correction range, it is determined that the geometric correction condition is not met. The movement parameters of the attitude adjustment motor are obtained based on the projected image, and the attitude adjustment motor is instructed to move based on the movement parameters.

5. The laser projection device according to claim 2 or 3, wherein, The functional control unit is also configured to: When the positional relationship between the displayed image and the boundary of the display screen cannot be determined based on the projected image, it is determined that the geometric correction condition is not met. A prompt signal is sent to the display driving unit so that the display driving unit displays a prompt message according to the prompt signal; the prompt message is used to indicate that the acquisition environment of the image acquisition device does not meet the requirements.

6. The laser projection device according to claim 4, wherein, The position adjustment unit further includes a focusing motor, which is connected to the function control unit, and the function control unit is further configured to: Upon receiving a feedback signal from the attitude adjustment motor, a focus signal is generated; the feedback signal is used to indicate that the attitude adjustment motor has completed its movement. The focusing signal is sent to the focusing motor so that the focusing motor controls the lens to focus according to the focusing signal.

7. The laser projection device according to claim 1, further comprising: An eye protection sensor is connected to the functional control unit and configured to send a protection signal when a user enters the detection range; The functional control unit is further configured as follows: Receive the protection signal; When the eye protection mode is triggered based on the protection signal, eye protection parameters are generated and sent to the display driver unit; the eye protection parameters are used to instruct the display driver unit to turn off the projection.

8. The laser projection device according to claim 1, wherein, The function control unit is configured to perform geometric correction of the projected image based on the geometric correction parameters during the power-on startup phase of the laser projection device.

9. The laser projection device according to claim 1, wherein, The function control unit is configured to enable eye protection function based on the eye protection parameters during the power-on startup phase of the laser projection device.

10. The laser projection device according to claim 4, wherein, The position adjustment unit includes an attitude adjustment motor in the X-axis direction, an attitude adjustment motor in the Y-axis direction, and an attitude adjustment motor in the Z-axis direction.

11. The laser projection device according to claim 4, further comprising: A limit switch associated with the attitude adjustment motor, the limit switch being connected to the function control unit and configured to send a limit signal to the function control unit.

12. The laser projection device according to claim 2, wherein, The image acquisition device includes a first image acquisition device and a second image acquisition device, and the function control unit is configured to acquire projected images from the first image acquisition device and the second image acquisition device to determine the geometric correction parameters.

13. The laser projection device according to claim 1 further includes an optical modulation component, wherein the display driving unit is configured to control the switching of the optical modulation component.

14. The laser projection device according to claim 1, wherein, The optical modulation component is a digital micromirror device, a liquid crystal silicon-coated device, or a liquid crystal display device.

15. A control method for a laser projection device, wherein, The laser projection device includes: a display driving unit, a main control unit, and a function control unit; the method includes: The main control unit generates a projection signal and sends the projection signal to the display driver unit. The display driver unit performs projection display based on the projection signal; When the laser projection device receives a power-on command but the main control unit is not fully started, the function control unit acquires projection control parameters and sends control commands and the projection control parameters to the display driver unit for projection control; the projection control parameters include at least one of geometric correction parameters and eye protection parameters.

16. The control method according to claim 15, wherein, The laser projection device also includes a displacement sensor and an image acquisition device; The method further includes: When the laser projection device receives the power-on command but the main control unit has not fully started, upon receiving the displacement signal sent by the displacement sensor, the image acquisition command is sent to the image acquisition device to instruct the image acquisition device to acquire the projected image, wherein the projected image includes the display screen and the screen display. The geometric correction parameters are determined based on the positional relationship between the image on the screen and the image on the display screen.

17. The control method according to claim 16, further comprising: When the laser projection device receives the power-on command but the main control unit has not fully started, upon receiving the displacement signal, it sends a graphics card projection signal to the display driver unit so that the display driver unit projects the graphics card.

18. A storage medium storing computer-executable instructions that, when executed by a controller, implement the method of any one of claims 15 to 17.

19. A computer program product comprising a computer program that, when executed by a controller, implements the method of any one of claims 15 to 17.

20. A chip including a processor, the processor being configured to invoke a computer program in memory to perform the method of any one of claims 15 to 17.

Citation Information

Patent Citations

  • Display parameter adjustment method and device of laser projection television

    CN112118429A

  • Projection image correction method and laser projection equipment

    CN114222100A

  • Projection method and device

    CN114745530A

  • Laser projection equipment and correction method of projected image

    CN114979600A

  • Projection device and correction method

    WO2023087947A1