Double-sided display synchronization method and system of double-sided transparent screen

By filtering and rotating the initial image of the double-sided transparent screen, and performing contrast analysis on the pixels, the transparency is determined to display the image, the problem of image interference between the double-sided transparent screen is solved, and the clarity and authenticity are improved while maintaining the transparency effect.

CN119806453AActive Publication Date: 2025-04-11深圳市起立科技有限公司
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202510294707.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-13
Publication Date
2025-04-11
Estimated Expiration
2045-03-13

AI Technical Summary

Technical Problem

When displaying on the two-sided transparent screen, images from the two display panels may interfere, resulting in distortion of the display effect. How to ensure the clarity and authenticity of the same image displayed on both panels is a technical problem that needs to be solved urgently.

Method used

By acquiring the initial image and performing filtering processing based on a preset image filtering algorithm, a first target image is obtained; then it is rotated by 180 degrees based on the preset rotation axis of the first target image to obtain a second target image; then contrast analysis is performed for the first pixel and the second pixel of the same coordinate point, its transparency is determined, and the image is displayed on two panels of the double-sided transparent screen based on these transparency.

Benefits of technology

Through filtering and contrast analysis, the mutual interference between the images of the two display panels is reduced, ensuring the clarity and authenticity of the image display, while taking into account the overall transparency effect of the double-sided transparent screen.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119806453A_ABST
    Figure CN119806453A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of transparent display screens, and provides a double-sided display synchronization method and system for a double-sided transparent screen. The method comprises the following steps: acquiring an initial image, and filtering the initial image based on a preset image filtering algorithm to obtain a first target image; rotating the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image; for the first pixel and the second pixel of the same coordinate point, performing contrast analysis on the first pixel and the second pixel, and determining first transparency of the first pixel and second transparency of the second pixel based on a contrast analysis result; the first target image is displayed on the first display panel based on the first transparency of each first pixel, the second target image is displayed on the second display panel based on the second transparency of each second pixel, and the first display panel and the second display panel are oppositely arranged in the double-sided transparent screen. According to the method, the mutual interference between the images of the two display panels is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of transparent display screens, and in particular to a double-sided display synchronization method and system for a double-sided transparent screen. Background Art

[0002] With the continuous development of display technology, transparent display screens, as a new type of display device, have attracted more and more attention due to their unique visual effects and broad application prospects. Transparent display screens can display images while maintaining transparency, and are widely used in advertising display, smart home, car windshield display and other fields. However, when the transparent display screen is double-sided, the images from the two display panels may interfere with each other, resulting in distorted display effects. How to ensure the clarity and authenticity of the same image displayed on the two panels is a technical problem that needs to be solved urgently. Summary of the invention

[0003] The present application provides a double-sided display synchronization method and system for a double-sided transparent screen to solve the problems raised by the above background technology.

[0004] In a first aspect, the present application provides a double-sided display synchronization method of a double-sided transparent screen, comprising: Acquire an initial image, and perform filtering processing on the initial image based on a preset image filtering algorithm to obtain a first target image; Rotating the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image; A plane rectangular coordinate system is constructed with the center point of the first target image as the coordinate origin, and a plane rectangular coordinate system is constructed with the center point of the second target image as the coordinate origin; For a first pixel and a second pixel at the same coordinate point, performing contrast analysis on the first pixel and the second pixel, and determining a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis; the first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image; The first target image is displayed on a first display panel based on a first transparency of each of the first pixels, and the second target image is displayed on a second display panel based on a second transparency of each of the second pixels. The first display panel and the second display panel are arranged opposite to each other in a double-sided transparent screen.

[0005] In a possible implementation, filtering the initial image based on a preset image filtering algorithm to obtain a first target image includes: For each initial pixel of the initial image, the initial pixel is taken as the central pixel, and the initial pixels adjacent to the initial pixel are taken as adjacent pixels to obtain a pixel domain corresponding to the initial pixel, and denoising is performed on the central pixel based on the pixel domain to obtain a target pixel corresponding to the central pixel; each of the target pixels constitutes the first target image.

