Image calibration method for splicing screen and splicing display device

By obtaining the actual distance of the splicing screen and automatically adjusting the display position, the problem of display misalignment of the splicing screen is solved, and the display effect and user experience of the splicing screen are improved.

CN115964008BActive Publication Date: 2025-09-26GUANGZHOU SHIYUAN ELECTRONICS CO LTD +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111183821.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-11
Publication Date
2025-09-26
Estimated Expiration
2041-10-11

AI Technical Summary

Technical Problem

In the prior art, the display misalignment problem of the spliced ​​screen is difficult to adjust automatically, resulting in poor splicing display effects, and manual adjustment is uncertain.

Method used

By obtaining the actual distance between the target display screen and other display screens, the display distance is calculated, and when it is not within the predetermined range, the position of the display screen is automatically adjusted until it is within the predetermined range.

Benefits of technology

It realizes automatic alignment of spliced ​​screen display, reduces the uncertainty of manual adjustment and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115964008B_ABST
    Figure CN115964008B_ABST
Patent Text Reader

Abstract

The present application provides a method for calibrating a spliced ​​screen and a spliced ​​display device, wherein the spliced ​​screen is composed of multiple display screens, each of which is used to display a sub-screen. The method includes: obtaining the actual distance between a target display screen and other display screens; determining the display distance based on the actual distance, where the display distance is the distance between each other sub-screen and the target sub-screen, the other sub-screens being the screens displayed on other display screens, and the target sub-screen being the screen displayed on the target display screen; determining whether the display distance is within a corresponding predetermined range; and if at least one display distance is not within the corresponding predetermined range, adjusting the position of the display screen until the display distance is within the corresponding predetermined range. Compared with manually adjusting the position of the display screen in the prior art, this method reduces the uncertainty of manual adjustment, improves the user experience, and thus solves the problem of difficulty in automatically adjusting the display misalignment of the spliced ​​screen in the prior art.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of splicing screens, and more specifically, to a method for calibrating a splicing screen, a splicing display device, a computer-readable storage medium, and a processor. Background Art

[0002] A spliced ​​screen is made up of multiple screens, such as four in a 2x2 setup or nine in a 3x3 setup. Each screen displays a different portion of the image, and then is stitched together to create a complete picture. Therefore, the wall-mounting of a spliced ​​screen requires extreme precision, as even the slightest misalignment will cause the image to misalign, which is more noticeable on low-resolution images.

[0003] At present, in response to this situation, the existing technology mainly relies on manual measurement with a ruler and then installation. There is also direct use of customized racks for fixed installation. However, these installation methods all rely on physical fixation and manual alignment, which has certain uncertainties and cannot resist the misalignment of the whole machine caused by changes in the external environment. For example, over time, the rack will loosen, causing part of the whole machine to shift, which will cause the display of the spliced ​​screen to be misaligned, affecting the splicing display effect.

[0004] Therefore, there is an urgent need for a method that can automatically adjust the display misalignment of the spliced ​​screen to reduce the uncertainty of manual adjustment.

[0005] The above information disclosed in the background technology section is only used to enhance the understanding of the background technology of the technology described in this article. Therefore, the background technology may contain certain information that does not form the prior art known in this country to those skilled in the art. Summary of the Invention

[0006] The main purpose of the present application is to provide a method for calibrating a spliced ​​screen, a spliced ​​display device, a computer-readable storage medium, and a processor to solve the problem in the prior art that it is difficult to automatically adjust the display misalignment of the spliced ​​screen.

[0007] According to one aspect of an embodiment of the present invention, a method for calibrating a spliced ​​screen is provided, wherein the spliced ​​screen is composed of multiple display screens, each of which is used to display a sub-screen. The method includes: obtaining an actual distance between a target display screen and other display screens; determining a display distance based on the actual distance, wherein the display distance is the distance between each other sub-screen and the target sub-screen, the other sub-screens being the screens displayed on the other display screens, and the target sub-screen being the screen displayed on the target display screen; determining whether the display distance is within a corresponding predetermined range; and if at least one display distance is not within the corresponding predetermined range, adjusting the position of the display screen until the display distance is within the corresponding predetermined range.

