Angle adaptive projection method and device, and storage medium

By detecting the tilt angle of the projection device, dividing the incident deviation level into zones and configuring dynamic compensation parameters, the problem of insufficient clarity of the projector when not installed directly opposite the target is solved, and adaptive improvement of image clarity is achieved.

CN121967649AActive Publication Date: 2026-05-01SHANGHAI CHUANGGONG COMM TECH
View PDF 7 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI CHUANGGONG COMM TECH
Filing Date
2026-03-31
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Existing projectors cannot effectively improve projection clarity in non-direct installation scenarios. Traditional keystone correction can only solve image shape distortion, but cannot optimize projection clarity.

Method used

By detecting the tilt angle of the projection device, zones with different incident deviation levels are divided, and dynamic compensation parameters are configured for each zone, including pixel density compensation, optical path correction and focus adjustment, to achieve independent zone compensation or global unified compensation.

Benefits of technology

It accurately matches the differences in image degradation within the projection area, improves image clarity, avoids uneven clarity in some areas, and improves overall image quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121967649A_ABST
    Figure CN121967649A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of projection, and discloses an angle adaptive projection method and device, and a storage medium. The angle self-adaptive projection method comprises the following steps: detecting an equipment inclination angle of projection equipment relative to a projection surface, determining incident deviation angle distribution of projection light of the projection equipment in a projection area according to the equipment inclination angle, dividing the projection area into at least two subareas according to the projection area, and enabling different subareas to correspond to incident deviation angle intervals of different incident deviation grades; the incident deviation angle is an included angle between the projection light and the normal of the projection plane when the projection light reaches the projection plane; for each partition, dynamic compensation parameters corresponding to different compensation degrees are configured respectively, partition independent compensation and / or global unified compensation are / is performed according to the type of the dynamic compensation parameters, and the higher the incidence deviation level of the partition is, the higher the compensation degree is. According to the embodiment of the invention, the imaging degradation degree difference of different positions in the projection area can be accurately matched, so that the image definition can be adaptively improved according to the inclination angle of the equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of projection technology, and in particular to an angle-adaptive projection method, apparatus, and storage medium. Background Technology

[0002] Projectors, as a common display device, are widely used in office meetings, educational presentations, home entertainment, and other scenarios. The working principle of existing projectors is mostly based on a fixed optical path design, that is, when the projector is placed horizontally with the projection surface facing it (the projection optical axis is perpendicular to the projection surface), it can achieve a clear display of the projected image through lens focusing.

[0003] However, in actual use, due to factors such as installation environment limitations and usage scenario requirements, projectors often cannot maintain the ideal state of being directly facing the projection surface, and inevitably there will be situations such as tilted placement (including horizontal offset and vertical tilt) and other non-directly facing situations.

[0004] In existing technologies, the main approach to addressing the issue of projectors not being directly facing the target image is through keystone correction to adjust the geometry of the image, making it a regular rectangle. However, this technology only solves the problem of image shape distortion and does not optimize projection clarity. Currently, there is no effective solution specifically for this problem, which seriously affects the user experience of projectors in non-ideal installation scenarios.

[0005] Therefore, improvements to existing technologies are necessary.

[0006] The above information is provided as background information only to aid in understanding this application and does not constitute an assertion or admission that any of the above content can be used as prior art relative to this application. Summary of the Invention

[0007] This application provides an angle-adaptive projection method, apparatus, and storage medium to improve the projection clarity of projection devices in non-ideal installation scenarios.

[0008] To achieve the above objectives, this application provides the following technical solution:

[0009] In a first aspect, embodiments of this application provide an angle-adaptive projection method, including:

[0010] The device tilt angle of the projection device relative to the projection surface is detected, and the device tilt angle includes a horizontal offset angle α and / or a vertical pitch angle β.

[0011] Based on the tilt angle of the device, the incident deviation angle distribution of the projected light from the projection device in the projection area on the projection surface is determined, and the projection area is divided into at least two partitions, with different partitions corresponding to different incident deviation angle intervals; wherein, the incident deviation angle is the angle between the projected light and the normal to the projection surface when the projected light reaches the projection surface.

[0012] For each of the aforementioned partitions, dynamic compensation parameters corresponding to different compensation levels are configured, and partition-specific compensation and / or global unified compensation are performed according to the type of dynamic compensation parameters. The higher the incident deviation level of the partition, the higher its compensation level.

[0013] Optionally, dividing the projection area into at least two partitions includes:

[0014] Based on the tilt angle of the device, the projection area is divided into at least two partitions from the inside to the outside, with the projection optical axis of the projection device as the center;

[0015] The total number of partitions increases with the increase of the device tilt level, and / or the area ratio of the partition located at the center of the projection area decreases with the increase of the device tilt level.

[0016] Optionally, dividing the projection area into at least two partitions includes:

[0017] When the device is at the first tilt level, the projection area is divided into a central area and a transition area from the inside to the outside, with the projection optical axis as the center.

[0018] When the device is in the second tilt level, the projection area is divided into a central area, a transition area and an edge area from the inside to the outside, with the projection optical axis as the center.

[0019] When the device is at the third tilt level, the projection area is divided into a central area, a transition area and an edge area from the inside to the outside, with the projection optical axis as the center.

[0020] At the first equipment tilt level, α≤α1 and β≤β1; at the second equipment tilt level, α1<α≤α2 or β1<β≤β2; at the third equipment tilt level, α>α2 or β>β2.

[0021] Where α1 is the first horizontal offset threshold, α2 is the second horizontal offset threshold, β1 is the first vertical pitch threshold, β2 is the second vertical pitch threshold, and α1<α2, β1<β2, β1<α1, β2<α2.

[0022] Optionally, the area ratio of the central region in the projection area decreases as the device tilt level increases, while the area ratio of the edge region in the projection area increases as the device tilt level increases.

[0023] Optionally, for each of the partitions, dynamic compensation parameters corresponding to different compensation levels are configured, and partition-specific compensation and / or globally unified compensation are performed according to the type of dynamic compensation parameters, including:

[0024] For each of the partitions, a matching pixel density compensation coefficient is determined according to its corresponding incident deviation angle range, and the larger the incident deviation angle of the partition, the larger the corresponding pixel density compensation coefficient.

[0025] Based on the corresponding pixel density compensation coefficient, pixel interpolation processing is performed on each of the partitions.

[0026] Optionally, the pixel density compensation coefficient k of each of the partitions is determined according to the formula k=1+k1*α+k2*β, where k1 is the horizontal compensation coefficient and k2 is the vertical compensation coefficient, and k1 and k2 are obtained by fitting.

[0027] Optionally, for each of the partitions, dynamic compensation parameters corresponding to different compensation levels are configured, and partition-specific compensation and / or globally unified compensation are performed according to the type of dynamic compensation parameters, including:

[0028] The ideal focusing focal length of each partition is calculated based on the actual distance between each partition and the projection device.

[0029] Calculate the global optimal focus length based on the ideal focus length of each of the aforementioned partitions;

[0030] The lens of the projection device is driven to focus according to the globally optimal focusing focal length.

[0031] Optionally, for each of the partitions, dynamic compensation parameters corresponding to different compensation levels are configured, and partition-specific compensation and / or globally unified compensation are performed according to the type of dynamic compensation parameters, including:

[0032] Configure and execute corresponding optical path correction coefficients for each of the aforementioned partitions, including:

[0033] Based on the incident deviation angle range corresponding to each partition, the optical path correction coefficient matching each partition is determined, and the larger the incident deviation angle of the partition, the larger the corresponding optical path correction coefficient.

[0034] Based on the optical path correction coefficient, the angle of the liquid lens inside the lens is adjusted by the MEMS of the projection device to correct the incident angle of light in each of the partitions, so that the incident deviation angle of each partition is reduced relative to the original state.