[0006] In a possible implementation manner, performing denoising on the central pixel based on the pixel domain to obtain a target pixel corresponding to the central pixel includes: For each initial pixel in the pixel domain, a first target weight coefficient, a second target weight coefficient and a third target weight coefficient corresponding to the initial pixel are generated based on a preset weight coefficient generation algorithm; the first target weight coefficient is a weight coefficient corresponding to the red value of the initial pixel, the second target weight coefficient is a weight coefficient corresponding to the blue value of the initial pixel, and the third target weight coefficient is a weight coefficient corresponding to the green value of the initial pixel; Based on the first target weight coefficient corresponding to each initial pixel in the pixel domain, weighted sum is performed on the red values ​​of each initial pixel in the pixel domain to obtain a target red value corresponding to the central pixel; performing weighted summation on the blue values ​​of each initial pixel in the pixel domain based on the second target weight coefficient corresponding to each initial pixel in the pixel domain to obtain a target blue value corresponding to the central pixel; performing weighted summation on the green values ​​of each initial pixel in the pixel domain based on a third target weight coefficient corresponding to each initial pixel in the pixel domain to obtain a target green value corresponding to the central pixel; The RGB space of the central pixel is updated based on the target red value, the target blue value, and the target green value to obtain a target pixel corresponding to the central pixel.

[0007] In a possible implementation, the generating the first target weight coefficient corresponding to the initial pixel based on a preset weight coefficient generating algorithm includes: Based on a preset spatial weight coefficient acquisition algorithm, respectively acquire the spatial weight coefficient corresponding to each initial pixel in the pixel domain; Based on a preset color value similarity weight coefficient acquisition algorithm, respectively acquire the color similarity weight coefficient corresponding to each initial pixel in the pixel domain; For each initial pixel in the pixel domain, multiplying the spatial weight coefficient corresponding to the initial pixel by the color similarity weight coefficient to obtain a first intermediate weight coefficient corresponding to the initial pixel; Adding the first intermediate weight coefficients corresponding to the initial pixels in the pixel domain to obtain a sum of the weight coefficients; For each initial pixel in the pixel domain, a ratio of a first intermediate weight coefficient corresponding to the initial pixel to the sum of the weight coefficients is determined as a first target weight coefficient corresponding to the initial pixel.

[0008] In a possible implementation, the acquiring of the spatial weight coefficients corresponding to the respective initial pixels in the pixel domain based on a preset spatial weight coefficient acquisition algorithm includes: Constructing a plane rectangular coordinate system with the center point of the initial image as the coordinate origin; Acquire the central coordinate point of the central pixel of the pixel region based on the plane rectangular coordinate system ; For each initial pixel in the pixel domain, the coordinate point of the initial pixel is obtained based on the plane rectangular coordinate system. and through Obtain the spatial weight coefficient of the initial pixel; wherein, is the spatial weight coefficient of the initial pixel, is the standard deviation of the distance values ​​from each adjacent pixel to the middle pixel in the pixel domain.

[0009] In a possible implementation, the color similarity weight coefficients corresponding to the initial pixels in the pixel domain are respectively obtained based on a preset color value similarity weight coefficient acquisition algorithm, including: Get the red value of the center pixel of the pixel domain ; For each initial pixel in the pixel domain, obtain the red value of the initial pixel and through Obtain the color similarity weight coefficient of the initial pixel, where: is the color similarity weight coefficient of the initial pixel, is the standard deviation between the red values ​​of each original pixel in the pixel domain.

[0010] In a possible implementation manner, performing contrast analysis on the first pixel and the second pixel, and determining a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis, includes: Obtain a first RGB color space corresponding to the first pixel, and obtain a second RGB color space corresponding to the second pixel; Obtaining an absolute difference space between the first RGB color space and the second RGB color space; wherein the absolute difference space includes a red absolute difference, a blue absolute difference, and a green absolute difference; Comparing any absolute difference in the absolute difference space with a preset absolute difference respectively; If each of the absolute difference values ​​is smaller than the preset absolute difference value, determining that the first transparency and the second transparency are original transparency of the double-sided transparent screen; If any of the absolute differences is greater than the preset absolute difference, the first transparency and the second transparency are determined to be preset transparency; wherein the preset transparency is smaller than the original transparency.

[0011] In a second aspect, the present application provides a double-sided display synchronization system of a double-sided transparent screen, comprising: A filtering processing module, used to obtain an initial image, and perform filtering processing on the initial image based on a preset image filtering algorithm to obtain a first target image; A rotation processing module, used for rotating the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image; A coordinate construction module, used to construct a plane rectangular coordinate system with the center point of the first target image as the coordinate origin, and to construct a plane rectangular coordinate system with the center point of the second target image as the coordinate origin; a determination module, configured to perform a contrast analysis on a first pixel and a second pixel at the same coordinate point, and determine a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis; the first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image; A display module is used to display the first target image on a first display panel based on a first transparency of each of the first pixels, and to display the second target image on a second display panel based on a second transparency of each of the second pixels. The first display panel and the second display panel are arranged opposite to each other in a double-sided transparent screen.

[0012] The present application provides a double-sided display synchronization method and system of a double-sided transparent screen, the method comprising: acquiring an initial image, and filtering the initial image based on a preset image filtering algorithm to obtain a first target image; rotating the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image; constructing a plane rectangular coordinate system with the center point of the first target image as the coordinate origin, and constructing a plane rectangular coordinate system with the center point of the second target image as the coordinate origin; performing contrast analysis on a first pixel and a second pixel at the same coordinate point, and determining a first transparency of the first pixel and a second transparency of the second pixel based on the result of the contrast analysis; the first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image; displaying the first target image on a first display panel based on the first transparency of each of the first pixels, and displaying the second target image on a second display panel based on the second transparency of each of the second pixels, the first display panel and the second display panel being arranged relative to each other in the double-sided transparent screen. This method, on the one hand, reduces the impact of noise on image quality and ensures the clarity and color information of the image by filtering the initial image; on the other hand, reduces mutual interference between images of the two display panels by performing contrast analysis on the first pixel and the second pixel and determining the first transparency of the first pixel and the second transparency of the second pixel based on the result of the contrast analysis, thereby ensuring the clarity and authenticity of the image display and taking into account the overall transparency effect of the double-sided transparent screen. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying any creative work.

[0014] Figure 1 A schematic flow chart of a double-sided display synchronization method for a double-sided transparent screen provided in an embodiment of the present application; Figure 2 A schematic block diagram of the structure of a double-sided display synchronization system for a double-sided transparent screen provided in an embodiment of the present application; Figure 3 A schematic block diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0015] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0016] The flowcharts shown in the accompanying drawings are only examples and do not necessarily include all the contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined or partially merged, so the actual execution order may change according to actual conditions.

[0017] It should also be understood that the terms used in this application specification are only for the purpose of describing specific embodiments and are not intended to limit the application. As used in this application specification and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include plural forms.

[0018] It should be further understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0019] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0020] See also Figure 1 , Figure 1 A schematic diagram of a double-sided display synchronization method for a double-sided transparent screen provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the double-sided display synchronization method of the double-sided transparent screen provided in the embodiment of the present application includes steps S1 to S5.

[0021] Step S1: Acquire an initial image, and filter the initial image based on a preset image filtering algorithm to obtain a first target image.