[0008] According to yet another aspect of the embodiments of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium includes a stored program, wherein the program executes any one of the methods described above.

[0009] According to one aspect of an embodiment of the present invention, a processor is further provided, wherein the processor is configured to run a program, wherein any one of the methods is executed when the program is run.

[0010] According to another aspect of an embodiment of the present invention, a splicing display device is further provided, comprising: a splicing screen, a position sensor, one or more processors, a memory, and one or more programs, wherein the splicing screen is composed of multiple display screens, the position sensors are arranged on the display screens one by one, the processors are respectively communicated with the position sensors and the splicing screen, the multiple position sensors are used to obtain the actual distance between other display screens and the target display screen, and send it to the processor, the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include methods for executing any one of the methods described.

[0011] In an embodiment of the present invention, the spliced ​​screen is composed of a plurality of display screens, each of which is used to display a sub-screen. The method includes: first, obtaining the actual distance between the target display screen and the other display screens; then, calculating the display distance based on the actual distance of the target display screen and the actual distance of the other display screens; thereafter, determining whether the display distance is within the corresponding predetermined range; and finally, in the case where at least one of the display distances is not within the corresponding predetermined range, adjusting the position of the display screen until the display distance is within the corresponding predetermined range, that is, making the display screen in a non-misaligned position. In this calibration method, the display distance is determined based on the actual distance of the target display screen and the other display screens, and the position of the display screen is adjusted when the display distance is not within the corresponding predetermined range, thereby realizing automatic adjustment of the position of the display screen. Compared with the prior art in which the position of the display screen is manually adjusted, the calibration method of the present application reduces the uncertainty of manual adjustment and improves the user experience, thereby solving the problem of the difficulty in automatically adjusting the display misalignment of the spliced ​​screen in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The drawings that constitute part of this application are used to provide a further understanding of this application. The illustrative embodiments of this application and their descriptions are used to explain this application and do not constitute an improper limitation on this application. In the drawings:

[0013] Figure 1 A schematic diagram of a method for calibrating a spliced ​​screen according to an embodiment of the present application is shown;

[0014] Figure 2 A schematic diagram showing the calculation of the actual distance according to an embodiment of the present application is shown;

[0015] Figure 3 A schematic diagram of a device for calibrating a spliced ​​screen according to an embodiment of the present application is shown;

[0016] Figure 4 A schematic diagram of a method for calibrating a spliced ​​screen according to another embodiment of the present application is shown. DETAILED DESCRIPTION

[0017] It should be noted that, in the absence of conflict, the embodiments and features of the embodiments in this application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0018] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0019] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0020] As mentioned in the background technology, it is difficult to automatically adjust the display misalignment of the spliced ​​screen in the prior art. In order to solve the above problem, a typical embodiment of the present application provides a method for calibrating the screen of a spliced ​​screen, a spliced ​​display device, a computer-readable storage medium and a processor.

[0021] According to an embodiment of the present application, a method for calibrating a spliced ​​screen is provided.

[0022] Figure 1 FIG. 1 is a flow chart of a method for calibrating a spliced ​​screen according to an embodiment of the present application. Figure 2 and Figure 4 As shown, the spliced ​​screen is composed of multiple display screens, namely display screen A, display screen B, display screen C and display screen D, which are represented by A, B, C and D respectively in the figure. Each of the above display screens is used to display a sub-screen. The method includes the following steps:

[0023] Step S101, obtaining the actual distance between the target display screen and other display screens;

[0024] Step S102, determining a display distance based on the actual distance, wherein the display distance is the distance between each other sub-screen and the target sub-screen, the other sub-screens being the screens displayed on the other display screens, and the target sub-screen being the screen displayed on the target display screen;

[0025] Step S103, determining whether the displayed distance is within a corresponding predetermined range;

[0026] Step S104 : If at least one of the display distances is not within the corresponding predetermined range, adjust the position of the display image until the display distance is within the corresponding predetermined range.