[0035] Secondly, embodiments of this application provide an angle-adaptive projection device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the angle-adaptive projection method as described in any of the above claims.

[0036] Secondly, embodiments of this application provide a computer-readable storage medium storing computer-executable instructions thereon, which are executed by a computer processor to implement the angle adaptive projection method as described in any of the preceding claims.

[0037] Compared with the prior art, this application has the following beneficial effects:

[0038] In this embodiment, by detecting the device tilt angle, determining the incident deviation angle distribution, dividing the area into zones with different incident deviation levels, and performing differentiated compensation for each zone, the system can accurately match the differences in imaging degradation at different locations within the projection area, thereby adaptively improving image clarity based on the device tilt angle.

[0039] This application has other features and advantages that will be apparent from or will be set forth in detail in the accompanying drawings and following detailed description, which together serve to explain the particular principles of this application. Attached Figure Description

[0040] 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.

[0041] Figure 1 This is a flowchart of the angle adaptive projection method provided in the embodiments of this application. Detailed Implementation

[0042] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0043] Example 1

[0044] The inventors discovered that because the projection light from the projection device is a divergent conical beam, in an ideal, directly facing position, the projection optical axis coincides with the normal to the projection surface, and the projection area is symmetrically distributed around the optical axis, with the incident deviation angle gradually increasing from the center outwards. However, when the projection device is tilted, the projection optical axis no longer coincides with the normal to the projection surface, and the distribution pattern of the incident deviation angle changes, making the distribution of the incident deviation angle within the projection area no longer symmetrical: on the side of the projection area that is biased towards the tilt direction, the light is incident at a more oblique angle, and the incident deviation angle increases significantly; on the other side of the projection area that is away from the tilt direction, the light is incident more vertically, and the incident deviation angle decreases relatively.

[0045] Regardless of whether the projection is placed face-up or tilted, the larger the incident deviation angle, the higher the degree of incident tilt of the projected light on the projection surface, the more severe the pixel spot diffusion, the more obvious the imaging distortion and defocus blur, and the lower the projection clarity.

[0046] However, when placed at an angle, because the projection area is biased towards the side of the tilt direction, the incident light is more oblique, and the incident deviation angle becomes significantly larger. This further amplifies the imaging defects in this area, specifically manifested as follows:

[0047] Pixel stretching and distortion become more prominent, and the boundaries between adjacent pixels become blurred and overlapping, resulting in a significant decrease in image sharpness and detail resolution. At the same time, the light path in this area is longer, and the deviation from the lens's focal plane is greater, exacerbating the out-of-focus blur problem. Ultimately, this leads to a severe unevenness in the overall clarity of the projected image, presenting a non-uniform imaging state where one side is clear and the other side is blurred and distorted. Simply relying on traditional keystone correction can only correct the geometry of the image and cannot solve the clarity degradation problem caused by the difference in the incident angle, making it difficult to meet the requirements of high-quality projection.

[0048] For this purpose, please refer to Figure 1 This application provides an angle adaptive projection method, including:

[0049] S1. Detect the tilt angle of the projection device relative to the projection surface.

[0050] A projection surface is a flat surface used to receive light projected by a projection device and form an image, such as a projection screen, a wall, or a whiteboard.

[0051] The device tilt angle refers to the spatial orientation offset of the projection device relative to the projection surface, specifically including:

[0052] The horizontal offset angle α refers to the horizontal angle between the optical axis of the projection device and the normal to the projection surface in the horizontal direction.

[0053] Vertical pitch angle β refers to the vertical angle between the optical axis of the projection device and the normal to the projection surface in the vertical direction.

[0054] S2. Based on the tilt angle of the device, determine the incident deviation angle distribution of the projected light from the projection device in the projection area on the projection surface, and divide the projection area into at least two partitions, with different partitions corresponding to different incident deviation level incident deviation angle intervals.

[0055] The projection area refers to the effective area on the projection surface where the projected light emitted by the projection device actually forms an image. It is a subset of the projection surface, and its position, shape, and size can change with the tilt angle of the projection device.

