Intelligent projector, ring screen projection processing method and device
By obtaining the resolution and fusion band size of the input video and projection equipment, the compensation width is calculated using an adaptive algorithm to realize automatic debugging, which solves the problem of low equipment debugging efficiency in the prior art and improves the efficiency and effect of ring curtain projection.
Patent Information
- Application Number
- CN202411860450.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-04-04
AI Technical Summary
In the prior art, the equipment is combined with the beginning and end of the equipment requires manual debugging, and the integrated part is debugged in low efficiency, which affects the project efficiency and progress.
By obtaining the total resolution of the input video, the resolution of the projection device and the horizontal fusion band size, the compensation width of each device is calculated using an adaptive algorithm to achieve automatic debugging.
Automatic debugging is realized through adaptive algorithms, improving the efficiency and effect of ring screen projection, and reducing the cumbersomeness and error rate of manual debugging.
Smart Images

Figure CN119766974A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology applications, and in particular to an intelligent projector, a method and a device for processing circular screen projection. Background Art
[0002] In the prior art, video contents are spliced together by hard stitching, and in special usage environments, the head-to-tail connection between devices requires manual debugging, which usually involves a tedious adjustment process.
[0003] In related technologies, the hard splicing of video content requires manual debugging to achieve the expected effect. However, in special usage environments, the end-to-end connection between devices can only be debugged manually, which is not only cumbersome, but also affects the efficiency of the entire project. In addition, the fusion part between devices needs to be debugged separately, which involves a lot of repetitive work and affects the progress of the project.
[0004] Currently, no effective solution has been proposed for the problems in the prior art that the head-to-tail connection of the equipment requires manual debugging and the debugging efficiency of the fusion part is low. Summary of the invention
[0005] The purpose of the present invention is to provide a processing method and device for an intelligent projector and a ring screen projection in view of the deficiencies in the prior art, so as to solve the technical problems in the prior art that the head and tail connection parts of the equipment need to be manually debugged and the debugging efficiency of the fusion part is low.
[0006] To achieve the above object, the technical solution adopted by the present invention is:
[0007] The present invention provides a processing method for annular screen projection, comprising: obtaining the total resolution of an input video, the resolution of a projection device, and the size of a horizontal fusion band, wherein the number of projection devices and the number of horizontal fusion bands corresponds; calculating according to the total resolution of the input video and the size of a first horizontal fusion band to obtain a horizontal input total resolution; calculating according to the resolution of the projection device, the number of projection devices, and the size of the second horizontal fusion band to the size of the N-1th horizontal fusion band in the horizontal fusion band size to obtain a horizontal output total resolution; calculating according to the horizontal input total resolution, the horizontal output total resolution, and the size of the horizontal fusion band of the Yth device to obtain a left compensation width of the Yth device; wherein Y is less than N, and the Yth device is a projection device located in the middle of the annular screen among multiple projection devices; calculating according to the resolution of the projection device, the size of the horizontal fusion band, the total horizontal input resolution, and the total horizontal output resolution to obtain a middle width; calculating according to the middle width and the left compensation width of the Yth device to obtain a right compensation width.
[0008] Optionally, the total resolution of the input video is the total horizontal length, denoted as W i.
[0009] Optionally, the resolution of the projection device is the horizontal width of the device display, denoted by: W o .
[0010] Optional, horizontal fusion zone size includes: X0, X1, X2, ... X N , where X0 is the left fusion of the first projection device, X N For the right fusion of the tail projection device, X0 represents the first horizontal fusion zone, X1 represents the second horizontal fusion zone, X2 represents the third horizontal fusion zone, and X N Indicates the last horizontal fusion zone.
[0011] Further, optionally, the total horizontal input resolution includes:
[0012] W i总 =W i +X0;
[0013] Among them, W i总 is the total horizontal input resolution, W i The total resolution of the input video is the total horizontal length, and X0 is the size of the first horizontal fusion band.
[0014] Optional, total horizontal output resolution includes:
[0015] W o总 =W o ×N-(X1+X2...+X N-1 );
[0016] Among them, W o总 is the total horizontal output resolution, W o is the resolution of the projection device, is the horizontal width of the device display, and N is the number of projection devices.
[0017] Optionally, the left compensation width of the Yth device includes:
[0018] YW 左 =X y-1 *(W i总 / W o总 )-1W 右 ;
[0019] 1W 右 =W i总 / W o总 ×(X1+X2...+X N-1 ) / N;
[0020] Among them, YW 左 The left compensation width of the Yth device, X y-1is the y-1th horizontal fusion zone, W i总 is the total horizontal input resolution, W o总 is the total horizontal output resolution, 1W 右 The width of the area where the right side of the first device overlaps with the left side of the second device.
[0021] Optional intermediate widths include:
[0022] W o -(X1+X2...+X N-1 )×(W i总 / W o总 )÷N;
[0023] Among them, W o is the resolution of the projection device, is the horizontal width of the device display, X1, X2, ... X N-1 W is the size of the second horizontal fusion zone to the size of the N-1th horizontal fusion zone. i总 is the total horizontal input resolution, W o总 is the total horizontal output resolution, and N is the number of projection devices.
[0024] Further, optionally, the right compensation width includes:
[0025] YW 右 =1W 右 -YW 左 ;
[0026] Among them, YW 左 The left compensation width of the Yth device, YW 右 Compensate the width on the right side of the Yth device.
[0027] The present invention provides a processing device for ring screen projection, comprising: an acquisition module, used for acquiring the total resolution of an input video, the resolution of a projection device and the size of a horizontal fusion band, wherein the number of projection devices and the number of horizontal fusion bands corresponds; a first calculation module, used for performing calculations based on the total resolution of the input video and the size of the first horizontal fusion band to obtain the total horizontal input resolution; a second calculation module, used for performing calculations based on the resolution of the projection device, the number of projection devices and the size of the horizontal fusion bands from the second horizontal fusion band size to the size of the N-1th horizontal fusion band in the horizontal fusion band size to obtain the total horizontal output resolution; a third calculation module, used for performing calculations based on the total horizontal input resolution, the total horizontal output resolution and the size of the horizontal fusion band of the Yth device to obtain the left compensation width of the Yth device; a fourth calculation module, used for performing calculations based on the resolution of the projection device, the size of the horizontal fusion band, the total horizontal input resolution and the total horizontal output resolution to obtain the middle width; a fifth calculation module, used for performing calculations based on the middle width and the left compensation width of the Yth device to obtain the right compensation width.
[0028] The present invention provides an intelligent projector, comprising: a processing device for annular screen projection, wherein the processing device for annular screen projection comprises the above-mentioned processing device for annular screen projection.
[0029] The present invention adopts the above technical scheme, by obtaining the total resolution of the input video, the resolution of the projection device and the size of the horizontal fusion band, wherein the number of the projection devices and the horizontal fusion band corresponds; according to the total resolution of the input video and the size of the first horizontal fusion band, the horizontal input total resolution is calculated; according to the resolution of the projection device, the number of the projection devices and the size of the horizontal fusion band, the size of the second horizontal fusion band to the size of the N-1th horizontal fusion band in the horizontal fusion band size is calculated to obtain the horizontal output total resolution; according to the horizontal input total resolution, the horizontal output total resolution and the size of the horizontal fusion band of the Yth device, the left compensation width of the Yth device is calculated; according to the resolution of the projection device, the size of the horizontal fusion band, the horizontal input total resolution and the horizontal output total resolution, the middle width is calculated; according to the middle width and the left compensation width of the Yth device, the right compensation width is calculated. Compared with the prior art, the present invention has the following technical effects: automatic debugging is realized through an adaptive algorithm, and the efficiency and effect of the ring screen projection are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] Figure 1 is a flowchart of a method for processing circular screen projection according to an embodiment of the present invention;
[0031] Figure 2 is a schematic diagram of a processing device for circular screen projection according to an embodiment of the present invention. DETAILED DESCRIPTION
[0032] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.
[0033] Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed in this application, some changes in design, manufacturing or production based on the technical content disclosed in this application are just conventional technical means, and should not be understood as insufficient content disclosed in this application.
[0034] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.
[0035] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation, and may represent the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or units (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" / "several" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships, for example, "A and / or B" can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.
[0036] Example 1
[0037] An exemplary embodiment of the present invention is as follows Figure 1 As shown, Figure 1 1 is a flow chart of a method for processing a circular screen projection according to an embodiment of the present invention. The method for processing a circular screen projection provided by an embodiment of the present application includes:
[0038] Step S100, obtaining the total resolution of the input video, the resolution of the projection device, and the size of the horizontal fusion band, wherein the number of the projection devices and the horizontal fusion bands corresponds;
[0039] Optionally, the total resolution of the input video is the total horizontal length, denoted as W i .
[0040] Optionally, the resolution of the projection device is the horizontal width of the device display, denoted by: W o .
[0041] Optional, horizontal fusion zone size includes: X0, X1, X2, ... X N , where X0 is the left fusion of the first projection device, X N For the right fusion of the tail projection device, X0 represents the first horizontal fusion zone, X1 represents the second horizontal fusion zone, X2 represents the third horizontal fusion zone, and XN Indicates the last horizontal fusion zone.
[0042] Step S102, calculating according to the total resolution of the input video and the size of the first horizontal fusion band to obtain the total horizontal input resolution;
[0043] Optionally, the total horizontal input resolution includes:
[0044] W i总 =W i +X0;
[0045] Among them, W i总 is the total horizontal input resolution, W i The total resolution of the input video is the total horizontal length, and X0 is the size of the first horizontal fusion band.
[0046] Step S104, calculating according to the resolution of the projection device, the number of the projection devices, and the size of the second horizontal fusion band to the size of the N-1th horizontal fusion band in the horizontal fusion band size, to obtain the total horizontal output resolution;
[0047] Optional, total horizontal output resolution includes:
[0048] W o总 =W o ×N-(X1+X2...+X N-1 );
[0049] Among them, W o总 is the total horizontal output resolution, W o is the resolution of the projection device, is the horizontal width of the device display, and N is the number of projection devices.
[0050] Step S106, calculating according to the total horizontal input resolution, the total horizontal output resolution and the size of the horizontal fusion band of the Yth device to obtain the left compensation width of the Yth device; wherein Y is less than N, and the Yth device is the projection device located in the middle of the circular screen among the multiple projection devices;
[0051] Optionally, the left compensation width of the Yth device includes:
[0052] YW 左 =X y-1 *(W i总 / W o总 )-1W 右 ;
[0053] 1W 右 =W i总 / W o总 ×(X1+X2...+X N-1 ) / N;
[0054] Among them, YW 左 The left compensation width of the Yth device, X y-1 is the y-1th horizontal fusion zone, W i总 is the total horizontal input resolution, W o总 is the total horizontal output resolution, 1W 右 The width of the area where the right side of the first device overlaps with the left side of the second device.
[0055] Step S108, calculating according to the resolution of the projection device, the size of the horizontal blending band, the horizontal input total resolution and the horizontal output total resolution to obtain the middle width;
[0056] Optional intermediate widths include:
[0057] W o -(X1+X2...+X N-1 )×(W i总 / W o总 )÷N;
[0058] Among them, W o is the resolution of the projection device, is the horizontal width of the device display, X1, X2, ... X N-1 W is the size of the second horizontal fusion zone to the size of the N-1th horizontal fusion zone. i总 is the total horizontal input resolution, W o总 is the total horizontal output resolution, and N is the number of projection devices.
[0059] Specifically, the middle width refers to the remaining middle area that does not overlap with other devices after removing the overlapping display area on the left side of the nth device and the n-1th device and the overlapping display area on the right side and the n+1th device.
[0060] For example: if the ring screen consists of 5 devices and the device names are W1-W2-W3-W4-W5, the overlapping area X0 of the first W1 and the last W5 is 300, the overlapping area X1 of W1 and W2 is 360, and so on, X2 is 480, X3 is 120, X4 is 360, X5 is 300, and the display size is 7980*1200. According to this algorithm, the display area of the first device is 0-1920: 0-1200, the display area of the second device is 1666-3586: 0-1200, and the display area of the last device is 6060-7980: 0-1200.
[0061] Step S110, calculating according to the middle width and the left compensation width of the Yth device to obtain the right compensation width.
[0062] Optionally, the right compensation width includes:
[0063] YW 右 =1W 右 -YW 左 ;
[0064] Among them, YW 左 The left compensation width of the Yth device, YW 右 Compensate the width on the right side of the Yth device.
[0065] The processing method for circular screen projection provided in the embodiment of the present application can realize the effect of circular screen playback with fusion function in any application environment; it can meet the customer's requirements for adjusting the adaptive fusion bands of the head and tail devices; it can meet the customer's requirements for automatically adjusting the fusion bands between each next two devices through an initial fusion band, and so on, to achieve the best effect of circular screen playback.
[0066] The present invention adopts the above technical scheme, by obtaining the total resolution of the input video, the resolution of the projection device and the size of the horizontal fusion band, wherein the number of the projection devices and the horizontal fusion band corresponds; according to the total resolution of the input video and the size of the first horizontal fusion band, the horizontal input total resolution is calculated; according to the resolution of the projection device, the number of the projection devices and the size of the horizontal fusion band, the size of the second horizontal fusion band to the size of the N-1th horizontal fusion band in the horizontal fusion band size is calculated to obtain the horizontal output total resolution; according to the horizontal input total resolution, the horizontal output total resolution and the size of the horizontal fusion band of the Yth device, the left compensation width of the Yth device is calculated; according to the resolution of the projection device, the size of the horizontal fusion band, the horizontal input total resolution and the horizontal output total resolution, the middle width is calculated; according to the middle width and the left compensation width of the Yth device, the right compensation width is calculated. Compared with the prior art, the present invention has the following technical effects: automatic debugging is realized through an adaptive algorithm, and the efficiency and effect of the ring screen projection are improved.
[0067] Example 2
[0068] An exemplary embodiment of the present invention is as follows Figure 2 As shown, Figure 2 is a schematic diagram of a processing device for annular screen projection according to an embodiment of the present invention. The processing device for annular screen projection provided by an embodiment of the present application includes:
[0069] The acquisition module 21 is used to acquire the total resolution of the input video, the resolution of the projection device and the size of the horizontal fusion band, wherein the number of the projection devices and the horizontal fusion band corresponds to each other; the first calculation module 22 is used to calculate according to the total resolution of the input video and the size of the first horizontal fusion band to obtain the horizontal input total resolution; the second calculation module 23 is used to calculate according to the resolution of the projection device, the number of the projection devices and the size of the horizontal fusion band from the second horizontal fusion band size to the size of the N-1th horizontal fusion band in the horizontal fusion band size to obtain the horizontal output total resolution; the third calculation module 24 is used to calculate according to the horizontal input total resolution, the horizontal output total resolution and the size of the horizontal fusion band of the Yth device to obtain the left compensation width of the Yth device; the fourth calculation module 25 is used to calculate according to the resolution of the projection device, the size of the horizontal fusion band, the horizontal input total resolution and the horizontal output total resolution to obtain the middle width; the fifth calculation module 26 is used to calculate according to the middle width and the left compensation width of the Yth device to obtain the right compensation width.
[0070] The present invention adopts the above technical scheme, by obtaining the total resolution of the input video, the resolution of the projection device and the size of the horizontal fusion band, wherein the number of the projection devices and the horizontal fusion band corresponds; according to the total resolution of the input video and the size of the first horizontal fusion band, the horizontal input total resolution is calculated; according to the resolution of the projection device, the number of the projection devices and the size of the horizontal fusion band, the size of the second horizontal fusion band to the size of the N-1th horizontal fusion band in the horizontal fusion band size is calculated to obtain the horizontal output total resolution; according to the horizontal input total resolution, the horizontal output total resolution and the size of the horizontal fusion band of the Yth device, the left compensation width of the Yth device is calculated; according to the resolution of the projection device, the size of the horizontal fusion band, the horizontal input total resolution and the horizontal output total resolution, the middle width is calculated; according to the middle width and the left compensation width of the Yth device, the right compensation width is calculated. Compared with the prior art, the present invention has the following technical effects: automatic debugging is realized through an adaptive algorithm, and the efficiency and effect of the ring screen projection are improved.
[0071] Example 3
[0072] The present invention provides an intelligent projector, comprising: a processing device for annular screen projection, wherein the processing device for annular screen projection comprises the above-mentioned processing device for annular screen projection.
[0073] The above description is only a preferred embodiment of the present invention, and does not limit the implementation mode and protection scope of the present invention. For those skilled in the art, it should be aware that all solutions obtained by equivalent substitutions and obvious changes made using the description and illustrations of the present invention should be included in the protection scope of the present invention.
Claims
1. A method for processing circular screen projection, characterized in that: include: Obtaining the total resolution of the input video, the resolution of the projection device, and the size of the horizontal fusion band, wherein the number of the projection devices and the number of the horizontal fusion bands correspond; Calculating according to the total resolution of the input video and the size of the first horizontal fusion band to obtain a total horizontal input resolution; Calculate according to the resolution of the projection device, the number of the projection devices, and the sizes of the second horizontal fusion band to the N-1th horizontal fusion band in the horizontal fusion band sizes to obtain a total horizontal output resolution; The left compensation width of the Yth device is obtained by calculating according to the horizontal input total resolution, the horizontal output total resolution and the horizontal fusion band size of the Yth device; wherein Y is less than N, and the Yth device is a projection device located in the middle of the ring screen among the multiple projection devices; Calculate the intermediate width according to the resolution of the projection device, the size of the horizontal blending zone, the horizontal input total resolution, and the horizontal output total resolution; The right compensation width is obtained by calculating based on the middle width and the left compensation width of the Y-th device.
2. The method for processing circular screen projection according to claim 1, characterized in that: The total resolution of the input video is the total horizontal length, denoted as W i .
3. The method for processing circular screen projection according to claim 1 or 2, characterized in that: The resolution of the projection device is the horizontal width of the device display, denoted as: W o .
4. The method for processing circular screen projection according to claim 3, characterized in that: The horizontal fusion zone size includes: X0, X1, X2, ... X N , where X0 is the left fusion of the first projection device, X N For the right fusion of the tail projection device, X0 represents the first horizontal fusion band, X1 represents the second horizontal fusion band, X2 represents the third horizontal fusion band, ... X N Indicates the last horizontal fusion zone.
5. The method for processing circular screen projection according to claim 4, characterized in that: The total horizontal input resolution includes: <h2 style=";text-align:left;direction:ltr">W<h2 style=";text-align:left;direction:ltr"> i总 <h2 style=";text-align:left;direction:ltr"> =W<h2 style=";text-align:left;direction:ltr"> i <h2 style=";text-align:left;direction:ltr"> +X0; Among them, W i总 is the total horizontal input resolution, W i The total resolution of the input video is the total horizontal length, and X0 is the size of the first horizontal fusion band.
6. The method for processing circular screen projection according to claim 5, characterized in that: The total horizontal output resolution includes: W o总 =W o ×N−(X1+X2…+X N-1 ): Among them, W o总 is the total horizontal output resolution, W o is the resolution of the projection device, is the horizontal width of the device display, and N is the number of the projection devices.
7. The method for processing circular screen projection according to claim 6, characterized in that: The left compensation width of the Yth device includes: YW 左 =X y-1 *(IN i总 / IN o总 )-1W 右 ; 1W 右 =W i总 / W o总 ×(X1+X2…+X N-1 ) / N: Among them, YW 左 The left compensation width of the Yth device, X y-1 is the y-1th horizontal fusion zone, W i总 is the total horizontal input resolution, W o总 Total resolution for the horizontal output, 1W 右 The width of the area where the right side of the first device overlaps with the left side of the second device.
8. The method for processing circular screen projection according to claim 7, characterized in that: The intermediate widths include: W o -(X1+X2…+X N-1 )×(W i总 / W o总 )÷N: Among them, W o is the resolution of the projection device, is the horizontal width of the device display, X1, X2, ..., X N-1 is the size of the second horizontal fusion zone to the size of the N-1th horizontal fusion zone, W i总 is the total horizontal input resolution, W o总 is the total horizontal output resolution, and N is the number of the projection devices.
9. The method for processing circular screen projection according to claim 8, characterized in that: The right compensation width includes: IS 右 =1W 右 - IS 左 ; Among them, YW 左 The left compensation width of the Yth device, YW 右 Compensate the width on the right side of the Y-th device.
10. A processing device for circular screen projection, characterized in that: include: An acquisition module, used to acquire the total resolution of the input video, the resolution of the projection device and the size of the horizontal fusion band, wherein the number of the projection device and the number of the horizontal fusion bands correspond; A first calculation module, configured to calculate according to the total resolution of the input video and the size of the first horizontal fusion band to obtain a total horizontal input resolution; A second calculation module is used to calculate according to the resolution of the projection device, the number of the projection devices and the sizes of the second horizontal fusion band to the N-1th horizontal fusion band in the horizontal fusion band size to obtain a total horizontal output resolution; A third calculation module is used to calculate according to the horizontal input total resolution, the horizontal output total resolution and the horizontal fusion band size of the Y-th device to obtain the left compensation width of the Y-th device; A fourth calculation module is used to calculate according to the resolution of the projection device, the size of the horizontal fusion zone, the horizontal input total resolution and the horizontal output total resolution to obtain the intermediate width; The fifth calculation module is used to calculate according to the middle width and the left compensation width of the Y-th device to obtain the right compensation width.
11. A smart projector, characterized in that: include: A processing device for annular screen projection, wherein the processing device for annular screen projection comprises the processing device for annular screen projection described in claim 10.