[0027] In the above-mentioned method for calibrating the screen of the spliced ​​screen, first, the actual distance between the target display screen and the other display screens is obtained; then, the display distance is calculated based on the actual distance of the target display screen and the actual distance of the other display screens, the display distance being the distance of each other sub-screen relative to the target sub-screen, and then, whether the display distance is within the corresponding predetermined range is determined. Finally, if at least one of the display distances is not within the corresponding predetermined range, the position of the display screen is adjusted until the display distance is within the corresponding predetermined range, that is, the display screen is in a non-misaligned position. In this calibration method, the display distance is determined based on the actual distance of the target display screen and the other display screens, and if the display distance is not within the corresponding predetermined range, the position of the display screen is adjusted, thereby realizing automatic adjustment of the position of the display screen. Compared with the prior art method of manually adjusting the position of the display screen, the calibration method of the present application reduces the uncertainty of manual adjustment and improves the user experience, thereby solving the problem of the difficulty in automatically adjusting the display misalignment of the spliced ​​screen in the prior art.

[0028] In a specific embodiment of the present application, there are two ways to obtain the actual distance between the target display screen and the other display screen. The first way is to directly obtain the actual distance between the other display screen and the target display screen through a position sensor. The second way is to calculate the actual distance between the other display screen and the target display screen by obtaining the angle information of the other display screen relative to the target display screen. The following is a detailed example to introduce the second method of calculating the actual distance through angle information. Figure 2 As shown, when display screen A is selected as the target display screen, taking the calculation of the actual distance of display screen D relative to display screen A as an example, first, the angle information of display screen B relative to display screen A (i.e., α) and the distance L between display screens A and D are obtained. Then, it can be concluded that the distance of display screen D relative to display screen A in the X-axis direction is L*cosα, and the distance in the Y-axis direction is L*sinα.

[0029] Of course, in a specific application process, obtaining the distance between the target display screen and the other display screens is not limited to the above two methods. The distance between the target display screen and the other display screens may also be calculated in other ways.

[0030] In actual application, since the size and resolution of the above-mentioned display screen can be accurately obtained when leaving the factory, the length and width of a pixel can be calculated based on the size and resolution of the above-mentioned display screen. In this solution, the actual distance between the above-mentioned target display screen and the other display screen can be obtained through a position sensor. After obtaining the actual distance between the above-mentioned other display screen and the target display screen, the corresponding number of pixels of the above-mentioned other display screen relative to the above-mentioned target display screen, that is, the display distance, is calculated based on the length and width of the above-mentioned pixels. Subsequently, it is determined whether the above-mentioned number of pixels is within the above-mentioned predetermined range. If the above-mentioned number of pixels is not within the corresponding predetermined range, the position of the display screen is adjusted until the above-mentioned number of pixels is within the corresponding predetermined range.

[0031] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0032] In one embodiment of the present application, when the display distance is not within the corresponding predetermined range, adjusting the position of the display screen until the display distance is within the corresponding predetermined range includes: determining the movement distance of the corresponding other sub-screen when at least the display distance is not within the corresponding predetermined range, that is, determining the movement distance of the other sub-screen whose display distance is not within the predetermined range; and controlling the other sub-screen to move the movement distance. In this embodiment, adjusting the position of the display screen based on the determined movement distance can more accurately adjust the position of the display screen.

[0033] To more accurately and efficiently determine the movement distance, in another embodiment of the present application, determining the movement distance of the corresponding other sub-screen includes calculating the movement distance based on the display distance. Specifically, if the display distance is not within the corresponding predetermined range, subtracting the display distance from the predetermined range to obtain the movement distance.