[0056] The incident deviation angle is the angle between the projected ray and the normal to the projection surface when the ray reaches the projection surface. It is used to quantify the degree of tilt of the incident ray. The larger the incident deviation angle, the more tilted the ray is, and the more significant the image blur and distortion.

[0057] The incident deviation angle distribution refers to the magnitude and spatial distribution pattern of the incident deviation angle at different positions within the projection area, which is directly determined by the tilt angle of the equipment.

[0058] Incident deviation level is a classification based on the range of incident deviation angles; the larger the incident deviation angle, the higher the incident deviation level.

[0059] In this step, by identifying the magnitude and distribution pattern of the incident deviation angle within the projection area, locations with similar degrees of incident deviation are divided into the same zone. This allows for the adoption of stronger compensation strategies for areas with larger incident deviations and more severe image degradation. For areas with smaller incident deviations, moderate compensation is applied to avoid over-compensation in some areas and under-compensation in others due to uniform compensation.

[0060] S3. Configure dynamic compensation parameters with different compensation levels for each partition, and perform partition-independent compensation and / or global unified compensation according to the type of dynamic compensation parameters. The higher the incident deviation level of the partition, the higher its compensation level.

[0061] Dynamic compensation parameters refer to a set of parameters (including at least one parameter) used to correct projection imaging defects. Based on the compensation execution method, they can be divided into zone-independent compensation parameters and globally unified compensation parameters. The degree of compensation is positively correlated with the incident deviation level. Zone-independent compensation parameters are parameters configured and executed individually for a single zone, affecting only that zone. Globally unified compensation parameters are globally optimal parameters configured based on the conditions of each zone, affecting the entire projection area.

[0062] In summary, the angle-adaptive projection method of this application embodiment achieves this by detecting the device tilt angle, determining the incident deviation angle distribution, dividing the area into zones with different incident deviation levels, and performing differentiated compensation for each zone. This method can accurately match the differences in imaging degradation at different locations within the projection area, thereby adaptively improving image clarity based on the device tilt angle.

[0063] In one optional implementation, step S2, dividing the projection area into at least two partitions, includes:

[0064] Based on the tilt angle of the device, the projection area is divided into at least two zones from the inside to the outside, with the projection optical axis of the projection device as the center.

[0065] The total number of partitions increases with the increase of the device tilt level, and / or the area ratio of the partition located at the center of the projection area decreases with the increase of the device tilt level.

[0066] In other words, the region division method provided in this embodiment is a dynamic and adaptive method. It uses the projection optical axis of the projection device as the center and performs layered partitioning from the inside out. The number of partitions and the proportion of the central area are not fixed, but dynamically adjusted according to the device's tilt level. The higher the tilt level, the more refined the partitioning, and the smaller the proportion of the low-deviation area in the center. Specifically, it has the following characteristics:

[0067] Unlike conventional fixed partitioning methods, this embodiment can flexibly adjust partitioning parameters according to the device tilt level. It simplifies partitioning when tilting at a small angle and refines partitioning when tilting at a large angle, which can perfectly adapt to various installation and usage scenarios from slight tilt to large tilt, thus broadening the applicable scenarios of projection equipment.

[0068] The projection optical axis is used as the center to divide the area into zones from the inside out, which conforms to the core distribution law of the incident deviation angle changing with the distance from the optical axis under ideal upright and tilted conditions. At the same time, by dynamically adjusting the proportion of the central zone, it adapts to the actual characteristic of the low deviation area shrinking under tilted conditions, making the degree of incident deviation in each zone more uniform. The subsequent dynamic compensation parameters are more in line with the actual needs of the zone, so as to avoid the drawbacks of inaccurate compensation under large tilt and waste of resources under small tilt.

