1 |
1
학습 데이터 생성 시스템에 의해 수행되며, 플랜트 도면의 객체에 대한 학습 데이터를 생성하는 학습 데이터 생성 방법에 있어서,형상 데이터 추출부를 통해 상기 플랜트 도면을 입력 받아 상기 플랜트 도면 상의 객체에서 형상 데이터를 추출하는 형상 데이터 추출 단계;타입 데이터 추출부를 통해 상기 객체의 형상 데이터를 기반으로 객체의 타입 데이터를 추출하는 타입 데이터 추출 단계; 및학습 데이터 생성부를 통해 상기 형상 데이터와 상기 타입 데이터를 병합하여 상기 객체의 학습 데이터를 생성하는 학습 데이터 생성 단계; 를 포함하고,상기 플랜트 도면은 2D 플랜트 도면 및 3D 플랜트 도면을 포함하고,상기 형상 데이터 추출 단계에서상기 객체는 심볼 객체 및 텍스트 객체를 포함하고, 상기 심볼 객체는 기기 객체 및 배관 객체를 포함하고,상기 2D 플랜트 도면은 표제 영역, 작업 영역 및 외곽선을 포함하고,상기 작업 영역은 상기 심볼 객체, 배관 객체 및 텍스트가 배치된 영역이고,상기 표제 영역은 상기 심볼 객체, 배관 객체 및 텍스트와 무관한 작업자 또는 시공 정보가 텍스트와 표로 도시된 영역이고,상기 형상 데이터 추출 단계에서는 상기 2D 플랜트 도면에서 상기 표제 영역 및 상기 외곽선을 제외하고, 상기 작업 영역에서 적어도 하나의 객체와 적어도 하나의 텍스트 객체에 대한 형상 데이터를 분리하여 추출하고,상기 형상 데이터 추출 단계에서는 상기 2D 플랜트 도면 상에 가상의 원점을 투영한 후, 2D 플랜트 도면 상에서 인식한 심볼 객체, 배관 객체 및 텍스트 각각에 가상의 사각형을 투영한 후, 가상의 사각형의 크기를 조절하여 인식하고자 하는 객체에 가상의 사각형의 네 변이 모두 맞닿으면, 가상의 사각형의 크기 조절을 중지하고 해당 가상의 사각형의 크기를 인식하고자 하는 객체의 크기로 인식하고, 위치 및 크기 조절이 완료된 가상의 사각형의 중심점 좌표를 인식된 객체의 배치 위치 좌표로 정의하고,상기 형상 데이터 추출 단계에서, 2D 플랜트 도면 상에서 텍스트 중 "Page-off connector"를 인식하면, 다른 페이지가 연결된 것을 판단하고 다른 페이지를 연동하여 다른 페이지의 객체를 함께 분석하는 학습 데이터 생성 방법
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
삭제
|
7 |
7
제1항에 있어서,상기 형상 데이터 추출 단계에서는상기 플랜트 도면 상에서 상기 바운딩 박스가 매칭된 복수의 문자 객체를 추출하고,상기 복수의 문자 객체 중 인접한 문자 객체를 조합하여 상기 텍스트 객체의 형상 데이터를 추출하는 학습 데이터 생성 방법
|
8 |
8
제7항에 있어서,상기 형상 데이터 추출 단계에서는상기 플랜트 도면 상에서 복수의 심볼 객체를 잇는 직선 또는 곡선을 상기 배관 객체로 판단하고,상기 배관 객체의 형상 데이터를 추출하는 학습 데이터 생성 방법
|
9 |
9
제1항에 있어서,상기 타입 데이터 추출 단계에서는상기 객체의 형상 데이터를 데이터 라이브러리에 저장된 객체 데이터와 매칭하고,매칭된 상기 객체 데이터의 타입 데이터를 상기 객체의 타입 데이터로 추출하는 학습 데이터 생성 방법
|
10 |
10
제9항에 있어서,상기 학습 데이터 생성 단계에서상기 플랜트 도면이 2D 플랜트인 경우 상기 학습 데이터는 이미지 형식이고,상기 플랜트 도면이 3D 플랜트인 경우 상기 학습 데이터는 이미지 형식 또는 복셀(voxel) 형식인 학습 데이터 생성 방법
|
11 |
11
컴퓨터로 읽을 수 있는 기록 매체에 있어서,제1항, 제7항 내지 제10항 중 어느 한 항에 따른 학습 데이터 생성 방법을 구현하기 위한 프로그램이 기록된 기록 매체
|
12 |
12
플랜트 도면의 객체에 대한 학습 데이터를 생성하는 학습 데이터 생성 시스템에 있어서,상기 플랜트 도면을 입력 받아 상기 플랜트 도면 상의 객체에서 형상 데이터를 추출하는 형상 데이터 추출부;상기 객체의 형상 데이터를 기반으로 객체의 타입 데이터를 추출하는 타입 데이터 추출부; 및상기 형상 데이터와 상기 타입 데이터를 병합하여 상기 객체의 학습 데이터를 출력하는 학습 데이터 생성부; 를 포함하고,상기 플랜트 도면은 2D 플랜트 도면 및 3D 플랜트 도면을 포함하고,상기 객체는 심볼 객체 및 텍스트 객체를 포함하고, 상기 심볼 객체는 기기 객체 및 배관 객체를 포함하고,상기 2D 플랜트 도면은 표제 영역, 작업 영역 및 외곽선을 포함하고,상기 작업 영역은 상기 심볼 객체, 배관 객체 및 텍스트가 배치된 영역이고,상기 표제 영역은 상기 심볼 객체, 배관 객체 및 텍스트와 무관한 작업자 또는 시공 정보가 텍스트와 표로 도시된 영역이고,상기 형상 데이터 추출부는 상기 2D 플랜트 도면에서 상기 표제 영역 및 상기 외곽선을 제외하고, 상기 작업 영역에서 적어도 하나의 객체와 적어도 하나의 텍스트 객체에 대한 형상 데이터를 분리하여 추출하고,상기 형상 데이터 추출부는 상기 2D 플랜트 도면 상에 가상의 원점을 투영한 후, 2D 플랜트 도면 상에서 인식한 심볼 객체, 배관 객체 및 텍스트 각각에 가상의 사각형을 투영한 후, 가상의 사각형의 크기를 조절하여 인식하고자 하는 객체에 가상의 사각형의 네 변이 모두 맞닿으면, 가상의 사각형의 크기 조절을 중지하고 해당 가상의 사각형의 크기를 인식하고자 하는 객체의 크기로 인식하고, 위치 및 크기 조절이 완료된 가상의 사각형의 중심점 좌표를 인식된 객체의 배치 위치 좌표로 정의하고,상기 형상 데이터 추출부는 2D 플랜트 도면 상에서 텍스트 중 "Page-off connector"를 인식하면, 다른 페이지가 연결된 것을 판단하고 다른 페이지를 연동하여 다른 페이지의 객체를 함께 분석하는 학습 데이터 생성 시스템
|