[0034] In another embodiment of the present application, obtaining the actual distance between the target display screen and the other display screens includes: obtaining a first actual distance and a second actual distance, the first actual distance being a distance in a first direction, and the second actual distance being a distance in a second direction, the first direction being parallel to a length direction of the target display screen, and the second direction being parallel to a width direction of the target display screen; determining the display distance according to the actual distances includes: determining a first display distance according to the first actual distance, the first display distance being a distance between a picture on each of the other display screens and a picture on the target display screen in the first direction; determining a second display distance according to the second actual distance, the second display distance being a distance between a picture on each of the other display screens and a picture on the target display screen in the second direction; and adjusting, if the display distances are not within the corresponding predetermined ranges, the position of the display screen until the display distances are within the corresponding predetermined ranges, including: adjusting, if at least one of the first display distances and / or at least one of the second display distances are not within the corresponding predetermined ranges, the position of the display screen until all of the first display distances and all of the second display distances are within the corresponding predetermined ranges. In this embodiment, the actual distances in two directions are obtained, and the display distances in two directions are subsequently obtained based on the actual distances, that is, the first display distance is determined based on the first actual distance, and the second display distance is determined based on the second actual distance. When at least one of the above-mentioned first display distances and / or at least one of the above-mentioned second display distances is not within the corresponding above-mentioned predetermined ranges, the position of the display screen is adjusted. This ensures that the position of the display screen can be adjusted more accurately, and further solves the problem in the prior art that it is difficult to automatically adjust the display misalignment of the spliced ​​screen.

[0035] In a specific embodiment of the present application, when at least one of the above-mentioned first display distances and / or at least one of the above-mentioned second display distances are not within the corresponding above-mentioned predetermined ranges, the display screen can be adjusted upward, downward, left, and right according to the first display distance and / or at least one of the above-mentioned second display distances.

[0036] Of course, in actual application, the display image is not limited to being adjusted upward, downward, leftward, or rightward, but may also be adjusted in other directions or in other ways (such as rotation, etc.).

[0037] In one embodiment of the present application, when the display distance is not within the corresponding predetermined range, the position of the display screen is adjusted until the display distance is within the corresponding predetermined range, including: when at least the first display distance and / or at least one of the second display distances is not within the corresponding predetermined range, determining the first moving distance and the second moving distance of the corresponding other sub-screen, the first moving distance being the moving distance in the first direction, and the second moving distance being the moving distance in the second direction; controlling the other sub-screen to move the first moving distance in the first direction; and controlling the other sub-screen to move the second moving distance in the second direction. In this embodiment, the other sub-screens are controlled to move in the first direction and the second direction according to the first moving distance and the second moving distance, thereby ensuring that the position of the display screen can be adjusted more accurately.

[0038] The present application also provides a splicing screen image calibration device. It should be noted that the splicing screen image calibration device of the present application can be used to execute the splicing screen image calibration method provided in the present application. The splicing screen image calibration device provided in the present application is described below.

[0039] Figure 3 Schematic diagram of a device for calibrating a spliced ​​screen according to an embodiment of the present application. Figure 2 As shown, the spliced ​​screen is composed of multiple display screens, each of which is used to display a sub-picture. The device includes:

[0040] An acquisition unit 10 is used to acquire the actual distance between the target display screen and other display screens;

[0041] A first determining unit 20 is configured to determine a display distance based on the actual distance, wherein the display distance is the distance between each other sub-screen and the target sub-screen, the other sub-screens being the screens displayed on the other display screens, and the target sub-screen being the screen displayed on the target display screen;

[0042] A second determining unit 30 is configured to determine whether the displayed distance is within a corresponding predetermined range;

[0043] The adjusting unit 40 is configured to adjust the position of the display image when at least one of the display distances is not within the corresponding predetermined range, until the display distance is within the corresponding predetermined range.

[0044] In the above-mentioned splicing screen screen calibration device, an acquisition unit is used to obtain the actual distance between the target display screen and other display screens; a first determination unit is used to determine the display distance based on the actual distance, the display distance being the distance between each other sub-screen and the target sub-screen, the other sub-screen being the screen displayed on the other display screen, and the target sub-screen being the screen displayed on the target display screen; a second determination unit is used to determine whether the display distance is within a corresponding predetermined range; an adjustment unit is used to adjust the position of the display screen when at least one of the display distances is not within the corresponding predetermined range until the display distance is within the corresponding predetermined range, that is, each other sub-screen is in a non-misaligned position. In this calibration method, the display distance is determined based on the actual distance obtained between the target display screen and the other display screen, and when the display distance is not within the corresponding predetermined range, the position of the display screen is adjusted, thereby achieving automatic adjustment of the position of the display screen. Compared with the prior art method of manually adjusting the position of the display screen, the calibration method of the present application reduces the uncertainty of manual adjustment and improves the user experience, thereby solving the problem of the difficulty in automatically adjusting the display misalignment of the splicing screen in the prior art.

