Hull-based modeling data optimization system

By using a hull-based modeling data optimization system, static and dynamic abnormal areas are identified and processed, and adjustment data packages are generated for model optimization. This solves the error problem caused by not considering dynamic scenes in hull modeling, and improves the realism of the model and the optimization effect.

CN116563577BActive Publication Date: 2025-12-02CHINA CLASSIFICATION SOCIETY SHANGHAI CODE RES INST
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310567107.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-05-19
Publication Date
2025-12-02
Estimated Expiration
2043-05-19

AI Technical Summary

Technical Problem

The current ship hull modeling process did not take dynamic images into account, resulting in some data errors in the model.

Method used

A hull-based modeling data optimization system is adopted, which includes a modeling data input end, an entity image acquisition end, an adaptive modeling unit, a comparison and analysis unit, an image differentiation unit, a static and dynamic image processing unit, and an adjustment unit. By comparing and analyzing the hull model and the entity image, static and dynamic abnormal areas are identified and processed, and adjustment data packages are generated for model optimization.

Benefits of technology

This improved the realism of the ship model and the effectiveness of data optimization, while reducing errors in the model.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116563577B_ABST
    Figure CN116563577B_ABST
Patent Text Reader

Abstract

This invention discloses a ship hull-based modeling data optimization system, belonging to the field of ship hull modeling technology. It solves the technical problem that neglecting dynamic images can lead to data errors in the model. The system identifies abnormal regions within abnormal images, compares and confirms these regions, and analyzes whether they are dynamic or static. If static, an adjustment data package is directly generated, and the model is adaptively adjusted. If dynamic, the image needs to be re-confirmed, identifying the corresponding set of images to be compared and analyzing them to determine if any anomalies exist in the region. If anomalies are found, data adjustments are made based on the corresponding images, resulting in an adjustment data package. Subsequently, the ship hull model is optimized using this adjustment data package, making the optimized data more accurate and thus improving the realism of the ship hull model and the overall effectiveness of data optimization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of ship hull modeling technology, specifically a ship hull modeling data optimization system. Background Technology

[0002] There are two types of hull modeling data files: CAD files and NAPA files. If the modelers for safe return to port know the layout information, the names, heights, offsets, and information of each main vertical zone, they can independently use the NAPA macro command generator to quickly and accurately generate NAPA modeling macro commands. These macro commands consist of conditional statements, loop statements, keywords, and specific data definition rules. The NAPA software reads the macro commands containing the above parameter information and safely and effectively creates the corresponding model data and file structure required for safe return to port.

[0003] Patent publication number CN114663542A discloses a method for optimizing BIM model data of underground integrated utility tunnels. The method includes acquiring the data information required for modeling and constructing an integrated utility tunnel model; classifying and processing the model data; analyzing the spatial movement and changes of the tunnel and processing the data according to its characteristics; and rendering the model to achieve data optimization. This method for optimizing BIM model data of underground integrated utility tunnels uses modeling software to create the integrated utility tunnel model. After exporting, the data is divided into four categories according to model type. After data optimization, the data is loaded hierarchically, reducing the memory required for model loading and improving loading speed. This method can effectively improve the smoothness of model operation and promote the practical application of BIM technology in the construction and operation of integrated utility tunnels.

[0004] In the actual construction process, ship hull modeling data is generally built directly based on the data input by the operator, and the completed model is then displayed. However, the ship hull model built from this data still has some errors compared to the original ship hull, so data optimization is required. In the optimization process, the model is usually corrected directly based on the captured images. This method does not take dynamic images into account, which will result in some data errors in the model, and its data optimization effect is not good. Summary of the Invention

[0005] The present invention aims to solve at least one of the technical problems existing in the prior art; to this end, the present invention proposes a modeling data optimization system based on the hull, which is used to solve the technical problem that the model still has some data errors when dynamic images are not taken into account.

[0006] To achieve the above objectives, an embodiment of the first aspect of the present invention provides a hull-based modeling data optimization system, including a modeling data input terminal, a physical image acquisition terminal, and a data optimization center;

[0007] The data optimization center includes an adaptive modeling unit, a storage unit, a comparative analysis unit, a screen differentiation unit, a static screen processing unit, a dynamic screen processing unit, and an adjustment unit.

