Fishing boat design data platform system and service execution method thereof

The fishing vessel design data platform system addresses the lack of efficient 3D fishing vessel design by allowing users to input specifications and generate accurate 3D module arrangements, ensuring error-free configurations and adaptive design updates.

JP7657889B2Active Publication Date: 2025-04-07KOREA ELECTRONICS TECH INST +1
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023190242
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-11-11
Filing Date
2023-11-07
Publication Date
2025-04-07
Estimated Expiration
2043-11-07

AI Technical Summary

Technical Problem

Current technologies lack a platform where ship owners and designers can easily design fishing vessel product models by inputting specifications, and there is no efficient method for configuring 3D modules of fishing boat hull, superstructure, fishing labor system, and engine system without errors such as overlapping.

Method used

A fishing vessel design data platform system that includes a user terminal and a platform server, allowing users to input fishing vessel specifications and generate individual 3D modules based on combined fishing vessel module data and metadata, ensuring accurate arrangement without errors.

Benefits of technology

The platform enables users to configure fishing vessel product models accurately, ensuring correct arrangement of modules without errors, and allows for adaptive updates of metadata to reflect current design trends and common layouts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007657889000001
    Figure 0007657889000001
  • Figure 0007657889000002
    Figure 0007657889000002
  • Figure 0007657889000003
    Figure 0007657889000003
Patent Text Reader

Abstract

To provide a fishing vessel design data platform system.SOLUTION: A system includes: a user terminal which receives a fishing vessel design data platform service via a platform server and executes the fishing vessel design data platform service to provide a result of generating individual 3D modules of a vessel to be designed, and provides a user with a result of arranging the individual 3D modules corresponding to input fishing vessel information; and a platform server which generates the individual 3D modules via fishing vessel complex module data based on metadata, and generates a result of arranging the individual 3D modules corresponding to the fishing vessel information.SELECTED DRAWING: Figure 3
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a fishing boat design data platform system and a service execution method thereof. [Background technology]

[0002] When using 3D object modules to create a product or device that is displayed in 3D on a screen, the coordinate system, reference point position, module scale, etc. used by the creator when creating the 3D module are often not the same for each 3D module. This causes errors such as overlapping between modules when creating a product with the 3D modules, which creates the problem of having to convert the coordinate system anew.

[0003] On the other hand, currently there is no platform that allows ship owners or fishing boat designers to easily design a desired fishing boat product model simply by inputting the fishing boat's specifications. In other words, currently there is no platform that allows the construction of an entire fishing boat by constructing a fishing boat hull module, a superstructure module, a fishing system module, and an engine system module as 3D modules. Summary of the Invention [Problem to be solved by the invention]

[0004] An embodiment of the present invention provides a fishing boat design data platform system and a service execution method thereof, which can easily perform 3D product design of a fishing boat based on fishing boat composite module data used when designing a fishing boat and metadata that is adaptively updated according to user use.

[0005] However, the technical problem to be solved by the present embodiment is not limited to the above technical problem, and other technical problems may exist. [Means for solving the problem]

[0006] As a technical means for achieving the above-mentioned technical objectives, the fishing vessel design data platform system according to the first aspect of the present invention includes a user terminal that receives a fishing vessel design data platform service via a platform server and executes the fishing vessel design data platform service to provide the generation result of an individual 3D module of a fishing vessel to be designed and provide a user with the arrangement result of the individual 3D module corresponding to input fishing vessel information, and a platform server that generates the individual 3D module via fishing vessel composite module data based on metadata, and generates the arrangement result of the individual 3D module corresponding to the fishing vessel information.

[0007] In some embodiments of the present invention, the platform server can generate the individual 3D module through the fishing boat composite module data consisting of a header section corresponding to the individual 3D module, a 3D module data section, preset metadata, and dynamic metadata.

[0008] In some embodiments of the present invention, the header section may include a file size of the fishing vessel composite module data, and names and characteristic information of the corresponding individual 3D modules.

[0009] In some embodiments of the present invention, the preset metadata may include a coordinate system field indicating the coordinate system of the individual 3D module, a reference point position field defining the position on the coordinate system of a virtual rectangular prism surrounding the individual 3D module, a junction position field which is a reference junction point when the individual 3D module is placed on a fishing boat, a junction change field which is a change value on the xz plane of the junction point when the individual 3D module is placed on the fishing boat, a rotation range vector field indicating a range value of a maximum tilt or rotation vector centered on the junction point, a movement range vector field indicating a range value of a movement vector when the individual 3D module is placed on the fishing boat, a module size absolute value field indicating an actual size value for the individual 3D module, and a module reference scale field indicating a reference scale value for the individual 3D module.

[0010] In some embodiments of the present invention, the preset metadata may further include at least one reserved field for the addition of metadata for later use in the fishing vessel design data platform service.

[0011] In some embodiments of the present invention, the dynamic metadata may include a rotation vector field and a translation vector field for updating the change amount of the placement value applied during design of the individual 3D module based on the fishing vessel composite module data file.

[0012] In some embodiments of the present invention, the platform server can automatically update the metadata item frequency and the most frequent value of each item in the fishing vessel composite module data for the individual 3D module as the dynamic metadata, and automatically generate the individual 3D module based on the updated item frequency and most frequent value.

[0013] In addition, a method performed by a fishing boat design data platform server according to a second aspect of the present invention includes the steps of providing a fishing boat design data platform service to a user terminal, generating the individual 3D module through fishing boat composite module data based on metadata by executing the fishing boat design data platform service in the user terminal, receiving fishing boat information input from the user terminal, generating an arrangement result of the individual 3D module corresponding to the fishing boat information, and providing the generated arrangement result of the individual 3D module to the user terminal.

[0014] In addition, other methods for implementing the present invention, other systems, and a computer-readable recording medium having a computer program for executing the methods may also be provided. Effect of the Invention

[0015] According to the embodiment of the present invention described above, it is possible to provide a platform that enables users such as shipowners and designers at design firms to input the specifications of a fishing boat and configure a desired fishing boat product model. This has the advantage that when arranging the hull module, superstructure module, fishing system module, and engine system module on the hull, the arrangement positions, directions, angles, etc. can be easily used without error.

[0016] In addition, the metadata information included in each fishing boat composite module data used in the fishing boat design data platform is updated through use of the service, enabling users to later apply a fishing boat product configuration that matches the trends, and providing convenience in design by presenting users with average values ​​of frequently used configuration information, etc.

[0017] The effects of the present invention are not limited to those mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the following description. [Brief description of the drawings]

[0018] [Figure 1] FIG. 1 is a diagram for illustrating an outline of a fishing boat design data platform system according to an embodiment of the present invention. [Diagram 2] A figure showing an example of a 3D fishing boat and individual 3D modules displayed via a user terminal. [Diagram 3] A diagram for explaining fishing vessel composite module data in one embodiment of the present invention. [Figure 4A] FIG. 2 is a diagram showing an example of a coordinate system according to an embodiment of the present invention. [Figure 4B] FIG. 4 is a diagram showing an example of a reference junction value in an embodiment of the present invention. [Diagram 5] FIG. 2 is a diagram for explaining dynamic metadata in an embodiment of the present invention. [Figure 6] FIG. 2 is a block diagram showing a configuration of a platform server according to an embodiment of the present invention. [Figure 7] 4 is a flowchart of a fishing boat design data platform service execution method according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0019] The advantages and features of the present invention, as well as the methods for achieving them, will become apparent from the following detailed description of the embodiments in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, and may be realized in various different forms. The embodiments are provided solely for the purpose of making the disclosure of the present invention complete, and to fully inform those skilled in the art of the scope of the present invention. The present invention is defined only by the scope of the claims.

[0020] The terms used in the present specification are for the purpose of describing the embodiments and are not intended to limit the present invention. In the present specification, the singular form includes the plural form unless otherwise specified in the text. The terms "comprises" and / or "comprising" used in the specification do not exclude the presence or addition of one or more other components in addition to the components mentioned. The same reference numerals throughout the specification refer to the same components, and "and / or" includes each and every combination of one or more of the components mentioned. Even if "first", "second", etc. are used to describe various components, it is of course not limited by these terms. These terms are used merely to distinguish one component from another component. Therefore, it is of course that the first component mentioned below may be the second component within the technical spirit of the present invention.

[0021] Unless otherwise specified, all terms (including technical and scientific terms) used in this specification can be used in a manner commonly understood by ordinary skilled artisans in the technical field to which the present invention belongs. Furthermore, terms defined in commonly used dictionaries are not to be interpreted ideally or excessively unless clearly and specifically defined.

[0022] FIG. 1 is a diagram for explaining a fishing boat design data platform system 1 according to an embodiment of the present invention.

[0023] The fishing boat design data platform system 1 according to an embodiment of the present invention may include a user terminal 200 and a platform server 100.

[0024] The user terminal 200 receives the fishing boat design data platform service via the platform server 100 in a web environment.

[0025] A user can input capacity information of the fishing boat to be designed via the user terminal 200, and input specification information of the fishing boat to be manufactured, such as length, width, depth, superstructure, fishing system, engine, etc.

[0026] The platform server 100 receives fishing boat capacity information and specification information (hereinafter, fishing boat information) from the user terminal 200, generates an individual 3D module through the fishing boat composite module data based on the metadata, and provides it to the user terminal 200. At this time, the individual 3D module can include a fishing boat hull module (P1), a superstructure module (P2), a fishing system module (P3), and an engine system module (P4).

[0027] Furthermore, the platform server 100 generates an arrangement result of an individual 3D module corresponding to the input fishing boat information, and the user terminal 200 that receives this provides the generated result of the individual 3D module of the fishing boat to be designed to the user.

[0028] FIG. 2 is a diagram showing an example of a 3D fishing boat and individual 3D modules displayed via a user terminal 200. As shown in FIG.

[0029] The user can adjust the placement of each individual 3D module in the 3D fishing boat displayed via the user terminal 200. At this time, the fishing boat design data platform service can arrange the individual 3D modules so that they do not overlap with each other and so that they do not go outside the structural range of the 3D fishing boat.

[0030] As an example, the present invention can train an artificial intelligence algorithm for platform services using learning data in which fishing boat information of a displayed 3D fishing boat is used as an input value and placement possible information and non-placement possible information of individual 3D modules is used as an output value. At this time, the learning data is generated based on an existing fishing boat image or updated individual 3D modules in the platform server 100 and corresponding fishing boat information and actual design data.

[0031] When an artificial intelligence algorithm trained through such learning data is applied to a fishing boat design platform service, a plurality of candidate individual 3D modules can be generated and stored in response to user input, and a module that matches the user's placement and movement input from among the plurality of candidate individual 3D modules can be displayed and extracted as the final 3D module.

[0032] Furthermore, an embodiment of the present invention may go beyond providing placement information for individual 3D modules using an artificial intelligence algorithm to provide relative placement information between a first individual 3D module and a second individual 3D module, and may output placement possible or impossible information based on the spacing, function, and design information when placing a second individual 3D module in a second position after placing a first individual 3D module in a first position.

[0033] Meanwhile, the fishing boat design data platform service includes individual 3D modules for each designed 3D fishing boat, and each individual 3D module is added and used as a resource within the platform once production is completed.

[0034] FIG. 3 is a diagram for explaining fishing boat composite module data (A) in one embodiment of the present invention.

[0035] In one embodiment of the present invention, the platform server 100 can generate an individual 3D module through fishing boat composite module data (A) corresponding to the individual 3D module. At this time, the fishing boat composite module data (A) can include a header section (a1), a 3D module data section (a2), preset metadata (a3), and dynamic metadata (a4).

[0036] As an example, the header section (a1) may include the file size of the fishing vessel complex module data (A1), the name and characteristic information of the corresponding individual 3D module, etc. At this time, the characteristic information is composed of information representing the hull, superstructure, fishing system, propulsion system, etc.

[0037] As an example, the preset metadata (a3) ​​indicates how individual 3D modules are arranged and used when designing a fishing boat. Such individual 3D modules may include a coordinate system field (a31), a reference point position field (a32), a contact point position field (a33), a contact point change field (a34), a rotation range vector field (a35), a movement range vector field (a36), a module size absolute value field (a37), and a module reference scale field (a38).

[0038] 4A and 4B are diagrams illustrating an example of a coordinate system and reference junction values ​​in one embodiment of the present invention.

[0039] The coordinate system field (a31) indicates the coordinate system of the individual 3D module, which is expressed as a right-handed coordinate system as a default.

[0040] The reference point position field (a32) defines the position on the coordinate system of a virtual rectangular parallelepiped surrounding the individual 3D module. That is, the reference point position field (a32) includes information for displaying a reference point on the coordinate system, constituting a virtual rectangular parallelepiped surrounding the individual 3D module, and for configuring the rectangular parallelepiped to be placed in the (+) direction in the x-axis and y-axis directions and in the (-) direction in the z-axis direction with respect to (0,0,0) as an expression of the local coordinate system.

[0041] The contact point position field (a33) indicates the reference contact point when the individual 3D module is placed on the fishing vessel. Each individual 3D module needs a reference contact point that it can meet when placed relative to the hull, and the contact point position field (a33) indicates the contact value that represents this.

[0042] The contact point change field (a34) indicates the change value on the xz plane of the contact point when the individual 3D module is placed on the fishing boat. The contact point change field (a34) has a movable R value of the contact point movement range, which is the change value on the xz plane.

[0043] The rotation range vector field (a35) indicates the range value of the maximum tilt or rotation vector around the tangent point, i.e., the rotation range vector field (a35) indicates the range value of the rotation vector that can indicate the maximum tilt or rotation of the individual 3D module around the tangent point.

[0044] The movement range vector field (a36) indicates the range value of the movement vector when the individual 3D module is placed on the fishing vessel.

[0045] The module size absolute value field (a37) indicates the actual size value for the individual 3D module, and the module reference scale field (a38) indicates the reference scale value (1 cm, 10 cm, 1 m, etc.) for the individual 3D module, and is used as a reference when constructing a 3D fishing boat on the platform.

[0046] The field values ​​of such preset metadata (a3) ​​may be written as basic values ​​when constructing a file for the fishing boat composite module data (A), or may be written by the producer when generating an individual 3D module and transmitting it from the platform server 100 to the user terminal 200.

[0047] Meanwhile, in one embodiment of the present invention, the preset metadata (a3) ​​may further include at least one reserved field (a39) for adding metadata to be used later in the fishing boat design data platform service. That is, in one embodiment of the present invention, by having the reserved field (a39), if a metadata value to be used later in the platform is generated, it is possible to immediately respond to this.

[0048] FIG. 5 is a diagram for explaining dynamic metadata (a4) in one embodiment of the present invention.

[0049] As one example, the dynamic metadata (a4) may include a rotation vector field (a41), a movement vector field (a42), and a spare field (a43) for updating the change amount of the configuration value applied when designing an individual 3D module based on the fishing boat composite module data (A) file.

[0050] In addition, the dynamic metadata (a4) is a structure that is updated based on the result value designed by the platform, and the update value policy can be determined by the operator based on the algorithm after considering the execution results of the platform.

[0051] As an example, via the dynamic metadata (a4), the platform server 100 can automatically update the item frequency and the most frequent value for each item of the metadata in the fishing vessel composite module data (A) for the individual 3D module as the dynamic metadata (a4), and automatically generate the individual 3D module based on the updated item frequency and most frequent value.

[0052] FIG. 6 is a block diagram showing a configuration of a platform server 100 according to an embodiment of the present invention.

[0053] The platform server 100 according to an embodiment of the present invention includes an input unit 110 , a communication unit 120 , a display unit 130 , a memory 140 , and a processor 150 .

[0054] The input unit 110 generates input data in response to a user input during the execution of the fishing boat design data platform service. At this time, the user input may be input of fishing boat information, movement input for selecting and arranging individual 3D modules, etc.

[0055] The input unit 110 includes at least one input means, and may include a keyboard, a key pad, a dome switch, a touch panel, a touch key, a mouse, a menu button, and the like.

[0056] The communication unit 120 transmits and receives data to and from at least one user terminal 200, and also communicates with external devices such as a server and a data collection device to transmit and receive data. Such a communication unit 120 can include both a wired communication module and a wireless communication module. The wired communication module can be realized by a power line communication device, a telephone line communication device, a cable home (MoCA), an Ethernet, IEEE1294, an integrated wired home network, and an RS-485 control device. The wireless communication module is composed of modules for realizing functions such as WLAN (wireless LAN), Bluetooth, HDR WPAN, UWB, ZigBee, Impulse Radio, 60GHz WPAN, Binary-CDMA, wireless USB technology, and wireless HDMI technology, as well as 5G (5th generation communication), LTE-A (long term evolution-advanced), LTE (long term evolution), and Wi-Fi (wireless fidelity).

[0057] The display unit 130 displays display data according to the operation of the platform server 100. For example, the display unit 130 can display a 3D fishing boat, individual 3D modules, fishing boat information, fishing boat composite module data, and the like on a screen.

[0058] The display unit 130 may include a liquid crystal display (LCD), a light emitting diode (LED) display, an organic light emitting diode (OLED) display, a micro electro mechanical systems (MEMS) display, and an electronic paper display. The display unit 130 may be combined with the input unit 110 to realize a touch screen.

[0059] The memory 140 stores a program for operating the fishing boat design data platform service. Here, the memory 140 is a generic term for a non-volatile storage device and a volatile storage device that continues to hold stored information even when power is not supplied. For example, the memory 140 may include a NAND flash memory such as a compact flash (CF) card, a secure digital (SD) card, a memory stick, a solid-state drive (SSD), and a micro SD card, a magnetic computer storage device such as a hard disk drive (HDD), and an optical disc drive such as a CD-ROM, a DVD-ROM, and the like.

[0060] The processor 150 can execute software such as a program to control at least one other component (e.g., a hardware or software component) of the platform server 100 and perform various data processing or calculations.

[0061] Meanwhile, in one embodiment of the present invention, the processor 150 can use at least one of machine learning, neural network, or deep learning algorithms as the artificial intelligence algorithm for the fishing vessel design data platform service. As an example, at least one of machine learning, neural network, or deep learning algorithms can be used as the artificial intelligence algorithm, and examples of neural networks include models such as CNN (Convolutional Neural Network), DNN (Deep Neural Network), and RNN (Recurrent Neural Network).

[0062] Hereinafter, with reference to FIG. 7, a method performed by the fishing boat design data platform server 100 according to one embodiment of the present invention will be described.

[0063] FIG. 7 is a flowchart of a fishing boat design data platform service execution method according to an embodiment of the present invention.

[0064] First, the platform server 100 provides a fishing boat design data platform service to the user terminal 200 (S110).

[0065] Next, through the execution of the fishing boat design data platform service in the user terminal 200, the platform server 100 generates an individual 3D module through the fishing boat composite module data based on the metadata (S120).

[0066] Next, when the platform server 100 receives fishing boat information input from the user terminal 200 (S130), it generates placement results of individual 3D modules corresponding to the fishing boat information (S140), and provides the generated placement results of the individual 3D modules to the user terminal 200 (S150).

[0067] Meanwhile, in the above description, steps S110 to S150 may be further divided into additional steps or combined into fewer steps according to the embodiment of the present invention. Also, some steps may be omitted, or the order of steps may be changed, as necessary. In addition, even if other omitted contents are included, the contents described in Figs. 1 to 6 and the contents described in Fig. 7 are mutually applicable.

[0068] The above-described embodiment of the present invention is implemented as a program (or application) and stored on a medium in order to be executed in combination with a server that is hardware.

[0069] The above-mentioned program may include code coded in a computer language such as C, C++, JAVA, machine language, etc., which is read by the processor (CPU) of the computer through a device interface of the computer so that the computer can read the program and execute the method implemented by the program. Such code may include functional code related to functions defining necessary functions for executing the method, and may include control code related to execution procedures necessary for the processor of the computer to execute the function according to a predetermined procedure. In addition, such code may further include memory reference-related code regarding at which location (address) in the internal or external memory of the computer additional information or media necessary for the processor of the computer to execute the function should be referenced. In addition, if the processor of the computer needs to communicate with some other remote computer or server to execute the function, the code may further include communication-related code regarding how to communicate with some other remote computer or server using a communication module of the computer, and what information or media should be transmitted and received during communication.

[0070] The storage medium refers to a medium that stores data semi-permanently and can be read by a device, rather than a medium that stores data for a short time such as a register, cache, memory, etc. Specifically, examples of the storage medium include, but are not limited to, ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. That is, the program is stored in various recording media on various servers to which the computer can be connected or various recording media on the user's computer. Also, the media are distributed among computer systems connected by a network, and computer readable code is stored in a distributed manner.

[0071] The steps of a method or algorithm described in connection with the embodiments of the present invention may be embodied directly in hardware, in software modules executed by hardware, or in a combination thereof, which may reside in Random Access Memory (RAM), Read Only Memory (ROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), Flash Memory, hard disk, removable disk, CD-ROM, or any other form of computer readable storage medium well known in the art to which the present invention pertains.

[0072] Although the embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art will understand that the present invention can be embodied in other specific forms without changing the technical spirit or essential features of the present invention. Therefore, it should be understood that the above-described embodiments are illustrative in all respects and are not restrictive. [Explanation of symbols]

[0073] 1: Fishing vessel design data platform system 100: Platform server 110: Input section 120: Communications Department 130: Display section 140: Memory 150: Processor 200: User terminal

Claims

1. In the fishing vessel design data platform system, a user terminal that receives a fishing boat design data platform service via a platform server, and executes the fishing boat design data platform service to provide an individual 3D module generation result of the fishing boat to be designed, and provides a user with an arrangement result of the individual 3D module corresponding to the input fishing boat information; and a platform server that generates the individual 3D module through fishing vessel composite module data based on metadata indicating how the individual 3D module is arranged and used when designing a fishing vessel, and generates an arrangement result of the individual 3D module corresponding to the fishing vessel information; The platform server generates the individual 3D module through the fishing boat composite module data, which is composed of a header portion corresponding to the individual 3D module, a 3D module data portion, preset metadata, and dynamic metadata. Fishing vessel design data platform system.

2. The header section includes a file size of the fishing boat composite module data, and names and characteristic information of the corresponding individual 3D modules. The fishing vessel design data platform system according to claim 1 .

3. The preset metadata includes: a coordinate system field indicating the coordinate system of the individual 3D module; a reference point position field that defines a position on a virtual rectangular parallelepiped coordinate system that surrounds the individual 3D module; a contact point location field which is a reference contact point of the individual 3D module when placed on a fishing vessel; A contact point change field, which is a change value in the x-z plane of a contact point when the individual 3D module is placed on the fishing boat; a rotation range vector field indicating a range value of a maximum tilt or rotation vector about the tangent point; a movement range vector field indicating a range value of a movement vector when the individual 3D module is placed on the fishing vessel; A module size absolute value field indicating the actual size value for the individual 3D module; a module reference scale field indicating a reference scale value for the individual 3D module; The fishing vessel design data platform system according to claim 1 .

4. The preset metadata further includes at least one reserved field for the addition of metadata to be used later in the fishing vessel design data platform service. The fishing vessel design data platform system according to claim 1 .

5. The dynamic metadata includes a rotation vector field and a translation vector field for updating the change amount of the arrangement value applied during the design of the individual 3D module based on the fishing boat composite module data file. The fishing vessel design data platform system according to claim 1 .

6. The platform server automatically updates the item frequency and the most frequent value of each item of metadata in the fishing boat composite module data for the individual 3D module as the dynamic metadata, and automatically generates the individual 3D module based on the updated item frequency and most frequent value. The fishing vessel design data platform system according to claim 1 .

7. A method performed by a fishing vessel design data platform server, Providing a fishing boat design data platform service to a user terminal; Executing a fishing boat design data platform service on the user terminal to generate the individual 3D module via fishing boat composite module data based on metadata indicating how the individual 3D module is arranged and used when designing a fishing boat; receiving fishing vessel information input from the user terminal; generating an arrangement result of the individual 3D modules corresponding to the fishing vessel information; providing the generated arrangement result of the individual 3D modules to a user terminal; A fishing boat design data platform service execution method, in which the platform server generates the individual 3D module using the fishing boat composite module data composed of a header section corresponding to the individual 3D module, a 3D module data section, preset metadata, and dynamic metadata.

Citation Information

Patent Citations

  • Ship design support system

    JP2012076680A

  • Shipbuilding simulation system

    JP2022068836A

  • Modelling system of ship and modelling method thereof

    KR1020150004479A

  • Ship Design Data Management System Using Hadoop and HBase

    KR1020160139694A

  • Design and provision system of 3D CAD traffic system based on parametric library

    KR102216996B1