[0022] The initial image includes but is not limited to an image stored in a database, an image obtained by a camera, an image obtained from the Internet, or any image frame in a video. Specifically, filtering the initial image based on a preset image filtering algorithm to obtain a first target image includes the following steps: For each initial pixel of the initial image, the initial pixel is taken as the central pixel, and the initial pixels adjacent to the initial pixel are taken as adjacent pixels to obtain a pixel domain corresponding to the initial pixel, and denoising is performed on the central pixel based on the pixel domain to obtain a target pixel corresponding to the central pixel; each of the target pixels constitutes the first target image.

[0023] The denoising process is performed on the central pixel based on the pixel domain to obtain a target pixel corresponding to the central pixel, comprising the following steps: For each initial pixel in the pixel domain, a first target weight coefficient, a second target weight coefficient and a third target weight coefficient corresponding to the initial pixel are generated based on a preset weight coefficient generation algorithm; the first target weight coefficient is a weight coefficient corresponding to the red value of the initial pixel, the second target weight coefficient is a weight coefficient corresponding to the blue value of the initial pixel, and the third target weight coefficient is a weight coefficient corresponding to the green value of the initial pixel; it can be understood that the initial pixel in this step includes the central pixel and the adjacent pixels in the neighborhood pixels; Based on the first target weight coefficient corresponding to each initial pixel in the pixel domain, weighted sum is performed on the red values ​​of each initial pixel in the pixel domain to obtain a target red value corresponding to the central pixel; performing weighted summation on the blue values ​​of each initial pixel in the pixel domain based on the second target weight coefficient corresponding to each initial pixel in the pixel domain to obtain a target blue value corresponding to the central pixel; performing weighted summation on the green values ​​of each initial pixel in the pixel domain based on a third target weight coefficient corresponding to each initial pixel in the pixel domain to obtain a target green value corresponding to the central pixel; The RGB space of the central pixel is updated based on the target red value, the target blue value, and the target green value to obtain a target pixel corresponding to the central pixel.

[0024] It can be understood that the above-mentioned method of filtering the initial image based on a preset image filtering algorithm to obtain the first target image can more accurately identify and eliminate noise while retaining the main structure and details of the image, on the one hand, and effectively avoid color distortion, maintain the true color and natural transition of the image, and enhance the overall visual effect of the image by filtering each color channel of each pixel of the initial image respectively.

[0025] The step of generating the first target weight coefficient corresponding to the initial pixel based on a preset weight coefficient generation algorithm comprises the following steps: Based on a preset spatial weight coefficient acquisition algorithm, respectively acquire the spatial weight coefficient corresponding to each initial pixel in the pixel domain; Based on a preset color value similarity weight coefficient acquisition algorithm, respectively acquire the color similarity weight coefficient corresponding to each initial pixel in the pixel domain; For each initial pixel in the pixel domain, multiplying the spatial weight coefficient corresponding to the initial pixel by the color similarity weight coefficient to obtain a first intermediate weight coefficient corresponding to the initial pixel; Adding the first intermediate weight coefficients corresponding to the initial pixels in the pixel domain to obtain a sum of the weight coefficients; For each initial pixel in the pixel domain, a ratio of a first intermediate weight coefficient corresponding to the initial pixel to the sum of the weight coefficients is determined as a first target weight coefficient corresponding to the initial pixel.

[0026] The step of respectively acquiring the spatial weight coefficients corresponding to the initial pixels in the pixel domain based on a preset spatial weight coefficient acquisition algorithm comprises the following steps: Constructing a plane rectangular coordinate system with the center point of the initial image as the coordinate origin; Acquire the central coordinate point of the central pixel of the pixel region based on the plane rectangular coordinate system ; For each initial pixel in the pixel domain, the coordinate point of the initial pixel is obtained based on the plane rectangular coordinate system. and through Obtain the spatial weight coefficient of the initial pixel; wherein, is the spatial weight coefficient of the initial pixel, is the standard deviation of the distance values ​​from each adjacent pixel to the middle pixel in the pixel domain.

[0027] The method of respectively obtaining the color similarity weight coefficient corresponding to each initial pixel in the pixel domain based on a preset color value similarity weight coefficient obtaining algorithm comprises the following steps: Get the red value of the center pixel of the pixel domain ; For each initial pixel in the pixel domain, obtain the red value of the initial pixel and through Obtain the color similarity weight coefficient of the initial pixel, where: is the color similarity weight coefficient of the initial pixel, is the standard deviation between the red values ​​of each original pixel in the pixel domain.

[0028] It should be noted that the method for obtaining the second target weight coefficient and the third target weight coefficient refers to the method for obtaining the first target weight coefficient mentioned above, which will not be repeated here.

[0029] It can be understood that the above method can more accurately identify and suppress noise in the image by combining the spatial weight coefficient and the color similarity weight coefficient. The spatial weight coefficient takes into account the spatial distance between pixels, and the color similarity weight coefficient is based on the similarity of pixel colors. The combination of the two effectively improves the accuracy of denoising, reduces the impact of noise on image quality, and helps to improve the display effect of the image.

[0030] Step S2: Rotate the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image. The preset rotation axis refers to a dividing line between the left half and the right half of the first target image. It can be understood that the back side of the first target image is opposite to the back side of the second target image.

[0031] Step S3: construct a plane rectangular coordinate system with the center point of the first target image as the coordinate origin, and construct a plane rectangular coordinate system with the center point of the second target image as the coordinate origin.

[0032] Specifically, a plane rectangular coordinate system is constructed on the front side of the first target image, and a plane rectangular coordinate system is constructed on the back side of the second target image.

[0033] Step S4: for a first pixel and a second pixel at the same coordinate point, perform contrast analysis on the first pixel and the second pixel, and determine a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis; the first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image.

[0034] Specifically, performing contrast analysis on the first pixel and the second pixel, and determining a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis, comprises the following steps: Obtain a first RGB color space corresponding to the first pixel, and obtain a second RGB color space corresponding to the second pixel; Obtaining an absolute difference space between the first RGB color space and the second RGB color space; wherein the absolute difference space includes a red absolute difference, a blue absolute difference, and a green absolute difference; Comparing any absolute difference in the absolute difference space with a preset absolute difference respectively; If each of the absolute difference values ​​is less than the preset absolute difference value, it is determined that the first transparency and the second transparency are the original transparency of the double-sided transparent screen; it can be understood that if each of the absolute difference values ​​is less than the preset absolute difference, it means that the RGB color space of the first pixel and the second pixel has a high similarity, and when the first pixel and the second pixel are displayed using the original transparency, the display effects of the first pixel and the second pixel will not cause significant mutual interference. At this time, using the original transparency to display the first pixel and the second pixel helps to ensure the overall transparency effect of the double-sided transparent screen; If any of the absolute difference values ​​is greater than the preset absolute difference value, the first transparency and the second transparency are determined to be preset transparencies; wherein the preset transparency is less than the original transparency; it can be understood that if any of the absolute difference values ​​is greater than the preset absolute difference value, it means that the similarity between the RGB color space of the first pixel and the second pixel is low, and when the first pixel and the second pixel are displayed using the original transparency, the display effects of the first pixel and the second pixel will produce large mutual interference. At this time, using the preset transparency to display the first pixel and the second pixel helps to reduce the mutual interference between the first pixel and the second pixel.

[0035] Step S5: displaying the first target image on a first display panel based on a first transparency of each of the first pixels, and displaying the second target image on a second display panel based on a second transparency of each of the second pixels, wherein the first display panel and the second display panel are arranged opposite to each other in a double-sided transparent screen.