[0008] At the modeling data input terminal, the operator inputs the confirmed modeling data and transmits the modeling data to the adaptive modeling unit;

[0009] The entity image acquisition terminal is used to acquire entity images of the ship's hull and transmit the acquired entity images to the comparison and analysis unit.

[0010] The adaptive modeling unit adaptively constructs a hull model based on the modeling data and transmits the constructed hull model to the comparative analysis unit.

[0011] The comparative analysis unit, based on the constructed hull model, confirms the individual images of the hull model, compares the confirmed individual images with the corresponding entity images, and determines whether there are any anomalies in the individual images and identifies abnormal areas based on the comparison results.

[0012] The screen differentiation unit, based on the confirmed abnormal area, extracts the ship model from the storage unit, confirms in stages whether the screen where the abnormal area is located is a static screen or a dynamic screen, marks the abnormal area as a static abnormal area or a dynamic abnormal area, and transmits the static abnormal area to the static screen processing unit and the dynamic abnormal area to the dynamic screen processing unit.

[0013] The static image processing unit confirms the data parameters within the static abnormal area, generates an adjustment data packet from the confirmed data parameters, and transmits the adjustment data packet to the adjustment unit.

[0014] The dynamic image processing unit receives dynamic abnormal areas, generates dynamic image acquisition signals, acquires a set of dynamic images of the corresponding dynamic areas through the physical image acquisition terminal, analyzes and verifies them, generates adjustment data packets based on the verification results, and transmits the adjustment data packets to the adjustment unit.

[0015] Preferably, the comparison and analysis unit compares the individual image with the corresponding entity image in the following specific way:

[0016] The overlap between individual images and their corresponding entity images is analyzed, and the overlap parameters are obtained and labeled as CH. i , where i represents different individual frames;

[0017] The overlap parameter CH i Compare with the preset parameter Y1, when CH iWhen Y1 is greater than or equal to Y1, no processing is performed; otherwise, the corresponding individual screen is marked as an abnormal screen and the marked abnormal screen is transmitted to the screen differentiation unit.

[0018] The system extracts areas with different degrees of overlap from the confirmed abnormal images, marks the extracted areas as abnormal areas, and transmits the abnormal areas to the image differentiation unit.

[0019] Preferably, the specific method by which the image differentiation unit analyzes and confirms whether the image is a static image or a dynamic image is as follows:

[0020] Based on the identified abnormal area, determine the individual frame to which the abnormal area belongs, and determine from the ship model whether the individual frame is a static or dynamic frame.

[0021] If the individual frame to which the abnormal area belongs is a static frame, then this abnormal area is marked as a static abnormal area and transmitted to the static frame processing unit.

[0022] If the individual frame to which the abnormal area belongs is a dynamic frame, then this abnormal area is marked as a dynamic abnormal area and transmitted to the dynamic frame processing unit.

[0023] Preferably, the dynamic image processing unit performs the analysis and verification in the following manner:

[0024] Based on the confirmed dynamic anomaly area, the designated area of ​​the ship's hull is confirmed, and the designated area is captured through the physical image acquisition terminal. The acquisition period T is limited, and several images appearing within the period T are confirmed. The images are arranged according to the acquisition time to obtain the arranged image combination, and the acquisition time interval between each group of images is 1 second.

[0025] Based on the arrangement of the images, the first set of images is designated as the initial image, and the subsequent images appearing in the arrangement of images are compared with the initial image to obtain the image with 100% overlap. This image is designated as the final image. All images between the initial image and the final image are integrated to obtain the set of images to be compared, and the set of images to be compared includes the initial image and the final image.

[0026] The overlap between the dynamic abnormal area and all images within the set of images to be compared is analyzed. If there are images with an overlap of 100%, no processing is performed. If there are no images with an overlap of 100%, the set of images with the highest overlap is obtained and marked as the adjustment images.

[0027] The data parameters within the adjustment screen are confirmed, and the confirmed data parameters are used to generate an adjustment data packet, which is then transmitted to the adjustment unit.

[0028] Preferably, the adjustment unit adaptively adjusts the constructed hull model and optimizes the data according to the adjustment data packet.

