KR20230089869A - Device and method for measuring draft using image processing technology and computer-readable recording medium including the same - Google Patents
Device and method for measuring draft using image processing technology and computer-readable recording medium including the same Download PDFInfo
- Publication number
- KR20230089869A KR20230089869A KR1020210178609A KR20210178609A KR20230089869A KR 20230089869 A KR20230089869 A KR 20230089869A KR 1020210178609 A KR1020210178609 A KR 1020210178609A KR 20210178609 A KR20210178609 A KR 20210178609A KR 20230089869 A KR20230089869 A KR 20230089869A
- Authority
- KR
- South Korea
- Prior art keywords
- image
- draft
- labeling
- mark
- numbers
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B63—SHIPS OR OTHER WATERBORNE VESSELS; RELATED EQUIPMENT
- B63B—SHIPS OR OTHER WATERBORNE VESSELS; EQUIPMENT FOR SHIPPING
- B63B39/00—Equipment to decrease pitch, roll, or like unwanted vessel movements; Apparatus for indicating vessel attitude
- B63B39/12—Equipment to decrease pitch, roll, or like unwanted vessel movements; Apparatus for indicating vessel attitude for indicating draught or load
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01F—MEASURING VOLUME, VOLUME FLOW, MASS FLOW OR LIQUID LEVEL; METERING BY VOLUME
- G01F23/00—Indicating or measuring liquid level or level of fluent solid material, e.g. indicating in terms of volume or indicating by means of an alarm
- G01F23/80—Arrangements for signal processing
-
- G06T5/002—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/187—Segmentation; Edge detection involving region growing; involving region merging; involving connected component labelling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Ocean & Marine Engineering (AREA)
- Mechanical Engineering (AREA)
- Multimedia (AREA)
- Combustion & Propulsion (AREA)
- Chemical & Material Sciences (AREA)
- Signal Processing (AREA)
- Fluid Mechanics (AREA)
- Image Analysis (AREA)
Abstract
본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 장치는, 선박의 측면 외부에 표시되는, 숫자를 포함하는 드래프트 마크를 촬영하여, 선박의 드래프트 마크 영상을 생성하는 이미지센서, 및 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 수면 라인 추가 장치와, 수면 라인이 추가된 수면 드래프트 영상을 전처리하는 영상 전처리 장치와, 전처리된 영상에 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 숫자로 라벨링을 부여하여 라벨링 영상을 생성하는 라벨링 장치와, 그리고 라벨링 된 숫자와 수면 라인을 포함하는 판단 기본 영상을 생성하여 판단 기본 영상으로부터 드래프트를 연산하는 드래프트 연산장치가 포함된 영상 처리 장치를 포함한다.A draft measurement device using image processing technology according to an embodiment of the present invention includes an image sensor for generating a draft mark image of a ship by photographing a draft mark including numbers displayed on the outside of a side of a ship, and a ship A water surface line adding device for generating a surface draft image by adding a water surface line corresponding to the surface of the draft mark image, an image preprocessing device for preprocessing the water surface draft image to which the water surface line is added, and the number of draft marks in the preprocessed image A labeling device for generating a labeling image by labeling a region space between and a number with a number, and a draft calculation device for generating a judgment basic image including labeled numbers and a sleep line and calculating a draft from the judgment basic image Includes an included image processing device.
Description
본 발명은 영상처리 기술을 활용한 드래프트 측정 장치 및 방법, 동 방법을 컴퓨터에서 실행하기 위한 컴퓨터 프로그램이 기록된, 컴퓨터 판독 가능한 기록 매체에 관한 것으로서, 상세하게는, 협착이나 익수의 위험이 없으며, 계측자의 숙련도와 상관없이 정확하게 계측할 수 있는 영상처리 기술을 활용한 드래프트 측정 장치 및 방법, 동 방법을 컴퓨터에서 실행하기 위한 컴퓨터 프로그램이 기록된, 컴퓨터 판독 가능한 기록 매체에 관한 것이다.The present invention relates to a draft measuring device and method using image processing technology, and a computer readable recording medium on which a computer program for executing the method is recorded on a computer, and in detail, there is no risk of stenosis or drowning, It relates to a draft measuring device and method using image processing technology that can accurately measure regardless of the skill level of a measurer, and a computer readable recording medium on which a computer program for executing the method is recorded on a computer.
일반적으로 선박은 건조 후 진수 단계에서 경사시험(Inclining Measurement)과 중사시험(Deadweight Measurement)을 시행한다. 경사시험은 건조된 선박의 무게중심과 경하중량 (Light weight)을 파악하기 위한 목적으로 이루어지는 것으로, 이때 무게중심은 선박의 길이 방향 중량중심, 폭방향 중량중심 및 높이방향 중량중심을 의미한다. In general, ships perform inclining measurement and deadweight measurement at the launching stage after construction. The inclination test is performed for the purpose of identifying the center of gravity and light weight of a built ship. At this time, the center of gravity means the center of gravity in the longitudinal direction, the center of gravity in the width direction, and the center of gravity in the height direction of the ship.
경사시험을 통해 산출된 경하중량과 선박의 길이방향 중량중심과 폭방향 중량중심 및 높이방향의 중량중심을 통해 선체의 복원성과 관련된 각종 자료를 만들게 되는데, 이는 적하 시 화물 적재를 위한 기본이 되는 사항이기 때문에 상선에서는 가장 중요한 사안에 해당한다. Various data related to the stability of the hull are created through the light weight calculated through the inclination test, the center of gravity in the longitudinal direction, the center of gravity in the width direction, and the center of gravity in the height direction of the ship, which is the basis for loading cargo during loading. Because of this, it is the most important issue in merchant ships.
경사시험을 수행하기 위한 방법으로는 다양한 방식이 있지만, 통상적으로는 안벽에서 드래프트(Draft) 계측에서 선박의 경하중량을 빼면 재화중량을 구할 수 있다. There are various methods for performing the inclination test, but in general, the dead weight can be obtained by subtracting the light weight of the ship from the draft measurement at the quay wall.
도 1은 종래의 드래프트 측정 방법을 설명한다. 도 1 (a) 내지 도 1 (c)를 참조하면, 선박의 드래프트 계측은, 작업선이나 승선 박스를 이용하여 선박에 접근한 후, 드래프트 게이지(Gauge)를 사용하여 계측 작업을 수행하는데, 이러한 작업 수행 시 작업자에게는 협착이나 익수의 위험이 항상 존재하는 문제가 있다. 1 illustrates a conventional draft measurement method. 1 (a) to 1 (c), the draft measurement of the ship is performed by using a draft gauge after approaching the ship using a work ship or boarding box, such There is a problem that the risk of being caught or drowning always exists for workers when performing work.
또한, 중경사 시험이 있을 경우 드래프트 계측은 mm단위로 측정하여야 하는데, 너울이 있거나 날씨가 좋지 않을 때에는 정확한 계측이 어렵고, 계측자의 숙련도에 따라 계측 값의 정도에 차이가 있다는 단점이 있다.In addition, when there is a mid-inclination test, the draft measurement must be measured in mm, but it is difficult to accurately measure when there is a swell or the weather is not good, and there is a disadvantage in that the degree of measurement value varies depending on the skill of the measurer.
본 발명이 해결하고자 하는 기술적 과제는, 협착이나 익수의 위험이 없으며, 계측자의 숙련도와 상관없이 정확하게 계측할 수 있는 영상처리 기술을 활용한 드래프트 측정 장치를 제공하는 것에 있다. A technical problem to be solved by the present invention is to provide a draft measuring device using image processing technology that is free from the risk of stenosis or drowning and can accurately measure regardless of the skill level of a measurer.
본 발명이 해결하고자 하는 다른 기술적 과제는, 협착이나 익수의 위험이 없으며, 계측자의 숙련도와 상관없이 정확하게 계측할 수 있는 영상처리 기술을 활용한 드래프트 측정 방법을 제공하는 것에 있다.Another technical problem to be solved by the present invention is to provide a draft measurement method using image processing technology that is free from the risk of stenosis or drowning and can accurately measure regardless of the skill level of the measurer.
상기 기술적 과제를 달성하기 위한 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 장치는, 선박의 측면 외부에 표시되는, 숫자를 포함하는 드래프트 마크를 촬영하여, 선박의 드래프트 마크 영상을 생성하는 이미지센서; 및 상기 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 수면 라인 추가 장치와, 상기 수면 라인이 추가된 상기 수면 드래프트 영상을 전처리하는 영상 전처리 장치와, 상기 전처리된 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 숫자로 라벨링을 부여하여 라벨링 영상을 생성하는 라벨링 장치와, 그리고 상기 라벨링 된 숫자와 상기 수면 라인을 포함하는 판단 기본 영상을 생성하여 상기 판단 기본 영상으로부터 드래프트를 연산하는 드래프트 연산장치가 포함된 영상 처리 장치;를 포함한다.A draft measuring device using an image processing technology according to an embodiment of the present invention for achieving the above technical problem captures a draft mark including numbers displayed on the outside of a side of a ship, and obtains a draft mark image of the ship. image sensor to generate; and a water line adding device for generating a water surface draft image by adding a water line corresponding to the water surface to the draft mark image of the ship, and an image pre-processing device for pre-processing the water surface draft image to which the water line is added; A labeling device for generating a labeling image by labeling an image with numbers in the area space between the numbers of the draft marks and the numbers, and generating a judgment basic image including the labeled numbers and the sleep line to generate the judgment basic and an image processing device including a draft calculator that calculates a draft from an image.
또한, 상기 이미지센서는, 카메라, CCTV 또는 휴대 단말 중 어느 하나 이상을 포함할 수 있다.In addition, the image sensor may include any one or more of a camera, CCTV, or a portable terminal.
또한, 상기 영상 전처리 장치는, 상기 선박의 표면 및 상기 수면 라인을 제외한 바다를 노이즈로서 제거할 수 있다.In addition, the image pre-processing device may remove the surface of the ship and the sea except for the water line as noise.
또한, 상기 라벨링 장치는, 상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역에 제1 라벨링을 부여하여 제1 라벨링 영상을 형성하고, 상기 제1 라벨링 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 제2 라벨링을 더 부여하여 제2 라벨링 영상을 형성할 수 있다.In addition, the labeling device forms a first labeling image by assigning a first label to a number region of the draft mark in the preprocessed image, and forms a first labeling image with a number of the draft mark and a region space between the numbers. A second labeling image may be formed by further assigning a second labeling to .
또한, 상기 라벨링 장치는, 상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역을 인식하고, 해당 숫자에 대한 이미지를 인식하여 제1 소정 크기의 마크로서 상기 제1 라벨링을 부여하여 상기 제1 라벨링 영상을 형성하고, 상기 제1 라벨링 영상에 표시된 숫자와 숫자 사이의 영역 공간을 인식하고 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자의 이미지를 상기 영역 공간에 제2 소정 크기의 마크로서 상기 제2 라벨링을 더 부여하여 상기 제2 라벨링 영상을 형성할 수 있다.In addition, the labeling device recognizes a number region of the draft mark in the preprocessed image, recognizes an image of the corresponding number, and assigns the first labeling as a mark of a first predetermined size to obtain the first labeling image. forming, recognizing the area space between numbers displayed in the first labeling image, and displaying an image of a number corresponding to an intermediate value that can be filled in between the number and the number as a mark of a second predetermined size in the area space; A second labeling may be further applied to form the second labeling image.
또한, 상기 제1 소정 크기와 상기 제2 소정 크기는 동일할 수 있다.Also, the first predetermined size and the second predetermined size may be the same.
또한, 상기 라벨링 장치는, 기계 학습 및 이미지 프로세싱을 통해, 상기 드래프트 마크의 숫자 영역 인식, 해당 숫자에 대한 이미지 인식, 상기 숫자와 숫자 사이의 영역 공간 인식, 및 상기 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자 산출을 수행할 수 있다.In addition, the labeling device may recognize the number area of the draft mark, image recognition of the corresponding number, recognize the area space between the number and the number, and fill in between the corresponding number and the number through machine learning and image processing. You can perform numerical calculations corresponding to intermediate values in
또한, 상기 드래프트 연산장치는, 상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제1 라벨링과, 상기 제1 라벨링에 인접하는 상기 제2 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산하거나, 또는 상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제2 라벨링과, 상기 제2 라벨링에 인접하는 상기 제1 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산할 수 있다.In addition, the draft calculator uses a ratio of numbers between the first labeling adjacent to the water surface line and the second labeling adjacent to the first labeling based on the standard size of the draft mark. Calculate the draft, or calculate the draft by using the ratio of numbers between the second labeling adjacent to the water surface line and the first labeling adjacent to the second labeling based on the standard size of the draft mark. can be computed.
또한, 상기 기술적 과제를 달성하기 위한 본 발명의 다른 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 장치는, 선박의 측면 외부에 표시되는, 숫자를 포함하는 드래프트 마크를 촬영하여, 선박의 드래프트 마크 영상을 생성하는 이미지센서; 및 상기 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하고, 상기 수면 라인이 추가된 영상에 전처리를 수행하며, 상기 전처리된 영상에 라벨링을 생성하고, 라벨링이 생성된 영상을 판단 기본 영상으로 하여 드래프트를 연산하는 영상 처리 장치;를 포함한다.In addition, the draft measuring device using the image processing technology according to another embodiment of the present invention for achieving the above technical problem captures a draft mark including numbers displayed on the outside of the side of the ship, and the draft mark of the ship An image sensor that generates an image; and adding a water surface line corresponding to the surface of the water to the draft mark image of the ship, performing pre-processing on the image to which the water surface line is added, generating a label on the pre-processed image, and determining the image on which the labeling is generated. and an image processing device for calculating a draft.
또한, 상기 기술적 과제를 달성하기 위한 본 발명의 또 다른 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 방법은, 이미지센서에 의해, 선박의 측면 외부에 표시되는, 숫자를 포함하는 드래프트 마크를 촬영하여, 선박의 드래프트 마크 영상을 생성하는 단계; 수면 라인 추가 장치에 의해, 상기 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 단계; 영상 전처리 장치에 의해, 상기 수면 라인이 추가된 상기 수면 드래프트 영상을 전처리하는 단계; 라벨링 장치에 의해, 상기 전처리된 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 숫자로 라벨링을 부여하여 라벨링 영상을 생성하는 단계; 및 영상 처리 장치에 의해, 상기 라벨링된 숫자와 상기 수면 라인을 포함하는 판단 기본 영상을 생성하여 상기 판단 기본 영상으로부터 드래프트를 연산하는 단계;를 포함한다.In addition, a draft measurement method using image processing technology according to another embodiment of the present invention for achieving the above technical problem is to photograph a draft mark including numbers displayed on the outside of the side of a ship by an image sensor. By doing so, generating a draft mark image of the ship; generating a draft image of the water surface by adding a water line corresponding to the water surface to the draft mark image of the ship by a water surface line adding device; pre-processing the draft image of the water surface to which the water surface line is added, by an image pre-processing device; generating a labeling image by labeling the preprocessed image with a number in a region space between the number of the draft mark and the number in the preprocessed image by a labeling device; and generating, by an image processing device, a judgment basic image including the labeled number and the sleep line, and calculating a draft from the judgment basic image.
또한, 상기 이미지센서는, 카메라, CCTV 또는 휴대 단말 중 어느 하나 이상을 포함할 수 있다.In addition, the image sensor may include any one or more of a camera, CCTV, or a portable terminal.
또한, 상기 수면 드래프트 영상을 전처리하는 단계는, 상기 선박의 표면 및 상기 수면 라인을 제외한 바다를 노이즈로서 제거하는 단계를 포함할 수 있다.The preprocessing of the surface draft image may include removing the surface of the ship and the sea except for the surface line as noise.
또한, 상기 라벨링 영상을 생성하는 단계는, 상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역에 제1 라벨링을 부여하여 제1 라벨링 영상을 형성하는 단계, 및 상기 제1 라벨링 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 제2 라벨링을 더 부여하여 제2 라벨링 영상을 형성하는 단계를 포함할 수 있다.In addition, the generating of the labeling image may include forming a first labeling image by assigning a first label to an area of the number of the draft mark in the preprocessed image, and forming a first labeling image, and the number of the draft mark in the first labeling image. and forming a second labeling image by further assigning a second labeling to a region space between ? and digits.
또한, 상기 제1 라벨링 영상을 형성하는 단계는, 상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역을 인식하고, 해당 숫자에 대한 이미지를 인식하여 제1 소정 크기의 마크로서 상기 제1 라벨링을 부여하여 상기 제1 라벨링 영상을 형성하고, 상기 제2 라벨링 영상을 형성하는 단계는, 상기 제1 라벨링 영상에 표시된 숫자와 숫자 사이의 영역 공간을 인식하고 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자의 이미지를 상기 영역 공간에 제2 소정 크기의 마크로서 상기 제2 라벨링을 더 부여하여 상기 제2 라벨링 영상을 형성할 수 있다.In addition, the forming of the first labeling image may include recognizing a number region of the draft mark in the preprocessed image, recognizing an image of a corresponding number, and assigning the first labeling as a mark having a first predetermined size. The forming of the first labeling image and the forming of the second labeling image corresponds to an intermediate value that can be filled in between numbers and numbers displayed in the first labeling image by recognizing an area space between the numbers. The second labeling image may be formed by further assigning the second labeling to an image of a number corresponding to a predetermined size as a mark having a second predetermined size in the area space.
또한, 상기 제1 소정 크기와 상기 제2 소정 크기는 동일할 수 있다.Also, the first predetermined size and the second predetermined size may be the same.
또한, 상기 제1 라벨링을 형성하는 단계는, 기계 학습 및 이미지 프로세싱을 통해, 상기 드래프트 마크의 숫자 영역 인식, 및 해당 숫자에 대한 이미지 인식을 수행하고, 상기 제2 라벨링을 형성하는 단계는, 상기 기계 학습 및 이미지 프로세싱을 통해, 상기 숫자와 숫자 사이의 영역 공간 인식, 및 상기 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자 산출을 수행할 수 있다.In addition, in the forming of the first labeling, through machine learning and image processing, recognition of the number area of the draft mark and image recognition of the corresponding number are performed, and the forming of the second labeling comprises: Through machine learning and image processing, it is possible to recognize the area space between the numbers and calculate the number corresponding to the intermediate value that can be filled in between the corresponding number and the number.
또한, 드래프트를 연산하는 단계는, 상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제1 라벨링과, 상기 제1 라벨링에 인접하는 상기 제2 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산하거나, 또는 상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제2 라벨링과, 상기 제2 라벨링에 인접하는 상기 제1 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산할 수 있다.In addition, calculating the draft may include using a ratio of numbers between the first labeling adjacent to the water surface line and the second labeling adjacent to the first labeling based on the standard size of the draft mark. The draft is computed, or the draft is calculated using the ratio of numbers between the second labeling adjacent to the water surface line and the first labeling adjacent to the second labeling based on the standard size of the draft mark. can be computed.
한편, 상기 기술적 과제를 달성하기 위한 본 발명의 또 다른 실시예에 따른 컴퓨터 판독 가능한 기록 매체는, 전술한 영상처리 기술을 활용한 드래프트 측정 방법을 컴퓨터에서 실행하기 위한 컴퓨터 프로그램이 기록된다.On the other hand, in the computer readable recording medium according to another embodiment of the present invention for achieving the above technical problem, a computer program for executing the draft measurement method using the above-described image processing technology in a computer is recorded.
상술한 바와 같이, 본 발명에 따른 영상처리 기술을 활용한 드래프트 측정 장치 및 방법, 동 방법을 컴퓨터에서 실행하기 위한 컴퓨터 프로그램이 기록된, 컴퓨터 판독 가능한 기록 매체는, 협착이나 익수의 위험이 없으며, 계측자의 숙련도와 상관없이 정확하게 계측할 수 있는 장점이 있다.As described above, the draft measuring device and method using the image processing technology according to the present invention, and the computer readable recording medium on which the computer program for executing the method is recorded on a computer have no risk of stenosis or drowning, It has the advantage of being able to accurately measure regardless of the skill level of the measurer.
도 1은 종래의 드래프트 측정 방법을 설명한다.
도 2는 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 장치의 구성도이다.
도 3은 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 방법의 흐름도이다.
도 4는 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 방법에 있어 이미지센서를 이용하여 선박의 드래프트 영상을 획득하는 과정을 예시한 도면이다.
도 5는 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 방법에 있어 선박의 드래프트 영상을 처리하는 과정을 예시한 도면이다.
도 6은 선박에 실제 표시되는 숫자를 포함하는 드래프트 마크의 표준 크기를 나타낸다.1 illustrates a conventional draft measurement method.
2 is a block diagram of a draft measuring device using image processing technology according to an embodiment of the present invention.
3 is a flowchart of a draft measurement method using image processing technology according to an embodiment of the present invention.
4 is a diagram illustrating a process of acquiring a draft image of a ship using an image sensor in a draft measurement method using image processing technology according to an embodiment of the present invention.
5 is a diagram illustrating a process of processing a draft image of a ship in a draft measurement method using an image processing technology according to an embodiment of the present invention.
6 shows the standard size of draft marks including numbers actually displayed on ships.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 예시적인 실시 예를 설명하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다. In order to fully understand the present invention and the advantages in operation of the present invention and the objects achieved by the practice of the present invention, reference should be made to the accompanying drawings describing exemplary embodiments of the present invention and the contents described in the accompanying drawings.
이하 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다. Hereinafter, the present invention will be described in detail by describing preferred embodiments of the present invention with reference to the accompanying drawings. Like reference numerals in each figure indicate like elements.
본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 장치는, 선박의 측면 외부에 표시되는, 숫자를 포함하는 드래프트 마크를 촬영하여, 선박의 드래프트 마크 영상을 생성하는 이미지센서(210), 및 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 수면 라인 추가 장치(221)와, 수면 라인이 추가된 수면 드래프트 영상을 전처리하는 영상 전처리 장치(222)와, 전처리된 영상에 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 숫자로 라벨링을 부여하여 라벨링 영상을 생성하는 라벨링 장치(223)와, 그리고 라벨링 된 숫자와 수면 라인을 포함하는 판단 기본 영상을 생성하여 판단 기본 영상으로부터 드래프트를 연산하는 드래프트 연산장치(224)가 포함된 영상 처리 장치(220)를 포함하여, 협착이나 익수의 위험이 없으며, 계측자의 숙련도와 상관없이 정확하게 계측하도록 하는 것을 요지로 한다.A draft measurement device using image processing technology according to an embodiment of the present invention includes an
도 2는 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 장치의 구성도이다.2 is a block diagram of a draft measuring device using image processing technology according to an embodiment of the present invention.
도 2를 참조하면, 본 발명에 따른 영상처리 기술을 활용한 드래프트 측정 장치(200)는 이미지센서(210) 및 영상 처리 장치(220)를 포함한다. Referring to FIG. 2 , the
이미지센서(210)는 선박의 측면 외부에 표시되는, 숫자를 포함하는 드래프트 마크(Draft Mark)를 촬영하여 선박의 드래프트 마크 영상을 획득할 수 있다. 여기서 이미지센서는 카메라일 수 있으나 이에 한정되는 것은 아니며, 영상을 촬영 및 획득할 수 있는 모든 수단을 포함한다. 이때, 이미지센서는 안벽에 설치되는 것(예를 들면, CCTV)이 바람직하나, 이에 한정되는 것은 아니며, 영상을 촬영 및 획득할 수 있는 이미지 센서를 포함하는 휴대 단말 등을 통해 작업자가 직접 촬영하는 것도 가능하고, 무인 비행체나 무인 작업선에 이미지센서를 장착한 상태로 원격으로 영상을 획득할 수도 있다.The
영상 처리 장치(220)는 이미지센서(210)로부터 획득한 드래프트 마크 영상을 이용하여 선박의 드래프트를 연산하는 장치로서, 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 수면 라인 추가 장치(221), 수면 라인이 추가된 수면 드래프트 영상을 전처리하는 영상 전처리 장치(222), 전처리된 영상에 드래프트 마크의 숫자 영역, 및 숫자와 숫자 사이의 영역에 라벨링를 부여하여 라벨링 영상을 생성하는 라벨링 장치(223), 라벨링 된 숫자와 수면 라인을 포함하는 판단 기본 영상을 생성하여 판단 기본 영상으로부터 드래프트를 연산하는 드래프트 연산장치(224)를 포함할 수 있다.The
이상의 장치의 구성과 역할에 대해서는 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 방법을 통해 상술하도록 한다.The configuration and role of the above apparatus will be described in detail through a draft measurement method using image processing technology according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 영상처리 기술을 활용한 드래프트 측정 방법의 흐름도이다. 3 is a flowchart of a draft measurement method using image processing technology according to an embodiment of the present invention.
도 3을 참조하면, 본 발명에 따른 영상처리 기술을 활용한 드래프트 측정 방법(300)은 이미지센서를 이용하여 선박의 측면 외부에 표시되는 숫자를 포함하는 드래프트 마크를 촬영하여, 선박의 드래프트 영상을 획득하는 단계(310), 드래프트 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 단계(320), 수면 라인이 추가된 수면 드래프트 영상을 전처리하는 영상 전처리 단계(330), 전처리된 영상에 드래프트 마크의 숫자 영역에 제1 라벨링을 부여하여 제1 라벨링 영상을 생성하는 단계(340), 제1 라벨링 영상에 숫자와 숫자 사이의 영역에 제2 라벨링을 더 부여하여 제2 라벨링 영상을 생성하는 단계(350), 제1 라벨링 및 제2 라벨링된 숫자 및 수면 라인을 포함하는 판단 기본 영상을 생성하여 드래프트를 연산하는 단계(360)를 포함한다. Referring to FIG. 3, the
먼저, 이미지센서를 이용하여 선박의 드래프트 영상을 획득하는 단계(310)는, 이미지센서(210)에 의해 수행될 수 있다. 도 4를 참고하면, 선박의 측면 외부에 표시되는 숫자를 포함하는 드래프트 마크가 표시된 선박의 측면외부(도 5a 참조)에 대해, 안벽에 설치되는 이미지센서(210)를 이용하여 선박의 드래프트 영상을 획득할 수 있다(도 5b 참조). First, the
본 실시예에서는 안벽에 설치되는 이미지센서(210)를 예시하고 있으나, 이에 한정되는 것은 아니며, 영상을 촬영 및 획득할 수 있는 이미지 센서를 포함하는 휴대 단말 등을 통해 작업자가 직접 촬영하거나, 혹은 무인 비행체나 무인 작업선에 이미지센서를 장착한 상태로 원격으로 영상을 획득할 수 있다.In this embodiment, the
다음, 도 5c를 참조하면, 선박의 드래프트 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 단계(320)는, 수면 라인 추가 장치(221)에 의해 수행될 수 있고 선박의 드래프트 영상에 선박 측면의 수면(수선면) 라인을 추가한 수면 드래프트 영상을 생성할 수 있다. Next, referring to FIG. 5C, generating a draft image of the water surface by adding a water surface line corresponding to the water surface to the draft image of the ship (320) may be performed by the water surface
여기서, 선박의 드래프트 영상에서 수면을 구분하여 수면 라인을 추가하는 것은 영상신호처리 분야에 공지되어 있는 기술인 바, 관련 기술에 관한 상세 내용은 생략하기로 한다.Here, dividing the water surface in the draft image of the ship and adding the water surface line is a technique known in the field of image signal processing, so details of the related technology will be omitted.
다음, 도 5d를 참조하면, 수면 라인이 추가된 수면 드래프트 영상을 전처리하는 영상 전처리 단계(330)는, 영상 전처리 장치(222)에 의해 수행될 수 있고 선박의 표면이나 수면 라인을 제외한 바닷물 등은 드래프트 연산에 있어 노이즈에 해당하므로 이를 제거하는 전처리를 수행할 수 있다.Next, referring to FIG. 5D, the
다음, 전처리된 영상에 드래프트 마크의 숫자 영역에 제1 라벨링을 부여하여 제1 라벨링 영상을 생성하는 단계(340)는, 라벨링 장치(223)에 의해 수행될 수 있고 전처리된 영상에 표시된 드래프트 마크의 숫자 영역을 인식하고 숫자에 대한 이미지를 인식하여 소정 크기의 마크로서 제1 라벨링을 부여하여 제1 라벨링 영상을 생성할 수 있다.Next, the
도 5e를 참조하면, 드래프트 마크의 숫자 영역인 '2', '8' 등의 숫자 영역을 인식하고 숫자에 대한 이미지를 각 '2' 및 '8'로 인식하여 소정 크기의 마크로서 제1 라벨링('2', '8')을 부여하여 제1 라벨링 영상을 생성할 수 있다.Referring to FIG. 5E, first labeling is performed as a mark of a predetermined size by recognizing the number area of the draft mark, such as '2' and '8', and recognizing the image of the number as '2' and '8', respectively. ('2', '8') may be assigned to generate the first labeling image.
일 실시예에 따르면, 드래프트 마크의 숫자에 대한 이미지를 사전에 학습시켜 기계 학습(이미지 프로세싱)을 통해 숫자 영역을 도출하고, 해당 숫자를 인식할 수 있도록 구성할 수 있다.According to an embodiment, an image of a number of a draft mark may be trained in advance to derive a number area through machine learning (image processing), and the corresponding number may be recognized.
이때, 제1 라벨링 영상을 생성하는 것은, 전처리된 영상만으로는 드래프트 마크의 숫자에 대한 이미지가 불확실할 수 있고, 숫자의 크기 등이 통일되지 않도록 구성될 수 있는바, 제1 라벨링 영상을 생성하는 것에 의해 정확한 드래프트 마크의 숫자를 통해 보다 정확한 드래프트 연산이 가능해질 수 있다.At this time, generating the first labeling image may be configured so that the image of the number of draft marks may be uncertain and the size of the number may not be unified with only the preprocessed image. More accurate draft calculation may be possible through the accurate number of draft marks.
다음, 제1 라벨링 영상에 숫자와 숫자 사이의 영역에 제2 라벨링을 더 부여하는 제2 라벨링 영상을 생성하는 단계(350)는, 라벨링 장치(223)에 의해 수행될 수 있고, 제1 라벨링된 영상에 표시된 숫자와 숫자 사이의 영역 공간을 인식하여 소정 크기의 마크로서 숫자와 숫자 사이를 채울 수 있는 숫자(예를 들면, '6'과 '8' 사이라면 '8')를 제2 라벨링으로 부여하여 제2 라벨링 영상을 생성한다.Next, the
도 5e를 참조하면, 제1 라벨링인 '2M' 및 '8' 사이의 영역을 인식하고, '2M' 및 '8' 사이를 채울 수 있는 '9'를 인식하여 소정 크기의 마크로서 제2 라벨링 '9'를 부여하여 제2 라벨링 영상을 생성할 수 있다.Referring to FIG. 5E, a region between '2M' and '8', which is the first labeling, is recognized, and a '9' that can fill in between '2M' and '8' is recognized, and the second labeling is performed as a mark of a predetermined size. A second labeling image may be generated by assigning '9'.
일 실시예에 따르면, 제1 라벨링의 크기와 제2 라벨링의 크기는 동일할 수 있다.According to an embodiment, the size of the first labeling and the size of the second labeling may be the same.
일 실시예에 따르면, 제1 라벨링과 제2 라벨링의 표시 개수는 수면 라인을 기준으로 제1 라벨링과 제2 라벨링의 개수 합계가 소정 개수(예를 들면, 3개 내지 5개)를 만족하도록 설정할 수 있다.According to one embodiment, the display number of the first labeling and the second labeling is set so that the sum of the numbers of the first labeling and the second labeling based on the sleep line satisfies a predetermined number (eg, 3 to 5). can
다음, 도 5e를 참조하면, 제1 라벨링 및 제2 라벨링된 숫자 및 수면 라인을 포함하는 판단 기본 영상을 생성하여 드래프트를 연산하는 단계(360)는, 드래프트 연산 장치(224)에 의해 수행될 수 있고, 앞선 단계(350)에서 생성된 제2 라벨링(제1 라벨링을 포함)된 숫자 및 수면 라인을 포함하는 영상을 판단 기본 영상으로 하여 드래프트를 연산할 수 있다.Next, referring to FIG. 5E , the
이하, 판단 기본 영상을 이용하여 드래프트를 연산하는 방법에 대해 도 6을 참조하여 상술한다.Hereinafter, a method of calculating a draft using a judgment base image will be described in detail with reference to FIG. 6 .
도 6은 선박에 실제 표시되는 숫자를 포함하는 드래프트 마크의 표준 크기를 나타낸다. 6 shows the standard size of draft marks including numbers actually displayed on ships.
도 6을 참조하면, 숫자를 포함하는 드래프트 마크의 가로의 길이는 80mm, 세로의 길이는 100mm으로 정해지며, 각 길이를 픽셀의 개수로 나누면 하나의 픽셀의 길이를 연산할 수 있다.Referring to FIG. 6, the horizontal length of the draft mark including numbers is set to 80 mm and the vertical length is set to 100 mm, and the length of one pixel can be calculated by dividing each length by the number of pixels.
드래프트 마크의 정해진 크기를 참조하면, 도 5e에서 제1 라벨링된 숫자 '8'의 세로의 길이(노란색 화살표)도 100mm가 될 수 있고, 이를 근거로 제2 라벨링된 숫자 '7'에 있어 수면 라인 상부에 위치하는 세로의 길이(하얀색 화살표)를 연산할 수 있다.Referring to the predetermined size of the draft mark, the vertical length (yellow arrow) of the first labeled number '8' in FIG. 5E may also be 100 mm, based on this, in the second labeled number '7' The vertical length (white arrow) located at the top can be calculated.
구체적으로, 100mm가 20개의 픽셀로 구성되고, 하얀색 화살표가 12개의 픽셀을 포함한다고 할 때, 하얀색 화살표의 길이는 이하의 등식을 통해 60mm가 됨을 구할 수 있다.Specifically, when it is assumed that 100 mm is composed of 20 pixels and the white arrow includes 12 pixels, it can be obtained that the length of the white arrow is 60 mm through the following equation.
100:20픽셀(노란색 화살표)=(하얀색 화살표 세로길이):12픽셀(하얀색화살표)100:20 pixels (yellow arrow) = (white arrow height):12 pixels (white arrow)
따라서, 하얀색 화살표의 세로길이는 60이 되며, 이때 단위는 mm(밀리미터)이다.Therefore, the vertical length of the white arrow is 60, and the unit at this time is mm (millimeter).
이를 통해, 드래프트를 연산하면, 1.7 - 0.06 = 1.64 가 됨을 알 수 있고, 이때의 단위는 M(미터)이다.Through this, when calculating the draft, it can be seen that 1.7 - 0.06 = 1.64, and the unit at this time is M (meter).
정리하면, 드래프트 연산 장치(224)에 의한 드래프트를 연산하는 단계(360)는 드래프트 마크의 표준 크기를 기준으로, 수면 라인에 인접하는 제1 라벨링과, 그 제1 라벨링에 인접하면서 상부에 위치하는 제2 라벨링과의 숫자의 비, 보다 정확하게는 숫자의 세로길이의 비를 이용하여 드래프트를 연산할 수 있다. 반대로, 수면 라인에 인접하는 라벨링이 제2 라벨링인 경우, 그 제2 라벨링에 인접하면서 상부에 위치하는 제1 라벨링과의 숫자의 세로길이의 비를 이용하여 드래프트를 연산할 수 있다.In summary, the step of calculating the draft by the draft calculation unit 224 (360) is based on the standard size of the draft mark, the first labeling adjacent to the water line, and the first labeling adjacent to and located above the first labeling. The draft may be calculated using the ratio of the number to the second labeling, more precisely, the ratio of the vertical length of the number. Conversely, when the labeling adjacent to the sleep line is the second labeling, the draft can be calculated using the ratio of the vertical lengths of the numbers to the first labeling located above and adjacent to the second labeling.
한편 본 발명은, 프로그램이 기록된 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 매체는, 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 매체의 예로는, HDD(Hard Disk Drive), SSD(Solid State Disk), SDD(Silicon Disk Drive), ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치 등이 있다. Meanwhile, the present invention can be implemented as a computer readable code on a medium on which a program is recorded. The computer-readable medium includes all types of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable media include Hard Disk Drive (HDD), Solid State Disk (SSD), Silicon Disk Drive (SDD), ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. there is
이상에서는 본 발명에 대한 기술사상을 첨부 도면과 함께 서술하였지만 이는 본 발명의 바람직한 실시 예를 예시적으로 설명한 것이지 본 발명을 한정하는 것은 아니다. 또한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 기술자라면 누구나 본 발명의 기술적 사상의 범주를 이탈하지 않는 범위 내에서 다양한 변형 및 모방 가능함은 명백한 사실이다.In the above, the technical idea of the present invention has been described together with the accompanying drawings, but this is an illustrative example of a preferred embodiment of the present invention, but does not limit the present invention. In addition, it is obvious that anyone skilled in the art can make various modifications and imitations without departing from the scope of the technical idea of the present invention.
210: 이미지센서
220: 영상 처리 장치
221: 수면 라인 추가 장치
222: 영상 전처리 장치
223: 라벨링 장치
224: 드래프트 연산 장치210: image sensor 220: image processing device
221: sleep line addition device 222: image pre-processing device
223: labeling device 224: draft calculation device
Claims (18)
상기 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 수면 라인 추가 장치와, 상기 수면 라인이 추가된 상기 수면 드래프트 영상을 전처리하는 영상 전처리 장치와, 상기 전처리된 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 숫자로 라벨링을 부여하여 라벨링 영상을 생성하는 라벨링 장치와, 그리고 상기 라벨링 된 숫자와 상기 수면 라인을 포함하는 판단 기본 영상을 생성하여 상기 판단 기본 영상으로부터 드래프트를 연산하는 드래프트 연산장치가 포함된 영상 처리 장치;를 포함하는,
영상처리 기술을 활용한 드래프트 측정 장치. An image sensor for generating a draft mark image of the ship by photographing a draft mark including numbers displayed on the outside of the side of the ship; and
A water line adding device for generating a water draft image by adding a water surface line corresponding to the water surface to the draft mark image of the ship, an image preprocessing device for preprocessing the water surface draft image to which the water line is added, and a labeling device for generating a labeling image by labeling the area space between the numbers of the draft mark with numbers, and generating a judgment basic image including the labeled numbers and the sleep line to generate the judgment basic image An image processing device including a draft calculation device that calculates a draft from
Draft measuring device using image processing technology.
상기 이미지센서는,
카메라, CCTV 또는 휴대 단말 중 어느 하나 이상을 포함하는,
영상처리 기술을 활용한 드래프트 측정 장치.According to claim 1,
The image sensor,
Including any one or more of cameras, CCTVs or portable terminals,
Draft measuring device using image processing technology.
상기 영상 전처리 장치는,
상기 선박의 표면 및 상기 수면 라인을 제외한 바다를 노이즈로서 제거하는,
영상처리 기술을 활용한 드래프트 측정 장치.According to claim 1,
The image pre-processing device,
Removing the surface of the ship and the sea except for the water line as noise,
Draft measuring device using image processing technology.
상기 라벨링 장치는,
상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역에 제1 라벨링을 부여하여 제1 라벨링 영상을 형성하고,
상기 제1 라벨링 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 제2 라벨링을 더 부여하여 제2 라벨링 영상을 형성하는,
영상처리 기술을 활용한 드래프트 측정 장치. According to claim 1,
The labeling device,
Forming a first labeling image by assigning a first label to a number region of the draft mark to the preprocessed image;
Forming a second labeling image by further assigning a second labeling to a region space between numbers of the draft marks to the first labeling image;
Draft measuring device using image processing technology.
상기 라벨링 장치는,
상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역을 인식하고, 해당 숫자에 대한 이미지를 인식하여 제1 소정 크기의 마크로서 상기 제1 라벨링을 부여하여 상기 제1 라벨링 영상을 형성하고,
상기 제1 라벨링 영상에 표시된 숫자와 숫자 사이의 영역 공간을 인식하고 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자의 이미지를 상기 영역 공간에 제2 소정 크기의 마크로서 상기 제2 라벨링을 더 부여하여 상기 제2 라벨링 영상을 형성하는,
영상처리 기술을 활용한 드래프트 측정 장치. According to claim 4,
The labeling device,
Recognizing a number area of the draft mark in the preprocessed image, recognizing an image of the corresponding number, and assigning the first labeling as a mark of a first predetermined size to form the first labeling image;
Numbers displayed in the first labeling image and region spaces between the numbers are recognized, and an image of a number corresponding to an intermediate value that can be filled in between the corresponding numbers is displayed as a mark of a second predetermined size in the region space, and the second labeling Further adding to form the second labeling image,
Draft measuring device using image processing technology.
상기 제1 소정 크기와 상기 제2 소정 크기는 동일한,
영상처리 기술을 활용한 드래프트 측정 장치.According to claim 5,
The first predetermined size and the second predetermined size are the same,
Draft measuring device using image processing technology.
상기 라벨링 장치는,
기계 학습 및 이미지 프로세싱을 통해, 상기 드래프트 마크의 숫자 영역 인식, 해당 숫자에 대한 이미지 인식, 상기 숫자와 숫자 사이의 영역 공간 인식, 및 상기 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자 산출을 수행하는,
영상처리 기술을 활용한 드래프트 측정 장치.According to claim 5,
The labeling device,
Through machine learning and image processing, recognition of the number area of the draft mark, image recognition of the corresponding number, recognition of the area space between the number and the number, and a number corresponding to an intermediate value that can be filled in between the corresponding number and the number performing calculations,
Draft measuring device using image processing technology.
상기 드래프트 연산장치는,
상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제1 라벨링과, 상기 제1 라벨링에 인접하는 상기 제2 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산하거나, 또는
상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제2 라벨링과, 상기 제2 라벨링에 인접하는 상기 제1 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산하는,
영상처리 기술을 활용한 드래프트 측정 장치.According to claim 5,
The draft calculator,
Based on the standard size of the draft mark, the draft is calculated using a ratio of numbers between the first labeling adjacent to the water surface line and the second labeling adjacent to the first labeling, or
Based on the standard size of the draft mark, calculating the draft using a ratio of numbers between the second labeling adjacent to the water surface line and the first labeling adjacent to the second labeling,
Draft measuring device using image processing technology.
상기 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하고,
상기 수면 라인이 추가된 영상에 전처리를 수행하며, 상기 전처리된 영상에 라벨링을 생성하고, 라벨링이 생성된 영상을 판단 기본 영상으로 하여 드래프트를 연산하는 영상 처리 장치;를 포함하는
영상처리 기술을 활용한 드래프트 측정 장치.An image sensor for generating a draft mark image of the ship by photographing a draft mark including numbers displayed on the outside of the side of the ship; and
Adding a water line corresponding to the water surface to the draft mark image of the ship,
An image processing device that performs pre-processing on the image to which the sleep line is added, generates a label on the pre-processed image, and calculates a draft using the image to which the labeling is generated as a judgment base image.
Draft measuring device using image processing technology.
수면 라인 추가 장치에 의해, 상기 선박의 드래프트 마크 영상에 수면에 대응하는 수면 라인을 추가하여 수면 드래프트 영상을 생성하는 단계;
영상 전처리 장치에 의해, 상기 수면 라인이 추가된 상기 수면 드래프트 영상을 전처리하는 단계;
라벨링 장치에 의해, 상기 전처리된 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 숫자로 라벨링을 부여하여 라벨링 영상을 생성하는 단계; 및
영상 처리 장치에 의해, 상기 라벨링된 숫자와 상기 수면 라인을 포함하는 판단 기본 영상을 생성하여 상기 판단 기본 영상으로부터 드래프트를 연산하는 단계;를 포함하는,
영상처리 기술을 활용한 드래프트 측정 방법.generating a draft mark image of the ship by photographing a draft mark including numbers displayed on the outside of the side of the ship by an image sensor;
generating a draft image of the water surface by adding a water line corresponding to the water surface to the draft mark image of the ship by a water surface line adding device;
pre-processing the draft image of the water surface to which the water surface line is added, by an image pre-processing device;
generating a labeling image by labeling the preprocessed image with a number in a region space between the number of the draft mark and the number in the preprocessed image by a labeling device; and
Generating, by an image processing device, a judgment basic image including the labeled number and the sleep line and calculating a draft from the judgment basic image;
Draft measurement method using image processing technology.
상기 이미지센서는,
카메라, CCTV 또는 휴대 단말 중 어느 하나 이상을 포함하는,
영상처리 기술을 활용한 드래프트 측정 방법.According to claim 10,
The image sensor,
Including any one or more of cameras, CCTVs or portable terminals,
Draft measurement method using image processing technology.
상기 수면 드래프트 영상을 전처리하는 단계는,
상기 선박의 표면 및 상기 수면 라인을 제외한 바다를 노이즈로서 제거하는 단계를 포함하는,
영상처리 기술을 활용한 드래프트 측정 방법. According to claim 10,
The step of preprocessing the draft image of the water surface,
Including the step of removing the surface of the ship and the sea except for the water line as noise,
Draft measurement method using image processing technology.
상기 라벨링 영상을 생성하는 단계는,
상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역에 제1 라벨링을 부여하여 제1 라벨링 영상을 형성하는 단계, 및
상기 제1 라벨링 영상에 상기 드래프트 마크의 숫자와 숫자 사이의 영역 공간에 제2 라벨링을 더 부여하여 제2 라벨링 영상을 형성하는 단계를 포함하는,
영상처리 기술을 활용한 드래프트 측정 방법.According to claim 10,
Generating the labeling image,
forming a first labeling image by assigning a first label to the number area of the draft mark to the preprocessed image; and
Forming a second labeling image by further assigning a second labeling to a region space between numbers of the draft marks to the first labeling image,
Draft measurement method using image processing technology.
상기 제1 라벨링 영상을 형성하는 단계는,
상기 전처리된 영상에 상기 드래프트 마크의 숫자 영역을 인식하고, 해당 숫자에 대한 이미지를 인식하여 제1 소정 크기의 마크로서 상기 제1 라벨링을 부여하여 상기 제1 라벨링 영상을 형성하고,
상기 제2 라벨링 영상을 형성하는 단계는,
상기 제1 라벨링 영상에 표시된 숫자와 숫자 사이의 영역 공간을 인식하고 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자의 이미지를 상기 영역 공간에 제2 소정 크기의 마크로서 상기 제2 라벨링을 더 부여하여 상기 제2 라벨링 영상을 형성하는,
영상처리 기술을 활용한 드래프트 측정 방법.According to claim 13,
Forming the first labeling image,
Recognizing a number area of the draft mark in the preprocessed image, recognizing an image of the corresponding number, and assigning the first labeling as a mark of a first predetermined size to form the first labeling image;
Forming the second labeling image,
Numbers displayed in the first labeling image and region spaces between the numbers are recognized, and an image of a number corresponding to an intermediate value that can be filled in between the corresponding numbers is displayed as a mark of a second predetermined size in the region space, and the second labeling Further adding to form the second labeling image,
Draft measurement method using image processing technology.
상기 제1 소정 크기와 상기 제2 소정 크기는 동일한
영상처리 기술을 활용한 드래프트 측정 방법.15. The method of claim 14,
The first predetermined size and the second predetermined size are the same
Draft measurement method using image processing technology.
상기 제1 라벨링을 형성하는 단계는,
기계 학습 및 이미지 프로세싱을 통해, 상기 드래프트 마크의 숫자 영역 인식, 및 해당 숫자에 대한 이미지 인식을 수행하고,
상기 제2 라벨링을 형성하는 단계는,
상기 기계 학습 및 이미지 프로세싱을 통해, 상기 숫자와 숫자 사이의 영역 공간 인식, 및 상기 해당 숫자와 숫자 사이에 채울 수 있는 중간 값에 해당하는 숫자 산출을 수행하는,
영상처리 기술을 활용한 드래프트 측정 방법. 15. The method of claim 14,
Forming the first labeling,
Through machine learning and image processing, performing digit area recognition of the draft mark and image recognition for the digit;
Forming the second labeling,
Recognizing the area space between the numbers and numbers through the machine learning and image processing, and calculating a number corresponding to an intermediate value that can be filled between the corresponding number and the number,
Draft measurement method using image processing technology.
드래프트를 연산하는 단계는,
상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제1 라벨링과, 상기 제1 라벨링에 인접하는 상기 제2 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산하거나, 또는
상기 드래프트 마크의 표준 크기를 기준으로, 상기 수면 라인에 인접하는 상기 제2 라벨링과, 상기 제2 라벨링에 인접하는 상기 제1 라벨링과의 숫자의 비를 이용하여 상기 드래프트를 연산하는,
영상처리 기술을 활용한 드래프트 측정 방법.15. The method of claim 14,
The step of calculating the draft is,
Based on the standard size of the draft mark, the draft is calculated using a ratio of numbers between the first labeling adjacent to the water surface line and the second labeling adjacent to the first labeling, or
Based on the standard size of the draft mark, calculating the draft using a ratio of numbers between the second labeling adjacent to the water surface line and the first labeling adjacent to the second labeling,
Draft measurement method using image processing technology.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210178609A KR20230089869A (en) | 2021-12-14 | 2021-12-14 | Device and method for measuring draft using image processing technology and computer-readable recording medium including the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020210178609A KR20230089869A (en) | 2021-12-14 | 2021-12-14 | Device and method for measuring draft using image processing technology and computer-readable recording medium including the same |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20230089869A true KR20230089869A (en) | 2023-06-21 |
Family
ID=86989815
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020210178609A Pending KR20230089869A (en) | 2021-12-14 | 2021-12-14 | Device and method for measuring draft using image processing technology and computer-readable recording medium including the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20230089869A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2025028577A1 (en) * | 2023-07-31 | 2025-02-06 | Tis株式会社 | Draft measuring program and draft measuring device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130068305A (en) | 2011-12-15 | 2013-06-26 | 현대중공업 주식회사 | Draught measuring devices |
-
2021
- 2021-12-14 KR KR1020210178609A patent/KR20230089869A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130068305A (en) | 2011-12-15 | 2013-06-26 | 현대중공업 주식회사 | Draught measuring devices |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2025028577A1 (en) * | 2023-07-31 | 2025-02-06 | Tis株式会社 | Draft measuring program and draft measuring device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113252700B (en) | Method, equipment and system for detecting structural cracks | |
CN108759973B (en) | Water level measuring method | |
CN102975826A (en) | Portable ship water gauge automatic detection and identification method based on machine vision | |
CN110621575B (en) | Automatic draft survey | |
CN103163075B (en) | A water regime monitoring system | |
CN112101389B (en) | Method and device for measuring warehoused goods | |
US20250054183A1 (en) | Systems and methods for draft calculation | |
US11551411B2 (en) | Data processor, data processing method, and data processing program for determining correspondence relationships between laser scanning point clouds | |
US8487993B2 (en) | Estimating vehicle height using homographic projections | |
CN110619328A (en) | Intelligent ship water gauge reading identification method based on image processing and deep learning | |
CN118072173A (en) | A method for monitoring underground mine goaf collapse based on image recognition | |
JP2015059768A (en) | Level difference measuring device, level difference measuring method and program | |
CN116597447A (en) | Unmanned aerial vehicle image recognition-based ship berthing draft detection and early warning method | |
KR20230089869A (en) | Device and method for measuring draft using image processing technology and computer-readable recording medium including the same | |
CN117054446A (en) | Comprehensive detection device for photovoltaic cell screen plate | |
KR20140033597A (en) | Draft measuring method | |
Ferreira et al. | Character recognition for automatic draught survey | |
CN110738698B (en) | Floating type submarine data measurement method and device and electronic equipment | |
CN116704372B (en) | Ship fine identification method and device | |
JP2025501871A (en) | Draft measurement system and method based on image processing using artificial intelligence technology | |
CN114066837B (en) | Ship cabin dynamic water level identification method and system | |
CN116030113A (en) | Water level identification method and monitoring method, water level identification system and monitoring system | |
JP2005148790A (en) | Monitoring device for object in/on water | |
KR102807753B1 (en) | Draft Measurement System And Method Based On Image Processing Using Artificial Intelligence Technology | |
KR102753417B1 (en) | Draft Calculation Algorithm For Image Processing-Based Draft Measurement System Applying Artificial Intelligence Technology |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20211214 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20241120 Comment text: Request for Examination of Application |