[0036] The method provided in this embodiment, on the one hand, reduces the influence of noise on image quality and ensures the clarity and color information of the image by filtering the initial image, and on the other hand, reduces the mutual interference between the images of the two display panels by performing contrast analysis on the first pixel and the second pixel and determining the first transparency of the first pixel and the second transparency of the second pixel based on the result of the contrast analysis, thereby ensuring the clarity and authenticity of the image display and taking into account the overall transparency effect of the double-sided transparent screen.

[0037] See also Figure 2 , Figure 2 A schematic block diagram of the structure of a double-sided transparent screen double-sided display synchronization system 100 provided in an embodiment of the present application, as shown in FIG. Figure 2 As shown, the double-sided display synchronization system 100 of the double-sided transparent screen provided in the embodiment of the present application includes: The filtering processing module 110 is used to obtain an initial image and perform filtering processing on the initial image based on a preset image filtering algorithm to obtain a first target image.

[0038] The rotation processing module 120 is configured to rotate the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image.

[0039] The coordinate construction module 130 is used to construct a plane rectangular coordinate system with the center point of the first target image as the coordinate origin, and to construct a plane rectangular coordinate system with the center point of the second target image as the coordinate origin. The determination module 140 is used to perform contrast analysis on a first pixel and a second pixel at the same coordinate point, and determine a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis; the first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image.

[0040] The display module 150 is used to display the first target image on a first display panel based on the first transparency of each of the first pixels, and to display the second target image on a second display panel based on the second transparency of each of the second pixels. The first display panel and the second display panel are arranged opposite to each other in a double-sided transparent screen.

[0041] It should be noted that technicians in the relevant technical field can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described device and each module can refer to the process in the aforementioned double-sided display synchronization method embodiment of the double-sided transparent screen, and will not be repeated here.

[0042] The double-sided transparent screen double-sided display synchronization system 100 provided in the above embodiment can be implemented in the form of a computer program. The computer program can be used in Figure 3 The system is run on the terminal device 200 shown.

[0043] See also Figure 3 , Figure 3 The present invention provides a schematic block diagram of the structure of a terminal device 200 according to an embodiment of the present application. The terminal device 200 includes a processor 201 and a memory 202. The processor 201 and the memory 202 are connected via a device bus 203, wherein the memory 202 may include a non-volatile storage medium and an internal memory.

[0044] The non-volatile storage medium can store a computer program. The computer program includes program instructions, and when the program instructions are executed by the processor 201, the processor 201 can execute any of the above-mentioned double-sided display synchronization methods of the double-sided transparent screen.

[0045] The processor 201 is used to provide computing and control capabilities to support the operation of the entire terminal device 200.

[0046] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor 201, the processor 201 can execute any of the above-mentioned double-sided display synchronization methods of the double-sided transparent screen.

[0047] Those skilled in the art will understand that Figure 3 The structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the terminal device 200 involved in the scheme of the present application. The specific terminal device 200 may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0048] It should be understood that the processor 201 may be a central processing unit (CPU), and the processor 201 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0049] In some embodiments, the processor 201 is used to run a computer program stored in the memory to implement the following steps: Acquire an initial image, and perform filtering processing on the initial image based on a preset image filtering algorithm to obtain a first target image; Rotating the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image; A plane rectangular coordinate system is constructed with the center point of the first target image as the coordinate origin, and a plane rectangular coordinate system is constructed with the center point of the second target image as the coordinate origin; For a first pixel and a second pixel at the same coordinate point, performing contrast analysis on the first pixel and the second pixel, and determining a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis; the first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image; The first target image is displayed on a first display panel based on a first transparency of each of the first pixels, and the second target image is displayed on a second display panel based on a second transparency of each of the second pixels. The first display panel and the second display panel are arranged opposite to each other in a double-sided transparent screen.

[0050] It should be noted that technicians in the relevant field can clearly understand that for the convenience and simplicity of description, the specific working process of the terminal device 200 described above can refer to the process of the double-sided display synchronization method of the aforementioned double-sided transparent screen, and will not be repeated here.

[0051] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by one or more processors, the one or more processors implement the double-sided display synchronization method of the double-sided transparent screen provided in the embodiment of the present application.

[0052] The computer-readable storage medium may be an internal storage unit of the terminal device 200 in the aforementioned embodiment, such as a hard disk or memory of the terminal device 200. The computer-readable storage medium may also be an external storage device of the terminal device 200, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), etc. equipped with the terminal device 200.

[0053] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present application, and these modifications or replacements should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.

Claims

1. A double-sided display synchronization method for a double-sided transparent screen, characterized in that: include: Acquire an initial image, and perform filtering processing on the initial image based on a preset image filtering algorithm to obtain a first target image; Rotating the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image; A plane rectangular coordinate system is constructed with the center point of the first target image as the coordinate origin, and a plane rectangular coordinate system is constructed with the center point of the second target image as the coordinate origin; For a first pixel and a second pixel at the same coordinate point, performing a contrast analysis on the first pixel and the second pixel, and determining a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis; The first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image; The first target image is displayed on a first display panel based on a first transparency of each of the first pixels, and the second target image is displayed on a second display panel based on a second transparency of each of the second pixels. The first display panel and the second display panel are arranged opposite to each other in a double-sided transparent screen.

2. The double-sided display synchronization method of the double-sided transparent screen according to claim 1, characterized in that: The filtering process of the initial image based on a preset image filtering algorithm to obtain a first target image includes: For each initial pixel of the initial image, the initial pixel is taken as the central pixel, and the initial pixels adjacent to the initial pixel are taken as adjacent pixels to obtain a pixel domain corresponding to the initial pixel, and denoising is performed on the central pixel based on the pixel domain to obtain a target pixel corresponding to the central pixel; each of the target pixels constitutes the first target image.

3. The double-sided display synchronization method of the double-sided transparent screen according to claim 2, characterized in that: The performing denoising processing on the central pixel based on the pixel domain to obtain a target pixel corresponding to the central pixel includes: For each initial pixel in the pixel domain, a first target weight coefficient, a second target weight coefficient and a third target weight coefficient corresponding to the initial pixel are generated based on a preset weight coefficient generation algorithm; the first target weight coefficient is a weight coefficient corresponding to the red value of the initial pixel, the second target weight coefficient is a weight coefficient corresponding to the blue value of the initial pixel, and the third target weight coefficient is a weight coefficient corresponding to the green value of the initial pixel; Based on the first target weight coefficient corresponding to each initial pixel in the pixel domain, weighted sum is performed on the red values ​​of each initial pixel in the pixel domain to obtain a target red value corresponding to the central pixel; performing weighted summation on the blue values ​​of each initial pixel in the pixel domain based on the second target weight coefficient corresponding to each initial pixel in the pixel domain to obtain a target blue value corresponding to the central pixel; performing weighted summation on the green values ​​of each initial pixel in the pixel domain based on a third target weight coefficient corresponding to each initial pixel in the pixel domain to obtain a target green value corresponding to the central pixel; The RGB space of the central pixel is updated based on the target red value, the target blue value, and the target green value to obtain a target pixel corresponding to the central pixel.

4. The double-sided display synchronization method of the double-sided transparent screen according to claim 3, characterized in that: The step of generating a first target weight coefficient corresponding to the initial pixel based on a preset weight coefficient generation algorithm includes: Based on a preset spatial weight coefficient acquisition algorithm, respectively acquire the spatial weight coefficient corresponding to each initial pixel in the pixel domain; Based on a preset color value similarity weight coefficient acquisition algorithm, respectively acquire the color similarity weight coefficient corresponding to each initial pixel in the pixel domain; For each initial pixel in the pixel domain, multiplying the spatial weight coefficient corresponding to the initial pixel by the color similarity weight coefficient to obtain a first intermediate weight coefficient corresponding to the initial pixel; Adding the first intermediate weight coefficients corresponding to the initial pixels in the pixel domain to obtain a sum of the weight coefficients; For each initial pixel in the pixel domain, a ratio of a first intermediate weight coefficient corresponding to the initial pixel to the sum of the weight coefficients is determined as a first target weight coefficient corresponding to the initial pixel.

5. The double-sided display synchronization method of the double-sided transparent screen according to claim 4, characterized in that: The obtaining of the spatial weight coefficients corresponding to the initial pixels in the pixel domain based on a preset spatial weight coefficient obtaining algorithm includes: Constructing a plane rectangular coordinate system with the center point of the initial image as the coordinate origin; Acquire the central coordinate point of the central pixel of the pixel region based on the plane rectangular coordinate system ; For each initial pixel in the pixel domain, the coordinate point of the initial pixel is obtained based on the plane rectangular coordinate system. and through Obtain the spatial weight coefficient of the initial pixel; wherein, is the spatial weight coefficient of the initial pixel, is the standard deviation of the distance values ​​from each adjacent pixel to the middle pixel in the pixel domain.

6. The double-sided display synchronization method of the double-sided transparent screen according to claim 4, characterized in that: The method of respectively obtaining the color similarity weight coefficient corresponding to each initial pixel in the pixel domain based on a preset color value similarity weight coefficient obtaining algorithm includes: Get the red value of the center pixel of the pixel domain ; For each initial pixel in the pixel domain, obtain the red value of the initial pixel and through Obtain the color similarity weight coefficient of the initial pixel, where: is the color similarity weight coefficient of the initial pixel, is the standard deviation between the red values ​​of each original pixel in the pixel domain.

7. The double-sided display synchronization method of the double-sided transparent screen according to claim 1, characterized in that: The performing contrast analysis on the first pixel and the second pixel, and determining a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis, comprises: Obtain a first RGB color space corresponding to the first pixel, and obtain a second RGB color space corresponding to the second pixel; Obtaining an absolute difference space between the first RGB color space and the second RGB color space; wherein the absolute difference space includes a red absolute difference, a blue absolute difference, and a green absolute difference; Comparing any absolute difference in the absolute difference space with a preset absolute difference respectively; If each of the absolute difference values ​​is smaller than the preset absolute difference value, determining that the first transparency and the second transparency are original transparency of the double-sided transparent screen; If any of the absolute differences is greater than the preset absolute difference, the first transparency and the second transparency are determined to be preset transparency; wherein the preset transparency is smaller than the original transparency.

8. A double-sided display synchronization system of a double-sided transparent screen, characterized in that: include: A filtering processing module, used to obtain an initial image, and perform filtering processing on the initial image based on a preset image filtering algorithm to obtain a first target image; A rotation processing module, used for rotating the first target image by 180 degrees based on a preset rotation axis of the first target image to obtain a second target image; A coordinate construction module, used to construct a plane rectangular coordinate system with the center point of the first target image as the coordinate origin, and to construct a plane rectangular coordinate system with the center point of the second target image as the coordinate origin; a determination module, configured to perform a contrast analysis on a first pixel and a second pixel at the same coordinate point, and determine a first transparency of the first pixel and a second transparency of the second pixel based on a result of the contrast analysis; The first pixel is a pixel in the first target image, and the second pixel is a pixel in the second target image; A display module is used to display the first target image on a first display panel based on a first transparency of each of the first pixels, and to display the second target image on a second display panel based on a second transparency of each of the second pixels. The first display panel and the second display panel are arranged opposite to each other in a double-sided transparent screen.

Citation Information

Patent Citations

  • 3D camera cell phone and using method thereof

    CN103379189A

  • Double-sided display device and system and display method

    CN106444184A

  • Display adjustment method and apparatus for display device

    CN106951203A

  • Display control method and device, mobile terminal and computer readable storage medium

    CN110457963A

  • Double-screen synchronous display method and device, server and storage medium

    CN110708426A