[0029] Compared with the prior art, the beneficial effects of the present invention are as follows: the ship model is compared with the corresponding physical image of the ship in sequence to identify abnormal images. Then, the abnormal areas appearing in the abnormal images are identified and compared again to confirm whether the abnormal areas are dynamic or static. If it is a static area, an adjustment data package is directly generated and the model is adaptively adjusted. If it is a dynamic area, the image needs to be reconfirmed to identify the corresponding set of images to be compared and then compared and analyzed to confirm whether there is an anomaly in the area. If there is an anomaly, the data is adjusted according to the corresponding image to obtain the adjustment data package.

[0030] Subsequently, the data packets were adjusted to optimize the ship model, making the optimized data more accurate, thereby improving the realism of the ship model and enhancing the overall effect of data optimization. Attached Figure Description

[0031] Figure 1 This is a schematic diagram of the principle framework of the present invention. Detailed Implementation

[0032] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0033] Please see Figure 1 This application provides a hull-based modeling data optimization system, including a modeling data input terminal, a physical image acquisition terminal, and a data optimization center;

[0034] Both the modeling data input terminal and the entity image acquisition terminal are electrically connected to the data optimization center input terminal;

[0035] The data optimization center includes an adaptive modeling unit, a storage unit, a comparison analysis unit, an image differentiation unit, a static image processing unit, a dynamic image processing unit, and an adjustment unit. The adaptive modeling unit is electrically connected to the input terminals of the comparison analysis unit and the storage unit. The comparison analysis unit and the storage unit are both electrically connected to the input terminal of the image differentiation unit. The image differentiation unit is electrically connected to the input terminals of the static image processing unit and the dynamic image processing unit, respectively. The output terminals of the static image processing unit and the dynamic image processing unit are both electrically connected to the input terminal of the adjustment unit. The adjustment unit is electrically connected to the input terminal of the adaptive modeling unit.

[0036] At the modeling data input terminal, the operator inputs the confirmed modeling data and transmits the modeling data to the adaptive modeling unit;

[0037] The entity image acquisition terminal is used to acquire entity images of the ship's hull and transmit the acquired entity images to the comparison and analysis unit. Specifically, the image acquisition method can be that the operator takes the picture himself or that the picture is taken by the shooting equipment installed inside the ship's hull.

[0038] The adaptive modeling unit adaptively constructs a hull model based on the modeling data and transmits the constructed hull model to the comparative analysis unit.

[0039] The comparative analysis unit, based on the constructed hull model, identifies individual frames of the hull model, where each individual frame is a model surface of the hull model. It then compares the identified individual frame with its corresponding entity frame. Based on the comparison results, it determines whether the individual frame contains anomalies and identifies abnormal areas. The specific method for performing the comparison is as follows:

[0040] The overlap between individual images and their corresponding entity images is analyzed, and the overlap parameters are obtained and labeled as CH. i , where i represents different individual frames;

[0041] The overlap parameter CH i Compare with the preset parameter Y1, when CH i When Y1 is greater than or equal to Y1, no processing is performed; otherwise, the corresponding individual screen is marked as an abnormal screen and the marked abnormal screen is transmitted to the screen differentiation unit.

[0042] The system extracts areas with different degrees of overlap from the confirmed abnormal images, marks the extracted areas as abnormal areas, and transmits the abnormal areas to the image differentiation unit.

[0043] Specifically, when there is a large difference in the image quality within the same area, it indicates that there may be an anomaly in the image quality within that model, and therefore it can be directly marked.

[0044] The image differentiation unit, based on the confirmed abnormal area and retrieving the ship model from the storage unit, determines in stages whether the image containing the abnormal area is a static or dynamic image, and labels the abnormal area as a static or dynamic abnormal area. Static abnormal areas are transmitted to the static image processing unit, and dynamic abnormal areas are transmitted to the dynamic image processing unit. The specific method for analyzing and confirming whether the image is static or dynamic is as follows:

[0045] Based on the identified abnormal area, identify the individual image to which the abnormal area belongs, and determine from the ship model whether the individual image is a static or dynamic image. Specifically, the image parameters inside static and dynamic images are different, so they can be directly distinguished.

[0046] If the individual frame to which the abnormal area belongs is a static frame, then this abnormal area is marked as a static abnormal area and transmitted to the static frame processing unit.

