1 |
1
지능형 도면(intelligent drawing) 생성장치의 지능형 도면 생성방법에 있어서,이미지 도면(image drawing)을 획득하는 과정;딥러닝(deep learning) 및 영상처리(image processing) 기술을 기반으로 상기 이미지 도면으로부터 객체를 검출하여 복수의 심볼(symbols), 복수의 문자열(text sequences) 및 복수의 라인(lines)을 독립적으로 인식(recognition)하는 과정; 및상기 객체에 대한 속성(attributes) 및 사양(specifications) 정보를 추가하고, 상기 객체 간의 상호 위치를 기반으로 상기 객체 간을 연결하는 과정 을 포함하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
2 |
2
제1항에 있어서, 사전에 트레이닝된 딥러닝 기반의 객체 검출 모델(object detection models)을 이용하여 상기 심볼 및 상기 문자열을 인식하되, 상기 객체 검출 모델은 상기 심볼 및 상기 문자열에 대한 ID(identifications) 및 바운딩 박스(bounding boxes)를 생성하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
3 |
3
제2항에 있어서, 상기 영상처리(image processing) 기술을 기반으로 상기 라인을 인식하여 상기 라인에 대한 양 끝 점의 좌표를 생성하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
4 |
4
제2항에 있어서, 상기 연결하는 과정은,상기 문자열의 바운딩 박스가 상기 심볼의 바운딩 박스에 포함되거나 상기 심볼의 바운딩 박스와 교차하는 경우, 상기 문자열과 상기 심볼을 연결하고, 상기 문자열의 바운딩 박스가 두 개 이상의 심볼 바운딩 박스와 겹치는 경우, 기 설정된 규칙을 이용하여 상기 문자열이 의미하는 심볼을 추론하여 상기 문자열과 상기 심볼을 연결하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
5 |
5
제2항에 있어서, 상기 연결하는 과정은,상기 문자열의 바운딩 박스와 교차하는 라인의 경우, 상기 문자열과 상기 교차하는 라인을 연결시키고, 상기 문자열의 바운딩 박스가 상기 라인과 교차하지 않는 경우, 상기 라인과의 거리를 기반으로 상기 문자열과 상기 라인 간의 연결 여부를 결정하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
6 |
6
제3항에 있어서,상기 연결하는 과정은,하나의 문자열에 대한 바운딩 박스와 교차하는 라인이 두 개 이상인 경우, 상기 바운딩 박스의 긴 모서리 방향, 상기 라인의 방향 및 상기 라인과의 거리를 기반으로 하나의 라인을 선택하여 상기 문자열과 상기 선택된 라인을 연결하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
7 |
7
제3항에 있어서, 상기 연결하는 과정은,복수의 라인의 끝 점이 근접하여 위치하는 경우, 상기 복수의 라인의 끝 점 간의 거리가 기 설정된 임계치보다 작으면, 상기 복수의 라인을 서로 연결하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
8 |
8
제3항에 있어서, 상기 연결하는 과정은,상기 라인의 끝 점이 상기 심볼의 바운딩 박스 내에 있거나, 상기 라인의 끝 점과 상기 심볼의 바운딩 박스 간의 거리가 기 설정된 임계치보다 작은 경우, 상기 심볼과 상기 라인을 연결하는 것을 특징으로 하는, 컴퓨터 상에 구현되는 지능형 도면 생성방법
|
9 |
9
이미지 도면(image drawing)으로부터 지능형 도면(intelligent drawing)을 생성하는 장치에 있어서, 상기 이미지 도면을 획득하는 입력부;상기 이미지 도면으로부터 객체를 인식하되, 사전에 트레이닝된 딥러닝 기반의 객체 검출 모델(object detection models)을 이용하여 복수의 심볼(symbols) 및 복수의 문자열(text sequences)을 인식하고, 영상처리(image processing) 기술을 기반으로 복수의 라인(lines)을 인식하는 객체인식부; 및상기 객체에 대한 속성(attributes) 및 사양(specifications) 정보를 추가하고, 상기 객체 간의 상호 위치를 기반으로 상기 객체 간을 연결하는 객체연결부를 포함하는 것을 특징으로 하는 지능형 도면 생성장치
|
10 |
10
제1항 내지 제8항 중 어느 한 항에 따른 지능형 도면 생성방법이 포함하는 각 단계를 실행시키기 위하여 컴퓨터로 읽을 수 있는 기록매체에 저장된 컴퓨터프로그램
|