Projection device and aperture control method
Patent Information
- Application Number
- CN202611106706.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-23
- Publication Date
- 2026-10-09
AI Technical Summary
[0005]本申请提供了一种投影设备及光圈控制方法,以解决投影设备在调节光圈的过程中因通光孔径变化导致光能密度过高,从而对光学元件造成热损伤的问题
[0007]上述技术方案具有以下有益效果或优点:
Smart Images

Figure CN122883399A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of projection equipment technology, and in particular to a projection device and an aperture control method. Background Technology
[0002] A projection device is a display device that projects images or videos onto a screen. It uses optical lenses to refract laser light of a specific color, projecting it onto the screen to form a concrete image. During projection, a certain distance must be maintained between the projection device and the screen to ensure that the laser light is projected onto the designated area, thus displaying the corresponding projected image.
[0003] To achieve adjustable brightness and contrast in the projected image, projection devices can incorporate an adjustable aperture in the optical path. By changing the aperture's opening diameter, the amount of light transmitted from the light-emitting components to the projection surface is controlled, thus enabling dynamic adjustment of the image brightness. In practical applications, the aperture's opening diameter can be divided into multiple settings, allowing users to switch between different settings according to their viewing needs.
[0004] During the operation of a projection device, the current parameters of the light-emitting component determine the intensity of the light energy output by the light source; the higher the current, the stronger the light energy output. When adjusting the aperture, the aperture's light-passing diameter changes. If the current of the light-emitting component is large while the aperture's light-passing diameter is small, the light energy emitted by the light source is concentrated at the smaller light-passing diameter, causing a sharp increase in light energy density. This can cause thermal damage to the internal optical components, and in severe cases, may lead to permanent damage to the optical components, reducing the lifespan of the projection device. Summary of the Invention
[0005] This application provides a projection device and an aperture control method to solve the problem that excessive light energy density caused by changes in the aperture during the aperture adjustment process of the projection device can lead to thermal damage to optical components.
[0006] In a first aspect, some embodiments of this application provide a projection device, including: The light-emitting component is configured to project the content onto the projection surface; An aperture is configured to adjust the amount of light transmitted through the light-emitting component; The controller is configured as follows: In response to the adjustment command to adjust the aperture to the target setting, the current parameter of the light-emitting component is adjusted to a preset safety reference value; When the current parameter of the light-emitting component is at the safety reference value, the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting. After adjusting the aperture of the aperture to the target aperture value corresponding to the target setting, the current parameter of the light-emitting component is adjusted to the target current value corresponding to the target setting.
[0007] The above technical solution has the following beneficial effects or advantages: During aperture adjustment, the current parameter of the light-emitting component is first adjusted to a preset safe reference value. With the current parameter within this safe reference value, the aperture is then adjusted to the target setting. Once the aperture is properly adjusted, the current parameter is restored to the value corresponding to the target setting. This ensures that the current remains within a safe reference value throughout the entire aperture adjustment process, eliminating any risk. Because the mechanical adjustment of the aperture is always performed under controlled current conditions, the superposition of large currents due to changes in the aperture diameter during adjustment is avoided, thus preventing thermal damage to optical components caused by a sudden increase in light density. Furthermore, regardless of whether the aperture is adjusted from a large aperture to a small aperture or vice versa, a unified process of first adjusting the current to a safe reference value, then adjusting the aperture, and finally restoring the current is adopted, balancing safety and versatility.
[0008] In some embodiments of this application, the current parameters include a maximum current limit value and a drive current value for the light-emitting component; the maximum current limit value is used to limit the upper limit of the drive current value, and the drive current value is the operating current of the laser source in the light-emitting component; the controller is further configured to: A first instruction is issued to the light-emitting component, the first instruction being used to instruct the light-emitting component to adjust the current parameter to the safety reference value; In response to the first response message fed back by the light-emitting component based on the first instruction, the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting.
[0009] The above technical solution has the following beneficial effects or advantages: The current parameters include the maximum current limit and drive current value of the light-emitting component, enabling precise control of the current state of the light-emitting component. By first issuing a first command to adjust the current parameters of the light-emitting component to a safe reference value, and then adjusting the aperture after receiving the first response message from the light-emitting component based on the first command, the timing control between current adjustment and aperture adjustment is achieved, avoiding timing loopholes caused by communication anomalies that prevent aperture adjustment from starting before the current is properly adjusted.
[0010] In some embodiments of this application, before the controller adjusts the aperture diameter to the target aperture value corresponding to the target setting, it is further configured to: Detect the actual current parameters of the light-emitting component; Compare the actual current parameters with the safety benchmark value; If the actual current parameter is the same as the safety reference value, then the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting. If the actual current parameter is different from the safety reference value, then the first fault information is output.
[0011] The above technical solution has the following beneficial effects or advantages: By detecting the actual current parameters of the optical component and comparing them with a safety reference value, the aperture is adjusted only if the two match; otherwise, the first fault information is output. This numerical comparison mechanism constitutes a closed-loop verification of whether the current has truly returned to its normal position, avoiding the problem of aperture adjustment starting before the actual current reaches the safety reference value due to lost instructions, execution abnormalities, or communication interference, thus ensuring the current safety state before aperture adjustment.
[0012] In some embodiments of this application, the controller is further configured to: A second command is issued to the aperture, the second command being used to instruct the aperture to adjust the light-transmitting aperture to the target aperture value corresponding to the target setting; In response to the second response message fed back by the aperture based on the second command, the current parameter of the light-emitting component is adjusted to the current value corresponding to the target setting.
[0013] The above technical solution has the following beneficial effects or advantages: By sending a second command to the aperture to drive it to adjust from the current setting to the target setting, and then restoring the current parameters of the optical component after receiving the second response message from the aperture based on the second command, the timing control between aperture adjustment and current restoration is achieved, avoiding the problem of premature current restoration before the aperture is in position or adjustment fails.
[0014] In some embodiments of this application, before the controller adjusts the current parameter of the light-emitting component to the current value corresponding to the target level, it is further configured to: Detect whether the aperture has been switched to the target setting; If the target setting has been switched to, the current parameter of the light-emitting component is adjusted to the current value corresponding to the target setting. If the target setting is not switched to, the current parameter of the light-emitting component is maintained at the safety reference value, and a second fault message is output.
[0015] The above technical solution has the following beneficial effects or advantages: The system detects whether the aperture has switched to the target setting and only restores current upon confirmation of proper switching. If it has not switched to the target setting, the current is maintained at a safe reference value, and a second fault message is output. This design constitutes a closed-loop verification of whether the aperture is truly in position, avoiding the problem of excessively high light energy density caused by restoring current when the aperture is not actually in position due to mechanical jamming, motor step loss, transmission idleness, etc.
[0016] In some embodiments of this application, the controller adjusts the current parameter of the light-emitting component to a current value corresponding to the target level, specifically configured as follows: Obtain the aperture current mapping table; the aperture current mapping table records the correspondence between each aperture setting and the current value of the light-emitting component; Find the target current value corresponding to the target gear in the gear current mapping table; A third instruction is issued to the light-emitting component, which instructs the light-emitting component to adjust the current parameter to the target current value.
[0017] The above technical solution has the following beneficial effects or advantages: By establishing a current mapping table for aperture settings, each aperture setting is pre-calibrated and associated with the current value of the light-emitting component, achieving parameterized matching between aperture settings and current. After the aperture is adjusted to the correct position, the target current value corresponding to the target aperture setting is quickly obtained by looking up the table, and a third command is issued to the light-emitting component to adjust it to that value. This avoids the uncertainty of manual experience-based assignment or real-time calculation, ensuring that each aperture setting receives a current value that matches its light-transmitting aperture, achieving accurate brightness restoration while ensuring safety.
[0018] In some embodiments of this application, after the controller adjusts the current parameter of the light-emitting component to a current value corresponding to the target level, it is further configured to: Detect the actual current parameters of the light-emitting component; Compare the actual current parameters with the target current value; If the actual current parameter is different from the target current value, then a third fault information is output.
[0019] The above technical solution has the following beneficial effects or advantages: After the current recovers to the target current value, the actual current parameters are detected and compared with the target current value. If they do not match, a third fault message is output. This step constitutes a closed-loop verification of the current recovery result, ensuring that the current has indeed recovered to the normal working value required for the target setting after the aperture adjustment is completed, and avoiding abnormal image brightness or current status due to recovery failure.
[0020] In some embodiments of this application, the controller adjusts the aperture diameter to the target aperture value corresponding to the target setting, specifically configured as follows: Obtain the aperture mapping table; the aperture mapping table records the correspondence between each aperture setting and the aperture value; Find the target aperture value corresponding to the target gear in the gear aperture mapping table; Adjust the aperture diameter to the target aperture value.
[0021] The above technical solution has the following beneficial effects or advantages: By establishing an aperture setting mapping table, each aperture setting is pre-calibrated and associated with a specific aperture value, achieving a precise mapping from aperture setting to physical position. When adjusting the aperture, the target aperture value corresponding to the target setting is obtained by looking up the table, and the aperture motor is used to control the blades to move to that aperture position. This ensures that the aperture setting is converted into a precise physical opening, avoiding aperture adjustment deviations caused by ambiguous setting definitions or inaccurate mapping.
[0022] In some embodiments of this application, after the controller adjusts the aperture diameter to the target aperture value corresponding to the target setting, it is further configured to: If the target setting is the off setting, adjust the current parameter of the light-emitting component to the original current value; the original current value is the current value before adjusting the aperture of the aperture to the target aperture value corresponding to the target setting.
[0023] The above technical solution has the following beneficial effects or advantages: For scenarios where the aperture is adjusted to the closed position, after adjusting the aperture to the closed position, the current parameter of the light-emitting component can be adjusted to the current value before the position adjustment. This ensures that the light source current will not increase unexpectedly due to subsequent operations when the aperture is closed, and the current parameter is restored to the current value before it is closed, so that the light source remains in a reasonable working state, achieving complete safety coverage for the entire life cycle operation of aperture opening, adjustment, and closing.
[0024] Secondly, some embodiments of this application provide an aperture control method applied to the projection device provided in the first aspect. The projection device includes a light-emitting component and an aperture. The light-emitting component is used to project projection content onto a projection surface; the aperture is used to adjust the light transmission of the light-emitting component; the method includes: In response to the adjustment command to adjust the aperture to the target setting, the current parameter of the light-emitting component is adjusted to a preset safety reference value; When the current parameter of the light-emitting component is at the safety reference value, the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting. After adjusting the aperture of the aperture to the target aperture value corresponding to the target setting, the current parameter of the light-emitting component is adjusted to the target current value corresponding to the target setting.
[0025] The above technical solution has the following beneficial effects or advantages: During aperture adjustment, the current parameter of the light-emitting component is first adjusted to a preset safe reference value. With the current parameter within this safe reference value, the aperture is then adjusted to the target setting. Once the aperture is properly adjusted, the current parameter is restored to the value corresponding to the target setting. This ensures that the current remains within a safe reference value throughout the entire aperture adjustment process, eliminating any risk. Because the mechanical adjustment of the aperture is always performed under controlled current conditions, the superposition of large currents due to changes in the aperture diameter during adjustment is avoided, thus preventing thermal damage to optical components caused by a sudden increase in light density. Furthermore, regardless of whether the aperture is adjusted from a large aperture to a small aperture or vice versa, a unified process of first adjusting the current to a safe reference value, then adjusting the aperture, and finally restoring the current is adopted, balancing safety and versatility. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 This is a schematic diagram of the projection state of the projection device in some embodiments of this application; Figure 2 This application provides schematic diagrams of the projection device structure for some embodiments. Figure 3 This is a schematic diagram of the optical engine architecture of a projection device provided in some embodiments of this application; Figure 4 This is a schematic diagram of the optical path of a projection device provided in some embodiments of this application; Figure 5 This is a schematic diagram of the lens structure of a projection device provided in some embodiments of this application; Figure 6 This application provides schematic diagrams of the distance sensor and camera structures for some embodiments. Figure 7 This is a schematic diagram of the system framework of a projection device provided in some embodiments of this application; Figure 8 A schematic flowchart illustrating an aperture control method provided in some embodiments of this application; Figure 9 A flowchart illustrating the process of detecting whether the current parameter is within a safe reference value, provided in some embodiments of this application; Figure 10 A schematic diagram illustrating the aperture setting adjustment process provided in some embodiments of this application; Figure 11 This is a schematic diagram illustrating the process of detecting whether the aperture has been successfully adjusted, provided in some embodiments of this application. Figure 12 A schematic diagram illustrating the current parameter adjustment process provided in some embodiments of this application; Figure 13 A schematic diagram of the architecture of an aperture control system provided in some embodiments of this application; Figure 14 Timing diagrams for aperture control provided in some embodiments of this application. Detailed Implementation
[0028] To make the objectives and implementation methods of this application clearer, the exemplary implementation methods 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 exemplary embodiments described are only some embodiments of this application, and not all embodiments.
[0029] 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.
[0030] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.
[0031] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.
[0032] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0033] The embodiments of this application can be applied to various types of projection devices. The following description will use a projector as an example to illustrate the projection device and the automatic focusing method.
[0034] A projector is a device that projects images or videos onto a screen. Projectors can connect to computers, cable TV networks, the internet, VCD (Video Compact Disc), DVD (Digital Versatile Disc Recordable), game consoles, DV camcorders, and other devices via various interfaces to play corresponding video signals. Projectors are widely used in homes, offices, schools, and entertainment venues.
[0035] In some embodiments, the projection device 2 can also communicate with the server via various communication methods. The projection device 2 may be allowed to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0036] Figure 1 A schematic diagram of the placement of a projection device according to an embodiment of this application is shown. Figure 2 A schematic diagram of the optical path of a projection device according to an embodiment of this application is shown.
[0037] In some embodiments, reference Figures 1-2 This application provides a projection device including a projection screen and a projection device 2. The projection screen is fixed in a first position, and the projection device 2 is placed in a second position so that the projected image matches the projection screen. The projection device includes a laser light source 100, an optical engine 200, a lens 300, and a projection surface 400. The laser light source 100 provides illumination for the optical engine 200, which modulates the light beam and outputs it to the lens 300 for imaging, projecting it onto the projection surface 400 to form a projected image. Since the laser light source 100, the optical engine 200, and the lens 300 are used together to emit projection light to project the image, in some embodiments of this application, the laser light source 100, the optical engine 200, and the lens 300 are collectively referred to as the light-emitting assembly.
[0038] In some embodiments, the laser source 100 of the projection device includes a laser assembly and an optical lens assembly. The beam emitted by the laser assembly can pass through the optical lens assembly to provide illumination for the optical engine. For example, the optical lens assembly requires a high level of environmental cleanliness and airtightness; while the chamber in which the laser assembly is installed can be sealed with a lower level of dustproof sealing to reduce sealing costs.
[0039] In some embodiments, the optical engine 200 of the projection device may include a blue optical engine, a green optical engine, and a red optical engine, and may also include a heat dissipation system, a circuit control system, etc. It should be noted that in some embodiments, the light-emitting component of the projector may also be implemented using an LED light source.
[0040] Figure 3A schematic diagram of the circuit architecture of a projection device according to an embodiment of this application is shown. In some embodiments, the projection device may include a display control circuit 10, a laser light source 100, at least one laser driving component 30, and at least one brightness sensor 40. The laser light source 100 may include at least one laser corresponding to at least one laser driving component 30. Here, "at least one" refers to one or more, and "more than one" refers to two or more.
[0041] Based on this circuit architecture, the projection device can achieve adaptive adjustment. For example, by setting a brightness sensor 40 in the light output path of the laser light source 100, the brightness sensor 40 can detect the first brightness value of the laser light source and send the first brightness value to the display control circuit 10.
[0042] The display control circuit 10 can acquire the second brightness value corresponding to the driving current value of each laser, and determine that the laser has a COD fault when the difference between the second brightness value and the first brightness value of the laser is greater than the difference threshold. Then the display control circuit can adjust the current control signal of the corresponding laser driving component until the difference is less than or equal to the difference threshold, thereby eliminating the COD fault of the blue laser. The projection device can eliminate the COD fault of the laser in a timely manner, reduce the damage rate of the laser, and improve the image display effect of the projection device.
[0043] Figure 4 A schematic diagram of the structure of a projection device according to an embodiment of this application is shown.
[0044] In some embodiments, the laser light source 100 in the projection device may include independently configured blue laser 101, red laser 102 and green laser 103. The projection device may also be called a three-color projection device. The blue laser 101, red laser 102 and green laser 103 are all modular lightweight (Mirai Console Loader, MCL) packaged lasers, which are small in size and facilitate compact arrangement of the optical path.
[0045] In some embodiments, the controller 500 includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), a RAM (RandomAccess Memory), a ROM (Read-Only Memory), a first to an nth interface for input / output, a communication bus, etc.
[0046] In some embodiments, the projection device 2 further includes a communicator connected to a communication bus. The communicator is a component used to communicate with external devices or servers according to various communication protocol types.
[0047] In some embodiments, the projection device may be configured with a camera for working in conjunction with the projection device to adjust and control the projection process. For example, the camera configured with the projection device may be specifically implemented as a 3D camera or a binocular camera; when the camera is implemented as a binocular camera, it specifically includes a left camera and a right camera; the binocular camera can acquire the image and playback content presented on the screen corresponding to the projection device, i.e., the projection surface, which is projected by the optical engine built into the projection device.
[0048] When the projection device moves, its projection angle and distance to the projection surface change, which will cause the projected image to be distorted. The projected image will be displayed as a trapezoidal image or other distorted image. The controller 500 of the projection device 2 can automatically correct the trapezoidal shape based on the image captured by the camera by coupling the angle between the optical engine projection surfaces and the correct display of the projected image.
[0049] The camera, which can be used to capture images displayed on the projection surface, can be a webcam. The webcam may include a lens assembly containing a photosensitive element and a lens. The lens, through the refraction of light by multiple lenses, allows light from the scene to illuminate the photosensitive element. The photosensitive element, depending on the camera's specifications, may be based on a detection principle using charge-coupled devices or complementary metal-oxide-semiconductor (CMOS), converting light signals into electrical signals through a photosensitive material, and outputting the converted electrical signals as image data.
[0050] Figure 5 A schematic diagram of the lens structure of a projection device is shown in some embodiments. To support the automatic focusing process of the projection device 2, such as... Figure 5 As shown, the lens 300 of the projection device 2 may also include an optical component 310 and a drive motor 320. The optical component 310 is a lens group consisting of one or more lenses, which can refract the light emitted by the optical engine 200, so that the light emitted by the optical engine 200 can be transmitted onto the projection surface to form a transmitted content image.
[0051] The optical assembly 310 may include a lens barrel and multiple lenses disposed within the lens barrel. Depending on whether the lenses are movable, the lenses in the optical assembly 310 can be divided into movable lenses 311 and fixed lenses 312. By changing the position of the movable lens 311, the distance between the movable lens 311 and the fixed lens 312 is adjusted, thereby changing the overall focal length of the optical assembly 310. Therefore, the drive motor 320 can connect to the movable lens 311 in the optical assembly 310, driving the movable lens 311 to move its position, thus achieving an automatic focusing function.
[0052] It should be noted that the focusing process described in some embodiments of this application refers to changing the position of the moving lens 311 by driving the motor 320, thereby adjusting the distance between the moving lens 311 and the fixed lens 312, that is, adjusting the image plane position. Therefore, in the imaging principle of the lens combination in the optical component 310, the adjustment of focal length is actually the adjustment of image distance. However, in terms of the overall structure of the optical component 310, adjusting the position of the moving lens 311 is equivalent to adjusting the overall focal length of the optical component 310.
[0053] When the distance between the projection device 2 and the projection surface varies, the lens of the projection device 2 needs to be adjusted to different focal lengths to project a clear image onto the projection surface. During projection, the distance between the projection device 2 and the projection surface will vary depending on the user's placement, requiring different focal lengths. Therefore, to adapt to different usage scenarios, the projection device 2 needs to adjust the focal length of the optical component 310.
[0054] Figure 6 A schematic diagram of the distance sensor and camera structure is shown in some embodiments. For example... Figure 6 As shown, the projection device 2 can also have a built-in or external camera 700. The camera 700 can capture images of the projected content from the projection device 2. The projection device 2 then performs a sharpness test on the projected content image to determine if the current lens focal length is suitable, and adjusts the focal length if it is not suitable. When automatically focusing based on the projected content image captured by the camera 700, the projection device 2 can continuously adjust the lens position and take pictures, and find the focus position by comparing the sharpness of the images before and after, thereby adjusting the moving lens 311 in the optical component to the appropriate position. For example, the controller 500 can first control the drive motor 320 to gradually move the moving lens 311 from the focusing starting position to the focusing ending position, and continuously acquire projected content images through the camera 700 during this period. Then, by performing a sharpness test on multiple projected content images, the position with the highest sharpness is determined, and finally the drive motor 320 is controlled to adjust the moving lens 311 from the focusing end position to the position with the highest sharpness, completing the automatic focusing.
[0055] The projection device 2 can obtain the interval distance through the distance sensor 600. The distance sensor 600 can be a time-of-flight (TOF) based sensor device such as lidar or infrared radar, capable of detecting target distance. The distance sensor 600 can be positioned at the location of the optical engine 200, including a signal transmitter and a receiver. During interval distance detection, the transmitter of the distance sensor 600 can emit a wireless signal towards the projection surface. After contacting the projection surface, the wireless signal is reflected back to the receiver of the distance sensor 600. The signal flight time is calculated based on the time it takes for the transmitter to emit the signal and the time it takes for the receiver to receive the signal. Combined with the flight speed, the actual flight distance of the wireless signal can be obtained, and thus the interval distance between the projection surface and the optical engine can be calculated.
[0056] Figure 7 A schematic diagram of the system framework for display control of a projection device according to an embodiment of this application is shown.
[0057] In some embodiments, the projection device 2 has the characteristics of a long-throw micro-projector, and its controller 500 can control the display of the projected light image through a preset algorithm to realize functions such as automatic keystone correction, automatic screen entry, automatic obstacle avoidance, automatic focus adjustment, and anti-glare.
[0058] In some embodiments, the projection device 2 is equipped with a gyroscope sensor; during the movement of the device, the gyroscope sensor can sense the position movement and actively collect movement data; then the collected data is sent to the application service layer through the system framework layer to support the application data required during user interface interaction and application interaction. The collected data can also be used by the controller 500 for data calls in the algorithm service implementation.
[0059] In some embodiments, the projection device 2 is equipped with a time-of-flight sensor. After the time-of-flight sensor collects the corresponding data, the data will be sent to the time-of-flight service corresponding to the service layer. After the time-of-flight service obtains the data, it will send the collected data to the application service layer through the process communication framework. The data will be used for data calls, user interface, program applications and other interactive uses of the controller 500.
[0060] In some embodiments, the camera 700 configured in the projection device 2 may be a binocular camera, a depth camera, or a 3D camera, etc.; the data acquired by the camera 700 will be sent to the camera service, and then the camera service will send the acquired image data to the process communication framework and / or the projection device calibration service; the projection device calibration service can receive the camera acquisition data sent by the camera service, and the controller 500 can call the corresponding control algorithm in the algorithm library for different functions to be implemented.
[0061] In some embodiments, data interaction is performed with the application service through a process communication framework, and then the calculation results are fed back to the correction service through the process communication framework. The correction service sends the obtained calculation results to the operating system of the projection device 2 to generate control signaling, and sends the control signaling to the optical engine 200 control driver to control the operating status of the optical engine 200 and realize automatic correction of the displayed image.
[0062] In some embodiments, when an image correction command is detected, the projection device 2 can correct the projected image. For projected image correction, a correlation between distance, horizontal angle, and offset angle can be pre-established. Then, the controller 500 in the projection device 2 obtains the current distance between the optical engine 200 and the projection surface, and determines the angle between the optical engine 200 and the projection surface at that moment based on the corresponding correlation, thereby achieving projected image correction. Specifically, the angle is the angle between the central axis of the optical engine 200 and the projection surface.
[0063] In some embodiments, after the projection device 2 automatically completes the calibration and refocuses, the controller 500 will detect whether the autofocus function is enabled; when the autofocus function is not enabled, the controller 500 will terminate the autofocus operation; when the autofocus function is enabled, the projection device 2 will obtain the detection distance of the time-of-flight sensor through the middleware for calculation.
[0064] The controller 500 queries a preset mapping table based on the acquired distance to obtain the focal length of the projection device 2; then, the middleware sets the acquired focal length to the optical engine 200 of the projection device 2; wherein, the middleware is a series of applications related to the focusing control process. After the optical engine 200 emits a laser at the aforementioned focal length, the camera executes a photo-taking command; the controller 500 determines whether the focusing process of the projection device 2 is complete based on the acquired captured image and the evaluation function.
[0065] If the judgment result meets the preset completion conditions, the automatic focus adjustment process ends; if the judgment result does not meet the preset completion conditions, the middleware will fine-tune the focal length parameters of the optical engine 200 of the projection device 2. For example, the focal length can be finely adjusted gradually by preset step size, and the adjusted focal length parameters are set back to the optical engine 200; thereby realizing the repeated shooting and sharpness evaluation steps, and finally finding the optimal focal length through sharpness comparison to complete the automatic focus adjustment.
[0066] The aforementioned projection device 2 emits light through a light source and projects images onto a projection surface via an optical imaging system. It can be widely used in home theaters, laser TVs, portable micro-projectors, and other scenarios. Projection device 2 mostly adopts Digital Light Processing (DLP) technology, and its core imaging device is a Digital Micromirror Device (DMD). The DMD consists of a large number of tiltable micro-mirrors, each mirror corresponding to a pixel. By controlling the tilt angle and speed of the mirrors to reflect the light source, an image is formed on the projection surface.
[0067] When the mirror is tilted towards the light source, light is reflected onto the projection lens, forming bright pixels. When the mirror is tilted away from the light source, light cannot enter the projection lens, forming dark pixels. By rapidly switching the mirror's state, different shades of gray and colors can be produced, which can then be combined to form a complete image.
[0068] To enhance the brightness adjustment and contrast performance of the projected image, the projection device 2 can incorporate a variable aperture in the optical path. This allows control over the amount of light emitted by the light-emitting components by altering the aperture's diameter. Specifically, the aperture is driven by an aperture motor (such as a stepper motor) that opens and closes multiple blades, adjusting the amount of light emitted by the light-emitting components by changing the size of the aperture in the optical path. A larger aperture allows more light in, resulting in a brighter image, higher black levels, and lower contrast. Conversely, a smaller aperture allows less light in, darkening the overall image, but producing purer blacks, thus improving contrast.
[0069] In some embodiments, the aperture can be divided into multiple levels, for example, into 7 levels, namely Lv0 to Lv7, where Lv0 corresponds to the largest aperture and Lv7 corresponds to the smallest aperture. Users can switch between different levels according to the viewing environment.
[0070] During the operation of the projection device 2, the driving current value of the laser light source 100 in the light-emitting component determines the basic brightness of the image. The larger the driving current value, the stronger the light energy output by the laser light source 100. When the driving current value of the light-emitting component is large and the aperture of the variable aperture is small, the light energy emitted by the laser light source 100 is concentrated at the smaller aperture, the light energy density increases, causing the local temperature of the lens to rise rapidly, which can easily burn out the lens and damage the equipment.
[0071] Furthermore, aperture adjustment and the drive current value of the laser light source 100 are usually controlled independently, leading to a bidirectional adjustment timing conflict when the projection device 2 adjusts the aperture. The aperture has multiple settings, and aperture adjustment includes two opposing operations: increasing and decreasing the aperture. The execution order of aperture and current adjustment is reversed for these two operations. Specifically, for increasing the aperture (adjusting it from a high-passage setting to a low-passage setting), the current should be reduced first, followed by adjusting the aperture smaller. If the aperture is adjusted to a small aperture first, the lens will be burned due to the high current accumulated at a small aperture. For decreasing the aperture (adjusting it from a low-passage setting to a high-passage setting), the aperture should be increased first, followed by increasing the current. If the current is increased first, the lens will also be burned due to the high current accumulated at a small aperture. Therefore, the safety timing requirements for increasing and decreasing the aperture are completely opposite, making it impossible to use the same control process to accommodate bidirectional adjustment operations.
[0072] In some embodiments, the projection device 2 may employ a model-specific customized control scheme. The projection device 2 can be categorized into low-brightness and high-brightness models based on brightness specifications. Low-brightness models have lower brightness; some models have no risk of lens burn-in at all brightness levels, while others only have a risk at the highest brightness level. High-brightness models, however, have a risk of lens burn-in at multiple brightness levels (or even all brightness levels). This scheme designs different aperture control procedures for different models, identifying the model type before executing the control procedure matching that model type when switching aperture levels. However, this scheme requires designing separate control code for each new model, resulting in high development and maintenance costs. Furthermore, if a new model is not entered into the model library, it may directly lead to lens burn-in due to recognition failure. In addition, this scheme still requires different processing procedures for different adjustment directions at different levels, failing to fundamentally solve the timing conflict problem of bidirectional adjustment.
[0073] In some embodiments, the projection device 2 may also employ a pure current limiting scheme. This scheme only limits the current at the highest setting, for example, limiting the current at the highest setting to no more than a preset threshold. However, for high-brightness models, intermediate settings other than the highest setting may also exceed the safe light energy density, still posing a risk of lens burn-in. This scheme does not constrain the execution sequence of aperture adjustment and current adjustment, making it incompatible with bidirectional adjustment operations. When increasing the setting, if the aperture is adjusted to a smaller aperture before the current is reduced, a dangerous situation of a small aperture with a large current will occur; similarly, when decreasing the setting, if the current is increased before the aperture is opened, a dangerous situation of a small aperture with a large current will occur.
[0074] In some embodiments, an aperture position sensor and a real-time temperature monitoring device can be added to the projection device 2 to collect aperture position and temperature information in real time to determine the safety status. However, this solution increases the hardware cost of the device, and the sensor needs a certain response time to collect signals and complete decisions. Lens burn-out may still occur within this response delay window. Furthermore, this solution still requires distinguishing the operation sequence of upshifting and downshifting, and cannot solve the fundamental timing conflict.
[0075] To address the aforementioned technical problems, some embodiments of this application provide a projection device 2, including a light-emitting component, an aperture, and a controller 500. The light-emitting component is configured to project content onto a projection surface 400, and the aperture is configured to adjust the amount of light transmitted through the light-emitting component. Figure 8 The diagram shown is a flowchart of the aperture control method provided in this application embodiment. The projection device 2 provided in this application embodiment is configured to perform the following steps: S801, in response to the adjustment command to adjust the aperture to the target setting, adjusts the current parameter of the light-emitting component to a preset safety reference value.
[0076] During operation, the user can input adjustment commands to adjust the aperture to the target level via various methods such as remote control, voice commands, control panel, and application. These adjustment commands include up-adjustment and down-adjustment commands. Up-adjustment commands adjust the aperture from a high light throughput level to a low light throughput level, while down-adjustment commands adjust the aperture from a low light throughput level to a high light throughput level. Upon receiving the adjustment command, the controller 500 of the projection device 2 first adjusts the current parameters of the light-emitting component to a preset safety reference value to ensure that the light energy output by the light source is at a safe level.
[0077] The current parameters include the maximum current limit and the drive current value of the light-emitting component. The maximum current limit sets the upper limit for the drive current, which is the operating current of the laser source in the light-emitting component. The safety reference value is a pre-set current parameter value that ensures the output light energy of the light-emitting component remains at a safe level.
[0078] In some embodiments, when the controller 500 adjusts the current parameters of the light-emitting component to a preset safety reference value, it can send the maximum current limit value and drive current value corresponding to the safety reference value to the light-emitting component. Both the maximum current limit value and the drive current value are set to zero. This ensures that the light source output is zero from both the underlying current limiting threshold and the actual operating current, creating a zero-light-energy output state. Even if one current control path deviates, the other path can still ensure that the light source does not emit light, thus providing a double-insurance zero-risk window for aperture adjustment.
[0079] In some embodiments, the controller 500 may issue a first instruction to the light-emitting component, which instructs the light-emitting component to adjust its current parameters to a safe reference value. Upon receiving the first instruction, the light-emitting component adjusts its maximum current limit and drive current values to the safe reference values and sends a first response message back to the controller 500. Upon receiving the first response message, the controller 500 confirms that the current parameters of the light-emitting component have been adjusted to the safe reference value, thereby achieving timing control between current adjustment and aperture adjustment, and avoiding timing errors caused by communication anomalies that prevent aperture adjustment from starting before the current is properly adjusted.
[0080] S802, with the current parameter of the light-emitting component at a safe reference value, adjusts the aperture of the aperture to the target aperture value corresponding to the target setting.
[0081] After confirming that the current parameter of the light-emitting component has been adjusted to a safe reference value, the controller 500 adjusts the aperture of the iris to the target aperture value corresponding to the target setting. Since the current parameter of the light-emitting component is at a safe reference value at this time, the light energy output by the laser source 100 is extremely low or zero. Therefore, even if the aperture of the iris changes during the adjustment process, it will not cause thermal damage to the optical components due to excessive light energy density.
[0082] To further ensure that the current parameters have been actually adjusted, in some embodiments, such as Figure 9 The diagram shows a flowchart illustrating the process of detecting whether the current parameter is within a safe reference value, as provided in this embodiment. Before adjusting the aperture to the target aperture value corresponding to the target setting, the controller 500 also detects the actual current parameter of the light-emitting component in response to the first response message from the light-emitting component (S901). The actual current parameter is compared with the safe reference value (S902). If the actual current parameter is the same as the safe reference value, it is confirmed that the current has returned to the correct position, and subsequent aperture adjustment steps can continue to adjust the aperture to the target aperture value corresponding to the target setting (S903). If the actual current parameter is different from the safe reference value, a first fault message is output (S904) to alert the user that there is an abnormality in the current adjustment of the light-emitting component. This numerical comparison mechanism constitutes a closed-loop verification of whether the current has truly returned to the correct position, avoiding the problem of aperture adjustment starting even when the actual current has not reached the safe reference value due to lost instructions, execution abnormalities, or communication interference.
[0083] In some embodiments, the first fault information includes multiple output methods: for example, it can be projected onto the projection surface by controlling the light-emitting component, it can play a warning audio, or it can push a fault notification to the bound user terminal. Different reminder methods can be adapted according to different usage scenarios to facilitate users to be informed of abnormal situations in a timely manner. The output methods of subsequent second fault information, third fault information, and other prompts can refer to the above methods and will not be elaborated here.
[0084] In some embodiments, the projection device 2 is equipped with a current detection circuit, which can collect the driving current value and the maximum current limit value of the laser source in the optical component in real time. After receiving the first response message, the controller 500 reads the actual current parameters through the current detection circuit and compares the driving current value and the maximum current limit value in the actual current parameters with the corresponding driving current value and maximum current limit value in the safety reference value, respectively. Only when both are consistent with the safety reference value, the controller 500 determines that the current parameters have actually been returned to their positions and continues to execute subsequent steps.
[0085] In some embodiments, the aperture is an iris-type variable aperture, which can be disposed in the optical path inside the projection lens of the light-emitting assembly. It includes multiple openable blades and an aperture motor that drives the blades to open and close. The aperture motor drives the blades to open and close, thereby changing the light-transmitting aperture. The iris-type structure enables continuous and smooth changes in the light-transmitting aperture, and combined with the precise drive of the aperture motor, allows the aperture to stably remain at the opening position corresponding to each preset setting.
[0086] In some embodiments, such as Figure 10 The diagram shown is a flowchart illustrating the aperture adjustment process provided in this embodiment of the application, which specifically includes the following steps: S1001, obtain the gear aperture mapping table.
[0087] When the controller 500 adjusts the aperture to the target aperture value corresponding to the target setting, it can obtain the aperture setting mapping table. The aperture setting mapping table records the correspondence between each aperture setting and its corresponding aperture value.
[0088] For example, the aperture diameter is divided into 7 stops, from Lv0 to Lv7, where Lv0 corresponds to the largest aperture diameter and Lv7 corresponds to the smallest aperture diameter. The aperture diameter mapping table is pre-stored in the memory of the projection device 2, with each stop corresponding to a specific aperture diameter value.
[0089] S1002, find the target aperture value corresponding to the target gear in the gear aperture mapping table.
[0090] The controller 500 can look up the target aperture value corresponding to the target gear in the gear aperture mapping table. For example, when the target gear is Lv3, the controller 500 looks up the light transmission aperture value corresponding to Lv3 in the gear aperture mapping table.
[0091] S1003, adjust the aperture to the target aperture value.
[0092] After the controller 500 obtains the target aperture value, it can control the aperture motor to drive the blades to the position corresponding to the aperture value, so as to adjust the light-transmitting aperture of the aperture to the target aperture value, thereby converting the gear position into a precise physical opening and avoiding aperture adjustment deviation caused by fuzzy gear position definition or inaccurate mapping.
[0093] In some embodiments, the controller 500 may issue a second command to the aperture, instructing the aperture to adjust its aperture diameter to the target aperture value corresponding to the target setting. Upon receiving the second command, the aperture motor drives the blades to move to the position corresponding to the target aperture value and sends a second response message back to the controller 500. Upon receiving the second response message, the controller 500 confirms that the aperture has been adjusted to the target setting, thereby achieving timing control between aperture adjustment and current restoration, avoiding the problem of premature current restoration before the aperture is in position or adjustment fails.
[0094] S803 adjusts the aperture to the target aperture value corresponding to the target setting after adjusting the aperture diameter to the target aperture value corresponding to the target setting.
[0095] After confirming that the aperture has been adjusted to the target setting, the controller 500 restores the current parameter of the light-emitting component from the safety reference value to the target current value corresponding to the target setting. Since the aperture diameter has been adjusted to the target aperture value corresponding to the target setting, the light energy density is within a safe range when the light source operates at the target current value, and will not cause thermal damage to the optical components.
[0096] To ensure that the aperture has been properly adjusted, in some embodiments, such as Figure 11The diagram shows a flowchart illustrating the process of detecting whether the aperture has been successfully adjusted according to an embodiment of this application. Before adjusting the current parameter of the light-emitting component to the target current value corresponding to the target setting, the controller 500 also responds to the second response message from the aperture feedback to detect whether the aperture has been switched to the target setting (S1101). If it has been switched to the target setting, the current parameter of the light-emitting component is adjusted to the target current value corresponding to the target setting (S1102). If it has not been switched to the target setting, the current parameter of the light-emitting component is maintained at a safe reference value, and a second fault message is output (S1103) to prompt the user that there is an abnormality in the aperture adjustment. This design constitutes a closed-loop verification of whether the aperture is truly in place, avoiding the problem of excessively high light energy density caused by the aperture not actually being in place due to mechanical jamming, motor step loss, transmission idle time, etc.
[0097] For example, the aperture motor can be equipped with a position feedback device, such as a Hall sensor or photoelectric encoder, to detect the actual position of the blades. After receiving the second response message from the aperture feedback, the controller 500 reads the actual aperture value through the position feedback device and compares the actual aperture value with the target aperture value. If they match, it is confirmed that the aperture has been switched to the target position; if they do not match, it is determined that the aperture is not in position, the current parameter of the light-emitting component is maintained at a safe reference value, and a second fault message is output.
[0098] In some embodiments, during the process of adjusting the aperture to the target setting, the controller 500 also monitors the actual current parameters of the optical component. If the actual current parameters of the optical component are detected to exceed a safe reference value during adjustment, the aperture adjustment operation is paused or terminated, and an alarm message is output. This mechanism constitutes a dynamic safety barrier during aperture adjustment, effectively addressing situations where the current unexpectedly rises during adjustment due to system anomalies, external interference, or communication delays.
[0099] In some embodiments, such as Figure 12 The diagram shown is a flowchart illustrating the current parameter adjustment process provided in this application embodiment, which specifically includes the following steps: S1201, obtain the range current mapping table.
[0100] When the controller 500 adjusts the current parameters of the light-emitting component to the target current value corresponding to the target aperture setting, it acquires the aperture setting current mapping table. The aperture setting current mapping table records the correspondence between each aperture setting and the current value of the light-emitting component.
[0101] For example, the gear current mapping table is pre-stored in the memory of the projection device 2, and each gear corresponds to a set of maximum current limit values and drive current values.
[0102] S1202, find the target current value corresponding to the target gear in the gear current mapping table.
[0103] The controller 500 can look up the target current value corresponding to the target gear in the gear current mapping table. For example, when the target gear is Lv3, the controller 500 looks up the maximum current limit value and drive current value corresponding to Lv3 in the gear current mapping table.
[0104] S1203, issue a third instruction to the light-emitting component. The third instruction is used to instruct the light-emitting component to adjust the current parameter to the target current value.
[0105] After the controller 500 finds the target current value in the current mapping table, it can issue a third command to the light-emitting component, instructing the component to adjust both the maximum current limit and the drive current value to the values corresponding to the target current level. By quickly obtaining the target current value corresponding to the target current level through table lookup, the uncertainty of manual experience-based assignment or real-time calculation is avoided, ensuring that each current level obtains a current value that matches its light-transmitting aperture, achieving accurate brightness restoration while ensuring safety.
[0106] To ensure that the current parameters have been actually restored, in some embodiments, after adjusting the current parameters of the light-emitting component to the target current value corresponding to the target setting, the controller 500 can also detect the actual current parameters of the light-emitting component in response to a third response message based on a third instruction. By comparing the actual current parameters with the target current value, if the actual current parameters do not match the target current value, a third fault message is output to alert the user that there is an abnormality in the current recovery. This step constitutes a closed-loop verification of the current recovery result, ensuring that the current has indeed recovered to the normal operating value required for the target setting after aperture adjustment, avoiding abnormal screen brightness or current status due to recovery failure.
[0107] For example, after receiving the third response message from the light-emitting component based on the third instruction feedback, the controller 500 reads the actual maximum current limit value and the actual drive current value of the light-emitting component through the current detection circuit, and compares them with the corresponding parameters in the target current value. If both are consistent, the current recovery is confirmed to be successful; if any parameter is inconsistent, a third fault message is output to prompt the user that there is an abnormality in the current recovery.
[0108] In some embodiments, after adjusting the aperture's light-transmitting aperture to the target aperture value corresponding to the target setting, the controller 500 further determines whether the target setting is a closed setting. If the target setting is a closed setting, the current parameter of the light-emitting component is adjusted to its original current value. The original current value is the current value before the aperture's light-transmitting aperture was adjusted to the target aperture value corresponding to the target setting. This ensures that after adjusting the aperture to the closed setting, the current parameter of the light-emitting component is adjusted to the current value before the setting adjustment, guaranteeing that the light source current will not unexpectedly increase due to subsequent operations when the aperture is closed, and restoring the current parameter to the current value before closure, thus keeping the light source in a reasonable operating state and achieving complete safety coverage of the entire lifecycle operation of aperture opening, adjustment, and closing.
[0109] For example, when the user adjusts the aperture from the current setting to the off setting, the controller 500 first adjusts the current parameter of the light-emitting component to a safe reference value, and then adjusts the aperture to the aperture value corresponding to the off setting. After the aperture is closed, since the light source does not need to project a projected image, the controller 500 restores the current parameter of the light-emitting component to its original current value, that is, the current value before it was turned off.
[0110] In some embodiments, after adjusting the current parameters of the light-emitting component to the current value corresponding to the target level, the controller 500 also disables functional modules such as shooting mode and light effect mode to ensure that the projection device 2 enters a stable working state after completing the parameter adjustment, avoiding interference from additional light path changes in shooting mode or light effect mode on the set aperture and current parameters. By managing and locking the system state, the brightness and contrast stability of the projected image are guaranteed, improving the user experience.
[0111] It should be noted that the above aperture adjustment procedure applies to both up-adjustment and down-adjustment commands. That is, regardless of whether the aperture is adjusted from a high light transmittance setting to a low light transmittance setting (up-adjustment) or from a low light transmittance setting to a high light transmittance setting (down-adjustment), the controller 500 executes the same adjustment procedure: first, the current parameter of the light-emitting component is adjusted to a safe reference value; then, the aperture aperture is adjusted to the target aperture value corresponding to the target setting; finally, the current parameter of the light-emitting component is restored to the target current value corresponding to the target setting. This unified procedure ensures that the system follows consistent safety protection logic regardless of the aperture adjustment direction, avoiding protection vulnerabilities caused by different adjustment directions. At the same time, the unified procedure simplifies the implementation and maintenance of the control logic, improving the system's versatility and reliability.
[0112] It should also be noted that the above aperture adjustment procedure applies to both high-brightness and low-brightness models of projection device 2. That is, regardless of whether projection device 2 is a high-brightness or low-brightness model, the controller 500 executes the same adjustment procedure for all aperture level switches, without needing to identify the device type. The same set of safety protection logic can be used regardless of the device's light source power or brightness. This not only reduces the complexity of system development but also reduces the workload of customized debugging for different models, while ensuring that all models receive the same safety protection during aperture adjustment.
[0113] In some embodiments, such as Figure 13 The diagram shown is a schematic representation of the aperture control system architecture provided in an embodiment of this application. The aperture control system of the projection device 2 adopts a layered architecture, comprising a user layer, a service processing layer, and a system control layer from top to bottom.
[0114] The user layer includes a user interface module, which provides a user interaction interface, receives aperture adjustment commands input by the user, and sends the adjustment commands to the business processing layer via the Concerto protocol.
[0115] The business processing layer includes audio / video middleware and system middleware. The audio / video middleware and system middleware interact via inter-process communication (IPC). The audio / video middleware receives aperture adjustment commands from the user layer, stores the current aperture setting and the corresponding current parameters, and forwards the corresponding control requests to the system middleware via IPC communication. The system middleware receives the control requests forwarded by the audio / video middleware, converts them into control commands recognizable by the underlying hardware, sends them to the system control layer, and receives the execution status feedback from the system control layer before sending it back to the audio / video middleware.
[0116] The system control layer comprises DLP hardware and an aperture motor. The DLP hardware is the core of the light-emitting assembly. The aperture is mounted on the optical output end of the DLP hardware and is driven by the aperture motor to adjust the light transmission. The system middleware sends independent control commands to drive the aperture motor to adjust the aperture level. The DLP hardware and the system middleware communicate via USB commands, while the aperture motor communicates with the system middleware via control commands. The DLP hardware adjusts the maximum current limit and drive current values according to the commands from the system middleware and feeds back the current adjustment results to the system middleware. The aperture motor drives the aperture blades to open and close according to the commands from the system middleware to adjust the light aperture and feeds back the aperture movement status to the system middleware.
[0117] It should be noted that the system middleware can communicate with the DLP hardware and the aperture motor via USB commands. USB commands, based on the USB protocol, define a series of instructions with specific formats and meanings to enable communication and interaction between devices. The system middleware can control various functions of the DLP hardware and aperture motor by sending USB commands, and the DLP hardware can also return corresponding USB commands to provide status information, thereby achieving precise timing control of current parameter adjustment and aperture adjustment.
[0118] When adjusting the aperture setting, the system middleware first sends a control command to the DLP hardware via USB, instructing the hardware to adjust the current parameter to a preset safe reference value and verifying whether the current parameter adjustment was successful. After confirming that the current parameter is at the safe reference value, the middleware sends a control command to the aperture motor, driving the aperture to move to the target setting and verifying whether the aperture has moved into position. After confirming that the aperture has moved into position, the middleware again sends a command to the DLP hardware via USB to restore the current parameter to the current value corresponding to the target setting, thus completing the entire aperture safety adjustment process.
[0119] For example, taking the aperture opening process as an example, after the user inputs an adjustment command to adjust the aperture to the target setting through the user interface module, the audio / video middleware stores the target setting information and sends the maximum current limit value and the drive current value (safety reference value) for the zero setting to the DLP hardware. Subsequently, the audio / video middleware checks whether the actual maximum current limit value and drive current value fed back by the DLP hardware are consistent with the issued safety reference value. If they are inconsistent, the process exits and an error is reported. After confirming that the current parameters have been adjusted to the safety reference value, the audio / video middleware sends an aperture adjustment command to the DLP hardware, and the DLP hardware drives the aperture motor to perform aperture movement. The audio / video middleware checks whether the aperture movement is successful through an interface call; if it fails, the process exits and an error is reported. After the aperture movement is in place, the audio / video middleware sends the maximum current limit value and drive current value corresponding to the target setting to the DLP hardware and turns off the shooting mode switch and the light effect mode switch, thus completing the aperture opening operation.
[0120] For example, taking the aperture closing process as an example, when the user inputs the aperture closing command (i.e., sets the aperture mode to off) through the user interface module, the audio / video middleware stores the target setting information and sends the maximum current limit value and the zero-level drive current value (safety reference value) to the DLP hardware. Subsequently, the audio / video middleware checks whether the actual maximum current limit value and drive current value fed back by the DLP hardware are consistent with the sent safety reference value. If they are inconsistent, the process exits and an error is reported. After confirming that the current parameters have been adjusted to the safety reference value, the audio / video middleware sends an aperture adjustment command to the DLP hardware, and the DLP hardware drives the aperture motor to move the aperture to the closed position. The audio / video middleware checks whether the aperture movement is successful through an interface call; if it fails, the process exits and an error is reported. After the aperture moves to the correct position, the audio / video middleware controls the light-emitting component to restore the maximum current limit value and drive current value before the aperture setting adjustment, completing the aperture closing operation.
[0121] Based on the above system architecture, such as Figure 14 The diagram shown is a timing diagram of aperture control provided in an embodiment of this application. The specific process is as follows: Users set the aperture level through the user interface provided by the user interface module, and input adjustment commands to adjust the aperture to the target level. The adjustment commands are transmitted to the audio and video middleware via the Concerto protocol.
[0122] After receiving the adjustment command, the audio / video middleware sends a command to the system middleware via IPC communication to set the safety baseline value. The system middleware then sends a command to the DLP hardware via USB, instructing the DLP hardware to set both the maximum current limit and drive current values to the corresponding safety baseline values. Upon receiving the command, the DLP hardware performs the current parameter adjustment and returns an Acknowledgement (ACK) response to the system middleware. Subsequently, the system middleware retrieves the current actual maximum current limit and drive current values (actual current parameters) from the DLP hardware via USB command, and the DLP hardware returns these values to the system middleware. The system middleware compares the retrieved actual maximum current limit and drive current values with the safety baseline values. If they match, the current adjustment is considered successful, and a SUCCESS notification is sent to the audio / video middleware. If they do not match, the current adjustment is considered unsuccessful, and an ERROR notification is sent to the audio / video middleware.
[0123] If the current adjustment is successful, the audio / video middleware sends a command to the system middleware via IPC communication to set the aperture to the target setting. The system middleware stores the target setting information and sends a command via USB to the aperture motor to set the target aperture value corresponding to the target setting, driving the aperture motor to move the aperture blades to the light-transmitting aperture position corresponding to the target setting. After performing the adjustment, the aperture motor returns an ACK response to the system middleware. The system middleware can detect whether the aperture adjustment was successful via interface calls and return the aperture adjustment result to the audio / video middleware.
[0124] After the audio / video middleware confirms the aperture adjustment is complete, it sends a command to the system middleware via IPC communication to set the current value corresponding to the target range. The system middleware then sends a command to the DLP hardware via USB, instructing the DLP hardware to set the maximum current limit and drive current values to the target current values corresponding to the target range. Upon receiving the command, the DLP hardware performs current parameter recovery and returns an ACK response to the system middleware. Subsequently, the system middleware obtains the current actual maximum current limit and drive current values from the DLP hardware via USB command, and the DLP hardware returns these values to the system middleware. The system middleware compares the obtained actual maximum current limit and drive current values with the target current value for the target range. If they match, the current recovery is considered successful, and a SUCCESS notification is sent to the audio / video middleware. If they do not match, the current recovery is considered unsuccessful, and an ERROR notification is sent to the audio / video middleware.
[0125] Finally, the audio / video middleware feeds back the final execution status of the entire aperture adjustment process to the user interface module, thus completing a complete aperture adjustment process.
[0126] Based on the projection device 2 described above, some embodiments of this application also provide an aperture control method, applied to the projection device 2 provided in the above embodiments. For example... Figure 8 As shown, the method includes the following steps: S801, in response to the adjustment command to adjust the aperture to the target setting, adjusts the current parameter of the light-emitting component to a preset safety reference value; S802, with the current parameter of the light-emitting component at a safe reference value, adjust the aperture of the aperture to the target aperture value corresponding to the target setting; S803 adjusts the aperture to the target aperture value corresponding to the target setting after adjusting the aperture diameter to the target aperture value corresponding to the target setting.
[0127] As can be seen from the above technical solutions, the projection device and aperture control method provided in some embodiments of this application, during aperture adjustment, first adjust the current parameter of the light-emitting component to a preset safe reference value, then adjust the aperture to the target setting while the current parameter is at the safe reference value, and finally restore the current parameter to the current value corresponding to the target setting after the aperture is adjusted to the target setting. This ensures that the current remains at a safe reference value with zero risk throughout the entire aperture adjustment process. Since the mechanical adjustment of the aperture is always performed under a safe current-controlled state, it avoids the situation where a large current is superimposed due to changes in the light-transmitting aperture during adjustment, thereby solving the problem of thermal damage to optical components caused by a sudden increase in light energy density. Furthermore, regardless of whether the aperture is adjusted from a large aperture to a small aperture or from a small aperture to a large aperture, a unified process of first adjusting the current to a safe reference value, then adjusting the aperture, and finally restoring the current is adopted, taking into account both safety and versatility.
[0128] The same or similar parts among the various embodiments in this specification can be referred to mutually, and will not be repeated here.
[0129] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software plus necessary general-purpose hardware platforms. Based on this understanding, the technical solutions in the embodiments of the present invention, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of various embodiments or certain parts of the embodiments of the present invention.
[0130] 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.
Claims
1. A projection device, characterized in that, include: The light-emitting component is configured to project the content onto the projection surface; An aperture is configured to adjust the amount of light transmitted through the light-emitting component; The controller is configured as follows: In response to the adjustment command to adjust the aperture to the target setting, the current parameter of the light-emitting component is adjusted to a preset safety reference value; When the current parameter of the light-emitting component is at the safety reference value, the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting. After adjusting the aperture of the aperture to the target aperture value corresponding to the target setting, the current parameter of the light-emitting component is adjusted to the target current value corresponding to the target setting.
2. The projection device according to claim 1, characterized in that, The current parameters include a maximum current limit value and a drive current value for the light-emitting component; the maximum current limit value is used to limit the upper limit of the drive current value, and the drive current value is the operating current of the laser source in the light-emitting component; the controller is further configured to: A first instruction is issued to the light-emitting component, the first instruction being used to instruct the light-emitting component to adjust the current parameter to the safety reference value; In response to the first response message fed back by the light-emitting component based on the first instruction, the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting.
3. The projection device according to claim 1, characterized in that, Before adjusting the aperture diameter to the target aperture value corresponding to the target setting, the controller is further configured to: Detect the actual current parameters of the light-emitting component; Compare the actual current parameters with the safety benchmark value; If the actual current parameter is the same as the safety reference value, then the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting. If the actual current parameter is different from the safety reference value, then the first fault information is output.
4. The projection device according to claim 1, characterized in that, The controller is also configured to: A second command is issued to the aperture, the second command being used to instruct the aperture to adjust the light-transmitting aperture to the target aperture value corresponding to the target setting; In response to the second response message fed back by the aperture based on the second command, the current parameter of the light-emitting component is adjusted to the current value corresponding to the target setting.
5. The projection device according to claim 1, characterized in that, Before adjusting the current parameter of the light-emitting component to the current value corresponding to the target setting, the controller is also configured to: Detect whether the aperture has been switched to the target setting; If the target setting has been switched to, the current parameter of the light-emitting component is adjusted to the current value corresponding to the target setting. If the target setting is not switched to, the current parameter of the light-emitting component is maintained at the safety reference value, and a second fault message is output.
6. The projection device according to claim 1, characterized in that, The controller adjusts the current parameter of the light-emitting component to a current value corresponding to the target setting, specifically configured as follows: Obtain the aperture current mapping table; the aperture current mapping table records the correspondence between each aperture setting and the current value of the light-emitting component; Find the target current value corresponding to the target gear in the gear current mapping table; A third instruction is issued to the light-emitting component, which instructs the light-emitting component to adjust the current parameter to the target current value.
7. The projection device according to claim 1, characterized in that, After adjusting the current parameter of the light-emitting component to the current value corresponding to the target setting, the controller is further configured to: Detect the actual current parameters of the light-emitting component; Compare the actual current parameters with the target current value; If the actual current parameter is different from the target current value, then a third fault information is output.
8. The projection device according to claim 1, characterized in that, The controller adjusts the aperture diameter to the target aperture value corresponding to the target setting, specifically configured as follows: Obtain the aperture mapping table; the aperture mapping table records the correspondence between each aperture setting and the aperture value; Find the target aperture value corresponding to the target gear in the gear aperture mapping table; Adjust the aperture diameter to the target aperture value.
9. The projection device according to claim 1, characterized in that, After adjusting the aperture diameter to the target aperture value corresponding to the target setting, the controller is further configured to: If the target setting is the off setting, adjust the current parameter of the light-emitting component to the original current value; the original current value is the current value before adjusting the aperture of the aperture to the target aperture value corresponding to the target setting.
10. An aperture control method, characterized in that, The method is applied to a projection device, which includes a light-emitting component and an aperture. The light-emitting component projects content onto a projection surface, and the aperture adjusts the amount of light transmitted through the light-emitting component. In response to the adjustment command to adjust the aperture to the target setting, the current parameter of the light-emitting component is adjusted to a preset safety reference value; When the current parameter of the light-emitting component is at the safety reference value, the aperture of the aperture is adjusted to the target aperture value corresponding to the target setting. After adjusting the aperture of the aperture to the target aperture value corresponding to the target setting, the current parameter of the light-emitting component is adjusted to the target current value corresponding to the target setting.