[0047] If the individual frame to which the abnormal area belongs is a dynamic frame, then this abnormal area is marked as a dynamic abnormal area and transmitted to the dynamic frame processing unit.

[0048] The static image processing unit confirms the data parameters within the static abnormal area, generates an adjustment data packet from the confirmed data parameters, and transmits the adjustment data packet to the adjustment unit.

[0049] The dynamic image processing unit receives dynamic abnormal areas, generates dynamic image acquisition signals, acquires a set of dynamic images of the corresponding dynamic areas through the physical image acquisition terminal, analyzes and verifies them, generates adjustment data packets based on the verification results, and transmits the adjustment data packets to the adjustment unit. The specific method for analysis and verification is as follows:

[0050] Based on the confirmed dynamic anomaly area, the designated area of ​​the ship's hull is confirmed, and the designated area is captured through the physical image acquisition terminal, with a limited acquisition period T, where T is generally 2 minutes. Several images appearing within the period T are confirmed, and the images are arranged according to the acquisition time to obtain an arranged image combination, with an acquisition time interval of 1 second between each group of images.

[0051] Based on the arrangement of images, the first set of images is designated as the initial image. Subsequent images within the arrangement are compared with the initial image to obtain images with 100% overlap. This image is designated as the final image. All images between the initial and final images are integrated to obtain a set of images to be compared. This set of images to be compared includes both the initial and final images. Specifically, when identical images exist, it means that the corresponding dynamic image has completed a dynamic movement. Subsequent images should be in a state of repeated movement, so there is no need to process and compare subsequent images. The comparison results are consistent.

[0052] The dynamic anomaly area is compared with all images within the set of images to be compared. If an image with 100% overlap exists, no processing is performed. If no image with 100% overlap exists, the set of images with the highest overlap is selected and marked as the adjustment image. Specifically, during image acquisition, if the corresponding area is in a constantly changing state (i.e., a dynamic image), although the acquired image belongs to the same area as the ship model, it may have a large deviation due to its constantly changing state, which is the anomaly image mentioned above.

[0053] Next, the different changing images in the changing area at that moment were confirmed, and the changing images were compared with the acquired images. If the comparison results were correct, it meant that there was no abnormality in this type of area. If no overlapping images were found, it meant that there were some errors in the corresponding ship model, so the ship model needed to be adjusted.

[0054] The data parameters within the adjustment screen are confirmed, and the confirmed data parameters are used to generate an adjustment data packet, which is then transmitted to the adjustment unit.

[0055] The adjustment unit adaptively adjusts the constructed hull model based on the adjustment data packet, optimizes the data, and makes the hull model more realistic.

[0056] The data in the above formula are all calculated by removing the dimensions and taking the numerical values. The formula is the closest to the real situation obtained by software simulation of a large amount of collected data. The preset parameters and preset thresholds in the formula are set by those skilled in the art according to the actual situation or obtained through simulation of a large amount of data.

[0057] The working principle of this invention is as follows: The ship model is compared with the corresponding physical image of the ship in sequence to identify abnormal images. Then, the abnormal areas appearing in the abnormal images are identified and compared again to determine whether the abnormal areas are dynamic or static. If it is a static area, an adjustment data package is directly generated and the model is adaptively adjusted. If it is a dynamic area, the image needs to be re-confirmed to identify the corresponding set of images to be compared and then compared and analyzed to determine whether there is an anomaly in this area. If there is an anomaly, the data is adjusted according to the corresponding image to obtain the adjustment data package.

[0058] Subsequently, the data packets were adjusted to optimize the ship model, making the optimized data more accurate, thereby improving the realism of the ship model and enhancing the overall effect of data optimization.

[0059] The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the technical methods of the present invention.

Claims