[0045] In one embodiment of the present application, the adjustment unit includes a first determination module and a first control module. The first determination module is configured to determine the movement distance of the corresponding other sub-screen when at least the display distance is not within the corresponding predetermined range, i.e., to determine the movement distance of the other sub-screen whose display distance is not within the predetermined range; and the first control module is configured to control the other sub-screen to move the aforementioned movement distance. In this embodiment, the position of the display screen is adjusted based on the determined movement distance, thereby enabling more accurate adjustment of the position of the display screen.

[0046] To more accurately and efficiently obtain the movement distance, in another embodiment of the present application, the second determination unit includes a calculation module for calculating the movement distance based on the displayed distance. Specifically, if the displayed distance is not within the corresponding predetermined range, the displayed distance is subtracted from the predetermined range to obtain the movement distance.

[0047] In another embodiment of the present application, the acquisition unit includes an acquisition module for acquiring a first actual distance and a second actual distance, the first actual distance being the distance in a first direction, and the second actual distance being the distance in a second direction, the first direction being parallel to the length direction of the target display screen, and the second direction being parallel to the width direction of the target display screen; the first determination unit includes a second determination module and a third determination module, the second determination module being used to determine a first display distance based on the first actual distance, the first display distance being the distance between the images on each of the other display screens and the image on the target display screen in the first direction; the third determination module being used to determine a second display distance based on the second actual distance, the second display distance being the distance between the images on each of the other display screens and the image on the target display screen in the second direction; the adjustment unit also includes an adjustment module for adjusting the position of the display screen until all of the first display distances and all of the second display distances are within the corresponding predetermined range when at least one of the first display distances and / or at least one of the second display distances is not within the corresponding predetermined range. In this embodiment, the actual distances in two directions are obtained, and the display distances in two directions are subsequently obtained based on the actual distances, that is, the first display distance is determined based on the first actual distance, and the second display distance is determined based on the second actual distance. When at least one of the above-mentioned first display distances and / or at least one of the above-mentioned second display distances is not within the corresponding above-mentioned predetermined ranges, the position of the display screen is adjusted. This ensures that the position of the display screen can be adjusted more accurately, and further solves the problem in the prior art that it is difficult to automatically adjust the display misalignment of the spliced ​​screen.

[0048] In a specific embodiment of the present application, when at least one of the above-mentioned first display distances and / or at least one of the above-mentioned second display distances are not within the corresponding above-mentioned predetermined ranges, the display screen can be adjusted upward, downward, left, and right according to the first display distance and / or at least one of the above-mentioned second display distances.

[0049] Of course, in actual application, the display image is not limited to being adjusted upward, downward, leftward, or rightward, but may also be adjusted in other directions or in other ways (such as rotation, etc.).

[0050] In one embodiment of the present application, the adjustment unit further includes a fourth determination module, a second control module, and a third control module, wherein the fourth determination module is used to determine the first moving distance and the second moving distance of the corresponding other sub-screen when at least the first display distance and / or at least one of the second display distances is not within the corresponding predetermined range, the first moving distance being the moving distance in the first direction, and the second moving distance being the moving distance in the second direction; the second control module is used to control the other sub-screen to move the first moving distance in the first direction; and the third control module is used to control the other sub-screen to move the second moving distance in the second direction. In this embodiment, the other sub-screens are controlled to move in the first direction and the second direction according to the first moving distance and the second moving distance, thereby ensuring that the position of the display screen can be adjusted more accurately.

