WO2020042153A1 - 全屏任意拼接的校正方法、校正装置及校正系统 - Google Patents
全屏任意拼接的校正方法、校正装置及校正系统 Download PDFInfo
- Publication number
- WO2020042153A1 WO2020042153A1 PCT/CN2018/103553 CN2018103553W WO2020042153A1 WO 2020042153 A1 WO2020042153 A1 WO 2020042153A1 CN 2018103553 W CN2018103553 W CN 2018103553W WO 2020042153 A1 WO2020042153 A1 WO 2020042153A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- color information
- pixel color
- information data
- screen
- correction
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
- G06F3/1446—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display display composed of modules, e.g. video walls
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/34—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
- G09G3/3406—Control of illumination source
- G09G3/342—Control of illumination source using several illumination sources separately controlled corresponding to different display panel areas, e.g. along one dimension such as lines
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/006—Electronic inspection or testing of displays and display drivers, e.g. of LED or LCD displays
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/2003—Display of colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
- G09G3/22—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
- G09G3/30—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
- G09G3/32—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/003—Details of a display terminal, the details relating to the control arrangement of the display terminal and to the interfaces thereto
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/02—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the way in which colour is displayed
- G09G5/026—Control of mixing and/or overlay of colours in general
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2300/00—Aspects of the constitution of display devices
- G09G2300/02—Composition of display devices
- G09G2300/026—Video wall, i.e. juxtaposition of a plurality of screens to create a display screen of bigger dimensions
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/02—Improving the quality of display appearance
- G09G2320/0233—Improving the luminance or brightness uniformity across the screen
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0686—Adjustment of display parameters with two or more screen areas displaying information with different brightness or colours
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0693—Calibration of display systems
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/10—Special adaptations of display systems for operation with variable images
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2360/00—Aspects of the architecture of display systems
- G09G2360/16—Calculation or use of calculated indices related to luminance levels in display data
Definitions
- the present application relates to the field of display correction technology, and in particular, to a correction method for full-screen arbitrary stitching, a correction device for full-screen arbitrary stitching, and a correction system for full-screen arbitrary stitching.
- the collected brightness image of the LED display not only includes the brightness of the LED light itself, but also the external light has an impact on the brightness image collection. Moreover, the brightness of the LED light itself on the captured image may not be the front brightness of the LED light point, because the LED light itself Luminous characteristics: The luminous brightness is different at different angles, so the brightness of the LED lights collected on the side is dim, but this situation is unavoidable, because the camera of the brightness collection is small compared to the large LED screen, and it will necessarily collect a lot The brightness of the side of the lamp. As a result, in the collected image, the brightness image presents a uniform transition shape, which is called a curved shape.
- the screen body is built in the factory building and dismantled to the temporary site after being processed with the existing correction method. If it is not spliced in order, it will cause visible differences in brightness between the boxes, that is, the boxes. The interior is uniform, but there is a problem of inconsistent brightness transitions between the cabinets.
- the point-to-point correction of LED screens for such temporary splicing applications in the industry mainly has the following three processing methods:
- the first is to record the calibration number of the cabinet. Every time you go to a temporary site, the screen is built in strict accordance with the order of the calibration number. In fact, a large display screen has hundreds or even thousands of cabinets. This method is time-consuming and labor-intensive and cannot be used universally.
- the second is to perform a full-screen calibration after setting up the LED display at each temporary site.
- This method can ensure the uniformity of the brightness and chromaticity of the screen body at each temporary site, but frequent calibration is too troublesome and difficult for users to accept, especially this. In the field of live events where splicing-type displays are widely used, event organizers and stage builders are unacceptable. ;
- the third is to use high-precision light color measurement instruments such as Minolta CS100A, CS2000, etc., to calibrate and process each leased box with a light color meter in the workshop.
- This method is currently the mainstream, but The price is extremely expensive.
- the cost pressure of ordinary users, especially the organizers of small and medium-sized on-site activities, is very high, which is very difficult to bear.
- rental screens put forward higher requirements for LED display point-by-point correction technology.
- This application is based on the prior art that cannot be corrected once to achieve full-screen arbitrary splicing: that is, after the spliced display screen is split, re-splicing in a shuffled order can eliminate the need for re-calibration of the spliced display screen.
- the brightness and color measurement instruments used in the process are expensive; a correction method for arbitrary full-screen stitching, a correction device for arbitrary full-screen stitching, and a correction system for arbitrary full-screen stitching are proposed in order to solve the above-mentioned shortcomings .
- a correction method for full-screen arbitrary stitching includes the steps of: (a) acquiring a captured image when a spliced display screen is used to display a target picture; (B) performing image information processing on the acquired image to obtain a plurality of pixel color information data of the mosaic display screen; (c) performing a surface simulation based on the plurality of pixel color information data to obtain a pixel color Information distribution surface; (d) obtaining a plurality of true pixel color information data based on the plurality of pixel color information data and the pixel color information distribution surface; (e) setting a correction target color information data, and Real pixel color information data as initial color information data to obtain color information correction coefficients of multiple pixels of the mosaic display screen; and (f) uploading the color information correction coefficients of the multiple pixels to all The spliced display.
- the directly obtained pixel color information data is used as the initial color information data.
- the directly obtained pixel color information data is significantly different from the actual pixel color information data.
- the correction coefficients obtained from the pixel color information data obtained directly cannot accurately correct each part of the display screen, so the boxes need to be stitched in a fixed order.
- the real pixel color information data is obtained based on the pixel color information distribution surface, and the correction coefficient is obtained based on the real pixel color information data.
- the correction coefficient can accurately correct each part of the display screen, and can avoid splicing. After the display is corrected, the problem of inconsistent surface transitions after disassembling and re-arbitrarily splicing occurs, so that the full-screen splicing is arbitrary.
- the step of performing a surface simulation based on the plurality of pixel color information data to obtain a pixel color information distribution surface includes: performing the plurality of pixel color information data.
- the information data and the pixel color information distribution surface to obtain a plurality of real pixel color information data includes the steps of: obtaining the plurality of real pixels based on the plurality of preprocessed pixel color information and the pixel color information distribution surface. Color information data.
- the obtained pixel color information data is preprocessed first, and then the pixel color information distribution surface is obtained based on the preprocessed pixel color information data, so as to obtain real pixel color information data, which is obtained based on the real pixel color information data.
- Correction coefficient can accurately correct various parts of the display screen, which can avoid the problem of inconsistent surface transitions that occur when the spliced display screen is disassembled and then re-arbitrarily spliced, thereby arbitrarily splicing the entire screen.
- the plurality of pixel color information data is a plurality of luminance data or a plurality of bright chrominance data.
- the step of preprocessing the plurality of pixel color information data to obtain the plurality of preprocessed pixel color information data includes: determining the mosaic display And / or determine the position of the light and dark blocks of the spliced display screen, and adjust the brightness of the light and dark blocks.
- the obtained pixel color information data is first preprocessed to remove the influence of abnormal points and / or bright and dark blocks on the display screen, and then the pixel color information distribution surface is obtained based on the preprocessed pixel color information data.
- the pixel color information distribution surface is obtained based on the preprocessed pixel color information data.
- the step of determining an abnormal point of the spliced display screen and removing the influence of the abnormal point includes: arranging the color information data of the plurality of pixels according to a size Sequential ordering, determining a pixel point corresponding to the pixel color information data that is greater than a first threshold value as an abnormal bright point, and setting a median value of the plurality of pixel color information data as the pixel color information data of the abnormal bright point; and / Or determine a pixel point corresponding to the pixel color information data that is less than a second threshold value as an abnormal dark point, and set the pixel color information data of the abnormal dark point to 0 to remove the effect of the abnormal dark point .
- the obtained pixel color information data is sorted by size to determine abnormal bright points, and the median value of the obtained pixel color information data is set to the pixel color information data of the abnormal bright points, and / or the abnormal dark points are determined.
- the pixel color information data of abnormal dark points is set to 0, in this way, the effect of abnormal bright points and / or abnormal dark points of the screen body is removed, and then the pixel color information distribution surface is obtained based on the pixel color information data that removes the effects of abnormal points, thereby obtaining Real pixel color information data.
- a correction coefficient is obtained. This correction coefficient can more accurately correct each part of the display, and can avoid the inconsistent surface transitions that occur when the spliced display is disassembled and then spliced again. Problem, thus full screen splicing.
- the first threshold value is a first multiple of the pixel color information data at a first percentage position; and / or the second threshold value is The second multiple of the pixel color information data at the second percentage position.
- the first percentage is greater than the second percentage
- the first multiple is greater than 1
- the second multiple is less than 0.5.
- the light and dark blocks are light and dark areas in a display area of the spliced display screen, and the light and dark areas are rectangular areas or a plurality of rectangular composites. Area.
- the step of determining the position of the light and dark blocks of the spliced display screen includes: using a regional mean comparison method.
- the step of adjusting the brightness of the bright and dark block includes: taking pixel color information data of n columns or m rows of pixels adjacent to the bright and dark block. Accumulate to obtain a first average value; take the pixel color information data of n columns or m rows of pixels in the light and dark block adjacent to the n columns or m rows of pixels to obtain a second average value; based on the first A ratio of an average value to the second average value is worth an adjustment coefficient; and the pixel color information data of each pixel point in the light and dark block is adjusted based on the adjustment coefficient.
- the position of the light and dark blocks is determined from the obtained pixel color information data, and then an adjustment coefficient is calculated according to the pixel color information data of the area adjacent to the light and dark blocks to adjust the light and dark blocks of the screen body.
- Pixel color information data in this way, remove the effect of bright and dark blocks on the screen body, and then obtain the pixel color information distribution surface based on the pixel color information data after removing the effects of bright and dark blocks, thereby obtaining real pixel color information data, based on real pixel color information
- the data obtains a correction coefficient, which can accurately correct each part of the display screen, which can avoid the problem of inconsistent surface transitions that occur when the spliced display screen is disassembled and then re-arbitrarily spliced, thereby arbitrarily splicing the entire screen.
- performing the surface simulation based on the plurality of preprocessed pixel color information data to obtain the pixel color information distribution surface includes: applying a smoothing method Alternatively, the surface simulation is performed by a fitting method to obtain the pixel color information distribution surface; based on the plurality of preprocessed pixel color information and the pixel color information distribution surface, the plurality of real pixel color information data is obtained
- the step includes: dividing the plurality of preprocessed pixel color information data by data of corresponding positions in the pixel color information distribution surface to obtain the plurality of real pixel color information data.
- a correction device for arbitrary splicing in a full screen including: a memory and one or more processors connected to the memory; the memory stores program code, and the program code May be executed by the one or more processors to perform the following steps: (i) acquiring a captured image when a spliced display screen is displayed for a target screen display; (ii) performing image information processing on the acquired image to obtain the stitching A plurality of pixel color information data of a display screen; (iii) performing a surface simulation based on the plurality of pixel color information data to obtain a pixel color information distribution surface; (iv) based on the plurality of pixel color information data and the The pixel color information distribution surface to obtain a plurality of real pixel color information data; (v) setting a correction target color information data and using the plurality of real pixel color information data as initial color information data to obtain the mosaic display Color information correction coefficients of a plurality of pixels of the screen; and (
- the processor may execute any method that may be implemented in the first aspect.
- a correction device for arbitrary splicing in full screen including: an image acquisition module for acquiring a captured image when a spliced display screen performs target screen display; and an image processing module for Performing image information processing on the acquired image to obtain a plurality of pixel color information data of the mosaic display screen; a surface simulation module performs a surface simulation based on the plurality of pixel color information data to obtain a pixel color information distribution surface; A data calculation module for obtaining a plurality of real pixel color information data based on the plurality of pixel color information data and the pixel color information distribution surface; a correction coefficient calculation module for setting a correction target color information data and Multiple real pixel color information data are used as initial color information data to obtain color information correction coefficients of multiple pixels of the mosaic display screen; an uploading module uploads the color information correction coefficients of the multiple pixels to all The spliced display.
- the curved surface simulation module includes: a preprocessing unit, configured to preprocess the plurality of pixel color information data to obtain a plurality of preprocessed pixels Color information data; a simulation unit configured to perform the surface simulation based on the plurality of preprocessed pixel color information data to obtain the pixel color information distribution surface; the data calculation module includes a calculation unit based on the A plurality of preprocessed pixel color information and the pixel color information distribution surface to obtain the plurality of real pixel color information data.
- a correction system for full-screen arbitrary splicing including: a spliced display screen; and an image acquisition device for collecting a target picture displayed by the spliced display screen to obtain a captured image
- a computer program product is provided, and the computer program product is configured to execute a method according to any one of the above on a processor.
- a computer-readable medium stores program code, and the program code includes instructions for performing a method according to any one of the foregoing.
- a correction device for arbitrary splicing on a full screen has functions for implementing the above method design, and these functions can be implemented by hardware or by executing corresponding software by hardware.
- the hardware Or the software includes one or more units corresponding to the above functions.
- the correction method provided by the present invention may realize that after the spliced display screen is split, reordering is disrupted and the spliced display screen does not need to be recalibrated; This can avoid the problem of inconsistent surface transitions caused by disassembling and splicing the spliced display screen after correction, avoid the tedious work of leasing field records and finding the box number, and avoid the trouble of requiring a display screen calibration at each rental site.
- FIG. 1 is a flowchart of a correction method for full-screen arbitrary stitching according to Embodiment 1 of the present application;
- FIG. 2 is a flowchart of obtaining a pixel color information distribution surface in a correction method for full-screen arbitrary stitching according to Embodiment 1 of the present application;
- FIG. 3 is a pre-processing flowchart in a correction method for full-screen arbitrary stitching according to Embodiment 1 of the present application;
- FIG. 4a is a schematic diagram of taking n columns of pixels in a dark block and adjacent positions in a correction method for full-screen arbitrary stitching according to Embodiment 1 of the present application;
- 4b is a schematic diagram of taking m rows of pixels in a dark block and adjacent positions in a correction method for full-screen arbitrary stitching according to Embodiment 1 of the present application;
- FIG. 5 is pixel color information data obtained by performing image information processing on a captured image in a correction method for full-screen arbitrary stitching according to Embodiment 1 of the present application;
- FIG. 6 is a pixel color information distribution curve obtained by curved surface simulation in a correction method for full-screen arbitrary stitching according to Embodiment 1 of the present application;
- FIG. 8 is a schematic structural diagram of a correction device for full-screen arbitrary stitching according to Embodiment 2 of the present application.
- FIG. 9 is a schematic structural diagram of a curved surface simulation module in a correction device for full-screen arbitrary stitching according to Embodiment 2 of the present application;
- FIG. 10 is a schematic structural diagram of a data calculation module in a correction device for full-screen arbitrary stitching according to Embodiment 2 of the present application;
- FIG. 11 is another schematic structural diagram of a correction device for full-screen arbitrary stitching according to Embodiment 2 of the present application.
- FIG. 12 is a schematic structural diagram of a correction system for full-screen arbitrary stitching according to Embodiment 3 of the present application.
- FIG. 13 is a schematic structural diagram of a spliced display screen in a correction system for full-screen arbitrary splicing according to Embodiment 3 of the present application.
- the first embodiment of the present application proposes a correction method for full-screen arbitrary stitching.
- the correction method for full-screen arbitrary stitching proposed in the first embodiment of the present application can be implemented: at the calibration site, after the stitching of the stitching display is completed, data collection is performed, and then correction is performed.
- the stitching display is used After unpacking (that is, disassembling the spliced display into individual splicing units such as LED cabinets) and transferring it to another site, there is no need to build the spliced display in order to rebuild the spliced display.
- the steps of the correction method for full-screen arbitrary stitching according to the first embodiment of the present application include, for example:
- Step S11 Obtain a captured image when the spliced display screen displays a target screen
- Step S12 performing image information processing on the acquired image to obtain multiple pixel color information data of the mosaic display screen
- Step S13 performing a surface simulation based on the plurality of pixel color information data to obtain a pixel color information distribution surface
- Step S14 obtaining a plurality of real pixel color information data based on the plurality of pixel color information data and the pixel color information distribution surface;
- Step S15 setting correction target color information data and using the plurality of real pixel color information data as initial color information data to obtain color information correction coefficients of the plurality of pixels of the mosaic display screen;
- Step S16 upload the color information correction coefficients of the plurality of pixels to the mosaic display screen.
- the splicing display is an LED display as an example.
- the target picture mentioned in step S11 refers to the red picture, green picture, and blue picture displayed by the mosaic display.
- step S12 the step of performing image information processing on the acquired image includes, for example, processing the acquired image to determine a distribution area of pixels in the acquired image; and then performing positioning calculation on each monochrome image to determine each pixel in the acquired image.
- the positions of the points are followed by counting the color information data of each pixel on each monochrome image point by point, and then normalizing the pixel color information data of each monochrome image to obtain multiple pixel color information data.
- the pixel color information data here may be brightness data or light chrominance data.
- the following will take the pixel color information data as the brightness data for example. It should be known that, as described in this embodiment, The correction method used for full-screen arbitrary stitching is also applicable to pixel color information data as bright chrominance data.
- step S13 The step of performing a surface simulation based on the plurality of pixel color information data in step S13 to obtain a pixel color information distribution surface is shown in FIG. 2, which may include, but is not limited to, the following steps S21 and S22.
- Step S21 preprocessing the plurality of pixel color information data to obtain a plurality of preprocessed pixel color information data
- Step S22 Perform the surface simulation based on the plurality of preprocessed pixel color information data to obtain the pixel color information distribution surface.
- the plurality of brightness data (pixel color information data) is pre-processed in step S21, as shown in FIG. 3, which may include but is not limited to the following steps S31 and / or S32.
- Step S31 Determine the abnormal points of the mosaic display screen and remove the influence of the abnormal points. Specifically, the obtained multiple pieces of pixel color information data are sorted in order of size, a first multiple of the pixel color information data at a first percentage position is taken as a first threshold value, and pixel color information larger than the first threshold value is used. The pixel point corresponding to the data is determined as an abnormal bright point, and the median value of the obtained multiple pixel color information data is set (replaced) as the pixel color information data of the abnormal bright point; and / or the pixel at the second percentage position is taken The second multiple of the color information data is the second threshold.
- Pixels corresponding to the color information data of pixels smaller than the second threshold are determined as abnormal dark points, and the pixel color information data of the abnormal dark points is set to 0 to remove the abnormal dark. Point of influence.
- the first percentage is greater than the second percentage, the first multiple is greater than 1, and the second multiple is less than 0.5.
- step S31 that is, determining the abnormal points of the spliced display screen and removing the effects of the abnormal points includes, for example, sorting the obtained multiple brightness data from small to large, and taking the 95% brightness 1.2 times the brightness value is the first threshold value, and the pixel points larger than the first threshold value are abnormal bright points, usually the abnormal bright points are controllable points, and the brightness value of the point is set (replaced) as the median value of multiple brightness data obtained; And / or take 0.15 times the brightness value at the 90th position as the second threshold value, and determine the pixel point corresponding to the brightness data smaller than the second threshold value as an abnormal dark point, and the abnormal dark point is an uncontrollable point, no matter how to adjust the pixel The point response is very small. Therefore, the brightness of the abnormal dark spot is set to 0, and it will no longer participate in the calculation in the future.
- Step S32 Determine the position of the light and dark blocks of the mosaic display screen, and adjust the brightness of the light and dark blocks.
- the splicing units of some display screens such as LED cabinets, have problems such as inconsistent production batches, inconsistent use times, etc., which may cause the display screen to appear bright and dark.
- the light and dark blocks referred to here are not necessarily limited to the unit of the LED cabinet. It can be any size of light and dark areas.
- the light and dark areas are, for example, rectangular or multiple rectangles superimposed into a T shape. , L-shaped areas such as horizontal and vertical edges.
- the implementation steps of obtaining the position of the light and dark blocks by using the area average contrast method are as follows: first, create a small rectangular frame, for example, 7 pixels wide and 7 pixels high; traverse the pixels of the entire collected image, and find Take the average value in the upper-left rectangle, the average in the upper-right rectangle, the difference in the average in the lower-left rectangle, and the average in the lower-right rectangle of the pixel to get the local mean difference matrix, that is, the local mean difference
- the matrix is the absolute value of the mean in the upper left rectangle minus the mean in the upper right rectangle, the mean in the lower left rectangle minus the mean in the lower right rectangle, and the mean in the upper left rectangle minus lower left
- the absolute value of the mean in the rectangular frame the average of the upper right rectangle minus the absolute value of the average in the lower right rectangular frame; create a binarized boundary position matrix, and then traverse each pixel in the difference matrix.
- the edge points of these closed rectangular repair process i.e., the position of the light-dark block (i.e. block locations bright or dark block position).
- One embodiment of adjusting the brightness of the light and dark block may be: taking pixel color information data of n columns or m rows of pixels adjacent to the light and dark block and accumulating to obtain a first average value; adjacent in the light and dark block The position of the pixels in the n or m rows is obtained by accumulating the pixel color information data of the pixels in the n or m rows to obtain a second average value; based on the ratio of the first average value and the second average value, an adjustment coefficient is obtained; And adjusting the pixel color information data of each pixel point in the bright and dark block based on the adjustment coefficient.
- a spliced display screen is formed by splicing 4 LED cabinets, and the number of pixels contained in each LED cabinet is k * k; each pixel in the captured image can be obtained through step S12.
- the brightness of the points can be calculated by calculating the average brightness of each LED cabinet.
- the average brightness of cabinet 31 is 500
- the average brightness of cabinets 32-34 is 700
- cabinet 31 and cabinet 32 It is in contact with the box body 33.
- the box body 31 is a dark block.
- P sum1 is the sum of the brightness of the pixels in the n columns selected in the box 33;
- the formula for calculating the average brightness of the pixels in the n columns of the box 33 is:
- P 1 P sum1 / (k * n).
- the average brightness P 3 of the pixels in the n columns selected in the box 31 can be obtained.
- P sum2 is the sum of the brightness of the m rows of pixels selected by the box 32;
- P 2 P sum 2 / (k * m).
- the average brightness P 4 of the m rows of pixels selected in the box 31 can be obtained.
- the calculation method of the adjustment coefficient k is
- the influence of uncontrollable points can be removed, and the brightness of the bright and dark blocks can be adjusted to make subsequent simulation surfaces such as smoothing methods more effective, reduce errors, and make the generated brightness
- the coefficient is more accurate for the spliced display correction, and the corrected spliced display can achieve the effect of arbitrary splicing on the full screen.
- an image acquisition device such as an area scan camera
- shoots a mosaic display the surface formed by the external light source and the camera angle is smooth, but the degree of freedom is high.
- Such a brightness surface plus the pixel's own brightness information The brightness data obtained after the image information processing is acquired, that is, the brightness data obtained by the image information processing is actually the actual brightness data of each pixel superimposed on the brightness curved surface formed due to external light sources and camera angles. data.
- a reasonable assumption is that the luminous intensity of each pixel point is given a Gaussian distribution when given the same PWM modulation. Therefore, the data collected by the camera still conforms to the shape of the curved surface, but at the same time is locally discrete.
- the brightness curved surface is simulated by smoothing or fitting, etc., which can be considered to be approximately the shape of the brightness curved surface formed by shooting. Then remove the influence of the curved surface in the image data to obtain a discrete real pixel brightness data, and this data conforms to the Gaussian distribution.
- the luminance data obtained by performing image information processing on a row of pixels in a captured image the ordinate represents the brightness value of the pixel, and the abscissa represents the position of the pixel for image information processing.
- the brightness values of adjacent pixels are connected with a straight line to obtain a line chart as shown in FIG. 5.
- the surface is simulated by smoothing or fitting to obtain a simulated surface.
- the mosaic display is composed of multiple rows and multiple columns of pixels.
- the brightness data of one row of pixels shown in Figure 5 is obtained through surface simulation.
- the brightness curve is shown in Figure 6. Only the surface simulation based on the pixel data of multiple lines will form a brightness surface.
- the surface simulation in step S13 is implemented by, for example, a smoothing or fitting method.
- the median filtering method in the smoothing method and the least square method in the fitting method are described in detail below.
- the main principle of the median filtering method is: first determine a field with a pixel as the center point, generally a square field; then sort the gray values of each pixel in the field, and take the middle value as the center point
- the new value of the pixel gray level, the field is usually called the window; when the window moves up, down, left, and right in the image, the median filtering algorithm can be used to smooth the image.
- the mathematical formula is expressed as:
- the two-dimensional median filter can be obtained by the following formula:
- A is a window
- ⁇ f ij ⁇ is a two-dimensional data sequence.
- the mean square error is The smallest.
- the brightness curve can be simulated by the median filtering method or the least square method as shown in FIG. 6.
- step S14 the step of obtaining a plurality of real pixel color information data based on the plurality of pixel color information data and the pixel color information distribution surface includes a plurality of preprocessed pixel color information and a pixel color information distribution surface.
- Get multiple real pixel color information data includes, for example, dividing a plurality of preprocessed pixel color information data by data of corresponding positions in a pixel color information distribution surface to obtain a plurality of real pixel color information data.
- the real luminance data shown in FIG. 7 can be obtained by dividing the luminance data obtained in FIG. 5 by the data of the luminance distribution curve obtained through curved surface simulation shown in FIG. 6.
- step S15 the correction target luminance data is set, and the correction target luminance data is divided by the real luminance data as the initial luminance data to obtain a correction coefficient.
- the correction coefficient is a matrix of the same size as the resolution of the LED display screen.
- the method for calculating the correction coefficient in step S15 is, for example:
- RR is the brightness coefficient of the red LED when the display source signal is red
- RG is the brightness coefficient of the green LED when the display source signal is red
- RB is the brightness coefficient of the blue LED when the display source signal is red
- GR is the brightness coefficient of the red LED when the display source signal is green
- GG is the brightness coefficient of the green LED when the display source signal is green
- GB is the brightness coefficient of the blue LED light when the display source signal is green
- BR is the brightness coefficient of the red LED when the display source signal is blue
- BG is the brightness coefficient of the green LED when the display source signal is blue
- BB is the brightness coefficient of the blue LED when the display source signal is blue.
- step S16 the obtained correction coefficient is uploaded to the mosaic display screen, and the calibration of the mosaic display screen can be completed.
- the correction method for arbitrary splicing of the full screen proposed in this embodiment can remove the influence of external light sources and camera angles, etc., and it can be used to split and transfer the spliced display screen to another site after use.
- Arbitrary splicing of the full screen when setting up the display to avoid the problem of inconsistent surface transitions when the spliced display is disassembled and re-spliced after correction, avoiding rental site records, searching for box numbers, and avoiding the need for a spliced display once per rental site
- the trouble of calibration can correct many batches of spliced display screens with bright and dark blocks, making it possible to achieve arbitrary splicing, saving a lot of manpower and material resources, allowing renters to save the purchase of bright color measuring instruments, saving costs.
- the second embodiment of the present application provides a correction device for full-screen arbitrary splicing.
- the correction device for full-screen arbitrary stitching includes an image acquisition module 801, an image processing module 802, a curved surface simulation module 803, a data calculation module 804, a correction coefficient calculation module 805, and an upload module 806.
- the image acquisition module 801 is configured to acquire a captured image when the mosaic display screen performs target screen display.
- the image processing module 802 is configured to perform image information processing on the captured image to obtain multiple pixel color information data of the mosaic display screen.
- the curved surface simulation module 803 performs a curved surface simulation based on the plurality of pixel color information data to obtain a pixel color information distribution surface.
- the data calculation module 804 obtains a plurality of real pixel color information data based on the plurality of pixel color information data and the pixel color information distribution surface.
- the correction coefficient calculation module 805 is configured to set correction target color information data, and use the plurality of real pixel color information data as initial color information data to obtain color information correction coefficients of a plurality of pixels of the mosaic display screen.
- the uploading module 806 uploads the color information correction coefficients of the plurality of pixels to the mosaic display screen.
- the curved surface simulation module 803 includes a preprocessing unit 8031 and a simulation unit 8032.
- the preprocessing unit 8031 is configured to preprocess the multiple pixel color information data to obtain multiple preprocessed pixel colors. Information data.
- the simulation unit 8032 is configured to perform the surface simulation based on the plurality of preprocessed pixel color information data to obtain the pixel color information distribution surface.
- the data calculation module 804 includes a calculation unit 8041, and the calculation unit 8041 obtains the plurality of real pixel color information data based on the plurality of preprocessed pixel color information and the pixel color information distribution surface.
- the correction device includes a memory 111 and one or more processors 112 connected to the memory 111.
- the memory 111 stores program code, and the program code can be executed by one or more processors 112 to perform the following steps:
- correction method implemented by the correction device for full-screen arbitrary stitching in this embodiment is as described in the first embodiment, so it will not be described in detail here.
- each module, unit, processor, memory, and other operations or functions described in the second embodiment are respectively used to implement the method in the first embodiment of the present application, and are not repeated here for brevity.
- the correction device for arbitrary full-screen stitching provided in Embodiment 2 of the present application can correct multiple batches of spliced display screens with bright and dark blocks, so that arbitrary full-screen splicing can be achieved, avoiding the correction of spliced display screens.
- the problem of inconsistent surface transitions after disassembly and re-arbitrary splicing is avoided, avoiding the tedious work of leasing on-site records and finding the box number, and avoiding the time-consuming and labor-intensive work of requiring a spliced display calibration once at each leasing site, which can save renters Purchase of bright color measurement instruments, saving costs.
- Embodiment 3 of the present application provides a correction system for full-screen arbitrary splicing, as shown in FIG. 12, including:
- An image acquisition device 122 configured to acquire a target picture displayed on the mosaic display screen to obtain an acquired image
- the correction device 123 is configured to implement the steps of the correction method in the first embodiment. Specifically, the correction device 123 may be used to acquire the acquired image, and perform image information processing on the acquired image to acquire multiple pixels of the mosaic display screen. Color information data, preprocessing the plurality of pixel color information data to obtain a plurality of preprocessed pixel color information data, and performing a surface simulation based on the plurality of preprocessed pixel color information data to obtain a pixel color information distribution surface Obtaining a plurality of real pixel color information data based on the plurality of preprocessed pixel color information and the pixel color information distribution surface, setting a correction target color information data, and using the plurality of real pixel color information data as Initial color information data to obtain color information correction coefficients of a plurality of pixels of the mosaic display screen, and upload the color information correction coefficients of the plurality of pixels to the mosaic display screen.
- the spliced display screen 121 may be an LED screen formed by splicing a plurality of cabinets, and is configured to receive a plurality of pixel color information correction coefficients from the correction system 123 and input the correction coefficients based on the plurality of pixel color information correction coefficients.
- the image is subjected to brightness correction or bright chroma correction to realize screen display.
- the spliced display 121 includes a scanning card 1211 and an LED light board module 1212.
- the scanning card 1211 is used to perform brightness or color correction on the input image data according to a plurality of pixel color information correction coefficients from the correction device 123.
- Brightness chroma is corrected, and the control signal group and display signal group are transmitted to the LED lamp board module 1212 for image display after correction.
- a single LED cabinet is generally provided with at least one scan card 1211 and an LED lamp board module 1212 connected to the at least one scan card 1211 and composed of one or more LED lamp boards.
- the image acquisition device 122 is configured to acquire a target image displayed by the mosaic display screen to obtain an acquired image.
- the choice of image acquisition devices can be CCD / CMOS digital cameras, CCD / CMOS industrial cameras, etc.
- the types of image acquisition devices are not limited here, but any device that can image an image can be used in this system.
- a full-frame high-resolution CCD digital camera is used in this embodiment or other embodiments, because of its convenient use, relatively simple Bayer color filter manufacturing process, large photosensitive area, and high sensitivity of the photosensitive, and the digital camera It has been produced for civilian use, so its price is lower.
- the measurement mechanism of this digital camera is based on the CCD photoreceptor measurement method.
- the surface light source emits composite light into the digital camera lens.
- the Bayer color filter on the front end can decompose the composite light into RGB three-channel monochromatic light and then discretize it to the surface
- the RGB three-channel monochromatic light is calculated by the back-end microprocessor to calculate the relative RGB value output.
- the correction device 123 acquires the collected images from the image acquisition device 122 to implement the correction method described in the first embodiment.
- the correction device 123 may be a personal computer, a server, a handheld device or a portable device, a tablet device, a multi-processor system, a microprocessor-based system, an editable consumer electronics device, a network PC, a small computer, a large computer, including Distributed computing environment for any of the above systems or devices, etc.
- the correction system for full-screen arbitrary splicing proposed in the third embodiment of the present application can remove the influence of external light sources and camera angles, so the spliced display can be used up after the spliced display is corrected by the correction system.
- Unboxing and transfer to another site for full splicing when re-splicing to avoid the problem of inconsistent surface transitions that occur when the spliced display is disassembled and re-spliced, and to avoid leasing on-site records, searching for box numbers, or going to each lease
- the trouble of a full-screen calibration is required at the scene. It can correct many batches of spliced display screens with bright and dark blocks, making it possible to achieve arbitrary splicing, saving a lot of manpower and material resources, and allowing renters to avoid buying bright color measurement instruments. Saves costs.
- modules or method steps of the present application can be implemented by a general-purpose computing device, and they can be concentrated on a single computing device or distributed by multiple computing devices.
- they can be implemented with program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be separately made into individual integrated circuit modules, or they can be Multiple modules or steps in the process are made into a single integrated circuit module for implementation.
- this application is not limited to any particular combination of hardware and software.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Image Processing (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
一种全屏任意拼接的校正方法、校正装置及校正系统。所述方法基于对多个像素点的颜色信息数据进行曲面模拟来去除外界光源和相机角度等原因的影响,可以实现拼接式显示屏使用完拆卸并转移到另一现场重新拼接时的全屏任意拼接,避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,避免租赁现场记录、查找箱体编号、或到每个租赁现场均需要一次全屏校正的麻烦,能够校正好多批次有亮暗块的拼接式显示屏,使其可以实现任意拼接,节省了大量的人力物力,可让租赁商们省去购买亮色度测量仪器,节约了成本。
Description
本申请涉及显示校正技术领域,具体而言,涉及一种用于全屏任意拼接的校正方法、一种用于全屏任意拼接的校正装置以及一种用于全屏任意拼接的校正系统。
采集的LED显示屏亮度图像不仅仅包含LED灯本身亮度,外界光对亮度图像采集也有影响,而且采集到的图像上LED灯的本身亮度可能并不是LED灯点的正面亮度,因为LED灯本身的发光特性:不同角度的发光亮度不一样,于是在侧面采集的LED灯的亮度偏暗,但是这种情况又无法避免,因为亮度采集的相机相对于LED大屏来说很小,必然采集到很多灯的侧面亮度,其结果是在采集到的图像中,亮度图像呈现一个均匀过渡的形态,称之为曲面形态。
对于具有上述特点的LED显示屏,在厂房内搭建屏体并用现有校正方式处理完毕后再拆开到临时现场,如果不按顺序拼接会导致箱体间出现裸眼可见的亮度差异,即箱体内部均匀、但箱体间存在亮度过渡不一致的问题。就目前而言,行业内对于这类临时拼接搭建应用的LED屏体的逐点校正主要有以下三种处理方法:
一是记录箱体校正编号,每到一个临时现场都严格按照校正编号顺序搭建屏体,实际上一个大的显示屏有几百甚至上千个箱体,这种方式费时费力且无法通用;
二是每到一个临时现场搭建起LED显示屏后进行一次全屏校正,这种方式能够保证每个临时现场的屏体亮色度均匀性,但是频繁的校正过于麻烦,用户很难接受,尤其是此类拼接式显示屏被广泛应用的现场活动领域里,活动组织者以及舞台搭建者是不能接受的。;
三是借助高精度亮色度测量仪器如美能达CS100A、CS2000等,在厂房内用亮色度计逐箱标定来校正处理每个租赁箱体,这种方式目前是主流方式,但是亮色度测量仪器的价格极其昂贵。一般用户,尤其是承接中小型现场活动的组织者的成本压力非常大,非常难以承担。
因此可以说,租赁屏体对LED显示屏逐点校正技术提出了更高要求。
发明内容
本申请针对现有技术并不能实现校正一次即可实现全屏任意拼接:即在拼接式显 示屏拆分之后,打乱顺序重新拼接能够使拼接式显示屏不用重新校正的技术,而且现有技术校正过程中使用的亮色度测量仪器价格昂贵;提出了一种用于全屏任意拼接的校正方法、一种用于全屏任意拼接的校正装置以及一种用于全屏任意拼接的校正系统,以解决上述不足。
根据本申请第一个方面,提出了一种用于全屏任意拼接的校正方法,所述用于全屏任意拼接的校正方法包括步骤:(a)获取拼接式显示屏进行目标画面显示时的采集图像;(b)对所述采集图像进行图像信息处理,以获取所述拼接式显示屏的多个像素颜色信息数据;(c)基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面;(d)基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据;(e)设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据,以得到所述拼接式显示屏的多个像素的颜色信息校正系数;以及(f)将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
在现有技术中,直接获取的像素颜色信息数据作为初始颜色信息数据,事实上由于显示屏的显示特点,直接获取的像素颜色信息数据与真实的像素颜色信息数据是存在较大偏差的,基于直接获取的像素颜色信息数据得到的校正系数无法精准地对显示屏的各个部分进行校正,从而需要按照固定顺序拼接箱体。而在本申请实施例中,基于像素颜色信息分布曲面得到真实像素颜色信息数据,基于真实像素颜色信息数据得到校正系数,该校正系数可以较为精准的对显示屏的各个部分进行校正,可以避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,从而全屏任意拼接。
在本申请的第一个方面的一个可能的实现方式中,基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面的步骤包括:对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据;基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面;基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据的步骤包括:基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面,得到所述多个真实像素颜色信息数据。
在本申请实施例中,首先对获取的像素颜色信息数据进行预处理然后基于预处理后的像素颜色信息数据得到像素颜色信息分布曲面,从而得到真实像素颜色信息数据,基于真实像素颜色信息数据得到校正系数,该校正系数可以较为精准的对显示屏的各个部分进行校正,可以避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,从而全屏任意拼接。
在本申请的第一个方面的一个可能的实现方式中,所述多个像素颜色信息数据为 多个亮度数据或者多个亮色度数据。
在本申请的第一个方面的一个可能的实现方式中,对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据的步骤包括:确定所述拼接式显示屏的异常点、并去除所述异常点的影响;和/或确定所述拼接式显示屏的亮暗块的位置,调整所述亮暗块的亮度。
在本申请实施例中,首先对获取的像素颜色信息数据进行预处理,去除显示屏的异常点和/或亮暗块的影响,然后基于预处理后的像素颜色信息数据得到像素颜色信息分布曲面,从而得到真实像素颜色信息数据,基于真实像素颜色信息数据得到校正系数,该校正系数可以较为精准的对显示屏的各个部分进行校正,可以避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,从而全屏任意拼接。
在本申请的第一个方面的一个可能的实现方式中,确定所述拼接式显示屏的异常点、并去除所述异常点的影响的步骤包括:将所述多个像素颜色信息数据按照大小顺序排序,将大于第一阈值的所述像素颜色信息数据对应的像素点确定为异常亮点、并将所述多个像素颜色信息数据的中值设置为所述异常亮点的像素颜色信息数据;和/或将小于第二阈值的所述像素颜色信息数据对应的像素点确定为异常暗点、并将所述异常暗点的所述像素颜色信息数据设为0以去除所述异常暗点的影响。
在本申请实施例中,对获取的像素颜色信息数据进行大小排序以确定异常亮点、并将获取的像素颜色信息数据的中值设置为异常亮点的像素颜色信息数据,和/或确定异常暗点并将异常暗点的像素颜色信息数据设为0,以此方式去除屏体异常亮点和/或异常暗点影响,然后基于去除异常点影响的像素颜色信息数据得到像素颜色信息分布曲面,从而得到真实像素颜色信息数据,基于真实像素颜色信息数据得到校正系数,该校正系数可以较为精准的对显示屏的各个部分进行校正,可以避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,从而全屏任意拼接。
在本申请的第一个方面的一个可能的实现方式中,所述第一阈值为处于第一百分比位置的所述像素颜色信息数据的第一倍数;和/或所述第二阈值为处于第二百分比位置的所述像素颜色信息数据的第二倍数。
在本申请的第一个方面的一个可能的实现方式中,所述第一百分比大于所述第二百分比,所述第一倍数大于1,所述第二倍数小于0.5。
在本申请的第一个方面的一个可能的实现方式中,所述亮暗块为所述拼接式显示屏的显示区域内的亮暗区域,所述亮暗区域为矩形区域或多个矩形复合的区域。
在本申请的第一个方面的一个可能的实现方式中,确定所述拼接式显示屏的亮暗块的位置的步骤包括:使用区域均值对比法。
在本申请的第一个方面的一个可能的实现方式中,调整所述亮暗块的亮度的步骤包括:取与所述亮暗块相邻的n列或m行像素点的像素颜色信息数据累加求取第一均值;在所述亮暗块内邻近所述n列或m行像素点的位置取n列或m行像素点的像素颜色信息数据累加求取第二均值;基于所述第一均值和所述第二均值的比值得出调整系数;基于所述调整系数调整所述亮暗块内各个像素点的所述像素颜色信息数据。
在本申请实施例中,从获取的像素颜色信息数据中确定亮暗块的位置,然后根据相邻所述亮暗块的区域的像素颜色信息数据计算得到调整系数从而调整屏体亮暗块的像素颜色信息数据,以此方式去除屏体亮暗块的影响,然后基于去除亮暗块影响后的像素颜色信息数据得到像素颜色信息分布曲面,从而得到真实像素颜色信息数据,基于真实像素颜色信息数据得到校正系数,该校正系数可以较为精准的对显示屏的各个部分进行校正,可以避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,从而全屏任意拼接。
在本申请的第一个方面的一个可能的实现方式中,基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面的步骤包括:应用平滑方法或者拟合方法进行所述曲面模拟,以得到所述像素颜色信息分布曲面;基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面,得到所述多个真实像素颜色信息数据的步骤包括:将所述多个预处理后像素颜色信息数据分别除以所述像素颜色信息分布曲面中对应位置的数据,以得到所述多个真实像素颜色信息数据。
根据本申请第二个方面,提出了一种用于全屏任意拼接的校正装置,包括:存储器和连接所述存储器的一个或多个处理器;所述存储器存储有程序代码,且所述程序代码可由所述一个或多个处理器执行以进行如下步骤:(i)获取拼接式显示屏进行目标画面显示时的采集图像;(ii)对所述采集图像进行图像信息处理,以获取所述拼接式显示屏的多个像素颜色信息数据;(iii)基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面;(iv)基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据;(v)设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据,以得到所述拼接式显示屏的多个像素的颜色信息校正系数;以及(vi)将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
可选地,在本申请第二个方面中,处理器可以执行上述第一个方面中任一可能实现的方法。
根据本申请第三个方面,提出了一种用于全屏任意拼接的校正装置,包括:图像获取模块,用于获取拼接式显示屏进行目标画面显示时的采集图像;图像处理模块, 用于对所述采集图像进行图像信息处理,以获取所述拼接式显示屏的多个像素颜色信息数据;曲面模拟模块,基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面;数据计算模块,基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据;校正系数计算模块,用于设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据,以得到所述拼接式显示屏的多个像素的颜色信息校正系数;上传模块,将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
在本申请的第三个方面的一个可能的实现方式中,所述曲面模拟模块包括:预处理单元,用于对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据;模拟单元,用于基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面;所述数据计算模块包括:计算单元,基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面,得到所述多个真实像素颜色信息数据。
根据本申请第四个方面,提出了一种用于全屏任意拼接的校正系统,包括:拼接式显示屏;图像采集装置,用于采集所述拼接式显示屏显示的目标画面,以得到采集图像;校正装置,用于实现上述中的任一项所述的方法。
根据本申请第五个方面,提出可一种计算机程序产品,所述计算机程序产品用于在处理器上执行上述中任一项所述的方法。
根据本申请第六个方面,提出一种计算机可读介质,所述计算机可读介质存储有程序代码,所述程序代码包括用于执行上述中任一项所述的方法的指令。
根据本申请第七个方面,提供一种用于全屏任意拼接的校正装置,该装置具有实现上述方法设计中的功能,这些功能可以通过硬件实现,也可以通过硬件执行相应的软件实现,该硬件或软件包括一个或多个上述功能相对应的单元。
本申请上述技术特征可以具有如下一个或多个有益效果:一方面,本发明提供的校正方法可以实现在拼接式显示屏拆分之后,打乱顺序重新拼接能够使拼接式显示屏不用重新校正;从而可以避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,避免租赁现场记录、查找箱体编号的繁琐工作,避免每个租赁现场均需要一次显示屏校正的麻烦,能够校正好多批次有亮暗块的拼接式显示屏,实现一次校正即可全屏任意拼接的技术。进一步的,通过进行预处理和曲面模拟来获得拼接式显示屏的多个像素的真实像素颜色信息数据、并将其作为计算校正系数时的初始颜色信息数据,使得本申请的校正效果质量高。再进一步,本申请的校正过程并不需要购买费用昂贵的亮色度测量仪器,成本低廉。
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例一的用于全屏任意拼接的校正方法的流程图;
图2是根据本申请实施例一的用于全屏任意拼接的校正方法中的得到像素颜色信息分布曲面的流程图;
图3是根据本申请实施例一的用于全屏任意拼接的校正方法中的预处理流程图;
图4a是根据本申请实施例一的用于全屏任意拼接的校正方法中的在暗块及邻近位置取n列像素点示意图;
图4b是根据本申请实施例一的用于全屏任意拼接的校正方法中的在暗块及邻近位置取m行像素点示意图;
图5是根据本申请实施例一的用于全屏任意拼接的校正方法中通过对采集图像进行图像信息处理得到的像素颜色信息数据;
图6是根据本申请实施例一的用于全屏任意拼接的校正方法中通过曲面模拟得到的像素颜色信息分布曲线;
图7是根据本申请实施例一的用于全屏任意拼接的校正方法中得到的多个真实像素颜色信息数据;
图8是根据本申请实施例二的用于全屏任意拼接的校正装置的结构示意图;
图9是根据本申请实施例二的用于全屏任意拼接的校正装置中曲面模拟模块的结构示意图;
图10是根据本申请实施例二的用于全屏任意拼接的校正装置中数据计算模块的结构示意图;
图11是根据本申请实施例二的用于全屏任意拼接的校正装置的另一结构示意图;
图12是根据本申请实施例三的用于全屏任意拼接的校正系统的结构示意图;
图13是根据本申请实施例三的用于全屏任意拼接的校正系统中拼接式显示屏的结构示意图。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来说明本申请。
为了使本领域普通技术人员更好地理解本申请的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述 的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解这样使用的术语在适当情况下可以互换,以便这里描述的本申请实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
还需要说明的是,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
还需要说明的是,本申请中多个实施例的划分仅是为了描述的方便,不应构成特别的限定,各种实施例中的特征在不矛盾的情况下可以相结合,相互引用。
【实施例一】
具体地,本申请实施例一提出了一种用于全屏任意拼接的校正方法。如图1所示,本申请实施例一提出的用于全屏任意拼接的校正方法可以实现:在校正现场,将拼接式显示屏拼接完成后,进行数据采集、然后校正,该拼接式显示屏使用完拆箱(也即将拼接式显示屏拆卸成一个个拼接单元例如LED箱体)并转移到另一现场,重新搭建拼接式显示屏时不需要按照顺序搭建,实现任意顺序搭建。
本申请实施例一的用于全屏任意拼接的校正方法步骤例如包括:
步骤S11:获取拼接式显示屏进行目标画面显示时的采集图像;
步骤S12:对所述采集图像进行图像信息处理,以获取所述拼接式显示屏的多个像素颜色信息数据;
步骤S13:基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面;
步骤S14:基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据;
步骤S15:设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据,以得到所述拼接式显示屏的多个像素的颜色信息校正系数;
步骤S16:将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
更具体地,以拼接式显示屏为LED显示屏为例来说明,为了计算出每个显示像素点中红绿蓝三种LED灯的校正系数,需要分别采集拼接式显示屏的红屏图像、绿屏图像和蓝屏图像等单色图像,步骤S11中提到的目标画面就是指拼接式显示屏显示的红色画面、绿色画面和蓝色画面。
在步骤S12中,对采集图像进行图像信息处理的步骤例如包括:对采集图像进行处理,以确定采集图像中像素的分布区域;然后将每张单色图像进行定位计算,确定采集图像中各个像素点的位置,其次逐点统计每张单色图像上各个像素颜色信息数据,然后归一化每张单色图像的像素颜色信息数据,从而得到多个像素颜色信息数据。
此处的像素颜色信息数据可以是亮度数据或者是亮色度数据,为了便于本实施例的介绍,下面将以像素颜色信息数据为亮度数据为例进行介绍,应该知道的是,本实施例所述用于全屏任意拼接的校正方法对于像素颜色信息数据为亮色度数据同样适用。
在步骤S13中基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面的步骤如图2所示,可以包括但不限于如下步骤S21和S22。
步骤S21:对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据;
步骤S22:基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面。
其中,在步骤S21中对多个亮度数据(像素颜色信息数据)进行预处理,如图3所示可以包括但并不限于如下步骤S31和/或S32。
步骤S31:确定拼接式显示屏的异常点、并去除异常点影响。具体可为:将获得的多个像素颜色信息数据按照大小顺序进行排序,取处于第一百分比位置的像素颜色信息数据的第一倍数为第一阈值,将大于第一阈值的像素颜色信息数据对应的像素点确定为异常亮点、并将获得的多个像素颜色信息数据的中值设置为(替换)该异常亮点的像素颜色信息数据;和/或取处于第二百分比位置的像素颜色信息数据的第二倍数为第二阈值,将小于第二阈值的像素颜色信息数据对应的像素点确定为异常暗点、并将该异常暗点的像素颜色信息数据设为0以去除异常暗点的影响。其中第一百分比要大于第二百分比,第一倍数大于1,第二倍数要小于0.5。
举例来说,步骤S31,也即确定拼接式显示屏的异常点、并去除异常点影响的步骤例如包括:将获取的多个亮度数据进行一个由小到大的排序,取第95%亮度的亮度值的1.2倍为第一阈值,大于第一阈值的像素点为异常亮点,通常异常亮点是可控点,将该点的亮度值设置为(替换)获取的多个亮度数据的中值;和/或取第90%位置的亮度值的0.15倍为第二阈值,将小于第二阈值的亮度数据对应的像素点确定为异常暗点, 异常暗点为不可控点,不论怎么调节该像素点反应很小。因此,将该异常暗点的亮度设为0,且以后不再参与计算。
步骤S32:确定拼接式显示屏的亮暗块的位置,调节所述亮暗块的亮度。具体而言,部分显示屏的拼接单元例如LED箱体存在生产批次不一致,使用时间不一致等问题,使得显示屏上可能出现一块亮一块暗的情况。值得一提的是,这里所说的亮暗块并不一定限定于以LED箱体为单位,它可以是任意大小的亮暗区域,亮暗区域其例如是矩形或多个矩形叠加成T型、L型等水平垂直边缘的区域。通常我们可以通过肉眼直接确定亮暗块的位置、从而进行定位,或者通过使用区域均值对比法得到亮暗块的位置。
其中,使用区域均值对比法得到亮暗块的位置的实现步骤例如为:首先创建一个小的矩形框,例如是宽7个像素点,高7个像素点;遍历整个采集图像的像素点,求取该像素点的左上方矩形框内的均值、右上方矩形框内的均值、左下方矩形框内的均值和右下方矩形框内的均值的差值,得到局部均值差异矩阵,即局部均值差异矩阵为左上方矩形框内的均值减右上方矩形框内的均值的绝对值、左下方矩形框内的均值减右下方矩形框内的均值的绝对值、左上方矩形框内的均值减左下方矩形框内的均值的绝对值、右上方矩形框内的均值减右下方矩形框内的均值的绝对值的累加;创建一个二值化的边界位置矩阵,然后遍历差异矩阵中每个像素点的值,如果一个像素点的值在其邻域范围内最大,记录下这个像素点的坐标值,输入到边界矩阵中;得到的边界矩阵中存储着亮暗块的边缘点,对这些边缘点进行修补处理后即可构成封闭的矩形,即亮暗块的位置(也即亮块位置或暗块位置)。调整亮暗块的亮度实施例之一可为:取与所述亮暗块相邻的n列或m行像素点的像素颜色信息数据累加求取第一均值;在所述亮暗块内邻近所述n列或m行像素点的位置取n列或m行像素点的像素颜色信息数据累加求取第二均值;基于所述第一均值和所述第二均值的比值得出调整系数;以及基于所述调整系数调整所述亮暗块内各个像素点的所述像素颜色信息数据。
其中,通过求取第一均值和第二均值得到调整系数从而调整亮暗块内各个像素点的亮度的步骤将结合图4a和图4b进行详细描述。如图4a、图4b所示,拼接式显示屏例如是由4个LED箱体拼接而成,每个LED箱体包含的像素点数量为k*k;通过步骤S12可以得到采集图像中各个像素点的亮度,再通过计算可以得到每个LED箱体整体的平均亮度,例如箱体31的平均亮度为500,箱体32-34的箱体平均亮度例如为700;箱体31与箱体32和箱体33相接,相对于箱体32和箱体33而言,箱体31属于暗块。首先,分别在箱体33和箱体31邻近处取n列亮度数据,如图3a;在箱体32和箱体31邻近处取m行亮度数据,如图4b所示。
箱体33中n列的像素点亮度总和计算公式为:
P
sum1为箱体33中选中n列像素点的亮度总和;
箱体33中n列像素点平均亮度计算公式为:
P
1=P
sum1/(k*n)。
同理可得到箱体31中选中的n列像素点的平均亮度P
3。
箱体32中m行像素点亮度总和计算公式为:
P
sum2为箱体32选中m行像素点的亮度总和;
箱体32中m行像素点的平均亮度计算公式为:
P
2=P
sum2/(k*m)。
同理可得箱体31中选中的m行像素点平均亮度P
4。
调整系数k的计算方法为
k=((P
1+P
2)/2)/((P
3+P
4)/2);
得到调整系数k,之后基于调整系数调整暗块31内各个像素点的所述像素颜色信息数据。当然,对于拼接式显示屏的亮块而言,计算步骤与上述的步骤相同,故不再赘述。此处值得一提的是,上述亮暗块调整的实现步骤是以一个亮暗块独立存在时的最简单情况作为举例进行描述,但本发明实施例并不以此为限,针对多个亮暗程度不同的模块相邻且大小不一致的情况,m、n作自适应的调整,同时,k的计算也会相应的变化:例如:
k=P
1/P
3或k=P
2/P
4。
具体地,通过上述步骤31和/或步骤32的数据预处理,可以去除不可控点的影响,调整亮暗块的亮度使得后续应用平滑方法等模拟曲面更加有效,减少误差,从而使得生成的亮度系数对于拼接式显示屏校正更加精确,校正后的拼接式显示屏可以达到全屏任意拼接的效果。
承上述,图像采集装置例如面阵相机对拼接式显示屏进行拍摄的时候,由于外界光源和相机角度等原因形成的曲面光滑,但是自由度高,这样的一个亮度曲面加上像素点自身亮度信息,才形成采集图像进行图像信息处理后得到的亮度数据,即采集图像进行图像信息处理得到的亮度数据其实为各个像素点真实的亮度数据叠加上由于外界光源和相机角度等原因形成的亮度曲面的数据。一个合理的假设为:各个像素点中在给定相同PWM调制时发光强度是符合高斯分布的。于是,相机采集的数据依然符合曲面的形态,但同时在局部是离散的。通过平滑或者拟合等方式模拟出亮度曲面,可以认为近似是拍摄形成的亮度曲面形态。然后在图像数据中去除掉曲面影响,就可以得到一个离散的真实的像素点亮度数据,且这个数据符合高斯分布。
如图5所示为对采集图像中的一行像素点进行图像信息处理后得到的亮度数据,其纵坐标代表像素点的亮度值,横坐标代表进行图像信息处理的像素点的位置。将各个相邻像素点的亮度值用直线相连,即得到如图5所示折线图。然后通过平滑或者拟合的方式进行曲面模拟得到模拟曲面,需要知道的是,拼接式显示屏是由多行多列像素点组成,图5所表示的一行像素点亮度数据经过曲面模拟得到的是亮度曲线如图6所示,只有将基于多行的像素点数据进行曲面模拟才会构成亮度曲面。
步骤S13中的曲面模拟例如是通过平滑或拟合的方法实现,下面针对平滑方法中的中值滤波法和拟合方法中的最小二乘法进行详细介绍。
中值滤波法的主要原理是:首先确定一个以某个像素点为中心点的领域,一般为方形领域;然后将领域中的各个像素点的灰度值进行排序,取其中间值作为中心点像素灰度的新值,这里的领域通常被称为窗口;当窗口在图像中上下左右进行移动后,利用中值滤波算法可以对图像进行平滑处理。
设有一个一维序列f
1,f
2,…,f
n,取窗口点数为m(m为奇数),对其进行中值滤波,就是从输入序列中相继抽出m个数f
i-v,…f
i-1,f
i,f
i+1,…,f
i+v(其中f
i为窗口中心点值,v=(m-1)/2),再将这m个点按其数值大小排序,取其序号为中心点的那个数作为滤波输出。数学公式表示为:
同理可得到二维中值滤波由下式表示:
二次拟合函数中已知数据点为(x
i,y
i),i=1,2,…,n;
用二次函数p
(x)=a
0+a
1x+a
2x
2;
通过上述中值滤波法或最小二乘法可以模拟出亮度曲线如图6所示。
在步骤S14中,基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据的步骤包括基于多个预处理后像素颜色信息和像素颜色信息分布曲面,得到多个真实像素颜色信息数据。具体地该步骤例如包括:将多个预处理后像素颜色信息数据除以像素颜色信息分布曲面中对应位置的数据,以得到多个真实像素颜色信息数据。具体而言,将上述图5所示得到的亮度数据除以图6所示的经过曲面模拟得到的亮度分布曲线的数据,即可得到图7所示的真实亮度数据。
接下来,在步骤S15中,设定校正目标亮度数据,将校正目标亮度数据除以作为初始亮度数据的真实亮度数据,可以得到校正系数,校正系数是与LED显示屏分辨率相同大小的矩阵,步骤S15中的计算校正系数的方法例如是:
[conversion_coefficient]=[XYZ_target]*[XYZ_original]-1,其中
RR为显示源信号为红色时,红色LED灯的亮度系数;
RG为显示源信号为红色时,绿色LED灯的亮度系数;
RB为显示源信号为红色时,蓝色LED灯的亮度系数;
GR为显示源信号为绿色时,红色LED灯的亮度系数;
GG为显示源信号为绿色时,绿色LED灯的亮度系数;
GB为显示源信号为绿色时,蓝色LED灯的亮度系数;
BR为显示源信号为蓝色时,红色LED灯的亮度系数;
BG为显示源信号为蓝色时,绿色LED灯的亮度系数;
BB为显示源信号为蓝色时,蓝色LED灯的亮度系数。
在步骤S16中,将得到的校正系数上传至拼接式显示屏,即可完成拼接式显示屏的校正。
综上所述,本实施例所提出的用于全屏任意拼接的校正方法,通过去除外界光源和相机角度等原因的影响,其可以实现拼接式显示屏使用完拆分并转移到另一现场重新搭建显示屏时的全屏任意拼接,避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,避免租赁现场记录、查找箱体编号,避免每个租赁现场均需要一次拼接式显示屏校正的麻烦,能够校正好多批次有亮暗块的拼接式显示屏,使其可以实现任意拼接,节省了大量的人力物力,可让租赁商们省去购买亮色度测量仪器,节约了成本。
【实施例二】
本申请实施例二如图8所示,提供了一种用于全屏任意拼接的校正装置。用于全屏任意拼接的校正装置包括图像获取模块801、图像处理模块802、曲面模拟模块803、数据计算模块804、校正系数计算模块805以及上传模块806。
具体地,图像获取模块801用于获取拼接式显示屏进行目标画面显示时的采集图像。图像处理模块802用于对所述采集图像进行图像信息处理,以获取所述拼接式显示屏的多个像素颜色信息数据。曲面模拟模块803基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面。数据计算模块804基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据。校正系数计算模块805用于设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据,以得到所述拼接式显示屏的多个像素的颜色信息校正系数。 上传模块806将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
其中,如图9所示,曲面模拟模块803包括预处理单元8031和模拟单元8032,预处理单元8031用于对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据。模拟单元8032用于基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面。如图10所示,数据计算模块804包括计算单元8041,计算单元8041基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面,得到所述多个真实像素颜色信息数据。
此外,本实施例提供一种用于全屏任意拼接的另一校正装置,如图11所示,该校正装置包括存储器111和连接所述存储器111的一个或多个处理器112。存储器111中存储有程序代码,且程序代码可由一个或多个处理器112执行以进行如下步骤:
(i)获取拼接式显示屏进行目标画面显示时的采集图像;
(ii)对采集图像进行图像信息处理,以获取拼接式显示屏的多个像素颜色信息数据;
(iii)对多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面;
(iv)基于多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据;
(v)设定校正目标颜色信息值、并将多个真实像素颜色信息数据作为初始颜色信息值,以得到拼接式显示屏的多个像素的颜色信息校正系数;
(vi)将拼接式显示屏的多个像素的颜色信息校正系数上传至拼接式显示屏。
本实施例上述用于全屏任意拼接的校正装置所实现的校正方法如前述实施例一所述,故在此不再进行详细讲述。
可选地,实施例二中的各个模块、单元、处理器、存储器和上述其他操作或功能分别为了实现本申请实施例一中的方法,为了简洁,不在此赘述。
综上所述,本申请实施例二所提供的用于全屏任意拼接的校正装置均能够校正好多批次有亮暗块的拼接式显示屏,从而可以实现全屏任意拼接,避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,避免租赁现场记录、查找箱体编号的繁琐工作,避免每个租赁现场均需要一次拼接式显示屏校正的费时费力,可让租赁商们省去购买亮色度测量仪器,节约了成本。
【实施例三】
本申请实施例三提供了一种用于全屏任意拼接的校正系统,如图12所示,包括:
拼接式显示屏121;
图像采集装置122,用于采集所述拼接式显示屏显示的目标画面,以得到采集图像;以及
校正装置123,用于实现前述实施例一中的校正方法步骤,具体地,可以用于获取所述采集图像,对所述采集图像进行图像信息处理以获取所述拼接式显示屏的多个像素颜色信息数据,对所述多个像素颜色信息数据进行预处理以得到多个预处理后像素颜色信息数据,基于所述多个预处理后像素颜色信息数据进行曲面模拟以得到像素颜色信息分布曲面,基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面得到多个真实像素颜色信息数据,以及设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据以得到所述拼接式显示屏的多个像素的颜色信息校正系数,以及将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
其中,拼接式显示屏121可以是由多个箱体拼接而成的LED屏,用于接收来自校正系统123的多个像素颜色信息校正系数、并基于所述多个像素颜色信息校正系数对输入图像进行亮度校正或亮色度校正实现画面显示。拼接式显示屏121如图13所示,包含扫描卡1211和LED灯板模组1212,其中扫描卡1211用于根据来自校正装置123的多个像素颜色信息校正系数对输入的图像数据进行亮度或亮色度校正,并将控制信号组和显示信号组传输至LED灯板模组1212中进行校正后图像显示。此处值得一提的是,单个LED箱体通常设置有至少一个扫描卡1211和连接所述至少一个扫描卡1211且由一个或多个LED灯板构成的LED灯板模组1212。
再者,图像采集装置122用于采集拼接式显示屏显示的目标画面,以得到采集图像。图像采集装置的选择可以是CCD/CMOS数码相机、CCD/CMOS工业相机等装置,此处并不限定图像采集装置的种类,但凡是可以对图像进行成像的装置均可使用在本系统当中。优选地,本实施例或其他实施例中采用全帧的高分辨率CCD数码相机,因其使用方便、Bayer滤色片制作工艺相对简单、感光面积大、感光的灵敏度也较高,而且数码相机已经民用生产化,所以它的价格更低。该数码相机的测量机理是基于CCD感光元的测量方式,面光源发出复合光进入数码相机镜头,其前端配备的Bayer滤色片能够将复合光分解为RGB三通道单色光,再离散到面阵CCD感光元上,RGB三通道单色光经后端微处理器计算出相对RGB值输出。为了计算出每个显示像素点中红、绿、蓝三种LED灯的校正系数,需要分别采集LED屏的红屏图像、绿屏图像和蓝屏图像,然后将这些图像传递到校正装置123中。
承上述,校正装置123获取来自图像采集装置122的采集图像,实现前述实施例一中所述的校正方法。具体校正装置所采用的校正方法的介绍可参考实施例一,校正装置的介绍可参考实施例二,实施例三中不再对校正装置及校正方法进行重复介绍。该校正装置123可以是个人计算机、服务器、手持设备或便携式设备、平板型设备、 多处理器系统、基于微处理器的系统、可编辑的消费电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。
综上,本申请实施例三所提出的用于全屏任意拼接的校正系统,能够去除外界光源和相机角度等原因的影响,因此通过该校正系统进行拼接式显示器校正后可以实现拼接式显示器使用完拆箱并转移到另一现场重新拼接时的全屏任意拼接,避免拼接式显示屏校正后拆开重新随意拼接出现的曲面过渡不一致问题,避免租赁现场记录、查找箱体编号、或到每个租赁现场均需要一次全屏校正的麻烦,能够校正好多批次有亮暗块的拼接式显示屏,使其可以实现任意拼接,节省了大量的人力物力,可让租赁商们省去购买亮色度测量仪器,节约了成本。
通过以上的实施方式描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出的贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、光盘和磁盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分的方法。
显然,本领域的技术人员应该明白,上述的本申请的各模块或各方法步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的包含范围之内。
Claims (14)
- 一种用于全屏任意拼接的校正方法,其特征在于,包括:获取拼接式显示屏进行目标画面显示时的采集图像;对所述采集图像进行图像信息处理,以获取所述拼接式显示屏的多个像素颜色信息数据;基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面;基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据;设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据,以得到所述拼接式显示屏的多个像素的颜色信息校正系数;将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
- 根据权利要求1所述的全屏任意拼接的校正方法,其特征在于,基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面的步骤包括:对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据;基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面;基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据的步骤包括:基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面,得到所述多个真实像素颜色信息数据。
- 根据权利要求1所述的全屏任意拼接的校正方法,其特征在于,所述多个像素颜色信息数据为多个亮度数据或者多个亮色度数据。
- 根据权利要求2所述的全屏任意拼接的校正方法,其特征在于,对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据的步骤包括:确定所述拼接式显示屏的异常点、并去除所述异常点的影响;和/或确定所述拼接式显示屏的亮暗块的位置,调整所述亮暗块的亮度。
- 根据权利要求4所述的全屏任意拼接的校正方法,其特征在于,确定所述拼接式显示屏的异常点、并去除所述异常点的影响的步骤包括:将所述多个像素颜色信息数据按照大小顺序排序,将大于第一阈值的所述像素颜色信息数据对应的像素点确定为异常亮点、并将所述多个像素颜色信息数据的中值设置为所述异常亮点的像素颜色信息数据;和/或将小于第二阈值的所述像素颜色信息数据对应的像素点确定为异常暗点、并将所述异常暗点的所述像素颜色信息数据设为0以去除所述异常暗点的影响。
- 根据权利要求5所述的全屏任意拼接的校正方法,其特征在于,所述第一阈值为处于第一百分比位置的所述像素颜色信息数据的第一倍数;和/或所述第二阈值为处于第二百分比位置的所述像素颜色信息数据的第二倍数。
- 根据权利要求6所述的全屏任意拼接的校正方法,其特征在于,所述第一百分比大于所述第二百分比,所述第一倍数大于1,所述第二倍数小于0.5。
- 根据权利要求4所述的全屏任意拼接的校正方法,其特征在于,调整所述亮暗块的亮度的步骤包括:取与所述亮暗块相邻的n列或m行像素点的像素颜色信息数据累加求取第一均值;在所述亮暗块内邻近所述n列或m行像素点的位置取n列或m行像素点的像素颜色信息数据累加求取第二均值;基于所述第一均值和所述第二均值的比值得出调整系数;基于所述调整系数调整所述亮暗块内各个像素点的所述像素颜色信息数据。
- 根据权利要求2所述的全屏任意拼接的校正方法,其特征在于,基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面的步骤包括:应用平滑方法或者拟合方法进行所述曲面模拟,以得到所述像素颜色信息分布曲面;基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面,得到所述多个真实像素颜色信息数据的步骤包括:将所述多个预处理后像素颜色信息数据分别除以所述像素颜色信息分布曲面中对应位置的数据,以得到所述多个真实像素颜色信息数据。
- 一种用于全屏任意拼接的校正装置,其特征在于,包括:图像获取模块,用于获取拼接式显示屏进行目标画面显示时的采集图像;图像处理模块,用于对所述采集图像进行图像信息处理,以获取所述拼接式显示屏的多个像素颜色信息数据;曲面模拟模块,基于所述多个像素颜色信息数据进行曲面模拟,以得到像素颜色信息分布曲面;数据计算模块,基于所述多个像素颜色信息数据和所述像素颜色信息分布曲面,得到多个真实像素颜色信息数据;校正系数计算模块,用于设定校正目标颜色信息数据、并将所述多个真实像素颜色信息数据作为初始颜色信息数据,以得到所述拼接式显示屏的多个像素的颜色信息校正系数;上传模块,将所述多个像素的所述颜色信息校正系数上传至所述拼接式显示屏。
- 根据权利要求10所述的用于全屏任意拼接的校正装置,其特征在于,所述曲面模拟模块包括:预处理单元,用于对所述多个像素颜色信息数据进行预处理,以得到多个预处理后像素颜色信息数据;模拟单元,用于基于所述多个预处理后像素颜色信息数据进行所述曲面模拟,以得到所述像素颜色信息分布曲面;所述数据计算模块包括:计算单元,基于所述多个预处理后像素颜色信息和所述像素颜色信息分布曲面,得到所述多个真实像素颜色信息数据。
- 一种用于全屏任意拼接的校正系统,其特征在于,包括:拼接式显示屏;图像采集装置,用于采集所述拼接式显示屏显示的目标画面,以得到采集图像;校正装置,用于实现上述权利要求1至9中任一项所述的方法。
- 一种计算机程序产品,其特征在于,所述计算机程序产品用于在处理器上执行权利要求1至10中任一种所述的方法。
- 一种计算机可读介质,其特征在于,所述计算机可读介质存储有程序代码,所述程序代码包括用于执行权利要求1至10中任一种所述的方法的指令。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/963,260 US11961484B2 (en) | 2018-08-31 | 2018-08-31 | Correction method, correction device and correction system for free full-screen splicing |
| CN201880083292.6A CN111527539B (zh) | 2018-08-31 | 2018-08-31 | 全屏任意拼接的校正方法、校正装置及校正系统 |
| PCT/CN2018/103553 WO2020042153A1 (zh) | 2018-08-31 | 2018-08-31 | 全屏任意拼接的校正方法、校正装置及校正系统 |
| EP18931613.6A EP3734583A4 (en) | 2018-08-31 | 2018-08-31 | CORRECTION PROCESS, APPARATUS AND SYSTEM FOR FULL SCREEN ARBITRARY BONDING |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2018/103553 WO2020042153A1 (zh) | 2018-08-31 | 2018-08-31 | 全屏任意拼接的校正方法、校正装置及校正系统 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020042153A1 true WO2020042153A1 (zh) | 2020-03-05 |
Family
ID=69644801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2018/103553 Ceased WO2020042153A1 (zh) | 2018-08-31 | 2018-08-31 | 全屏任意拼接的校正方法、校正装置及校正系统 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US11961484B2 (zh) |
| EP (1) | EP3734583A4 (zh) |
| CN (1) | CN111527539B (zh) |
| WO (1) | WO2020042153A1 (zh) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112185300A (zh) * | 2020-10-14 | 2021-01-05 | 西安诺瓦星云科技股份有限公司 | 显示屏的校正方法、装置、存储介质和处理器 |
| CN112185299A (zh) * | 2020-10-14 | 2021-01-05 | 西安诺瓦星云科技股份有限公司 | 显示屏的校正方法和装置 |
| CN112614460A (zh) * | 2020-11-26 | 2021-04-06 | 西安诺瓦星云科技股份有限公司 | 校正系数的发送方法、装置、存储介质和处理器 |
| CN112802426A (zh) * | 2020-11-03 | 2021-05-14 | 长春希达电子技术有限公司 | 一种led显示单元拼缝跨越式亮度纠正方法 |
| CN112951143A (zh) * | 2021-03-31 | 2021-06-11 | 西安诺瓦星云科技股份有限公司 | 显示屏校正方法及装置 |
| CN113077724A (zh) * | 2021-03-22 | 2021-07-06 | Tcl华星光电技术有限公司 | 拼接式灯板及显示装置 |
| CN113870114A (zh) * | 2021-10-12 | 2021-12-31 | 上海哔哩哔哩科技有限公司 | 图片拼接方法及装置 |
| CN114078116A (zh) * | 2021-09-30 | 2022-02-22 | 卡莱特云科技股份有限公司 | 消除灯点图像中相机曲面影响的方法及显示屏校正方法 |
| CN115348696A (zh) * | 2022-08-12 | 2022-11-15 | 江门市可美电子有限公司 | 一种基于led灯串的控制监测方法及系统 |
| CN115938285A (zh) * | 2022-11-23 | 2023-04-07 | 长春希达电子技术有限公司 | 一种led显示屏校正系数编码、解码方法 |
| CN117198208A (zh) * | 2023-09-15 | 2023-12-08 | 卡莱特云科技股份有限公司 | 一种led显示屏的亮暗线修复方法及装置 |
| CN119314422A (zh) * | 2023-07-11 | 2025-01-14 | Tcl华星光电技术有限公司 | 拼接面板的色差校正方法、装置、设备及存储介质 |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109686321B (zh) * | 2019-02-15 | 2021-01-26 | 京东方科技集团股份有限公司 | 显示装置的背光控制方法、背光控制器及显示装置 |
| EP3705989A1 (en) | 2019-03-07 | 2020-09-09 | Stereyo BVBA | Real-time deformable and transparent display |
| BE1027296B1 (nl) | 2019-06-07 | 2021-02-05 | Stereyo | Akoestisch studio scherm |
| CN114092384B (zh) * | 2020-08-24 | 2025-04-25 | 深圳迈瑞生物医疗电子股份有限公司 | 对图像亮度进行校正的方法、图像分析装置和分析系统 |
| CN112102762A (zh) * | 2020-09-30 | 2020-12-18 | 卡莱特(深圳)云科技有限公司 | 一种识别led屏幕异常灯点的方法及装置 |
| CN112967644A (zh) * | 2020-11-13 | 2021-06-15 | 重庆康佳光电技术研究院有限公司 | 拼接显示装置的校正方法、装置、存储介质及电子装置 |
| CN112201203B (zh) * | 2020-12-07 | 2021-02-19 | 卡莱特(深圳)云科技有限公司 | 一种led显示屏的亮度梯度误差确定方法及装置 |
| CN112950510B (zh) * | 2021-03-22 | 2024-04-02 | 南京莱斯电子设备有限公司 | 一种大场景拼接图像色差校正方法 |
| US11893668B2 (en) * | 2021-03-31 | 2024-02-06 | Leica Camera Ag | Imaging system and method for generating a final digital image via applying a profile to image information |
| CN114137435A (zh) * | 2021-11-25 | 2022-03-04 | 深圳市九洲光电科技有限公司 | 一种led显示在线校准系统 |
| CN114185506B (zh) | 2021-12-10 | 2024-06-25 | 惠州华星光电显示有限公司 | 消除拼接屏拼缝的方法、装置、显示设备及电子设备 |
| CN114397766B (zh) * | 2021-12-13 | 2023-04-07 | 北京邮电大学 | 一种空中悬浮3d成像装置 |
| CN114240943B (zh) * | 2022-02-25 | 2022-04-29 | 武汉精立电子技术有限公司 | 一种像素亮度确定方法、装置、计算机设备及可读介质 |
| CN114625332B (zh) * | 2022-03-23 | 2024-07-19 | 深圳市壹登科技有限公司 | 一种led屏显示拼接方法、装置、电子设备及存储介质 |
| CN114415915B (zh) * | 2022-04-01 | 2022-06-21 | 深圳爱卓软科技有限公司 | 一种自动化编辑图片的装置及图片编辑方法 |
| CN115188317A (zh) * | 2022-06-14 | 2022-10-14 | 深圳市艾比森光电股份有限公司 | Led显示屏的局部调试方法、调试装置及存储介质 |
| US12425538B2 (en) | 2022-07-15 | 2025-09-23 | Stereyo Bv | Focused sound and infotainment system and method |
| US12455056B2 (en) | 2022-08-08 | 2025-10-28 | Stereyo Bv | Photovoltaic sunshade and display system |
| CN115690065B (zh) * | 2022-11-10 | 2024-05-10 | 佛山市青松科技股份有限公司 | Led屏模块一致性校正方法、计算机设备及可读存储介质 |
| CN115988717B (zh) * | 2022-12-05 | 2025-09-23 | 亿航智能设备(广州)有限公司 | 一种编队飞行灯光配置方法、设备及计算机可读存储介质 |
| CN116312343B (zh) * | 2022-12-14 | 2025-03-25 | 电子科技大学 | 一种异形曲面屏中led灯逐点校正方法 |
| US12100363B2 (en) | 2022-12-19 | 2024-09-24 | Stereyo Bv | Configurations, methods, and devices for improved visual performance of a light-emitting element display and/or a camera recording an image from the display |
| US12112695B2 (en) | 2022-12-19 | 2024-10-08 | Stereyo Bv | Display systems and methods with multiple and/or adaptive primary colors |
| US12443384B2 (en) | 2022-12-19 | 2025-10-14 | Stereyo Bv | Display system and method for mapping of images |
| US12199079B2 (en) | 2022-12-19 | 2025-01-14 | Stereyo Bv | Configurations, methods, and devices for improved visual performance of a light-emitting element display and/or a camera recording an image from the display |
| US12185585B2 (en) | 2022-12-19 | 2024-12-31 | Stereyo Bv | Active matrix display, system, and method having an additional transistor that discharges a storage capacitor within pixel circuits, at least one pixel circuit driven by a drive circuit resides physical within another drive circuit, and/or off-to-on time of scan signals are set in relation to an operation of a camera recording the display |
| US12119330B2 (en) | 2022-12-19 | 2024-10-15 | Stereyo Bv | Configurations, methods, and devices for improved visual performance of a light-emitting element display and/or a camera recording an image from the display |
| US12499820B2 (en) | 2022-12-19 | 2025-12-16 | Stereyo Bv | Systems and methods for altering light output and white point of a light source or light source display |
| US12506923B2 (en) | 2022-12-19 | 2025-12-23 | Stereyo Bv | Video processing in modular display system and method |
| US12080224B2 (en) | 2022-12-19 | 2024-09-03 | Stereyo Bv | Configurations, methods, and devices for improved visual performance of a light-emitting element display and/or a camera recording an image from the display |
| CN119895481A (zh) * | 2023-02-20 | 2025-04-25 | 西安青松光电技术有限公司 | Led显示屏校正方法、装置、设备、系统及存储介质 |
| CN116168637B (zh) * | 2023-03-22 | 2025-05-27 | 武汉天马微电子有限公司 | 一种显示装置的亮度检测方法及亮度检测系统 |
| CN117524159A (zh) * | 2023-11-09 | 2024-02-06 | Tcl华星光电技术有限公司 | 拼接面板的色差校正方法、装置及电子设备 |
| TWI890307B (zh) * | 2024-02-02 | 2025-07-11 | 友達光電股份有限公司 | 拼接顯示裝置及其亮度控制方法 |
| CN118093350A (zh) * | 2024-04-23 | 2024-05-28 | 山东中联晶智信息科技有限公司 | 用于户外显示屏数据远程管理方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103019643A (zh) * | 2012-12-30 | 2013-04-03 | 中国海洋大学 | 一种即插即用的大屏幕投影自动校正与拼接显示方法 |
| US20160363292A1 (en) * | 2015-06-12 | 2016-12-15 | Boe Technology Group Co., Ltd. | Apparatus and method for adjusting screen luminance of spliced display device |
| CN107025881A (zh) * | 2017-05-12 | 2017-08-08 | 西安诺瓦电子科技有限公司 | 显示单元的校正方法及装置 |
| CN108074517A (zh) * | 2016-11-17 | 2018-05-25 | 西安诺瓦电子科技有限公司 | 逐点校正方法 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2222031C (en) | 1996-03-25 | 2002-01-29 | Rainbow Displays, Inc. | Tiled, flat-panel displays with color-correction capability |
| CN100403786C (zh) * | 2005-04-30 | 2008-07-16 | 广东威创视讯科技股份有限公司 | 大屏幕上拼接显示的图像边缘融合方法 |
| US7942530B2 (en) | 2006-10-31 | 2011-05-17 | The Regents Of The University Of California | Apparatus and method for self-calibrating multi-projector displays via plug and play projectors |
| JP2009180765A (ja) | 2008-01-29 | 2009-08-13 | Casio Comput Co Ltd | 表示駆動装置、表示装置及びその駆動方法 |
| WO2010129361A2 (en) * | 2009-04-28 | 2010-11-11 | The Regents Of The University Of California | Color seamlessness across tiled multi-projector displays |
| US20140193037A1 (en) | 2013-01-08 | 2014-07-10 | John Fleck Stitzinger | Displaying an Image on Multiple Dynamically Located Displays |
| US9230345B2 (en) * | 2013-10-02 | 2016-01-05 | Pixtronix, Inc. | Display apparatus configured for display of lower resolution composite color subfields |
| CN103559864B (zh) | 2013-11-11 | 2015-09-09 | 西安诺瓦电子科技有限公司 | Led显示模块的亮色度校正方法 |
| US9672768B2 (en) * | 2014-06-24 | 2017-06-06 | Xi'an Novastar Tech Co., Ltd. | Luminance-chrominance calibration production line of LED display module |
| CN104616247B (zh) * | 2015-02-10 | 2017-11-21 | 天津大学 | 一种用于基于超像素sift航拍地图拼接的方法 |
| CN104992669A (zh) * | 2015-07-07 | 2015-10-21 | 西安诺瓦电子科技有限公司 | 拼接亮暗线补偿方法及装置 |
| CN105047141B (zh) * | 2015-08-17 | 2017-08-11 | 青岛海信电器股份有限公司 | 多分区动态背光的分屏检测方法、装置及液晶电视 |
| CN105185315B (zh) * | 2015-10-13 | 2018-01-12 | 西安诺瓦电子科技有限公司 | Led显示屏均匀性校正方法 |
| CN105336289A (zh) * | 2015-10-30 | 2016-02-17 | 京东方科技集团股份有限公司 | 一种拼接控制方法、装置以及拼接屏系统 |
| KR102555953B1 (ko) | 2016-11-04 | 2023-07-17 | 삼성전자주식회사 | 전지 장치, 디스플레이 장치 및 그의 제어 방법 |
| KR102686185B1 (ko) | 2016-11-23 | 2024-07-19 | 삼성전자주식회사 | 디스플레이 장치, 캘리브레이션 장치 및 그 제어 방법 |
| CN106448576B (zh) * | 2016-11-28 | 2019-08-30 | 京东方科技集团股份有限公司 | 拼接屏的驱动方法和拼接屏的驱动装置 |
| GB201620544D0 (en) * | 2016-12-02 | 2017-01-18 | Barco Nv | Front maintenance apparatus for flexible tiled LED display |
| KR102581190B1 (ko) | 2016-12-14 | 2023-09-21 | 삼성전자주식회사 | 디스플레이 장치 및 심 조정 방법 |
| CN108196810A (zh) * | 2017-12-21 | 2018-06-22 | 努比亚技术有限公司 | 一种分屏显示方法、终端及计算机可读存储介质 |
| CN108831386B (zh) * | 2018-06-27 | 2020-06-30 | 京东方科技集团股份有限公司 | 背光模组及其控制方法、拼接显示装置及其背光控制方法、显示模组 |
| CN109271552B (zh) * | 2018-08-22 | 2021-08-20 | 北京达佳互联信息技术有限公司 | 通过图片检索视频的方法、装置、电子设备及存储介质 |
-
2018
- 2018-08-31 WO PCT/CN2018/103553 patent/WO2020042153A1/zh not_active Ceased
- 2018-08-31 CN CN201880083292.6A patent/CN111527539B/zh active Active
- 2018-08-31 EP EP18931613.6A patent/EP3734583A4/en active Pending
- 2018-08-31 US US16/963,260 patent/US11961484B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103019643A (zh) * | 2012-12-30 | 2013-04-03 | 中国海洋大学 | 一种即插即用的大屏幕投影自动校正与拼接显示方法 |
| US20160363292A1 (en) * | 2015-06-12 | 2016-12-15 | Boe Technology Group Co., Ltd. | Apparatus and method for adjusting screen luminance of spliced display device |
| CN108074517A (zh) * | 2016-11-17 | 2018-05-25 | 西安诺瓦电子科技有限公司 | 逐点校正方法 |
| CN107025881A (zh) * | 2017-05-12 | 2017-08-08 | 西安诺瓦电子科技有限公司 | 显示单元的校正方法及装置 |
Non-Patent Citations (2)
| Title |
|---|
| See also references of EP3734583A4 * |
| ZHI-HUI TIAN, JING MIAO, MAO XIN-YUE, CHENG , HONG-BIN: "Calibration of camera vignetting surface on LED display screen", CHINESE JOURNAL OF LUMINESCENCE, vol. 37, no. 8, 31 August 2016 (2016-08-31), pages 1008 - 1011, XP055722220, ISSN: 1000-7032, DOI: 10.3788/gxb20163708.1008 * |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112185299A (zh) * | 2020-10-14 | 2021-01-05 | 西安诺瓦星云科技股份有限公司 | 显示屏的校正方法和装置 |
| CN112185300A (zh) * | 2020-10-14 | 2021-01-05 | 西安诺瓦星云科技股份有限公司 | 显示屏的校正方法、装置、存储介质和处理器 |
| CN112185299B (zh) * | 2020-10-14 | 2022-05-20 | 西安诺瓦星云科技股份有限公司 | 显示屏的校正方法和装置 |
| CN112802426A (zh) * | 2020-11-03 | 2021-05-14 | 长春希达电子技术有限公司 | 一种led显示单元拼缝跨越式亮度纠正方法 |
| CN112802426B (zh) * | 2020-11-03 | 2024-02-02 | 长春希达电子技术有限公司 | 一种led显示单元拼缝跨越式亮度纠正方法 |
| CN112614460A (zh) * | 2020-11-26 | 2021-04-06 | 西安诺瓦星云科技股份有限公司 | 校正系数的发送方法、装置、存储介质和处理器 |
| CN113077724B (zh) * | 2021-03-22 | 2022-05-03 | Tcl华星光电技术有限公司 | 拼接式灯板及显示装置 |
| CN113077724A (zh) * | 2021-03-22 | 2021-07-06 | Tcl华星光电技术有限公司 | 拼接式灯板及显示装置 |
| CN112951143A (zh) * | 2021-03-31 | 2021-06-11 | 西安诺瓦星云科技股份有限公司 | 显示屏校正方法及装置 |
| CN112951143B (zh) * | 2021-03-31 | 2024-03-15 | 西安诺瓦星云科技股份有限公司 | 显示屏校正方法及装置 |
| CN114078116A (zh) * | 2021-09-30 | 2022-02-22 | 卡莱特云科技股份有限公司 | 消除灯点图像中相机曲面影响的方法及显示屏校正方法 |
| CN113870114A (zh) * | 2021-10-12 | 2021-12-31 | 上海哔哩哔哩科技有限公司 | 图片拼接方法及装置 |
| CN115348696A (zh) * | 2022-08-12 | 2022-11-15 | 江门市可美电子有限公司 | 一种基于led灯串的控制监测方法及系统 |
| CN115938285A (zh) * | 2022-11-23 | 2023-04-07 | 长春希达电子技术有限公司 | 一种led显示屏校正系数编码、解码方法 |
| CN119314422A (zh) * | 2023-07-11 | 2025-01-14 | Tcl华星光电技术有限公司 | 拼接面板的色差校正方法、装置、设备及存储介质 |
| CN117198208A (zh) * | 2023-09-15 | 2023-12-08 | 卡莱特云科技股份有限公司 | 一种led显示屏的亮暗线修复方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111527539A (zh) | 2020-08-11 |
| US20210366411A1 (en) | 2021-11-25 |
| US11961484B2 (en) | 2024-04-16 |
| EP3734583A1 (en) | 2020-11-04 |
| EP3734583A4 (en) | 2021-11-24 |
| CN111527539B (zh) | 2023-01-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111527539B (zh) | 全屏任意拼接的校正方法、校正装置及校正系统 | |
| CN108760767B (zh) | 基于机器视觉的大尺寸液晶屏缺陷检测方法 | |
| CN105185314B (zh) | Led显示屏均匀性补偿方法 | |
| US7729530B2 (en) | Method and apparatus for 3-D data input to a personal computer with a multimedia oriented operating system | |
| US9842389B2 (en) | Luminance-chrominance calibration production line of LED display module | |
| US10750141B2 (en) | Automatic calibration projection system and method | |
| WO2001047285A1 (en) | Method and apparatus for calibrating projector-camera system | |
| CN106063249A (zh) | 摄像装置及其控制方法以及计算机可读记录介质 | |
| CN114495803A (zh) | 一种显示面板的mura修复方法 | |
| CN108418997B (zh) | 去除图像摩尔纹的方法 | |
| CN112185300A (zh) | 显示屏的校正方法、装置、存储介质和处理器 | |
| US12444335B2 (en) | Calibration of a color display device | |
| CN113571010B (zh) | 亮色度信息获取方法、装置、系统和计算机可读存储介质 | |
| CN115398521A (zh) | 图像处理的系统、方法和装置 | |
| CN101923825A (zh) | 一种平面发光设备区域校正方法 | |
| CN118314078A (zh) | 基于图像特征的可扩展显示器屏幕质量检测方法 | |
| CN113870768B (zh) | 显示补偿方法和装置 | |
| CN116129787B (zh) | 画面补偿方法及装置 | |
| CN117197111A (zh) | 一种显示器缺陷检测方法、装置、计算机设备及存储介质 | |
| US20180260929A1 (en) | Digital camera methods and devices optimized for computer vision applications | |
| CN103473754A (zh) | 新型壁画数字化存档方法 | |
| CN116741089B (zh) | 校正方法、装置、终端设备和计算机可读存储介质 | |
| CN114782418B (zh) | 瓷砖表面缺陷的检测方法及装置、存储介质 | |
| CN113643181B (zh) | 一种原位阵列式根系表型监测系统及其工作方法 | |
| JPH11175727A (ja) | 検査方法および装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18931613 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2018931613 Country of ref document: EP Effective date: 20200730 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |


