Projection module correction control method, system, equipment and medium
By collecting user instructions and initializing device address information, and automatically updating the fusion device parameters, the problem of complex and time-consuming update of parameters after replacing the projection module is solved, and the rapid splicing and fusion and brightness control of multiple projection modules is realized, reducing factory return Repair cost.
Patent Information
- Application Number
- CN202411877242.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-01-17
- Estimated Expiration
- 2044-12-19
AI Technical Summary
After replacing the projection module, the parameters of the fusion device are updated in the prior art are complex and time-consuming, resulting in high repair costs for returning to the factory, making it difficult to quickly realize the overall projection correction control of the equipment.
Provide a projection module correction control method, by collecting user instructions, initializing device address information, debugging the fusion device, setting control instructions, and obtaining the projection module sequence number based on feedback messages, automatically updating the fusion device parameters, realizing multiple projections Module splicing and fusion, accuracy adjustment and brightness control.
It realizes rapid splicing and fusion and brightness control of any multiple projection modules, especially when replacing modules, which can automatically update parameters, saves factory repair costs and improves the overall projection correction control efficiency of the equipment.
Smart Images

Figure CN119324977A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of navigation operation support and auxiliary decision-making technology, and in particular to a projection module correction control method, system, equipment and medium. Background Art
[0002] Multiple projection modules use fusion equipment to splice and fuse the projection images into a whole, and project the information to be displayed onto the paper chart, thereby assisting sailors in completing paper chart operations.
[0003] Navigation workbenches, chart meeting tables and other equipment use projection technology to project preset graphics and geographic location information onto paper charts for display, including simple graphics such as points and lines, as well as text, numbers and special symbols, thereby realizing the leap from light spot form to comprehensive graphics in the target indication capability of paper chart navigation equipment, and further improving the indication accuracy. Multiple projection modules splice and fuse the projection images into a whole through fusion equipment, and project the information to be displayed onto the paper chart, thereby assisting seafarers in completing paper chart operations. However, splicing and fusing the projection images of multiple projection modules into a whole through fusion equipment is the key and difficulty of this technology. When replacing one or more of the projection modules, it is more complicated to update the fusion parameters, the overall projection correction control of the equipment takes a long time, and the cost of returning to the factory for repair is high. Summary of the invention
[0004] The present invention aims to solve at least one of the technical problems existing in the related art. To this end, the present invention provides a projection module correction control method, system, device and medium to realize the splicing and fusion, precision adjustment and brightness control of any multiple projection modules by the fuser. In particular, when one or more projection modules are replaced, the fuser parameters can be automatically updated to quickly realize the overall projection correction control of the equipment, saving the cost of returning to the factory for repair. The present invention can be used for paper chart navigation equipment such as navigation workbenches, chart plotting tables, and other large equipment that have projection requirements and require the fusion of multiple projection modules.
[0005] The present invention provides a projection module correction control method, comprising: Collect user instructions and select multiple projection modules according to the user instructions; Initializing device address information of the projection module; Debugging the fusion device, setting the fusion device control instructions, and splicing the projection module projection image according to the device address information, the control instructions and the calibration reference; The control instruction is sent to the projection module through a network, and the projection module generates a feedback message according to the control instruction; Parsing the feedback message, and obtaining the projection module serial number according to the feedback message; The projection module correction control software obtains the projection module parameters according to the projection module serial number, and performs correction control on the projection module according to the projection module parameters.
[0006] According to a projection module correction control method provided by the present invention, the method further includes debugging a fusion device, and setting a fusion device control instruction includes: Turn on the fusion device network for debugging, and then turn off the fusion device network debugging; Extracting the preset control instructions of the fusion device to obtain the fusion device control instruction group, wherein the fusion device control instruction group includes an instruction type, a card type, and a background color; Select the fuser control instruction group data, and set the fuser control instruction according to the data.
[0007] According to a projection module correction control method provided by the present invention, the method further includes splicing the projection image of the projection module according to a calibration reference, including: Adjust the image and brightness of each projection module by visually selecting and moving anchor points; Aligning the edges of different projection modules; Projecting grid lines onto a display screen; The projection module correction control software display interface moves synchronously with the projection line.
[0008] According to a projection module correction control method provided by the present invention, the projection module correction control software also includes reading the projection module parameters from a local host computer to perform automatic correction control; If the projection module parameters are not found in the local host computer, the projection module parameters are read from the projection module to perform automatic correction control; If the projection module parameters are not stored in the projection module or the projection module parameters do not meet the requirements, manual correction control is performed.
[0009] According to a projection module correction control method provided by the present invention, the correction control further includes loading parameters, Obtaining the parameters of the projection module through the projection module serial number, and generating a file named with the serial number; If there is a file named by the serial number on the navigation workbench or the chart plotting table, the file named by the serial number is loaded into the fusion device; If the file named by the serial number does not exist on the navigation workbench or the chart plotting station, the file named by the serial number is read from the serial port, and the file named by the serial number is decompressed and loaded into the fusion device.
[0010] According to a projection module correction control method provided by the present invention, the manual correction control is also included as anchor point correction, Determine whether to select an anchor point according to the positional relationship between the anchor point corresponding to the projection module and the standard module plate; Adjust the position of the anchor point by using the up, down, left, and right keys to align the anchor point with the line on the standard module board; The manual correction control is focus adjustment, Determining whether to adjust the focus according to the focus clarity of the projection module; Adjust the focal length of the projection module by pressing the forward and backward keys to make the projection module focus most clearly; The correction control is brightness adjustment, Obtain user brightness setting parameters, and transmit the brightness setting parameters to the projection module through a serial port.
[0011] According to a projection module correction control method provided by the present invention, the correction control further includes saving parameters locally. Obtaining the parameters of the projection module through the projection module serial number, and generating a file named with the serial number; Perform parameter configuration on the fusion device according to the file named by the serial number, and save the parameter configuration locally; The correction control is to save the parameters to the projection module, If there is a file named by the serial number on the navigation workbench or the chart plotting table, compress the file named by the serial number and send it to the projection module through the serial port; If the file named by the serial number does not exist on the navigation workbench or the chart plotting table, the file named by the serial number is saved locally, compressed, and sent to the projection module through the serial port; The projection module displays the saving result through a feedback interface.
[0012] The present invention also provides a projection module correction control system, comprising: A collection module, wherein the collection module collects user instructions and selects a projection module according to the user instructions; An initialization module, wherein the initialization module initializes the device address information of the projection module; A fusion module, which debugs the fusion, sets the fusion control instructions, and splices the projection image of the projection module according to the device address information, the control instructions and the calibration reference; A generating module, wherein the generating module sends the control instruction to the projection module through a network, and the projection module generates a feedback message according to the control instruction; An acquisition module, wherein the acquisition module parses the feedback message and acquires the projection module serial number according to the feedback message; A correction control module, wherein the correction control module is used for the projection module correction control software to obtain the projection module parameters according to the projection module serial number, and to perform correction control on the projection module according to the projection module parameters.
[0013] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of any one of the projection module correction control methods described above are implemented.
[0014] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps of a projection module correction control method as described in any one of the above are implemented.
[0015] The above one or more technical solutions in the embodiments of the present invention have at least one of the following technical effects: The present invention provides a projection module correction control method, system, device and medium. Through the whole process of projection module correction control, the fusion device can realize the splicing fusion, precision adjustment and brightness control of any multiple projection modules. Especially in the case of replacing one or more projection modules, the fusion device parameters can be automatically updated to quickly realize the overall projection correction control of the equipment, saving the cost of returning to the factory for repair. The present invention can be used for paper chart navigation equipment such as navigation workbenches, chart plotting tables, and other large-scale equipment with projection requirements and requiring the fusion of multiple projection modules.
[0016] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1 It is a flow chart of a projection module correction control method provided by the present invention.
[0019] Figure 2 The invention provides a human-computer interaction interface for a projection module correction control method.
[0020] Figure 3It is a structural schematic diagram of a projection module correction control system provided by the present invention.
[0021] Figure 4 It is a block diagram of the electronic device provided by the present invention.
[0022] Figure 5 It is a correction control flow chart of a projection module correction control system provided by the present invention.
[0023] Reference numerals: 101. Acquisition module; 102. Initialization module; 103. Fusion module; 104. Generation module; 105. Acquisition module; 106. Correction control module; 201. Processor; 202. Communication bus; 203. Communication interface; 204. Memory. DETAILED DESCRIPTION
[0024] In order to make the purpose, technical scheme and advantages of the present invention clearer, the technical scheme in the present invention will be clearly and completely described below. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present invention. The following embodiments are used to illustrate the present invention, but cannot be used to limit the scope of the present invention.
[0025] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the embodiment of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0026] Combine the following Figures 1 to 5 A projection module correction control method, system, device and medium of the present invention are described.
[0027] like Figure 1 As shown, a projection module correction control method includes the following steps: Collect user instructions and select multiple projection modules according to the user instructions; Initializing device address information of the projection module; Debugging the fusion device, setting the fusion device control instructions, and splicing the projection module projection image according to the device address information, the control instructions and the calibration reference; The control instruction is sent to the projection module through a network, and the projection module generates a feedback message according to the control instruction; Parsing the feedback message, and obtaining the projection module serial number according to the feedback message; The projection module correction control software obtains the projection module parameters according to the projection module serial number, and performs correction control on the projection module according to the projection module parameters.
[0028] In some embodiments of the present invention, the hardware such as the projection module, the fusion device, the main control computer and the projection display screen are installed, the projection standard module board is placed on the display screen, the power is turned on, and the projection module calibration control software is automatically started. On the basis of guaranteed hardware accuracy, normal network and serial port communication, and fixed and valid data provided, the projection module calibration control process, internal network communication protocol, serial port communication protocol design, software design and implementation are completed.
[0029] Collect user instructions, select a projection module according to the user instructions, and initialize the device address information of the projection module; the device address information includes an IP address and an ID; debug the fusion device, set the fusion device control instructions, and splice the projection image of the projection module according to the calibration reference based on the device address information and the control instructions, and send the control instructions to the projection module through the network. The projection module generates a feedback message according to the control instruction, obtains the feedback message of the projection module, and parses the message to obtain the serial number of the projection module, judges the type of the user operating the projection module, and operates the projection module according to the serial number of the projection module to complete the correction control of the projection module. The fusion device realizes the splicing, fusion, precision adjustment and brightness control of any multiple projection modules. In particular, when one or more projection modules are replaced, the fusion device parameters can be automatically updated to quickly realize the overall projection correction control of the equipment and save the cost of returning to the factory for repair.
[0030] In some specific embodiments of the present invention, debugging the fuser and setting the fuser control instructions include: Enable the fusion device network for debugging, and then disable the fusion device network for debugging; Extract the preset control instructions of the fusion device to obtain the fusion device control instruction group, which includes the instruction type, the card type and the background color; Select the fuser control instruction group data and set the fuser control instructions according to the data.
[0031] Splicing the projection images of the projection module according to the calibration reference includes: Adjust the image and brightness of each projection module by visually selecting and moving anchor points; Aligning the edges of different projection modules; Project grid lines onto the display screen, with adjustable grid density; The software display interface moves synchronously with the projection line, and the stitching effect is visible to the naked eye.
[0032] The projection module correction control software reads the projection module parameters from the local host computer and performs automatic correction control; If the projection module parameters are not found in the local host computer, the projection module parameters are read from the projection module to perform automatic correction control; If the projection module parameters are not stored in the projection module or the projection module parameters do not meet the requirements, manual correction control is performed.
[0033] In a specific embodiment of the present invention, the correction control is a loading parameter, and the serial number of the selected module is "12011209".
[0034] Obtain the parameters of the projection module through the projection module serial number and generate a file named after the serial number; If there is a file named by a serial number on the navigation workbench or chart plotting table, load the file named by the serial number into the fusion device; If there is no file named by the serial number on the navigation workbench or the chart plotting station, the file named by the serial number is read from the serial port, and the file named by the serial number is decompressed and loaded into the fusion device.
[0035] In another specific embodiment of the present invention, the manual correction control is anchor point correction. Determine whether to select an anchor point based on the positional relationship between the anchor point corresponding to the projection module and the standard module board; Use the up, down, left, and right keys to adjust the anchor point position so that the anchor point is aligned with the line on the standard module board.
[0036] In another specific embodiment of the present invention, the manual correction control is focus adjustment. Determine whether to adjust the focus according to the focus clarity of the projection module; The focal length of the projection module is adjusted by the forward and backward keys to make the projection module focus most clearly.
[0037] In another specific embodiment of the present invention, the correction control is brightness adjustment, Obtain user brightness setting parameters, and transmit the brightness setting parameters to the projection module through a serial port.
[0038] In another specific embodiment of the present invention, the correction control is to save the parameters locally. Obtain the parameters of the projection module through the module serial number and generate a file named after the serial number; Configure the parameters of the fuser according to the file named by the serial number and save the parameter configuration locally.
[0039] In another specific embodiment of the present invention, the correction control is to save the parameters to the module, Obtain the parameters of the projection module through the module serial number and generate a file named after the serial number; If there is a file named by a serial number on the navigation workbench or chart plotting table, compress the file named by the serial number and send it to the projection module through the serial port; If the file named by the serial number does not exist on the navigation workbench or the chart plotting table, the file named by the serial number is saved locally, compressed, and sent to the projection module through the serial port; The projection module displays the saving result through the feedback interface.
[0040] like Figure 3 As shown, a projection module correction control system is used to execute a projection module correction control method, including: The acquisition module 101 acquires user instructions and selects multiple projection modules according to the user instructions; Initialization module 102 device address information of the projection module; The fuser module 103 debugs the fuser, sets the fuser control instructions, and splices the projection module projection images according to the device address information, control instructions and calibration reference; The generation module 104 sends the control instruction to the projection module through the network, and the projection module generates a feedback message according to the control instruction; The acquisition module 105 acquires the feedback message from the projection module, parses the message, and acquires the serial number of the projection module according to the message; The correction control module 106 is used for the projection module correction control software to obtain the projection module parameters according to the projection module serial number, and to perform correction control on the projection module according to the projection module parameters.
[0041] Through the collaborative work of the above modules, the acquisition module 101 acquires user instructions and selects a projection module according to the user instructions; the device address information of the projection module is obtained through the initialization module 102; the fusion module 103 debugs the fusion module, sets the fusion module control instructions, and splices the projection module projection screen according to the device address information, the control instructions and the calibration reference; the generation module 104 sends the control instructions to the projection module through the network, the projection module generates a feedback message according to the control instructions, the acquisition module 105 parses the feedback message, and obtains the projection module serial number according to the feedback message; the correction control software of the projection module 106 obtains the projection module parameters according to the projection module serial number, and performs correction control on the projection module according to the projection module parameters, and the correction control includes loading parameters, saving parameters locally, saving parameters to the projection module, anchor point correction, focal length adjustment, and brightness adjustment.
[0042] After the present invention is successfully implemented, the user's use process is as follows: S301: Complete the installation of the hardware such as the projection module, fusion device, main control computer and projection display screen, place the projection standard module board on the display screen, turn on the power, and the projection module calibration control software automatically starts, and the display interface is as follows: Figure 2 As shown; S302: Click the projection module selection button in the main interface "Select Module" to select a projection module. The serial number of the projection module will be displayed in the corresponding dialog box of this projection module, such as Figure 2 As shown, the first projection module is selected by the user, and its serial number is 12011209.
[0043] S303: Click the "Load Parameters" button to calibrate the projection module control software; Read the parameters of this projection module from the local host computer and perform automatic correction control. If the parameters are not found locally, read the parameters from the projection module and perform automatic correction control. If the parameters are not stored in the projection module or the parameters do not meet the requirements, adjust according to the following steps; Use the "W", "S", "A", or "D" keys on the keyboard to select an anchor point of the projection module. Figure 2 Select the orange anchor point in the middle and use the “↑”, “↓”, “←” and “→” keys on the keyboard to adjust the anchor point position so that it aligns with the line on the standard module board.
[0044] S304: Repeat step S303 until all anchor points corresponding to the projection module are adjusted to align with the lines on the standard module board; S305: Use the "Forward Focus" and "Reverse Focus" buttons in the "Focus Adjustment" to adjust the focus of the projection module until the focus is clearest; S306: Set the brightness of the projection module to "80" in the "Brightness Setting" file box, and click the "Set" button to complete the brightness setting; S307: Repeat steps S302 to S306 to adjust other projection modules until all projection modules are adjusted; S308: Click "Save parameters to local" to save the adjusted projection parameters to the local host computer; click "Save parameters to module" to save the adjusted projection parameters to the projection module. At the same time, the parameters will be loaded into the fusion device, thereby completing the adjustment of the module parameters.
[0045] The present invention designs the entire process of projection module correction control. Using the correction control method designed by the present invention, the fuser can realize the splicing and fusion, precision adjustment and brightness control of any number of projection modules. Especially in the case of replacing one or more of the projection modules, the fuser parameters can be automatically updated to quickly realize the overall projection correction control of the equipment, saving the cost of returning to the factory for repair. The present invention can be used for paper chart navigation equipment such as navigation workbenches and chart plotting tables, and other large-scale equipment that has projection requirements and requires the fusion of multiple projection modules. Without the need for professional guidance, anyone can achieve the fusion and splicing of multiple projection modules using the correction control method of the present invention.
[0046] like Figure 5 As shown, it is determined whether a user instruction is received. If no user instruction is received, it returns to re-judge. If a user instruction is received, it is determined whether the received instruction selects a projection module. If the projection module is not selected, the received instruction is re-judged. If the projection module is selected, the projection module number, that is, the projection module serial number (1-xx), is determined, and the device address information of the selected projection module is initialized. The device address information includes an IP address and an ID; the network debugging of the fusion device is turned off, the network debugging of the fusion device is turned on, and the fusion device control instruction (including instruction type, card type, and background color, etc.) is set, and sent to the specified module through the network, and a serial number read instruction is sent to the selected projector module through the serial port, and the module feedback message is obtained through the serial port and the module serial number is obtained by parsing, and the projection module serial number is displayed on the corresponding interface, and it is determined whether the display of the selected module serial number is normal. If not, the received instruction is re-judged. If normal, the user operation on the selected projection module is interpreted.
[0047] Determine whether to select an anchor point, determine the direction of the anchor point movement, and adjust the anchor point position by using the up, down, left, and right keys to align the anchor point with the line on the standard module board to complete the anchor point calibration.
[0048] Determine whether to adjust the focus, determine the adjustment direction, and use the forward and backward keys to adjust the focus of the projection module to make the projection module focus most clearly and complete the focus adjustment.
[0049] Determine whether to adjust the brightness, obtain the user's brightness setting value, and send it to the corresponding projection module through the serial port to complete the brightness adjustment.
[0050] Get the serial number of the corresponding module, display it on the corresponding module interface, and determine whether the serial number is normal. If not, re-get the serial number of the corresponding module. If normal, generate a file named with the serial number, and determine whether there is a file with this file name locally. If so, load it to the fusion device to complete the loading of parameters. If not, read the rear parameter file from the serial port to determine whether the read file is normal. If not, read the rear parameter file from the serial port again. If normal, decompress the file and load it to the fusion device to complete the loading of parameters.
[0051] Get the serial number of the corresponding module, generate a file named with the serial number, and determine whether the file naming is normal. If not, save it locally. If normal, generate a file named with the serial number, and determine whether the file is empty. If it is empty, save it locally. If not, save the fusion device configuration parameters and save it locally.
[0052] Get the serial number of the corresponding module and generate a file named with it. The judgment process is the same as saving to the local computer. Determine whether the file to be saved exists locally. If it exists, compress it into 7z format and send it through the serial port. The feedback interface is displayed, and the file is saved to the corresponding projection module. If it does not exist, save it locally first, then compress it into 7z format, send it through the serial port, and the feedback interface is displayed, and the file is saved to the corresponding projection module.
[0053] Figure 4 A block diagram of an electronic device is shown as an example. Figure 4 As shown, the electronic device may include: a processor 201 (processor), a communication interface 203 (Communications Interface), a memory 204 (memory) and a communication bus 202, wherein the processor 201, the communication interface 203, and the memory 204 communicate with each other through the communication bus 202. The processor 201 may call the logic instructions in the memory 204 to execute a projection module correction control method.
[0054] In addition, the logic instructions in the above-mentioned memory 204 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0055] On the other hand, the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute a projection module correction control method provided by the above methods.
[0056] On the other hand, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, a projection module correction control method provided by the above methods is implemented.
[0057] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0058] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0059] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A projection module calibration control method, characterized in that: include: Collect user instructions and select multiple projection modules according to the user instructions; Initializing device address information of the projection module; Debugging the fusion device, setting the fusion device control instructions, and splicing the projection module projection image according to the device address information, the control instructions and the calibration reference; The control instruction is sent to the projection module through a network, and the projection module generates a feedback message according to the control instruction; Parsing the feedback message, and obtaining the projection module serial number according to the feedback message; The projection module correction control software obtains the projection module parameters according to the projection module serial number, and performs correction control on the projection module according to the projection module parameters.
2. A projection module correction control method according to claim 1, characterized in that: Debug the fuser and set the fuser control instructions including: Turn on the fusion device network for debugging, and then turn off the fusion device network debugging; Extracting the preset control instructions of the fusion device to obtain the fusion device control instruction group, wherein the fusion device control instruction group includes an instruction type, a card type, and a background color; Select the fuser control instruction group data, and set the fuser control instruction according to the data.
3. A projection module correction control method according to claim 1, characterized in that: Splicing the projection images of the projection module according to the calibration reference includes: Adjust the image and brightness of each projection module by visually selecting and moving anchor points; Aligning the edges of different projection modules; Projecting grid lines onto a display screen; The projection module correction control software display interface moves synchronously with the projection line.
4. A projection module correction control method according to claim 1, characterized in that: The projection module correction control software reads the projection module parameters from the local host computer and performs automatic correction control; If the projection module parameters are not found in the local host computer, the projection module parameters are read from the projection module to perform automatic correction control; If the projection module parameters are not stored in the projection module or the projection module parameters do not meet the requirements, manual correction control is performed.
5. The projection module correction control method according to claim 1, characterized in that: The correction control is a loading parameter, Obtaining the parameters of the projection module through the projection module serial number, and generating a file named with the serial number; If there is a file named by the serial number on the navigation workbench or the chart plotting table, the file named by the serial number is loaded into the fusion device; If the file named by the serial number does not exist on the navigation workbench or the chart plotting station, the file named by the serial number is read from the serial port, and the file named by the serial number is decompressed and loaded into the fusion device.
6. A projection module correction control method according to claim 4, characterized in that: The manual correction control is anchor point correction. Determine whether to select an anchor point according to the positional relationship between the anchor point corresponding to the projection module and the standard module plate; Adjust the position of the anchor point by using the up, down, left, and right keys to align the anchor point with the line on the standard module board; The manual correction control is focus adjustment, Determining whether to adjust the focus according to the focus clarity of the projection module; Adjust the focal length of the projection module by pressing the forward and backward keys to make the projection module focus most clearly; The correction control is brightness adjustment, Obtain user brightness setting parameters, and transmit the brightness setting parameters to the projection module through a serial port.
7. The projection module correction control method according to claim 1, characterized in that: The correction control is to save the parameters locally. Obtaining the parameters of the projection module through the projection module serial number, and generating a file named with the serial number; Perform parameter configuration on the fusion device according to the file named by the serial number, and save the parameter configuration locally; The correction control is to save the parameters to the projection module, If there is a file named by the serial number on the navigation workbench or the chart plotting table, compress the file named by the serial number and send it to the projection module through the serial port; If the file named by the serial number does not exist on the navigation workbench or the chart plotting table, the file named by the serial number is saved locally, compressed, and sent to the projection module through the serial port; The projection module displays the saving result through a feedback interface.
8. A projection module correction control system, characterized in that: Used to execute a projection module correction control method according to any one of claims 1 to 7, comprising: A collection module, wherein the collection module collects user instructions and selects a projection module according to the user instructions; An initialization module, wherein the initialization module initializes the device address information of the projection module; A fusion module, which debugs the fusion, sets the fusion control instructions, and splices the projection image of the projection module according to the device address information, the control instructions and the calibration reference; A generating module, wherein the generating module sends the control instruction to the projection module through a network, and the projection module generates a feedback message according to the control instruction; An acquisition module, wherein the acquisition module parses the feedback message and acquires the projection module serial number according to the feedback message; A correction control module, wherein the correction control module is used for the projection module correction control software to obtain the projection module parameters according to the projection module serial number, and to perform correction control on the projection module according to the projection module parameters.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the steps of a projection module correction control method as described in any one of claims 1 to 7 are implemented.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of a projection module correction control method as described in any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Method for realizing large-screen multi-projection seamless splicing and splicing fusion device thereof
CN102929572A
Automatic correction method for projection fusion and projection fusion system
CN110855966A
GPU-based camera video projection method and device, equipment and storage medium
CN111294580A
Visibility measuring method of panoramic camera and panoramic camera applying method
CN113436134A
Correction method and device, equipment and storage medium
CN115733963A