[0051] In a typical embodiment of the present application, a splicing display device is provided, comprising: a splicing screen, a position sensor, one or more processors, a memory and one or more programs, wherein the splicing screen is composed of multiple display screens, the position sensors are arranged on the display screens one by one, the processors are respectively communicated with the position sensors and the splicing screen, the multiple position sensors are used to obtain the actual distance between other display screens and the target display screen, and send it to the processors, the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include programs for executing any one of the above methods.

[0052] The above-mentioned splicing display device includes a splicing screen, a position sensor, one or more processors, a memory, and one or more programs. The processor of the above-mentioned splicing display device can execute any of the above-mentioned splicing screen image calibration methods. In the above-mentioned splicing screen image calibration method, the display distance is determined based on the actual distance between the target display screen and other display screens. When the display distance is not within the corresponding predetermined range, the position of the display screen is adjusted, thereby realizing automatic adjustment of the position of the display screen. Compared with the manual adjustment of the position of the display screen in the prior art, the calibration method of the present application reduces the uncertainty of manual adjustment and improves the user experience, thereby solving the problem of the difficulty in automatically adjusting the display misalignment of the splicing screen in the prior art.

[0053] In one embodiment of the present application, any two of the above-mentioned display screens are the same, and any two of the above-mentioned position sensors are the same, and one of the above-mentioned position sensors is a first position sensor and the other is a second position sensor. The position of the center of the above-mentioned first position sensor relative to the center of the corresponding above-mentioned display screen (that is, the display screen where the first position sensor is located) is a first position, and the position of the center of the above-mentioned second position sensor relative to the center of the corresponding above-mentioned display screen (that is, the display screen where the second position sensor is located) is a second position. The above-mentioned first position and the above-mentioned second position are the same, that is, the position sensors on the above-mentioned any two display screens are located at the same position on the corresponding display screen, which ensures that the actual distance of the display screen can be obtained more accurately.

[0054] In a specific embodiment of the present application, the projection of the center of the above-mentioned sensor on the back of the corresponding above-mentioned display screen coincides with the center of the back of the above-mentioned display screen, that is, the above-mentioned position sensor is located in the middle of the back of the above-mentioned display screen. The above-mentioned position sensor includes a generator and a receiver. After the target display screen is determined, the receiver on the target display screen is turned on to be in a working state, and the generators of other display screens except the target display screen are controlled to connect with the receiver on the target display screen, so as to obtain the actual distance of the other display screens, so that the position and angle of the other display screens relative to the target display screen can be further accurately obtained.

[0055] In another embodiment of the present application, the spliced ​​display device further includes: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include means for executing any one of the above methods.

[0056] In order to make those skilled in the art more clearly understand the technical solution of this application, the following will be described with reference to specific embodiments:

[0057] like Figure 4 As shown, for a spliced ​​screen composed of four display screens, when display screen A is selected as the target display screen, for display screen B (i.e. other display screens), when display screen B is not in the position (i.e. Figure 2 The distance between display B and display A in the X-axis direction (i.e., the first direction) obtained by the position sensor is 2000 mm, and the distance in the Y-axis direction is 0 mm. When display B is misaligned (i.e., Figure 2For example, the distance between display B and display A in the X-axis direction, as measured by the position sensor, is 2210 mm, and in the Y-axis direction, 10 mm. Based on the factory dimensions and resolution of the display, the length of a pixel is 1.042 mm, and the width of a pixel is 0.926 mm. If display B is misaligned, it can be calculated that the number of pixels in the X-axis direction relative to display A is 2121, and the number of pixels in the Y-axis direction is 11. Since display B is not misaligned, the number of pixels in the X-axis direction relative to display A is 1920, and the number of pixels in the Y-axis direction is 0. Therefore, display B needs to be moved by 2121 - 1920 = 201 pixels in the X-axis direction and 11 - 0 = 11 pixels in the Y-axis direction.

[0058] The above-mentioned image calibration device for the splicing screen includes a processor and a memory. The above-mentioned acquisition unit, first determination unit, second determination unit and adjustment unit are all stored in the memory as program units, and the processor executes the above-mentioned program units stored in the memory to realize corresponding functions.

[0059] The processor includes a core, which retrieves the corresponding program unit from the memory. The core can be set to one or more, and the problem of dislocation of the display of the splicing screen that is difficult to automatically adjust in the existing technology can be solved by adjusting the core parameters.

[0060] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0061] An embodiment of the present invention provides a storage medium storing a program, which implements the above-mentioned image calibration method for the spliced ​​screen when executed by a processor.

[0062] An embodiment of the present invention provides a processor, which is used to run a program, wherein the program executes the image calibration method of the spliced ​​screen when running.

[0063] An embodiment of the present invention provides a device, comprising a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, at least the following steps are performed:

[0064] Step S101, obtaining the actual distance between the target display screen and other display screens;

[0065] Step S102, determining a display distance based on the actual distance, wherein the display distance is the distance between each other sub-screen and the target sub-screen, the other sub-screens being the screens displayed on the other display screens, and the target sub-screen being the screen displayed on the target display screen;

[0066] Step S103, determining whether the displayed distance is within a corresponding predetermined range;

[0067] Step S104 : If at least one of the display distances is not within the corresponding predetermined range, adjust the position of the display image until the display distance is within the corresponding predetermined range.

[0068] The devices in this article can be servers, PCs, PADs, mobile phones, etc.

[0069] The present application also provides a computer program product, which, when executed on a data processing device, is adapted to execute a program for initializing at least the following method steps:

[0070] Step S101, obtaining the actual distance between the target display screen and other display screens;

[0071] Step S102, determining a display distance based on the actual distance, wherein the display distance is the distance between each other sub-screen and the target sub-screen, the other sub-screens being the screens displayed on the other display screens, and the target sub-screen being the screen displayed on the target display screen;

[0072] Step S103, determining whether the displayed distance is within a corresponding predetermined range;

[0073] Step S104 : If at least one of the display distances is not within the corresponding predetermined range, adjust the position of the display image until the display distance is within the corresponding predetermined range.

[0074] In the above embodiments of the present invention, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0075] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only exemplary. For example, the division of the above-mentioned units can be a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0076] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0077] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0078] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the above-mentioned methods of each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0079] From the above description, it can be seen that the above embodiments of the present application achieve the following technical effects:

[0080] 1) In the image calibration method of the spliced ​​screen of the present application, first, the actual distance between the target display screen and the other display screens is obtained; then, the display distance is calculated based on the actual distance of the target display screen and the actual distance of the other display screens, the display distance being the distance of each other sub-screen relative to the target sub-screen. Afterwards, it is determined whether the display distance is within the corresponding predetermined range. Finally, when at least one of the display distances is not within the corresponding predetermined range, the position of the display screen is adjusted until the display distance is within the corresponding predetermined range, that is, the display screen is in a non-misaligned position. In this calibration method, the display distance is determined based on the actual distance of the target display screen and the other display screens, and when the display distance is not within the corresponding predetermined range, the position of the display screen is adjusted, thereby realizing automatic adjustment of the position of the display screen. Compared with the prior art in which the position of the display screen is manually adjusted, the calibration method of the present application reduces the uncertainty of manual adjustment and improves the user experience, thereby solving the problem of the difficulty in automatically adjusting the display misalignment of the spliced ​​screen in the prior art.

[0081] 2) The above-mentioned splicing display device of the present application includes a splicing screen, a position sensor, one or more processors, a memory and one or more programs. The processor of the above-mentioned splicing display device can execute any of the above-mentioned splicing screen image calibration methods. In the above-mentioned splicing screen image calibration method, the display distance is determined based on the actual distance between the target display screen and other display screens. When the display distance is not within the corresponding predetermined range, the position of the display screen is adjusted, thereby realizing automatic adjustment of the position of the display screen. Compared with the manual adjustment of the position of the display screen in the prior art, the calibration method of the present application reduces the uncertainty of manual adjustment and improves the user experience, thereby solving the problem of the difficulty in automatically adjusting the display misalignment of the splicing screen in the prior art.

