Display method of projection device, projection device
Patent Information
- Application Number
- CN202510380299.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-27
- Publication Date
- 2026-09-29
AI Technical Summary
在实际应用中,受到环境变化等因素影响,TMO映射受限显示效果不佳
[0014]本申请的有益效果有:获取投影设备所处的当前环境光信息以及投影设备进行投影的当前投影尺寸,依据当前环境光信息和当前投影尺寸确定投影设备进行投影的亮度范围,并依据当前环境光信息确定投影设备进行投影的色彩,进一步地,获取待投影的HDR源图像,并按照亮度范围和色彩对HDR源图像进行处理,以得到HDR目标图像,将HDR目标图像进行投影显示,其中,通过当前环境光信息和当前投影尺寸分别确定投影设备进行投影的亮度范围和色彩,对待投影的HDR源图像进行处理调整,以投影得到的HDR目标图像,在映射过程中实现动态环境感知与多维度参数协同优化,提高了显示效果与投影质量。
Smart Images

Figure CN122845768A_ABST
Abstract
Description
Technical Field
[0001] The embodiments disclosed in this application relate to the field of display technology, and more specifically, to a display method and a projection device. Background Technology
[0002] High Dynamic Range (HDR) technology, by enhancing image brightness, contrast, and color performance, has become a core means for modern display devices to improve the visual experience. Current mainstream HDR implementations rely on Tone Mapping Operator (TMO) algorithms. Their core logic is to dynamically compress the brightness information of the HDR source material based on the peak brightness of the display device to adapt to the physical display capabilities of the target device. In practical applications, due to factors such as environmental changes, TMO mapping is limited, resulting in poor display effects. Summary of the Invention
[0003] According to embodiments of this application, this application proposes a display method and a projection device to solve the above-mentioned problems.
[0004] The first aspect of this application discloses a display method for a projection device, comprising: acquiring current ambient light information of the projection device and the current projection size of the projection device; determining a brightness range for projection by the projection device based on the current ambient light information and the current projection size, and determining a color for projection by the projection device based on the current ambient light information; acquiring an HDR source image to be projected, and processing the HDR source image according to the brightness range and the color to obtain an HDR target image; and projecting the HDR target image according to the current projection size.
[0005] In some embodiments, determining the brightness range of the projection device based on the current ambient light information and the current projection size includes: determining a first coefficient for the brightness of the projection device based on the current ambient light information; determining a second coefficient for the brightness of the projection device based on the current projection size; determining a brightness adjustment coefficient for the projection device based on the first coefficient and the second coefficient; and determining the brightness range based on the brightness adjustment coefficient and the maximum brightness of the projection device.
[0006] In some embodiments, determining a first coefficient for the brightness of the projection device based on the current ambient light information includes: determining the first coefficient based on the product of the ambient light intensity and a first preset adjustment parameter in the current ambient light information.
[0007] In some embodiments, determining a second coefficient for the brightness of the projection on the projection device based on the current projection size includes: determining the second coefficient based on the product of the current projection size and a second preset adjustment parameter.
[0008] In some embodiments, determining the color projected by the projection device based on the current ambient light information includes: determining a third coefficient for the color projected by the projection device based on the current ambient light information; and determining the color projected by the projection device based on the third coefficient.
[0009] In some embodiments, determining a third coefficient for the color projected onto the projection device based on the current ambient light information includes: determining the third coefficient based on the product of the ambient light intensity and a third preset adjustment parameter in the current ambient light information.
[0010] In some embodiments, determining the brightness range of the projection device based on the current ambient light information and the current projection size includes: determining the brightness range from a preset table based on the current ambient light information and the current projection size; determining the color of the projection device based on the current ambient light information includes: determining the color from the preset table based on the current ambient light information.
[0011] In some embodiments, acquiring the HDR source image to be projected includes: acquiring an HDR video source input to the projection device; and decoding the HDR video source to generate the HDR source image.
[0012] In some embodiments, processing the HDR source image according to the brightness range and the color to obtain an HDR target image includes: mapping the brightness information of the HDR source image to the brightness range to achieve tone mapping of the HDR source image; and performing color correction on the mapped HDR source image according to the color to obtain the HDR target image.
[0013] The second aspect of this application discloses a projection device, including a memory and a processor coupled to each other, wherein the processor is used to execute program instructions stored in the memory to implement the display method of the projection device described in the first aspect.
[0014] The beneficial effects of this application are as follows: It acquires the current ambient light information of the projection device and the current projection size of the projection device; determines the brightness range of the projection device based on the current ambient light information and the current projection size; determines the color of the projection device based on the current ambient light information; further, it acquires the HDR source image to be projected; processes the HDR source image according to the brightness range and color to obtain the HDR target image; and projects and displays the HDR target image. Specifically, by determining the brightness range and color of the projection device based on the current ambient light information and the current projection size, and by processing and adjusting the HDR source image to be projected to obtain the projected HDR target image, dynamic environmental perception and multi-dimensional parameter collaborative optimization are achieved during the mapping process, improving the display effect and projection quality. Attached Figure Description
[0015] The present application will be further described below with reference to the accompanying drawings and embodiments. In the drawings:
[0016] Figure 1 This is a schematic flowchart of a display method for a projection device according to an embodiment of this application;
[0017] Figure 2 This is a schematic diagram of the brightness range according to an embodiment of this application;
[0018] Figure 3 This is a schematic diagram of the brightness range according to another embodiment of this application;
[0019] Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation
[0020] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.
[0021] In this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Additionally, the character " / " generally indicates that the preceding and following related objects are in an "or" relationship. Furthermore, "many" in this application means two or more. Moreover, the term "at least one" in this application means any combination of at least two of any one or more of a plurality of objects. For example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C. Furthermore, the terms "first," "second," and "third" in this application are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features.
[0022] To enable those skilled in the art to better understand the technical solution of this application, the technical solution of this application will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0023] Please see Figure 1 , Figure 1 This is a schematic flowchart illustrating a display method using a projection device according to an embodiment of this application. The subject executing this method can be an electronic device with computing capabilities, such as a microcomputer, a server, and mobile devices such as laptops, tablets, and projectors.
[0024] It should be noted that if substantially the same result is obtained, the method of this application is not based on... Figure 1 The sequence of processes shown is limited.
[0025] In some possible implementations, this method can be implemented by the processor calling computer-readable instructions stored in memory, such as... Figure 1 As shown, the method may include the following steps:
[0026] S11: Obtain the current ambient light information of the projection device and the current projection size of the projection device.
[0027] A projection device can be a display device that converts digital signals into visible light signals through an optical system and projects them onto a screen / white wall. The current ambient light information of the projection device refers to the intensity of external light sources that affect the colors in the projected image, such as the current light intensity of the environment in which the photographic equipment is located. This information can be obtained through an ambient light sensor installed on the projection device. The current projection size of the projection device, such as the size of the display screen for the data to be projected, can be obtained through sensors installed on the projection device or through the device's settings.
[0028] Obtain the current ambient light information of the projection device and the current projection size of the projection device. For example, obtain the ambient light information E (unit: lux) and projection size S (unit: square meters) of the projection device.
[0029] S12: Based on the current ambient light information and the current projection size, determine the brightness range of the projection device and the color of the projection device based on the current ambient light information.
[0030] Based on the acquired current ambient light information and current projection size, the brightness range of the projection device is determined. For example, the brightness range L of the projection device can be determined based on multiple current ambient light information E and the current projection size S, that is, the brightness value of the projection device under different ambient light information E and / or different projection sizes S. Furthermore, the color of the projection device is determined based on the current ambient light information, that is, the color C of the projection device can be determined based on the corresponding ambient light information E. For example, after determining the brightness range, color correction can be performed based on the current ambient light information to ensure the accuracy of the color of the projection device under different ambient light / brightness conditions. Here, color C can be represented as a vector including red, green, and blue (RGB) components.
[0031] S13: Acquire the HDR source image to be projected, and process the HDR source image according to the brightness range and color to obtain the HDR target image.
[0032] Obtain the HDR source image to be projected, for example, obtain the metadata (HDRmetadata) of the HDR source image to be projected, including the initial brightness range L of the HDR source image to be projected. s and initial color information c s Furthermore, the HDR source image is processed according to its brightness range and color to obtain the HDR target image. For example, based on the brightness range L and color C of the projection device determined above, the initial brightness range L of the HDR source image to be projected is... s and initial color information C s Adjustments are made to obtain the HDR target image.
[0033] S14: Project the HDR target image according to the current projection size.
[0034] The projection device projects the HDR target image according to the current projection size. That is, based on the current ambient light information and the current projection size, the adjusted HDR source image is projected and displayed in real time. For example, the projection device projects the HDR target image onto a screen / white wall for display.
[0035] In this embodiment, the current ambient light information of the projection device and the current projection size of the projection device are obtained. The brightness range of the projection device is determined based on the current ambient light information and the current projection size. The color of the projection device is also determined based on the current ambient light information. Furthermore, the HDR source image to be projected is obtained, and the HDR source image is processed according to the brightness range and color to obtain the HDR target image. The HDR target image is then projected and displayed. In this embodiment, the brightness range and color of the projection device are determined by the current ambient light information and the current projection size, respectively. The HDR source image to be projected is processed and adjusted to obtain the HDR target image. Dynamic environmental perception and multi-dimensional parameter collaborative optimization are achieved during the mapping process, which improves the display effect and projection quality.
[0036] In some embodiments, determining the brightness range of the projection device based on the current ambient light information and the current projection size includes: determining a first coefficient for the brightness of the projection device based on the current ambient light information; determining a second coefficient for the brightness of the projection device based on the current projection size; determining a brightness adjustment coefficient for the projection device based on the first coefficient and the second coefficient; and determining the brightness range based on the brightness adjustment coefficient and the maximum brightness of the projection device.
[0037] In some examples, the current ambient light information E1 and the current projection size S1 of the projection device are obtained, wherein, based on the current ambient light information E1, a first coefficient K for the brightness of the projection on the projection device is determined. e Based on the current projection size S1, determine the second brightness coefficient K for the projection device based on the current projection size S1. s Furthermore, based on the first coefficient K... e Second coefficient K s Determine the brightness adjustment factor K for the projection device, for example, K = K e ·K s At this point, the maximum projection brightness L can be determined based on the brightness adjustment factor K and the projection device. m Define the brightness range L, where L is the maximum brightness L that the projection device can project. m This refers to the maximum brightness of the HDR source image to be projected, such as the maximum brightness value recorded in the metadata of an HDR source image frame. For example, L = L m ·K e ·K s Understandably, the brightness range L obtained by the projection device is a value related to the current ambient light information of the projection device and the current projection size of the projection device.
[0038] Of course, in some examples, based on the first coefficient K e Second coefficient K s Determine the brightness adjustment factor K for the projection device, which can be based solely on the first factor K. e Determine the brightness adjustment factor K for the projection device, for example, K = K e It can also be based solely on the second coefficient K. s Determine the brightness adjustment factor K for the projection device, for example, K = K s This application does not impose specific limitations on this matter.
[0039] In this embodiment, a first coefficient for the brightness of the projection device is determined based on the current ambient light information, and a second coefficient for the brightness of the projection device is determined based on the current projection size. Then, a brightness adjustment coefficient for the projection device is determined based on the first and second coefficients. The brightness range is determined based on the brightness adjustment coefficient and the maximum brightness of the projection device. Dynamic environmental perception and multi-dimensional parameter collaborative optimization are achieved during the mapping process, which improves the display effect and projection quality.
[0040] In some embodiments, determining a first coefficient for the brightness of the projection device based on the current ambient light information includes: determining the first coefficient based on the product of the ambient light intensity and a first preset adjustment parameter in the current ambient light information.
[0041] Based on the product of the ambient light intensity and a first preset adjustment parameter in the current ambient light information, a first coefficient for the brightness of the projection on the projection device is determined. In some examples, the current ambient light information E1 of the projection device is obtained, and the first coefficient K is determined based on the product of the ambient light intensity E and the first preset adjustment parameter alpha in the current ambient light information E1. e For example, K e =1+alpha*E, where the adjustment parameter alpha is a preset adjustable parameter that can be determined through actual measurement.
[0042] In some embodiments, determining a second coefficient for the brightness of the projection on the projection device based on the current projection size includes: determining the second coefficient based on the product of the current projection size and a second preset adjustment parameter.
[0043] Based on the product of the current projection size and the second preset adjustment parameter, a second coefficient is determined for the brightness of the projection device projected by the current ambient light information. In some examples, the current projection size information S1 of the projection device is obtained, and the first coefficient K is determined based on the product of the current projection size S in the current projection size information S1 and the second preset adjustment parameter beta. s For example, Ks =1+beta*S, where the adjustment parameter beta is a preset adjustable parameter that can be determined through actual measurement.
[0044] In some examples, based on the current ambient light information E1, a first coefficient K is determined for the brightness of the projection onto the projection device. e For example, K e =1+alpha*E, based on the current projection size S1, determine the second coefficient K for the brightness of the projection on the projection device at the current projection size S1. s For example, K s = 1 + beta*S. Furthermore, based on the first coefficient K... e Second coefficient K s Determine the brightness adjustment factor K for the projection device, for example, K = K e ·K s = (1+alpha*E)(1+beta*S). At this point, the maximum projection brightness L can be determined based on the brightness adjustment coefficient K and the projection device. m Determine the brightness range L, for example, the brightness range of the projection device L = L m ·(1+alpha*E)·(1+beta*S).
[0045] In this embodiment, a first coefficient is determined based on the product of the ambient light intensity and a first preset adjustment parameter in the current ambient light information, and a second coefficient is determined based on the product of the current projection size and a second preset adjustment parameter. Then, the brightness adjustment coefficient of the projection device can be determined based on the first and second coefficients. The brightness range is determined based on the brightness adjustment coefficient and the maximum brightness of the projection device. Dynamic environmental perception and multi-dimensional parameter collaborative optimization are realized in the mapping process, which improves the display effect and projection quality.
[0046] In some embodiments, determining the color projected by the projection device based on the current ambient light information includes: determining a third coefficient for the color projected by the projection device based on the current ambient light information; and determining the color projected by the projection device based on the third coefficient.
[0047] The color projected by the projection device can be determined based on the current ambient light information. In some examples, based on the current ambient light information E1, a third coefficient K is determined for the color projected by the projection device based on the current ambient light information E1. c For example, the third coefficient K is obtained by calculating the current ambient light information E1. c The third coefficient K cFurthermore, the color C projected by the projection device is determined based on the third coefficient gain. For example, the original color value of the HDR source image to be projected is C_original, and the color value is determined based on the third coefficient K. c Correcting the original color value C_original will result in a corrected color value C_corrected, for example, C_corrected = K. c *C_original, which is the color C projected by the projection device.
[0048] In this embodiment, a third coefficient is determined based on the current ambient light information to determine the color of the projection device. Based on the third coefficient, the color of the projection device is determined so as to process the HDR source image according to the brightness range and color to obtain the HDR target image. This achieves dynamic environmental perception and multi-dimensional parameter collaborative optimization during the mapping process, thereby improving the display effect and projection quality.
[0049] In some embodiments, determining a third coefficient for the color projected onto the projection device based on the current ambient light information includes: determining the third coefficient based on the product of the ambient light intensity and a third preset adjustment parameter in the current ambient light information.
[0050] Based on the product of the ambient light intensity and the third preset adjustment parameter in the current ambient light information, a third coefficient is determined for the color of the projection onto the projection device. For example, the current ambient light information E1 of the projection device is obtained, and the third coefficient K is determined based on the product of the ambient light intensity E and the third preset adjustment parameter gain in the current ambient light information E1. c For example, K c =1+gain*E, where the adjustment parameter gain is a preset adjustable parameter that can be determined through actual measurement. It is used to control the influence of ambient light on color. For example, increasing the value of the adjustment parameter gain will make the influence of ambient light more significant, while decreasing the value of the adjustment parameter gain will weaken the influence of ambient light.
[0051] Based on the third coefficient K c The projector determines the colors to be projected. For example, the original color value of the HDR source image to be projected is C_original, based on the third coefficient K. c The original color value C_original can be corrected to the corrected color value C_corrected, for example, C_corrected = (1 + gain * E) · C_original.
[0052] In this embodiment, a third coefficient is determined based on the product of the ambient light intensity and the third preset adjustment parameter in the current ambient light information. The color of the projection device is determined based on the third coefficient, so as to process the HDR source image according to the brightness range and color to obtain the HDR target image. This achieves dynamic environmental perception and multi-dimensional parameter collaborative optimization during the mapping process, thereby improving the display effect and projection quality.
[0053] In some embodiments, determining the brightness range for projection by the projection device based on the current ambient light information and the current projection size includes: determining the brightness range from a preset table based on the current ambient light information and the current projection size; determining the color for projection by the projection device based on the current ambient light information includes: determining the color from a preset table based on the current ambient light information.
[0054] The preset table can be a preset three-dimensional lookup table (LUT), such as the preset table LUT(E, S, L). m This includes different ambient light intensities E, projection size S, and maximum projection brightness L. m The brightness information and color are obtained from the following methods: Based on multiple ambient light information E and projection size S, the brightness range L of multiple projection devices can be determined, that is, the brightness value of the projection device under different ambient light information E and / or different projection size S can be determined; and after determining the projection brightness value, the color C of the projection device can be determined based on the corresponding ambient light information E, and the obtained brightness range L and color C are used to generate a preset table.
[0055] For example, in a preset LUT table, the ambient light intensity E ranges from [0, 1000] lux with a step size of 100 lux; the projection size S ranges from [0.5, 5] square meters with a step size of 0.5 square meters; and the maximum projection brightness L... m The value range is [100, 1000] nits, with a step size of 100 nits. The size of this preset table LUT is (11*10*10), which includes 110 elements. Each element corresponds to the specific ambient light intensity E, projection size S, and maximum projection brightness L. m The brightness and color information below.
[0056] In some examples, the default table LUT can be as shown in the table below:
[0057] <![CDATA[L m (nit)]]> S(m^2) E1(nit) E2(nit) E3(nit) <![CDATA[L m 1]]> S1 L11 / C11 L21 / C21 L31 / C31 <![CDATA[L m 2]]> S2 L12 / C12 L22 / C22 L32 / C32 <![CDATA[L m 3]]> S3 L13 / C13 L23 / C33 L33 / C33
[0058] Based on the current ambient light information and the current projection size, from the preset table LUT(E, S, L) mThe brightness range can be determined, for example, based on the current ambient light information E2 and the current projection size S2 of the projection device, as well as the current maximum projection brightness L of the projection device. m 2. It can be derived from the preset table LUT(E, S, L) m The brightness range L22 can be found in the table. Simultaneously, based on the current ambient light information E2, the brightness range is determined from the preset table LUT(E, S, L). m The corresponding color value C22 is determined in the image. Further, based on the brightness range L22 and color C22, tone mapping is performed on the HDR source image to be projected to obtain the HDR target image. For example, the brightness L = L22 of the projection device is determined. m 2+L22, the color projected by the projection device is C22, thus obtaining the corresponding HDR target image to be projected.
[0059] In some embodiments, acquiring an HDR source image to be projected includes: acquiring an HDR video source input to a projection device; and decoding the HDR video source to generate an HDR source image.
[0060] The process involves acquiring an HDR video source input to the projection device, i.e., video content shot or produced using High Dynamic Range (HDR) technology. The HDR video source is then decoded to generate an HDR source image. For example, raw HDR data, including luminance and chrominance information, is decoded from the HDR video source. Frame-by-frame analysis is performed to obtain the corresponding dynamic and static metadata. The metadata includes the initial luminance range and initial color information of the HDR source image; for example, luminance information might be "Mastering Display: P3, Luminance 0.001-1000 cd / m²". 2 Among them, Luminance is 0.001-1000 cd / m 2 The corresponding HDR signal brightness range is 0-1000 nits.
[0061] In some embodiments, the HDR source image is processed according to the brightness range and color to obtain the HDR target image, including: mapping the brightness information of the HDR source image to the brightness range to achieve tone mapping of the HDR source image; and performing color correction on the mapped HDR source image according to the color to obtain the HDR target image.
[0062] For example, the system obtains the current ambient light information E3 of the projection device, the current projection size S3 of the projection device, and the HDR source image to be projected. Then, it obtains the metadata of the HDR source image, including the initial brightness range L3 and initial color information C3. In some examples, the brightness information of the HDR source image is mapped from L3 to the brightness range L to perform tone mapping on the HDR source image. Based on the color C3, color correction is performed on the mapped HDR source image to determine the color C for projection, thus obtaining the HDR target image. The brightness range L and the color C for projection can be calculated based on the current ambient light information E3 and the current projection size S3, or they can be determined by looking up a preset table.
[0063] To facilitate understanding, a partial process for acquiring an HDR target image is illustrated with an example. For instance, the initial brightness range L corresponding to the HDR signal source... s The brightness range (L) of the projection device includes 0-10000 nits. t Includes 0-5000 nits. Example 1: Determine the initial brightness range L. s A value of 10000 nits corresponds to the brightness range L of the projection device. t The value is 2000 nits, which is divided into 12 points and mapped separately, as follows: Figure 2 As shown, Figure 2 This is a schematic diagram of the brightness range according to an embodiment of this application. Example 2: Determining the initial brightness range L s A value of 10000 nits corresponds to the brightness range L of the projection device. t The value is 150 nits, which is divided into 12 points and mapped separately, as follows: Figure 3 As shown, Figure 3 This is a schematic diagram of the brightness range curve according to another embodiment of this application. As can be seen by comparison, due to changes in ambient light and projection size, the brightness range projected by the projection device also changes. However, the mapping curve can still be dynamically calibrated to maintain a consistent trend, thereby improving the accuracy of the mapping.
[0064] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0065] Please see Figure 4 , Figure 4This is a schematic diagram of the projection device according to an embodiment of this application. The projection device 40 includes a memory 41 and a processor 42 coupled to each other. The processor 42 is used to execute program instructions stored in the memory 41 to implement the steps of the display method embodiment of the projection device described above. In a specific implementation scenario, the projection device 40 may include, but is not limited to, a monochrome laser projection device, a mixed-light laser projection device, and a three-color laser projection device, and is not limited thereto. In practical applications, the projection device can determine the brightness range and color of the projection by using the current ambient light information and the current projection size, and process and adjust the HDR source image to be projected, that is, it can dynamically adjust to increase the brightness and color of the overall projected image and improve the user experience.
[0066] Specifically, processor 42 controls itself and memory 41 to implement the steps of the display method embodiment of the projection device described above. Processor 42 can also be called a CPU (Central Processing Unit), and it may be an integrated circuit chip with signal processing capabilities. Processor 42 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. A general-purpose processor can be a microprocessor or any conventional processor. Furthermore, processor 42 can be implemented using integrated circuit chips.
[0067] In some embodiments, a non-volatile computer-readable storage medium is used to store a computer program, the computer program being accessed by the aforementioned... Figure 4 When the processor 42 in the embodiment is executed, it is used to implement the steps of the above-described projection device display method embodiment.
[0068] The description of the various embodiments above tends to emphasize the differences between the various embodiments. The similarities or similarities between them can be referred to, and for the sake of brevity, they will not be repeated here.
[0069] In the several embodiments provided in this application, it should be understood that the disclosed methods and related devices can be implemented in other ways. For example, the related device implementations described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication disconnection shown or discussed may be indirect coupling or communication disconnection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0070] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0071] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0072] Those skilled in the art will readily recognize that numerous modifications and variations can be made to the apparatus and method while maintaining the teachings of this application. Therefore, the above disclosure should be considered limited only by the scope of the appended claims.
Claims
1. A display method for a projection device, characterized in that, include: Obtain the current ambient light information of the projection device and the current projection size of the projection device; Based on the current ambient light information and the current projection size, the brightness range for projection by the projection device is determined, and based on the current ambient light information, the color for projection by the projection device is determined. The HDR source image to be projected is acquired, and the HDR source image is processed according to the brightness range and the color to obtain the HDR target image; The HDR target image is projected and displayed according to the current projection size.
2. The method according to claim 1, characterized in that, Determining the brightness range for projection by the projection device based on the current ambient light information and the current projection size includes: Based on the current ambient light information, a first coefficient is determined for the brightness of the projection device based on the current ambient light information; Based on the current projection size, a second coefficient is determined for the brightness of the projection on the projection device based on the current projection size; Based on the first coefficient and the second coefficient, the brightness adjustment coefficient for projection by the projection device is determined; The brightness range is determined based on the brightness adjustment coefficient and the maximum brightness of the projection device.
3. The method according to claim 2, characterized in that, Based on the current ambient light information, a first coefficient for the brightness of the projection on the projection device is determined, including: The first coefficient is determined based on the product of the ambient light intensity and the first preset adjustment parameter in the current ambient light information.
4. The method according to claim 2, characterized in that, Based on the current projection size, a second coefficient is determined for the brightness of the projection on the projection device, including: The second coefficient is determined based on the product of the current projection size and the second preset adjustment parameter.
5. The method according to claim 1, characterized in that, Based on the current ambient light information, the color to be projected by the projection device is determined, including: Based on the current ambient light information, a third coefficient is determined for the color of the projection device projected by the current ambient light information; Based on the third coefficient, the color projected by the projection device is determined.
6. The method according to claim 5, characterized in that, Based on the current ambient light information, a third coefficient is determined for the color of the projection device projected using the current ambient light information, including: The third coefficient is determined based on the product of the ambient light intensity and the third preset adjustment parameter in the current ambient light information.
7. The method according to claim 1, characterized in that, Determining the brightness range for projection by the projection device based on the current ambient light information and the current projection size includes: Based on the current ambient light information and the current projection size, the brightness range is determined from a preset table; Determining the color projected by the projection device based on the current ambient light information includes: Based on the current ambient light information, the color is determined from the preset table.
8. The method according to claim 1, characterized in that, The acquisition of the HDR source image to be projected includes: Acquire the HDR video source input to the projection device; The HDR video source is decoded to generate the HDR source image.
9. The method according to claim 1, characterized in that, The HDR source image is processed according to the brightness range and the color to obtain the HDR target image, including: The brightness information of the HDR source image is mapped to the brightness range to achieve tone mapping of the HDR source image; Based on the colors, the mapped HDR source image is color-corrected to obtain the HDR target image.
10. A projection device, characterized in that, The device includes a memory and a processor coupled to each other, the processor being configured to execute program instructions stored in the memory to implement the display method of the projection device according to any one of claims 1 to 9.