[0069] In scenarios with large tilt angles, increasing the number of zones and refining the deviation levels enables more precise enhancement and compensation for edge areas with high deviation and high degradation. In scenarios with low tilt angles, the zones are simplified to avoid overcompensation for low deviation areas, ensuring that the clarity and sharpness of all areas of the projected image are consistent across the entire scene. This effectively improves the unevenness of the image caused by tilt, where some parts are clear and some parts are blurry, and effectively enhances the overall image quality.

[0070] For example, the projection area is divided into at least two partitions, including:

[0071] When the device is at the first tilt level (α≤α1 and β≤β1), the projection device is determined to be at a low tilt level, and the projection area is divided into a central area and a transition area from the inside to the outside with the projection optical axis as the center.

[0072] When the projection device is at the second tilt level (α1<α≤α2 or β1<β≤β2), it is determined that the projection device is at a medium tilt level, and the projection area is divided into the central area, the transition area and the edge area from the inside to the outside with the projection optical axis as the center.

[0073] When the projection device is at the third device tilt level (α>α2 or β>β2), it is determined that the projection device is at a high tilt level, and the projection area is divided into the central area, the transition area and the edge area from the inside to the outside with the projection optical axis as the center.

[0074] Wherein, α1 is the first horizontal offset threshold, α2 is the second horizontal offset threshold, β1 is the first vertical pitch threshold, β2 is the second vertical pitch threshold, α1<α2, β1<β2; the area ratio of the central region in the projection area decreases as the device tilt level increases, and the area ratio of the edge region in the projection area increases as the device tilt level increases.

[0075] The inventors discovered that, according to the laws of optical imaging, changes in the vertical incident angle are more sensitive to image sharpness and distortion. A smaller threshold allows for accurate identification of vertical deviations, triggering compensation logic in advance and preventing small vertical tilts from rapidly causing image blurring. Therefore, optionally, in this embodiment, β1 < α1 and β2 < α2. Furthermore, a higher horizontal threshold adapts to common scenarios such as large-scale horizontal shifts and side projections, balancing recognition accuracy and scenario adaptability, avoiding frequent partition switching caused by small horizontal offsets, and improving system stability.

[0076] For example, the horizontal offset angle α can be selected from 0° to 45°, and the vertical pitch angle β can be selected from 0° to 30°. When α ≤ 10° and β ≤ 5°: the area is divided into one central region (occupying 80% of the total screen area) and two transition regions (each occupying 10%); when 10° < α ≤ 30° or 5° < β ≤ 15°: the area is divided into one central region (occupying 60%), two transition regions (each occupying 15%), and two edge regions (each occupying 5%); when α > 30° or β > 15°: the area is divided into one central region (occupying 40%), two transition regions (each occupying 20%), and two edge regions (each occupying 10%).

[0077] Furthermore, in this embodiment of the application, the dynamic compensation parameters may specifically include:

[0078] The pixel density compensation coefficient is a compensation adjustment coefficient used to correct pixel diffusion and sharpness reduction caused by excessive incident angle deviation. It is used to quantify the pixel enhancement magnitude of a single zone. The coefficient is positively correlated with the degree of incident deviation of the zone to overcome the imaging blur defect caused by oblique incidence.

[0079] The global optimal focus focal length is obtained by weighted calculation or mean fitting based on the actual projection distance and corresponding ideal focus focal length of each zone within the projection area. It is the optimal focus parameter applicable to the entire projection area, balancing the focus requirements of each zone and reducing the overall defocus blur defect of the entire image.

[0080] The optical path correction coefficient is an adjustment parameter used to control the optical path offset and correct the incident angle of light. It is used to quantify the angle adjustment range of MEMS liquid lenses. The larger the incident deviation of each zone, the larger the corresponding correction coefficient. By precisely controlling the light projection path, the difference between the incident angle of light in each zone and the perpendicular incident angle is narrowed, reducing distortion and blurring from the source of the optical path.

[0081] Based on the pixel density compensation coefficient, the dynamic compensation parameter configuration and execution method in step S3 above includes:

[0082] For each partition, a matching pixel density compensation coefficient is determined based on its corresponding incident deviation angle range. The larger the incident deviation angle of the partition, the larger the corresponding pixel density compensation coefficient. Based on the corresponding pixel density compensation coefficient, pixel interpolation processing is performed on each partition.

[0083] In areas with larger incident deviation angles, the angle of incident light is higher, resulting in more severe stretching and diffusion of individual pixel spots on the projection surface, and more obvious overlap of adjacent pixel boundaries. Focusing alone cannot repair such pixel-level defects. Therefore, this embodiment uses partitioned matching of corresponding compensation coefficients, with higher coefficients for larger deviations. Combined with pixel interpolation, it can specifically amplify the effective pixel density in high-deviation areas, reshape pixel boundaries, suppress spot diffusion, and improve local image resolution. At the same time, low-deviation areas maintain low-amplitude compensation to avoid excessive interpolation that leads to harsh images and increased noise. Ultimately, it makes the pixel density and image clarity of the entire projection area more uniform, taking into account both image detail and overall visual experience. It adapts to the differentiated needs of each partition throughout the process, and its targeted compensation is far superior to global uniform pixel enhancement.

[0084] Understandably, for the central area, you can choose not to perform pixel density compensation operation, and only perform pixel density compensation operation on the edge area. In this case, you only need to match and set the pixel density compensation coefficients corresponding to the central area and the edge area.

[0085] For example, the pixel density compensation coefficient k of each partition can be determined according to the formula k=1+k1*α+k2*β, where k1 is the horizontal compensation coefficient and k2 is the vertical compensation coefficient, and k1 and k2 are obtained by fitting.

[0086] Based on the globally optimal focusing focal length, step S3 above configures dynamic compensation parameters with different compensation levels for each partition and performs compensation, including:

[0087] The ideal focusing focal length for each zone is calculated based on the actual distance between each zone and the projection device.

[0088] Calculate the global optimal focus length based on the ideal focus length of each zone;

[0089] Drive the projection device's lens to focus based on the globally optimal focal length.

[0090] Because the actual projection distance between the lens and each zone in the projection area differs after the device is tilted, the edge areas with larger incident deviations are farther away. A single fixed focal length cannot cover all zones, inevitably resulting in some areas being clear while others are out of focus. To address this, this embodiment first calculates the ideal focal length for each zone and then integrates them to obtain the globally optimal focal length. This fully considers the focusing needs of both the near-center area and the far-edge area, balances the defocusing errors of each zone, and avoids exacerbating the blurring of other areas by focusing only on a single area. By driving the lens to adjust according to this optimal focal length, the overall blurring of the entire projection area can be minimized. Under the premise that optical principles are feasible, this maximizes the overall image focus uniformity.

[0091] Based on the optical path correction coefficient, step S3 above configures dynamic compensation parameters corresponding to different compensation levels for each partition and performs compensation, including:

[0092] Configure and execute the corresponding optical path correction coefficients for each partition, including:

[0093] Based on the incident deviation angle range corresponding to each partition, determine the matching optical path correction coefficient for each partition, and the larger the incident deviation angle of the partition, the larger the corresponding optical path correction coefficient.

[0094] Based on the optical path correction coefficient, the angle of the liquid lens inside the lens is adjusted by the MEMS of the projection device to correct the incident angle of light in each zone, so as to reduce the incident deviation angle of each zone relative to the original state.

[0095] The core purpose of this correction logic is to correct the incident light deviation at the source of the optical path, reduce the negative impact of the incident deviation angle on imaging, and alleviate pixel distortion and blurring problems at their root. In a tilted state, oblique light incidence is the core cause of imaging defects. By matching the optical path correction coefficients in different zones, the correction force is stronger as the deviation increases. Utilizing the flexible and adjustable characteristics of MEMS liquid lenses, the projection angle of light in each zone is precisely adjusted, effectively reducing the distance between the incident light angle of each zone and the normal to the projection surface, decreasing the incident deviation angle, and making the light more closely resemble perpendicular incidence, thus reducing pixel distortion, stretching, and offset problems at their source.