[0082] The above description is merely a preferred embodiment of the present application and is not intended to limit the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application shall be included within the scope of protection of the present application.

Claims

1. A method for calibrating a spliced ​​screen, characterized in that: The spliced ​​screen is composed of a plurality of display screens, each of which is used to display a sub-picture, and the method includes: Get the actual distance between the target display and other displays; Determining a display distance according to the actual distance, wherein the display distance is the distance between each other sub-screen and the target sub-screen, the other sub-screens are screens displayed on the other display screens, and the target sub-screen is the screen displayed on the target display screen; determining whether the displayed distance is within a corresponding predetermined range; If at least one of the display distances is not within the corresponding predetermined range, adjust the position of the display screen until the display distance is within the corresponding predetermined range. Acquiring an actual distance between a target display screen and another display screen, including: acquiring a first actual distance and a second actual distance, wherein the first actual distance is a distance in a first direction, and the second actual distance is a distance in a second direction, wherein the first direction is parallel to a length direction of the target display screen, and the second direction is parallel to a width direction of the target display screen; Determining the display distance according to the actual distance includes: determining a first display distance according to the first actual distance, the first display distance being the distance between the images on each of the other display screens and the image on the target display screen in the first direction; determining a second display distance according to the second actual distance, the second display distance being the distance between the images on each of the other display screens and the image on the target display screen in the second direction; When the display distance is not within the corresponding predetermined range, adjusting the position of the display screen until the display distance is within the corresponding predetermined range includes: when at least one of the first display distances and / or at least one of the second display distances is not within the corresponding predetermined range, adjusting the position of the display screen until all of the first display distances and all of the second display distances are within the corresponding predetermined range; In the case that the display distance is not within the corresponding predetermined range, the position of the display screen is adjusted until the display distance is within the corresponding predetermined range, including: in the case that at least the first display distance and / or at least one of the second display distances are not within the corresponding predetermined range, determining the first moving distance and the second moving distance of the corresponding other sub-screen, the first moving distance being the moving distance in the first direction, and the second moving distance being the moving distance in the second direction; controlling the other sub-screen to move the first moving distance in the first direction; and controlling the other sub-screen to move the second moving distance in the second direction.

2. The method according to claim 1, characterized in that When the display distance is not within the corresponding predetermined range, adjusting the position of the display screen until the display distance is within the corresponding predetermined range includes: If at least the display distance is not within the corresponding predetermined range, determining a corresponding moving distance of the other sub-picture; Control the other sub-pictures to move the moving distance.

3. The method according to claim 2, characterized in that Determining the corresponding moving distance of the other sub-pictures includes: The moving distance is calculated according to the displayed distance.

4. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein the program executes the method according to any one of claims 1 to 3.

5. A processor, characterized in that: The processor is configured to run a program, wherein the program executes the method according to any one of claims 1 to 3 when running.

6. A splicing display device, characterized in that: include: A splicing screen, a position sensor, one or more processors, a memory and one or more programs, wherein the splicing screen is composed of multiple display screens, the position sensors are arranged on the display screens in a one-to-one correspondence, the processors are respectively communicated with the position sensors and the splicing screen, the multiple position sensors are used to obtain the actual distance between other display screens and the target display screen, and send it to the processor, the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the one or more programs include a method for executing any one of claims 1 to 3.

7. The splicing display device according to claim 6, characterized in that: Any two of the display screens are the same, and any two of the position sensors are the same, and one of the two position sensors is a first position sensor and the other is a second position sensor, the position of the center of the first position sensor relative to the center of the corresponding display screen is a first position, the position of the center of the second position sensor relative to the center of the corresponding display screen is a second position, and the first position and the second position are the same.

8. The splicing display device according to claim 6 or 7, characterized in that: The projection of the center of the sensor on the back surface of the corresponding display screen coincides with the center of the back surface of the display screen.

Citation Information

Patent Citations

  • Method for determining offset distance of tiled display screen and related device

    WO2020062025A1