1. A hull-based modeling data optimization system, characterized in that, This includes a modeling data input terminal, an entity image acquisition terminal, and a data optimization center; The data optimization center includes an adaptive modeling unit, a storage unit, a comparative analysis unit, a screen differentiation unit, a static screen processing unit, a dynamic screen processing unit, and an adjustment unit. At the modeling data input terminal, the operator inputs the confirmed modeling data and transmits the modeling data to the adaptive modeling unit; The entity image acquisition terminal is used to acquire entity images of the ship's hull and transmit the acquired entity images to the comparison and analysis unit. The adaptive modeling unit adaptively constructs a hull model based on the modeling data and transmits the constructed hull model to the comparative analysis unit. The comparative analysis unit, based on the constructed hull model, confirms the individual images of the hull model, compares the confirmed individual images with the corresponding entity images, and determines whether there are any anomalies in the individual images and identifies abnormal areas based on the comparison results. The screen differentiation unit, based on the confirmed abnormal area, extracts the ship model from the storage unit, confirms in stages whether the screen where the abnormal area is located is a static screen or a dynamic screen, marks the abnormal area as a static abnormal area or a dynamic abnormal area, and transmits the static abnormal area to the static screen processing unit and the dynamic abnormal area to the dynamic screen processing unit. The static image processing unit confirms the data parameters within the static abnormal area, generates an adjustment data packet from the confirmed data parameters, and transmits the adjustment data packet to the adjustment unit. The dynamic image processing unit receives dynamic abnormal areas, generates dynamic image acquisition signals, acquires a set of dynamic images of the corresponding dynamic areas through the physical image acquisition terminal, analyzes and verifies them, generates adjustment data packets based on the verification results, and transmits the adjustment data packets to the adjustment unit.

2. The hull-based modeling data optimization system according to claim 1, characterized in that, The specific method by which the comparison and analysis unit compares the individual image with the corresponding entity image is as follows: The overlap between individual images and their corresponding entity images is analyzed, and the overlap parameters are obtained and labeled as CH. i , where i represents different individual frames; The overlap parameter CH i Compare with the preset parameter Y1, when CH i When Y1 is greater than or equal to Y1, no processing is performed; otherwise, the corresponding individual screen is marked as an abnormal screen and the marked abnormal screen is transmitted to the screen differentiation unit. The system extracts areas with different degrees of overlap from the confirmed abnormal images, marks the extracted areas as abnormal areas, and transmits the abnormal areas to the image differentiation unit.

3. The hull-based modeling data optimization system according to claim 2, characterized in that, The specific method by which the image differentiation unit analyzes and confirms whether the image is static or dynamic is as follows: Based on the identified abnormal area, determine the individual frame to which the abnormal area belongs, and determine from the ship model whether the individual frame is a static or dynamic frame. If the individual frame to which the abnormal area belongs is a static frame, then this abnormal area is marked as a static abnormal area and transmitted to the static frame processing unit. If the individual frame to which the abnormal area belongs is a dynamic frame, then this abnormal area is marked as a dynamic abnormal area and transmitted to the dynamic frame processing unit.

4. The hull-based modeling data optimization system according to claim 3, characterized in that, The specific method by which the dynamic image processing unit performs analysis and verification is as follows: Based on the confirmed dynamic anomaly area, the designated area of ​​the ship's hull is confirmed, and the designated area is captured through the physical image acquisition terminal. The acquisition period T is limited, and several images appearing within the period T are confirmed. The images are arranged according to the acquisition time to obtain the arranged image combination, and the acquisition time interval between each group of images is 1 second. Based on the arrangement of the images, the first set of images is designated as the initial image, and the subsequent images appearing in the arrangement of images are compared with the initial image to obtain the image with 100% overlap. This image is designated as the final image. All images between the initial image and the final image are integrated to obtain the set of images to be compared, and the set of images to be compared includes the initial image and the final image. The overlap between the dynamic abnormal area and all images within the set of images to be compared is analyzed. If there are images with an overlap of 100%, no processing is performed. If there are no images with an overlap of 100%, the set of images with the highest overlap is obtained and marked as the adjustment images. The data parameters within the adjustment screen are confirmed, and the confirmed data parameters are used to generate an adjustment data packet, which is then transmitted to the adjustment unit.

5. The hull-based modeling data optimization system according to claim 4, characterized in that, The adjustment unit adaptively adjusts the constructed hull model and optimizes the data according to the adjustment data packet.

Citation Information

Patent Citations

  • BIM model data optimization method for underground comprehensive pipe gallery

    CN114663542A

  • Intelligent enterprise management system based on industrial internet

    CN116050781A

  • Mold supervision method and system

    CN116051552A