[0096] Understandably, the three dynamic compensation coefficients mentioned above can be used individually or in combination. By working together to improve optical path correction, focus optimization, and pixel enhancement, the overall image clarity can be significantly improved.

[0097] In practical applications, a combination of a dual-axis gyroscope and a distance sensor can be used to achieve angle and distance detection. For example, the gyroscope can detect the horizontal offset angle α and vertical pitch angle β of the projection device in real time with a detection accuracy of ±0.1°; the distance sensor can measure the vertical distance D from the lens of the projection device to the projection surface with a measurement accuracy of ±1cm. The detection data is transmitted in real time to the ARM processor inside the projection device for processing, thereby achieving full automation of the detection data processing, area division, parameter calculation, and command execution. This results in a fast response speed and ensures real-time dynamic adjustment when the angle changes.

[0098] The following example uses a common office projector (original resolution 1920×1080, projection ratio 16:9) to illustrate the specific implementation process:

[0099] When the projector's horizontal offset angle α = 20°, vertical pitch angle β = 10°, and the distance from the lens to the center of the projection surface D = 2m;

[0100] The angle detection module collects α=20°, β=10°, and D=2m, and transmits the data to the ARM processor.

[0101] The ARM processor is divided into regions according to rules: central region (60%), transition region (15% each), and edge region (10% each).

[0102] The ARM processor calculates parameters for each region and executes adjustment instructions:

[0103] The pixel compensation coefficient k = 1 + 0.02 × 20 + 0.03 × 10 = 1.7 (assuming k1 = 0.02, k2 = 0.03), which increases the pixel density of the edge area to 1920 × 1.7 ≈ 3264, 1080 × 1.7 ≈ 1836 (actually using 3200 × 1800 interpolation).

[0104] The angle is adjusted by using a MEMS liquid lens to correct the optical path offset of ±3° in the edge area.

[0105] Example 2

[0106] Embodiment 2 of this application provides an angle adaptive projection device, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the angle adaptive projection method as described in any of the above embodiments.

[0107] The above-described apparatus can execute the methods provided in any embodiment of this application, and has the corresponding functional modules and beneficial effects for executing the methods, which will not be described in detail here.

[0108] Example 3

[0109] Embodiment 3 of this application provides a computer-readable storage medium storing computer-executable instructions that, when executed by a processor, implement the angle-adaptive projection device as provided in all embodiments of this application.

[0110] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium can be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0111] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.

[0112] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0113] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0114] Finally, it should be noted that although the above embodiments have been described in the text and drawings of this application, this should not limit the scope of patent protection of this application. Any technical solutions that are based on the essential concept of this application and utilize the content described in the text and drawings of this application, resulting in equivalent structural or procedural substitutions or modifications, as well as the direct or indirect application of the technical solutions of the above embodiments to other related technical fields, are all included within the scope of patent protection of this application.

Claims

1. An angle-adaptive projection method, characterized in that, include: The device tilt angle of the projection device relative to the projection surface is detected, and the device tilt angle includes a horizontal offset angle α and / or a vertical pitch angle β. Based on the tilt angle of the device, the incident deviation angle distribution of the projected light from the projection device in the projection area on the projection surface is determined, and the projection area is divided into at least two partitions, with different partitions corresponding to different incident deviation angle intervals; wherein, the incident deviation angle is the angle between the projected light and the normal to the projection surface when the projected light reaches the projection surface. For each of the aforementioned partitions, dynamic compensation parameters corresponding to different compensation levels are configured, and partition-specific compensation and / or global unified compensation are performed according to the type of dynamic compensation parameters. The higher the incident deviation level of the partition, the higher its compensation level.

2. The angle adaptive projection method according to claim 1, characterized in that, The step of dividing the projection area into at least two partitions includes: Based on the tilt angle of the device, the projection area is divided into at least two partitions from the inside to the outside, with the projection optical axis of the projection device as the center; The total number of partitions increases with the increase of the device tilt level, and / or the area ratio of the partition located at the center of the projection area decreases with the increase of the device tilt level.

