Method for supporting cluster of projection device and system thereof
Through the interface provided by the management server, users can easily cluster multiple projection devices and adjust the video, solving the problem of complex operation in existing technologies and improving user convenience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CJ 4DPLEX CO LTD
- Filing Date
- 2024-10-18
- Publication Date
- 2026-05-12
AI Technical Summary
Existing technologies make it difficult to cluster and adjust the video of multiple projection devices, resulting in complex operations for administrators and difficulty in achieving unified control.
A method and system are provided that allows users to set cinema information, add projection devices, and perform cluster adjustments through an interface provided by a management server. It also supports operations such as image region settings, image distortion, edge blending, and masking, simplifying the clustering process of multiple projection devices.
Users can intuitively cluster multiple projection devices and adjust the video, improving ease of operation and making it easy to complete tasks even for users with limited experience.
Smart Images

Figure CN122029802A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to methods and systems for supporting the clustering of projection devices. Specifically, this invention relates to a method and system that allows administrators (users) who wish to cluster multiple projection devices within a cinema to utilize an interface provided by a management server, thereby facilitating the clustering of multiple projection devices. Background Technology
[0002] Multi-screen cinemas, designed to enhance immersion by utilizing multiple projection devices and surfaces, are gaining popularity. Therefore, defining multiple projection devices as a single cluster for unified control is crucial, as the same video must be projected onto multiple surfaces. Furthermore, adjusting the video to ensure proper projection onto the jointly controlled projection devices is essential.
[0003] However, these tasks of clustering and video tuning are too complex for administrators (i.e., users) to perform manually by handling machines. Without software support for these tasks, it is virtually impossible to complete them.
[0004] In view of these problems, the present invention has been proposed with the aim of performing clustering to uniformly control multiple projection devices in a cinema, and also supporting the adjustment of the video projected by these projection devices. Summary of the Invention
[0005] Technical issues
[0006] Therefore, the purpose of this invention is to help users easily cluster multiple projection devices.
[0007] In particular, another objective of the present invention is to enhance user convenience by providing a dedicated interface that enables intuitive understanding and execution of tasks, even for users with limited experience.
[0008] Another object of the present invention is to enhance user convenience by providing an interface that not only facilitates the clustering of projection devices but also allows for adjustment of the video to ensure that the video is properly projected onto the projection surface after the clustering process.
[0009] Furthermore, the objectives of the present invention are not limited to those described above, and other objectives not mentioned will be clearly understood by those skilled in the art based on the following description.
[0010] Technical solution
[0011] To address the aforementioned problems, embodiments of the present invention provide a method for supporting the clustering of projection devices, the method comprising: (a) a cinema information setting step, which provides a cinema information input interface allowing a user to set cinema information and receives cinema information input from the user including a cinema with multiple projection surfaces; (b) a projection device adding step, which provides a projection device setting interface for setting multiple projection devices to output images across multiple projection surfaces and receives projection device adding input from the user; and (c) a clustering step, which provides a clustering interface for clustering the added multiple projection devices and receives clustering adjustment input from the user.
[0012] In addition, the method for supporting a cluster of projection devices may also include: (d) an image region setting step, which provides an image region setting interface for setting the image region of an image projected by the projection devices of the cluster, and receives image region adjustment input from a user.
[0013] Furthermore, according to the method for supporting the clustering of projection devices, the clustering interface may include: multiple projection screen areas, each corresponding to each projection device among the projection devices to be clustered; multiple cluster points displayed on each projection screen area; and an editing menu for supporting user cluster adjustment input.
[0014] Additionally, according to the method for supporting clustering of projection devices, cluster projection points corresponding to each of the plurality of cluster points are displayed on the projection area of an image output by a plurality of projection devices, and cluster adjustment input from the user may include input from the user that they wish to overlap with at least some of the cluster projection points.
[0015] In addition, according to the method for supporting clustering of projection devices, the cluster interface can also display polygons formed by connecting multiple cluster points and polygons formed by connecting cluster projection points on the projection area.
[0016] Furthermore, according to the method for supporting a cluster of projection devices, the method may also include a fine-tuning step after step (d), which provides an image distortion interface for editing distortions of images projected by the cluster's projection devices, and receives image distortion adjustment input for fine-tuning images from a user.
[0017] Furthermore, according to the method for supporting a cluster of projection devices, the image distortion interface may include a grid editing screen for displaying multiple reference lines and multiple patterns; multiple control points displayed on the grid editing screen; and an editing menu for supporting user input for image distortion adjustments.
[0018] Furthermore, according to the method for supporting a cluster of projection devices, the method may also include an edge blending step after step (d), which provides an edge blending interface for edge blending images projected by the cluster's projection devices and receives the image region to be edge blended and edge blending start input from the user.
[0019] Additionally, according to the method for supporting a cluster of projection devices, the method may further include a masking step after step (d), which provides a masking interface for masking at least some areas of an image projected by the cluster's projection devices, and receives masking area editing input from a user.
[0020] Furthermore, according to the method for supporting a cluster of projection devices, the masking interface may include an editing menu for supporting user input on masking area editing, wherein the editing menu may include a masking area display button; and buttons for linear or curved editing of the masking area.
[0021] Another embodiment of the present invention provides a management server for supporting a cluster of projection devices. The management server includes a central processing unit and a memory, wherein the central processing unit can execute instructions stored in the memory for performing a method for supporting a cluster of projection devices. The method for supporting a cluster of projection devices may include: (a) a cinema information setting step, which provides a cinema information input interface that allows a user to set cinema information and receives cinema information input from the user, including a cinema with multiple projection surfaces; (b) a projection device adding step, which provides a projection device setting interface for setting multiple projection devices to output images across multiple projection surfaces and receives projection device adding input from the user for multiple projection devices; and (c) a clustering step, which provides a clustering interface for clustering the added multiple projection devices and receives clustering adjustment input from the user.
[0022] In addition, the method for supporting a cluster of projection devices may also include: (d) an image region setting step, which provides an image region setting interface for setting the image region of an image projected by the projection devices of the cluster, and receives image region adjustment input from a user.
[0023] Beneficial effects
[0024] According to the present invention, there is an advantage in easily clustering multiple projection devices.
[0025] Furthermore, according to the present invention, users can adjust various parameters while viewing an image projected onto an actual projection surface, thereby allowing clustering and video adjustment in the same environment as the actual video projection.
[0026] Furthermore, according to the present invention, even users with limited experience can easily perform tasks through an intuitive interface.
[0027] Furthermore, the effects of the present invention are not limited to those described above, and those skilled in the art will clearly understand other technical effects not mentioned below based on the following description. Attached Figure Description
[0028] Figure 1 This is a schematic diagram illustrating the entire system required to implement the method and system for supporting a cluster of projection devices according to the present invention.
[0029] Figure 2 This is a flowchart illustrating, in sequence, a method for supporting a cluster of projection devices according to the present invention.
[0030] Figure 3 An example of an interface provided to users for inputting cinema information is shown, namely the cinema information input interface.
[0031] Figure 4a A cinema projection surface is shown on which an image area output by multiple projection devices is displayed during the step of adding projection devices, and Figure 4b The image shows photographs with identifiers displayed on any projection surface in a real cinema, used to identify the added projection equipment. Specifically...
[0032] Figure 5 An example of a cluster interface is shown.
[0033] Figure 6 This illustrates how the interface is displayed on the actual projection surface.
[0034] Figure 7 This demonstrates how to display a reference area on an actual projection surface.
[0035] Figure 8 An example of the image region settings interface is shown.
[0036] Figure 9 This shows the types of adjustments that can be performed during the adjustment steps following image region settings.
[0037] Figure 10 An example of an image-distorted interface is shown.
[0038] Figure 11 The projections shown before and after edge blending are illustrated.
[0039] Figure 12 The masking functionality presented through the masking interface is shown. Detailed Implementation
[0040] Details regarding the objects and technical features of the invention, as well as the resulting effects, will become clearer from the following detailed description based on the accompanying drawings. Preferred embodiments of the invention will be described in detail with reference to the drawings.
[0041] The embodiments disclosed in this specification should not be construed as limiting the scope of the invention. It will be apparent to those skilled in the art that the descriptions in this specification (including the embodiments) have various applications. Therefore, any embodiments described in the detailed description of the invention are illustrative to better illustrate the invention and are not intended to limit the scope of the invention to these embodiments.
[0042] The functional blocks shown in the accompanying drawings and described below are merely examples of possible implementations. In other implementations, different functional blocks may be used without departing from the spirit and scope of the specific embodiments. Furthermore, although one or more functional blocks of the invention are shown as separate blocks, one or more functional blocks of the invention may be a combination of various hardware and software components performing the same function.
[0043] Furthermore, the term "including" certain components (which is an "open" term) refers only to the presence of the corresponding component and should not be construed as excluding the presence of additional components.
[0044] Additionally, if a particular component is referred to as "connected" or "linked" to another component, it should be understood that it can be directly connected or linked to another component, but there may be other components between them.
[0045] Figure 1 This is a schematic diagram illustrating the entire system required to implement the method and system for supporting a cluster of projection devices according to the present invention. (Refer to...) Figure 1 Assuming the system according to the invention is set in a cinema equipped with at least one projection surface (preferably, multiple projection surfaces 20, 22 and 24 as shown in the figure), and the system includes at least a management server 100 and multiple projection devices 200a, 200b and 200c.
[0046] Before providing a detailed description of each component, refer to Figure 1 A representative embodiment of the present invention is described.
[0047] Typically, a single projection device is used to output video on a single projection surface. However, in multi-screen cinemas where multiple projection surfaces are present by default, projection devices are installed corresponding to the number of projection surfaces. Furthermore, for various reasons, multiple projection devices can be assigned to each projection surface to project video onto the respective surface. For example, if the intention is to project video onto the side walls of the cinema in addition to the front screen, a single projection device cannot cover the entire area of the side walls. Therefore, multiple projection devices are installed to achieve complete coverage. In such multi-screen cinemas requiring multiple projection devices, it is more efficient to define and control the multiple projection devices as a single cluster rather than controlling each projection device individually. Therefore, this invention aims to provide various interfaces that can support users (i.e., administrators) in the process of clustering multiple projection devices into a single cluster.
[0048] Refer again Figure 1 The system for supporting a cluster of projection devices according to the present invention may include a management server 100 and a plurality of projection devices 200 as main components, which will be described in detail below.
[0049] The management server 100 is a computing device that can be operated by someone responsible for managing or operating the cinema. It is connected to the main electronic equipment in the cinema via a network, allowing control of each electronic device. According to the invention, the management server 100 can preferably be connected to the projection device 200 via a network, allowing remote control of the projection device 200 when control commands are input via the management server 100. Furthermore, the management server 100 can provide the cinema administrator (i.e., the user) with the interface required for clustering multiple projection devices. In this case, the management server 100 can provide these interfaces to the user via an output device (such as a monitor directly connected to the management server 100) or via a portable terminal (such as a smartphone connected to the management server 100 via a network). Additionally, in some cases, the management server 100 may have the function and authority to output film content onto projection surfaces within the cinema, and in this case, the user can pre-execute an automatic projection area adjustment function each time film content is selected, ensuring that the audience enjoys a high-quality visual experience each time video is selected.
[0050] For reference, assume that management server 100 includes a central processing unit (CPU) and memory. In this case, the CPU may also be referred to as a controller, microcontroller, microprocessor, microcomputer, etc. Furthermore, the CPU can be implemented in hardware, firmware, software, or a combination thereof. When implemented in hardware, it can take the form of an application-specific integrated circuit (ASIC), a digital signal processor (DSP), a digital signal processing device (DSPD), a programmable logic device (PLD), or a field-programmable gate array (FPGA). When implemented in firmware or software, the firmware or software can be configured to include modules, processes, or functions that perform the aforementioned functions or operations. Additionally, the memory can be implemented using memory such as read-only memory (ROM), random access memory (RAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory, static RAM (SRAM), hard disk drive (HDD), or solid-state drive (SSD). There are no restrictions on the type of hardware required to implement management server 100. For example, server computers, portable terminals (laptops, smartphones, etc.), desktop computers, etc., are representative examples of computing devices. Furthermore, in some cases, management server 100 may be available in the form of a cloud server.
[0051] Next, projection device 200 refers to a device used for projecting video, also known as a projector. Multiple projection devices 200 can be installed in a cinema, where each projection device is positioned to project video onto an opposing projection surface. The types of projection devices 200 include, but are not limited to, those implemented using CRT, LCD, and DLP technologies. In the case of multiple projection devices 200, at least some projection devices may be obtained from different manufacturers based on different principles, and each projection device 200 can be independently connected to the management server 100 via a network. Furthermore, parameters related to content output can be adjusted within the projection device 200. For example, brightness (light source intensity of the projection device), contrast ratio (difference between light and dark), color temperature, focus, zoom, or keystone correction can be adjusted. These parameters can also be adjusted via control commands input through the management server 100.
[0052] As mentioned above, reference has been made Figure 1 The system required to support a cluster of projection devices according to the present invention and its associated equipment are discussed.
[0053] Figure 2 This is a flowchart illustrating a method for supporting a cluster of projection devices according to the present invention, and each step will be described in detail below.
[0054] refer to Figure 2A method for supporting the clustering of projection devices may first include step (S101), in which the management server 100 receives cinema information input from a user. This step may be the first step performed after the user runs the software for clustering the projection devices, because accurate input of basic cinema information that the user wants to manage is necessary for subsequent setup of the projection devices. Alternatively, if the cinema information has already been input and stored after the user initially runs the software, this step can be omitted.
[0055] Figure 3 An example of an interface provided to users for inputting cinema information is shown, namely the cinema information input interface.
[0056] refer to Figure 3 The cinema information input interface may include area 10 for entering the cinema name, and it may also include area for entering the current user's name. The cinema information input interface may also include areas for entering values related to the cinema's structure, including internal measurements of the cinema building and / or measurements of projection surfaces installed within the cinema. The diagram illustrates area 11 for entering width, ratio, and height starting from the floor of the main projection surface, and area 12 for entering the cinema's height, width, and depth. Furthermore, the cinema information input interface may display a 3D diagram of the cinema, on which guiding text may be displayed to help the user easily identify which part of the cinema a particular value corresponds to when entering values.
[0057] Additionally, the cinema information input interface according to the present invention may include a region 13 for inputting the cinema type. In this detailed description, an angled C-shaped multi-screen cinema utilizing the front and left / right side walls as projection surfaces is considered a basic premise. However, additional projection surfaces may exist to connect the front and left / right side walls as needed. If the presence of these additional projection surfaces changes the type of multi-screen cinema, the region corresponding to reference numeral 13 in the figures allows selection of such an option. Simultaneously, depending on the selection of the cinema type, the border information input region 13-1 can be activated to allow additional input of border information. For example, when the cinema type is selected as pentagonal (having five projection surfaces created by the front, left / right side walls and the additional projection surfaces connecting the front and side walls), if the height and length of the border region (the region between the front and side walls) are input, the location of image distortion during projection can be displayed based on the input height and length values.
[0058] Furthermore, the cinema information input interface according to the present invention may also include a region 14 for inputting the presence or absence of the ceiling projection surface, and in this case, if the presence of the ceiling projection surface is selected, region 14-1 can be activated to allow further input of the ceiling angle and the length of the ceiling projection surface.
[0059] Furthermore, the cinema information input interface according to the present invention may also include an area for inputting values related to the structure of the seats installed in the cinema. The figure shows area 15 for inputting the front width and height of the seat, as well as the rear width and height of the seat. In addition, regarding the seat structure within the cinema, values such as the slope (angle relative to the ground) of the line obtained by connecting the highest point of the seat (the top of the backrest) when viewed from the side of the cinema, and the length of the seat, can be further input.
[0060] Refer again Figure 2 After completing the input of the cinema information, the step of adding projection devices for actual clustering can be performed (S103). In this step, the user can add projection devices to be clustered by directly inputting the projection devices to be clustered or by selecting them from a list. A projection device settings interface can be provided to the user in this step. This interface may include an input area where the user can directly input the identification information of a specific projection device, or an input area where the user can select from a list. Furthermore, if necessary, input for matching the IP address of the projection device may be required to add the projection device, and this input area may also be included.
[0061] Additionally, during the process of adding a projection device, an identifier can be displayed on any projection surface to help administrators easily identify which projection device is currently being added. Figure 4a A cinema projection surface 24 is shown on which an image area output by multiple projection devices is displayed during the step of adding projection devices, and Figure 4b The image shows photographs with identifiers displayed on any projection surface in a real cinema to identify the added projection equipment. Reference Figure 4a and Figure 4b According to the present invention, the management server 100 allows users to visually confirm which projection device is outputting which image area on the corresponding projection surface during the process of adding projection devices to be clustered. This makes it easy for users to perceive the task of clustering multiple projection devices. Furthermore, the projection surface can include not only identifiers (letters or numbers) assigned to specific projection devices, but also hardware information of those devices, thereby allowing users to more easily distinguish between projection devices. In particular, if a projection device with different hardware performance than other projection devices exists, the user can locate that specific projection device for use in a dedicated or designated area. In this case, if the hardware information of the projection device is displayed on the projection surface along with a simple identifier, the user can easily specify the image area associated with that projection device.
[0062] Refer again Figure 2After adding the projection device, a step for clustering the corresponding projection devices can be performed (S105). In this step, a clustering interface can be provided to the user, allowing the user to input clustering adjustments through the interface.
[0063] Figure 5 An example of a clustering interface is shown, which may include multiple projection screen areas 30 and 32, each corresponding to each of the multiple projection devices to be clustered; multiple clustering points 31 displayed on each projection screen area; and an editing menu 36 for supporting user input on clustering adjustments. Projection screen areas 30 and 32 are used to display virtual screen areas for each projection device to be clustered, and as can be seen from the figure, projection screen areas 30 and 32 exist for projector #1 and projector #2, respectively. Furthermore, multiple clustering points 31 can be displayed within each projection screen area, and these clustering points 31 serve as a means for the user to arbitrarily adjust the polygonal areas 34 and 35 formed by connecting the clustering points 31. In other words, the user can select a specific clustering point among the clustering points 31 and freely move it to adjust the polygonal area. Among the clustering points 31, the clustering point selected and made movable by the user will be referred to as a control point 33. Simultaneously, during the clustering process, a display such as... can be shown on the actual projection surface. Figure 6 The interface shown. In other words, to support clustered user input adjustments, it is possible to... Figure 6 Rendering on the actual projected surface shown Figure 5 The polygonal region presented in the image. Figure 6 The point marked 33 displayed on the projected surface corresponds to Figure 5 Control point 33, while the polygonal regions 34 and 35 displayed on the projection surface correspond to Figure 5 Polygonal regions 34 and 35 are displayed on the projection screen area. In this state of projection surface output, the user can adjust the cluster point 31 to ensure that polygonal regions 34 and 35 accurately overlap when directly viewing the projection surface. In this detailed description, moving the cluster point 31 to align with the projection area of the corresponding projection device is defined as one of the cluster adjustment inputs.
[0064] At the same time, Figure 5 On the right side of the clustering interface shown, there is an editing menu to support user input for clustering adjustments. This editing menu may include an input area for selecting the projection device to be clustered, an input area for adding / removing / resetting cluster points 31, an update request area for adjusting the cluster points 31 on the actual projection surface, and an image display request area for projecting a specific image onto the projection surface.
[0065] In this way, the clustering interface preferably displays at least three cluster points for each projection screen area, and displays polygonal regions by connecting these cluster points with straight lines. The user can then adjust the cluster points to ensure that two polygonal regions displayed on the actual projection surface overlap each other, thus allowing multiple projection devices to be clustered into a single cluster.
[0066] Refer again Figure 2 Following the clustering step, an image region setting step (S107) can be performed. This step aims to adjust the region so that a single image or video projected by the cluster's projection devices can be output or projected onto the specified region. In this step, an image region setting interface can be provided to the user.
[0067] The image region setting interface provided in this step can be displayed on the user's terminal and the actual projection surface in the cinema. On the user's terminal, a basic menu is displayed for starting image region setting and saving settings, while on the actual projection surface, a menu such as... Figure 7 The reference area is shown. That is, during the image region setting step, the user can adjust the size of the reference area displayed on the actual projection surface so that it covers the maximum area of the projection surface. For reference, the reference area can be pre-adjusted according to the content ratio to match the aspect ratio, and the user can continue with image region setting by adjusting the size of the reference area while maintaining that ratio. Conversely, the reference area can freely change its length according to the user's length input, without adhering to a specific ratio. For reference, Figure 7 The top shows the setup of the image area projected onto the main projection surface (i.e., the front of the cinema), while Figure 7 The bottom shows the setup of the image area projected onto the right wall. For the image area projected onto the main projection surface, the reference area is preferably set to cover the maximum displayable area of the corresponding projection surface. When the image area is projected onto the side wall, preferably, the length of the image area in both the vertical and horizontal directions is adjusted to align with the height of the top of the main projection surface.
[0068] At the same time, as mentioned earlier, when the cinema type is pentagonal, such as Figure 8 The image region setting interface shown can be displayed on the user's terminal screen and / or projection surface during the image region setting step in this cinema. In the case of a pentagonal cinema, an additional projection surface is described that connects the front main projection surface and the projection surface, which can be defined as a border region. In this step, as... Figure 8 As shown, when displaying the reference area, display control point 41 (different from the reference) Figure 5 The described control point 33 allows users to set the image area to be aligned with the border area.
[0069] Refer again Figure 2 The method for supporting a cluster of projection devices according to the present invention may include an adjustment step (S109) performed on the projected image. Figure 9 As shown, after the image area has been set, three types of adjustments can be performed during this adjustment step, including fine-tuning to distort at least some areas of the projected image; adjusting the edge blending of color, brightness, etc. of the overlapping boundary areas of the overlapping images; and specifying masking areas to prevent the image from being projected onto certain parts of the projection surface.
[0070] First, in the fine-tuning step (S1091), an image distortion interface is provided to allow users to directly edit the distortion of the image projected onto the projection surface and to receive image distortion adjustment input from the user.
[0071] Figure 10 An example of an image-distorted interface is shown. (Reference) Figure 10 The image distortion interface may include a grid editing screen 50 for displaying at least a number of reference lines and multiple patterns, multiple control points 51 (different from the control points previously described) displayed on the grid editing screen, and an editing menu 52 for supporting user input of image distortion adjustments.
[0072] Users can adjust control points 51 on the grid editing screen 50 to induce distortion in the image projected onto the projection surface. In doing so, users can easily adjust the input by utilizing various functions in the editing menu 52. The editing menu 52 may include areas for selecting the distortion type, areas for selecting the grid editing mode, areas for adding subdivision reference lines in the horizontal or vertical direction, etc. Distortion types may include planar and curved types. The planar type is designed to achieve image distortion editing effects on a plane through grid manipulation, while the curved type is designed to achieve image distortion editing effects on curved (non-linear) surfaces. Furthermore, grid editing modes may include a creation mode that allows users to adjust the position by directly manipulating control points 51, and a distortion mode that allows users to perform image distortion based on the adjusted control points 51. Considering that in many cases the left and right structures of the projection room are symmetrically designed and constructed, the editing menu 52 may also include a symmetry copy menu, which is designed to reduce user effort by allowing users to create symmetrical copies of the edited image distortion from one side to the opposite side. If image distortion editing on one side has been completed, the same editing result can be applied symmetrically to the other side.
[0073] The edge blending step (S1092) aims to correct overlapping areas, especially between images projected by multiple clusters of projection devices, ensuring these areas look natural as if they were projected by a single projection device. In this step, an edge blending interface may also be provided to the user. The edge blending interface displayed on the user terminal may include an area for requesting the start of edge blending, and an area for selecting the projection surface or image region to be edge blended. The user can simply select the projection surface or image region to be edge blended, which will automatically initiate edge blending, allowing the user to verify... Figure 11 The projected appearance shown.
[0074] The masking step (S1093) is designed to allow the user to specify the area to be masked, such as an area occupied by seating, an area where equipment such as speakers is installed, or any other area where video projection is not required. In this masking step, a masking interface may also be provided to the user, through which various types of masking functions can be presented, such as... Figure 12 As shown. Reference Figure 12 (a) illustrates the line masking function, while (b) illustrates the curve masking function. The line masking function is designed to display polygons (such as rectangles) composed of line segments on an image region to mask the corresponding region. The curve masking function is designed to display a closed surface defined by any closed curve on the image region, allowing the user to adjust the area of the closed surface to mask the corresponding region by dragging the input. The masking interface can also provide line adjustment functions as shown in (c) and curve adjustment functions as shown in (d). The line adjustment function is designed to allow the user to adjust the specified masking region in a straight line direction (vertical, horizontal, diagonal, etc.), and the curve adjustment function is designed to allow the user to freely adjust the specified masking region.
[0075] As described above, methods and systems for supporting clusters of projection devices have been discussed. However, the present invention is not limited to the specific embodiments and applications described above, and various modifications can be made by those skilled in the art without departing from the spirit of the invention as claimed in the claims. These modifications should not be construed as departing from the technical spirit or scope of the invention.
Claims
1. A method for supporting a cluster of projection devices, the method comprising: (a) Cinema information setting step, wherein the cinema information setting step provides a cinema information input interface that allows users to set cinema information, and receives cinema information input from the user for a cinema including multiple projection surfaces; (b) Projection device addition step, wherein the projection device addition step provides a projection device setting interface for setting multiple projection devices to output images across the multiple projection surfaces, and receiving projection device addition input from the user for the multiple projection devices; as well as (c) Clustering step, which provides a clustering interface for clustering multiple added projection devices and receives clustering adjustment input from the user.
2. The method for supporting a cluster of projection devices according to claim 1, the method further comprising: (d) Image region setting step, wherein the image region setting step provides an image region setting interface for setting the image region of an image projected by the projection device of the cluster, and receives image region adjustment input from the user.
3. The method for supporting a cluster of projection devices according to claim 1, wherein, The cluster interface includes: Multiple projection screen areas, each projection screen area corresponding to each of the projection devices to be clustered; Multiple cluster points, the multiple cluster points being displayed on each of the projection screen areas; and An edit menu is provided to support the user's cluster adjustment input.
4. The method for supporting a cluster of projection devices according to claim 3, wherein, Cluster projection points, each corresponding to each of the plurality of cluster points, are displayed on the projection area of the image output by the plurality of projection devices. The cluster adjustment input from the user includes input from the user expressing their desire to overlap with at least some of the cluster projection points.
5. The method for supporting a cluster of projection devices according to claim 4, wherein, The cluster interface also displays a polygon formed by connecting the multiple cluster points, and A polygon is formed by connecting clustered projection points on the projection area.
6. The method for supporting a cluster of projection devices according to claim 2, the method further comprising a fine-tuning step after step (d), the fine-tuning step providing an image distortion interface for editing distortions of the image projected by the projection devices of the cluster; and receiving image distortion adjustment input from the user for fine-tuning the image.
7. The method for supporting a cluster of projection devices according to claim 6, wherein, The image distortion interface includes: A grid editing screen, used to display multiple reference lines and multiple patterns; Multiple control points, which are displayed on the grid editing screen; and An edit menu is provided to support the user's input for image distortion adjustments.
8. The method for supporting a cluster of projection devices according to claim 2, the method further comprising an edge blending step after step (d), the edge blending step providing an edge blending interface for edge blending images projected by the projection devices of the cluster, and receiving an image region to be edge blended and an edge blending start input from a user.
9. The method for supporting a cluster of projection devices according to claim 2, the method further comprising a masking step after step (d), the masking step providing a masking interface for masking at least some areas of the image projected by the projection devices of the cluster, and receiving masking area editing input from the user.
10. The method for supporting a cluster of projection devices according to claim 9, wherein, The masking interface includes an editing menu to support the user's input of masking area editing. The edit menu includes: The concealment area display button; and Buttons for linear or curved editing of the concealed area.
11. A management server for supporting a cluster of projection devices, the management server comprising a central processing unit and a memory, wherein, The central processing unit executes instructions stored in the memory to perform a method for supporting a cluster of projection devices. The methods for supporting clusters of projection devices include: (a) Cinema information setting step, wherein the cinema information setting step provides a cinema information input interface that allows users to set cinema information, and receives cinema information input from the user for a cinema including multiple projection surfaces; (b) A projection device addition step, wherein the projection device addition step provides a projection device settings interface for setting up multiple projection devices to output images across the multiple projection surfaces, and receiving projection device addition input from the user for the multiple projection devices; and (c) Clustering step, which provides a clustering interface for clustering multiple added projection devices and receives clustering adjustment input from the user.
12. The management server according to claim 11, wherein, Methods for supporting clusters of projection devices also include: (d) Image region setting step, wherein the image region setting step provides an image region setting interface for setting the image region of the image projected by the projection device of the cluster, and receives image region adjustment input from the user.