This application is a national stage of international PCT Application No. PCT/CN2020/139436 filed on Dec. 25, 2020, the entire contents of which are incorporated herein by reference.
The present application relates to the field of image display, and in particular, to an image display method, an image processing apparatus, an electronic device and a storage medium.
With the development of display technology, the size and resolution of a screen are constantly improved, and accordingly, the consumption of electric energy is increased. At present, the backlight of a liquid crystal display in the market is a whole backlight, which needs to be lighted all the time, resulting in unnecessary waste. Moreover, because the screen is large, the picture of the television screen will be relatively bright as a whole, and watching it for a long time will cause discomfort to the human body.
In view of this, the present application provides an image display method, an image processing apparatus, an electronic device and a storage medium.
The image display method of the embodiments of the present application includes:
In some embodiments, the (N+1)th frame image to be displayed includes a plurality of image sub-regions, each of the plurality of image sub-regions includes a plurality of pixels, the display screen includes a plurality of backlight block units, and the plurality of image sub-regions are in one-to-one correspondence with the plurality of backlight block units, and calculating the backlight brightness data of the display screen according to the pixel data by the backlight algorithm includes:
In some embodiments, counting the number of the pixels with pixel brightness values greater than 0 in the image sub-region includes:
In some embodiments, determining that the backlight block unit corresponding to the image sub-region is turned on includes:
In some embodiments, determining the backlight brightness data of the backlight block unit according to the pixel brightness values of the pixels in the image sub-region includes:
In some embodiments, the number of backlight driving boards is multiple, the display screen further includes a plurality of display sub-regions, each of the plurality of display sub-regions corresponds to a plurality of backlight block units, and each of the plurality of display sub-regions is provided with one of the plurality of backlight driving boards, and synchronously sending the (N+1)th frame image to be displayed and the backlight brightness data to the display screen and the backlight driving board respectively includes:
In some embodiments, the image display method further includes: for each of the plurality of backlight driving boards, controlling the backlight driving board to scan line by line according to the backlight brightness data, so as to drive a plurality of backlight block units corresponding to one of the plurality of display sub-regions.
In some embodiments, the display screen includes a plurality of pixel units, the plurality of pixel units correspond to pixels in the (N+1)th frame image to be displayed, and the image display method further includes:
The image processing apparatus according to the embodiments of the present application includes:
The embodiments of the present application further provide an electronic device, including:
In some embodiments, the electronic device further includes a display screen, wherein the display screen includes a display panel and a backlight module, the display panel is arranged corresponding to the backlight module, the display panel includes a plurality of display sub-regions, the backlight module includes a plurality of backlight block units, and each of the plurality of display sub-regions corresponds to a plurality of backlight block units.
In some embodiments, the electronic device further includes a plurality of backlight driving boards, and each of the plurality of backlight driving boards is configured to scan line by line to drive a plurality of backlight block units corresponding to one of the plurality of display sub-regions.
The embodiments of the present application further provide a nonvolatile computer-readable storage medium of a computer program, wherein when the computer program is executed by one or more processors, the one or more processors are caused to execute the image display method described in any one of the above embodiments.
In the image display method, the image processing apparatus, the electronic device and the computer storage medium of the embodiments of the present application, in response to receiving an Nth frame synchronization signal, an (N+1)th frame image to be displayed and pixel data of pixels in the (N+1)th frame image to be displayed are acquired, and backlight brightness data of a display screen are calculated according to the pixel data by a backlight algorithm; finally, in response to receiving an (N+1)th frame synchronization signal, the (N+1)th frame image to be displayed and the backlight brightness data are synchronously sent to the display screen and a backlight driving board respectively. In this way, the backlight driving board can control the backlight in the display screen for fine control according to the backlight brightness data, which improves the contrast of the display pictures on the display screen, and at the same time, prevents the overall brightness of the pictures on the display screen from being too bright, saves power consumption and improves the viewing experience of users.
Additional aspects and advantages of the present application will be set forth in part in the following description, and in part will be obvious from the following description, or may be learned by practice of the present application.
The above and/or additional aspects and advantages of the present application will be apparent and easily understood from the following description of embodiments taken in conjunction with the accompanying drawings.
Symbol description of main components:
Hereinafter, the embodiments of the present application will be described in detail, and examples of the embodiments are illustrated in the accompanying drawings. Elements with the same or similar reference numerals indicate the same or similar elements or elements having the same or similar functions throughout. The embodiments described herein with reference to the accompanying drawings are exemplary and are intended to explain the present application, but not to be construed as limitations of the present application.
With the development of display technology and people's demands for clarity and contrast, the resolution and size of the liquid crystal display are gradually increasing. At present, 4 K liquid crystal display has been widely used, and 8 K liquid crystal display is gradually becoming popular. However, the larger the liquid crystal display is, the greater the power consumption is. The backlight of the existing liquid crystal display in the market is mostly a whole backlight, which needs to be lighted all the time, thus resulting in unnecessary waste. Moreover, because the screen is large, the picture of the liquid crystal display will be relatively bright as a whole, and watching it for a long time will cause discomfort to the human body.
Please refer to
The electronic device 100 may be a television, a computer, a mobile phone, a tablet, or a smart wearable device such as an electronic watch, a VR device, an AR device or the like. For example, in some examples, the electronic device 100 may be a television, and the display screen 110 of the electronic device 100 refers to a television screen.
The display screen 110 may be a liquid crystal display (LCD). The display panel 111 is configured to display an image to be displayed, and the backlight module 112 is configured to generate backlight to cooperate with the display panel 111 to display the image to be displayed.
The display panel 111 may be divided into display sub-regions. The number of the display sub-regions may be four, six, eight or even more, and the specific number of the display sub-regions is not limited. For example, in the present application, there may be four display sub-regions, that is, the display panel 111 may be divided into four display sub-regions. Each of the display sub-regions includes a plurality of pixel units, and the display sub-region displays an image to be displayed through the pixel units.
Please refer to
In some embodiments, for each of display sub-regions, the display sub-region corresponds to a plurality of backlight block units 1121. For each of the display sub-regions, a plurality of backlight block units 1121 corresponding to the display sub-region are provided with one backlight driving board, and the one backlight driving board is connected with the plurality of backlight block units 1121 corresponding to the display sub-region. The backlight driving board is configured to scan line by line to drive a plurality of backlight block units 1121 corresponding to the display sub-region.
It can be understood that by partitioning the backlight of the display screen, the brightness of the backlight partition is finely controlled, thus improving the brightness of the television screen. If a display picture output by the host computer is input to a specific computing platform, the platform may read the picture content line by line and calculate the backlight data of the image, and then output the picture content to the screen. However, due to the limitation of calculating backlight, the backlight data of this frame lags behind the picture data by one frame. In addition, because the computing platform is located between the PC output and the screen display, the picture data is also one frame behind the original, which leads to the content displayed on the screen is one frame behind the original, and the backlight is two frames behind the original, which leads to the mismatch between the backlight brightness and the display picture, which affects the visual experience.
Therefore, referring to
S12, in response to receiving an Nth frame synchronization signal, an (N+1)th frame image to be displayed and pixel data of pixels in the (N+1)th frame image to be displayed are acquired.
S14, backlight brightness data of a display screen is calculated according to the pixel data by a backlight algorithm.
S16, in response to receiving an (N+1)th frame synchronization signal, the (N+1)th frame image to be displayed and the backlight brightness data are synchronously sent to the display screen and a backlight driving board respectively.
Referring to
S12 may be implemented by the acquiring module 12, S14 may be implemented by the calculating module 14, and S16 may be implemented by the sending module 16.
In other words, the acquiring module 12 may be configured to in response to receiving an Nth frame synchronization signal, acquire an (N+1)th frame image to be displayed and pixel data of pixels in the (N+1)th frame image to be displayed.
The calculating module 14 may be configured to calculate backlight brightness data of a display screen according to the pixel data by a backlight algorithm.
The sending module 16 may be configured to in response to receiving an (N+1)th frame synchronization signal, synchronously send the (N+1)th frame image to be displayed and the backlight brightness data to the display screen and a backlight driving board respectively.
Please refer to
Referring to
In the image display method, the image processing apparatus 10, the electronic device 100 and the storage medium 40 of the embodiments of the present application, in response to receiving an Nth frame synchronization signal, an (N+1)th frame image to be displayed and pixel data of pixels in the (N+1)th frame image to be displayed are acquired, and backlight brightness data of the display screen 110 are calculated according to the pixel data by a backlight algorithm; finally, in response to receiving an (N+1)th frame synchronization signal, the (N+1)th frame image to be displayed and the backlight brightness data are synchronously sent to the display screen 110 and the backlight driving board 120 respectively. In this way, the backlight driving board 120 can control the backlight in the display screen 110 for fine control according to the backlight brightness data, which improves the contrast of the display pictures on the display screen 110, and at the same time, prevents the overall brightness of the pictures on the display screen 110 from being too bright, saves power consumption and improves the viewing experience of users.
In some embodiments, the image processing apparatus 10 may be a part of the electronic device 100. In other words, the electronic device 100 includes the image processing apparatus 10.
In some embodiments, the image processing apparatus 10 may be a discrete component assembled in a certain manner to have the aforementioned functions, or a chip with the aforementioned functions exists in the form of an integrated circuit, or a computer software code segment that enables a computer to have the aforementioned functions when running on the computer.
In some embodiments, as hardware, the image processing apparatus 10 may be independent or added to a computer or computer system as an additional peripheral component. The image processing apparatus 10 may also be integrated into a computer or computer system. For example, when the image processing apparatus 10 is a part of the electronic device 100, the image processing apparatus 10 may be integrated into the processor 20.
In some embodiments where the image processing apparatus 10 is a part of the electronic device 100, as software, the code segments corresponding the image processing apparatus 10 may be stored in the memory 30 and executed by the processor 20 to achieve the aforementioned functions. In other words, the image processing apparatus 10 includes the above one or more programs 32, or the above one or more programs 32 include the image processing apparatus 10.
In some embodiments, the computer-readable storage medium 40 may be a storage medium built into the electronic device 100, such as the memory 30, or a storage medium that may be removably inserted into the electronic device 100, such as an SD card.
It should be noted that the RGB mode is a common physical color mode of the display screen, that is, an image is generally displayed on the display screen in the RGB mode, and the (N+1)th frame image to be displayed is used for display on the display screen. Therefore, the pixel data may be RGB pixel data. That is, the pixel data of pixels in the (N+1)th frame image to be displayed is RGB pixel data.
RGB is designed based on the principle of color luminescence, and RGB includes three color channels of red, green and blue. The brightness level for each color may be divided into 256 levels of brightness. At a level of 0, the “light” is the weakest—it is turned off, and at a level of 255, the “light” is the brightest. When the gray levels of the three colors are the same, gray hues with different gray levels are generated. That is, when the gray levels of the three colors are all 0, it is the darkest black hue, and when the gray levels of the three colors are all 255, it is the brightest white hue. An RGB value refers to brightness and is expressed by an integer. Generally, R, G and B each have 256 levels of brightness, which are expressed by numbers as 0, 1, 2 . . . 254, 255.
It should also be noted that each pixel in the (N+1)th frame image to be displayed involves a set of pixel data, that is, if the pixel data is RGB pixel data, a pixel involves a set of RGB pixel data. When the (N+1)th frame image to be displayed is displayed on the display screen 110, each pixel can be represented by three pixel units.
Of course, it can be understood that if the physical color mode of the display screen 110 is other display modes, the pixel data may be pixel data corresponding to other display modes, that is, the pixel data may be image data displayed on various displays. For example, if the physical color mode of the display screen 110 is an RGBW mode, the pixel data may also be RGBW pixel data.
In addition, the electronic device 100 may further include a graphics processing unit (GPU), which is configured to render and generate an image to be displayed. The processor 20 may obtain the image to be displayed from the graphics processing unit. Because the image to be displayed is displayed on the display screen 110 in the form of a frame, the display screen 110 usually refreshes one frame image to be displayed every time it is refreshed. After the processor 20 obtains the Nth frame synchronization signal, an image displayed on the display screen 110 is the Nth frame image to be displayed, and after the processor 20 obtains the (N+1)th frame synchronization signal, an image displayed on the display screen 110 is the (N+1)th frame image to be displayed. The (N+1)th frame image to be displayed is divided into a plurality of image sub-regions, and each of the plurality of image sub-regions includes a plurality of pixels. The image sub-regions are in one-to-one correspondence with the backlight block units 1121.
Please refer to
It should be noted that the Nth frame and the (N+1)th frame are used to distinguish the sequence of synchronization signals of two adjacent frames, where the Nth frame synchronization signal precedes the (N+1)th frame synchronization signal, which does not substantially represent the synchronization signals of specific frames. For example, the synchronization signals include an 1th frame synchronization signal, an 2th frame synchronization signal and an 3th frame synchronization signal arranged in sequence. With regard to the lth frame synchronization signal and the 2th frame synchronization signal, the 1th frame is the Nth frame, and the 2th frame is the (N+1)th frame. With regard to the 2th frame synchronization signal and an 3th frame synchronization signal, the 2th frame is the Nth frame, and the 3th frame is the (N+1)th frame.
Please further refer to
In some embodiments, after calculating the backlight brightness data of each backlight block unit 1121, if the processor 20 receives the (N+1)th frame synchronization signal, it sends the (N+1)th frame image to be displayed to the display panel 111, and at the same time, it synchronously sends the backlight brightness data to a plurality of backlight driving boards 120 respectively.
In some embodiments, the display panel 111 includes a plurality of pixel units and a driving unit electrically connected with the pixel units. The plurality of pixel units correspond to the pixels in the (N+1)th frame image to be displayed, and the driving unit scans the plurality of pixel units line by line to drive the plurality of pixel units to display the (N+1)th frame image to be displayed. At the same time, the backlight driving board 120 scans line by line according to the backlight brightness data to drive the backlight block units 1121 corresponding to the display sub-region to emit light, so that the backlight generated by the backlight module 112 is synchronized with the image displayed on the display panel 111.
With reference to
In this way, it is ensured that the backlight brightness of the backlight module 112 matches the display picture of the display panel 111, and different backlight block units 1121 have different light emitting brightness, so that the contrast is increased when the display screen 110 displays an image to be displayed, thereby enhancing the visual effect. In addition, the backlight block units 1121 in the backlight module 112 have different brightness, which can effectively reduce the power consumption of the backlight module 112.
Referring to
S142, for each of the plurality of image sub-regions, a number of pixels with pixel brightness values greater than 0 in the image sub-region is counted.
S144, in response to determining that the number of the pixels with pixel brightness values greater than 0 in the image sub-region is greater than a first threshold, it is determined that the backlight block unit corresponding to the image sub-region is turned on.
S146, in response to determining that the number of the pixels with pixel brightness values greater than 0 in the image sub-region is not greater than the first threshold, it is determined that the backlight block unit corresponding to the image sub-region is turned off.
Please further refer to
Please further refer to
The first threshold refers to a value predefined by the electronic device 100, and may be adjusted according to the number of all pixels in the image sub-region. For example, if the number of all pixels in the image sub-region is 100, the first threshold may be 60, 62, 65, 70, 75, 80 or even larger values greater than or equal to 50. Or for example, the number of all pixels in the image sub-region is 1000, the first threshold may be 600, 620, 650, 700, 750 or 800 or other values equal to or greater than 500. It can be understood that the first threshold is used to compare with the number of pixels with pixel brightness values greater than 0, so as to determine to turn on or turn off a corresponding backlight block unit 1121. Therefore, the backlight block unit 1121 may be turned on as long as the number of pixels with pixel brightness values greater than 0 is more than half of the total number of pixels. For example, in some examples, if the number of pixels in the image sub-region is 10000, the first threshold may be 7000, that is, when the number of pixels with pixel brightness values greater than 0 is greater than 7000, it is determined that the backlight block unit 1121 corresponding to the image sub-region is turned on, otherwise, it is determined that the backlight block unit 1121 corresponding to the image sub-region is turned off.
In some embodiments, the processor 20 may process the pixel data of each pixel in each image sub-region to obtain the pixel brightness value of each pixel, and count the number of pixels with pixel brightness values greater than 0 in each image sub-region. If the number of pixels with pixel brightness values greater than 0 in the image sub-region is greater than the first threshold, it is determined that the backlight block unit 1121 corresponding to the image sub-region is turned on, otherwise, it is determined that the backlight block unit 1121 corresponding to the image sub-region is turned off. Thus, it is achieved to determine whether the backlight block unit 1121 is turned on or turned off according to RGB values of pixels in the image sub-region. In this way, after the (N+1)th frame synchronization signal is received, when the display module displays the (N+1)th frame image to be displayed, the backlight of the image sub-region that only needs backlight may be turned on, and the backlight of the image sub-region that does not need backlight may be turned off, thereby effectively reducing the power consumption of the display screen 110.
Referring to
S1422, for each of pixels in the image sub-region, a maximum brightness of sub-pixel data of the pixel is obtained.
S1424, the maximum brightness is determined as the corresponding pixel brightness value of the pixel.
In some embodiments, the sub-steps S1422 and S1424 may be implemented by the computing module 14. In other words, the calculating module 14 may be configured to for each of pixels in the image sub-region, obtain a maximum brightness of sub-pixel data of the pixel. The calculating module 14 may further be configured to determine the maximum brightness as the corresponding pixel brightness value of the pixel.
In some embodiments, the processor 20 may be configured to for each of pixels in the image sub-region, obtain a maximum brightness of sub-pixel data of the pixel. The processor 20 may further be configured to determine the maximum brightness as the corresponding pixel brightness value of the pixel.
It can be understood that the turn-on or turn-off of the backlight block unit 1121 corresponding to the image sub-region needs to be determined by the pixel brightness values of pixels in the image sub-region, each pixel in the image sub-region represents pixel data, and the pixel data is composed of sub-pixel data. Therefore, for each of the pixels, brightness values of the sub-pixel data of the pixel may be counted, the brightness values of the sub-pixel data may be compared to obtain a maximum brightness value of the sub-pixel data, and the maximum brightness value is determined as the pixel brightness value of the pixel. In this way, the pixel brightness values of pixels can be obtained, so that it is convenient to determine the number of pixels with pixel brightness values greater than 0 and realize the control of turning on or off the backlight block unit 1121.
For example, in the present application, the pixel data is RGB pixel data, where the RGB pixel data includes R pixel data, G pixel data and B pixel data. The formula for calculating the pixel brightness value of a pixel is as follows:
Lpixel=max(r,g,b)·value
Please refer to
S148, backlight brightness data of the backlight block unit is determined according to pixel brightness values of pixels in the image sub-region.
Further referring to
In other words, the calculating module 14 may further be configured to determine backlight brightness data of the backlight block unit according to pixel brightness values of pixels in the image sub-region.
In some embodiments, the processor 20 may further be configured to determine backlight brightness data of the backlight block unit according to pixel brightness values of pixels in the image sub-region.
In the above, only the turn-on or turn-off of the corresponding backlight block unit 1121 is determined according to the pixel brightness values of pixels in the image sub-region, and the backlight block units 1121 have the same brightness. Thus, it can be understood that the purpose of the sub-step S1442 is to determine the brightness of the backlight block unit 1121 to be turned on, so that the backlight brightness data of different backlight block units 1121 are different, that is, the backlight brightness data of different backlight block units 1121 are corrected and adjusted. In this way, the backlight of the backlight block units 1121 can further cooperate with the corresponding image sub-regions for display, thereby further enhancing the contrast of the images displayed on the display panel 111 and improving the visual experience.
In addition, it should be noted that the above step S148 is to determine the backlight brightness data of the backlight block unit corresponding to the image sub-region that is determined to be turned on. In the case that the backlight block unit corresponding to the image sub-region is determined to be turned off, the backlight brightness data of the backlight block unit may be 0.
Please refer to
S1482, an average pixel brightness value of the pixels in the image sub-region corresponding to the backlight block unit is calculated.
S1484, the pixel brightness values of the pixels in the image sub-region are sorted to obtain pixel brightness values in a first preset sequence.
S1486, the backlight brightness data of the backlight block unit according to the pixel brightness values in the first preset sequence, the average pixel brightness value, and an interpolation between the pixel brightness values in the first preset sequence and the average pixel brightness value are obtained.
In some embodiments, the sub-steps S1482, S1484 and S1486 may be implemented by the computing module 14. In other words, the calculating module 14 may further be configured to calculate an average pixel brightness value of the pixels in the image sub-region corresponding to the backlight block unit, and sort the pixel brightness values of the pixels in the image sub-region to obtain pixel brightness values in a first preset sequence. The calculating module 14 may further be configured to obtain the backlight brightness data of the backlight block unit according to the pixel brightness values in the first preset sequence, the average pixel brightness value, and an interpolation between the pixel brightness values in the first preset sequence and the average pixel brightness value.
In some embodiments, the processor 20 may be configured to calculate an average pixel brightness value of the pixels in the image sub-region corresponding to the backlight block unit, and sort the pixel brightness values of the pixels in the image sub-region to obtain pixel brightness values in a first preset sequence. The processor 20 may further be configured to obtain the backlight brightness data of the backlight block unit according to the pixel brightness values in the first preset sequence, the average pixel brightness value, and an interpolation between the pixel brightness values in the first preset sequence and the average pixel brightness value.
In some embodiments, the pixel brightness values of all pixels in the image sub-region corresponding to the backlight block unit 112 are first obtained, the pixel brightness values of all pixels are accumulated and divided by the total number of all pixels to obtain an average pixel brightness value of all pixels, and the pixel brightness values of all pixels are sorted to determine pixel brightness values in the first preset sequence. Furthermore, an interpolation between the pixel brightness values in the first preset sequence and the average pixel brightness value is calculated, and finally the backlight brightness data of the backlight block unit is obtained according to the pixel brightness values in the first preset sequence, the average pixel brightness value, and the interpolation between the pixel brightness values in the first preset sequence and the average pixel brightness value.
In this way, the backlight brightness data of each backlight block unit 1121 may be obtained, so that the backlight driving board 120 can drive corresponding backlight block units 1121 according to the backlight brightness data of each backlight block unit 1121. Therefore, the fine control to the backlight of the backlight block unit 1121 is achieved.
It should be noted that the first preset sequence is a predefined value, and the value of the first preset sequence may be adjusted, which is not specifically limited. For example, in the present application, the value of the first preset sequence is 5%, and the specific calculation formula of the backlight brightness data of the backlight block unit 1121 is as follows:
In several embodiments provided by the present application, it should be understood that the disclosed systems, apparatuses and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely exemplary. For example, the division of the units is merely logical function division, and may be other division in actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, apparatuses or units, which may be electrical, mechanical or other forms.
In addition, functional units in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
The above descriptions are merely specific embodiments of the present application, but are not intended to limit the protection scope of the present application. Any variation or replacement readily figured out by a person skilled in the art within the technical scope disclosed in the present application shall belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2020/139436 | 12/25/2020 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2022/134008 | 6/30/2022 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
10026367 | Meng et al. | Jul 2018 | B2 |
10311808 | Richards | Jun 2019 | B1 |
20050083280 | Hiraki | Apr 2005 | A1 |
20080117152 | Hsu | May 2008 | A1 |
20090079754 | Chen | Mar 2009 | A1 |
20090251399 | Kim | Oct 2009 | A1 |
20090274389 | Yamamoto | Nov 2009 | A1 |
20100245398 | Amino | Sep 2010 | A1 |
20110050754 | Hyun | Mar 2011 | A1 |
20140375695 | Chang | Dec 2014 | A1 |
20150364095 | Zhang | Dec 2015 | A1 |
20170277304 | Li | Sep 2017 | A1 |
20170278444 | Tien | Sep 2017 | A1 |
20170278447 | Yaras | Sep 2017 | A1 |
20170278458 | Wang | Sep 2017 | A1 |
20170280094 | Ito | Sep 2017 | A1 |
20180322823 | Alousi | Nov 2018 | A1 |
20190310521 | Chen | Oct 2019 | A1 |
20220310001 | Youn | Sep 2022 | A1 |
Number | Date | Country |
---|---|---|
101673521 | Mar 2010 | CN |
102194411 | Sep 2011 | CN |
103050095 | Apr 2013 | CN |
104050944 | Sep 2014 | CN |
Entry |
---|
PCT/CN2020/139436 international search report. |
PCT/CN2020/139436 Written Opinion. |
Number | Date | Country | |
---|---|---|---|
20240046891 A1 | Feb 2024 | US |