3. The angle adaptive projection method according to claim 2, characterized in that, The step of dividing the projection area into at least two partitions includes: When the device is at the first tilt level, the projection area is divided into a central area and a transition area from the inside to the outside, with the projection optical axis as the center. When the device is in the second tilt level, the projection area is divided into a central area, a transition area and an edge area from the inside to the outside, with the projection optical axis as the center. When the device is at the third tilt level, the projection area is divided into a central area, a transition area and an edge area from the inside to the outside, with the projection optical axis as the center. At the first equipment tilt level, α≤α1 and β≤β1; at the second equipment tilt level, α1<α≤α2 or β1<β≤β2; at the third equipment tilt level, α>α2 or β>β2. Where α1 is the first horizontal offset threshold, α2 is the second horizontal offset threshold, β1 is the first vertical pitch threshold, β2 is the second vertical pitch threshold, and α1<α2, β1<β2, β1<α1, β2<α2.

4. The angle adaptive projection method according to claim 3, characterized in that, The area ratio of the central region in the projection area decreases as the device tilt level increases, while the area ratio of the edge region in the projection area increases as the device tilt level increases.

5. The angle adaptive projection method according to claim 1, characterized in that, The step involves configuring dynamic compensation parameters corresponding to different compensation levels for each partition, and performing partition-specific compensation and / or globally unified compensation based on the type of dynamic compensation parameters, including: For each of the partitions, a matching pixel density compensation coefficient is determined according to its corresponding incident deviation angle range, and the larger the incident deviation angle of the partition, the larger the corresponding pixel density compensation coefficient. Based on the corresponding pixel density compensation coefficient, pixel interpolation processing is performed on each of the partitions.

6. The angle adaptive projection method according to claim 5, characterized in that, The pixel density compensation coefficient k of each partition is determined according to the formula k=1+k1*α+k2*β, where k1 is the horizontal compensation coefficient and k2 is the vertical compensation coefficient, and k1 and k2 are obtained by fitting.

7. The angle adaptive projection method according to claim 1, characterized in that, The step involves configuring dynamic compensation parameters corresponding to different compensation levels for each partition, and performing partition-specific compensation and / or globally unified compensation based on the type of dynamic compensation parameters, including: The ideal focusing focal length of each partition is calculated based on the actual distance between each partition and the projection device. Calculate the global optimal focus length based on the ideal focus length of each of the aforementioned partitions; The lens of the projection device is driven to focus according to the globally optimal focusing focal length.

8. The angle adaptive projection method according to claim 1, characterized in that, The step involves configuring dynamic compensation parameters corresponding to different compensation levels for each partition, and performing partition-specific compensation and / or globally unified compensation based on the type of dynamic compensation parameters, including: Configure and execute corresponding optical path correction coefficients for each of the aforementioned partitions, including: Based on the incident deviation angle range corresponding to each partition, the optical path correction coefficient matching each partition is determined, and the larger the incident deviation angle of the partition, the larger the corresponding optical path correction coefficient. Based on the optical path correction coefficient, the angle of the liquid lens inside the lens is adjusted by the MEMS of the projection device to correct the incident angle of light in each of the partitions, so that the incident deviation angle of each partition is reduced relative to the original state.

9. An angle-adaptive projection device, characterized in that, The system includes a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the angle adaptive projection method as described in any one of claims 1-8.

10. A computer-readable storage medium having computer-executable instructions stored thereon, characterized in that, The computer-executable instructions are executed by a computer processor to implement the angle-adaptive projection method as described in any one of claims 1-8.

Citation Information

Patent Citations

  • Keystone correction method and projector

    CN106791736A

  • Projector light path system capable of imaging on inclined surface and distortion compensation method

    CN108267911A

  • Image projection device

    JP2005175845A

  • Image display

    JP2009229644A

  • Image projector

    JP2011087130A