이미지
이미지 라벨링 유형
유형 | 방법 |
---|---|
객체 라벨링 | 바운딩 박스, 회전 바운딩 박스, 큐보이드, 폴리곤, 폴리라인, 키포인트, 관계 |
OCR | 이미지 속 텍스트를 입력하여 속성으로 부여 |
분류 | 기준에 따라 알맞은 속성을 부여 |
이미지 라벨링 도구
라벨링 도구 | 보조 도구 |
---|---|
바운딩 박스 폴리곤 폴리곤 브러시 폴리라인 키포인트 관계 오토 라벨링(폴리곤 AI, 오토 키포인트, 자동 추적 등) ✽✽ 마술봉 ✽ 보정 코인 ✽ ※ 표기되는 도구는 프로젝트 설정에 따라 달라질 수 있습니다. | 선택 십자 가이드선 좌표 표시 줄자 표시 어노테이션 기준 크기 박스 이미지 등분 이미지 밝기 이미지 대비 이미지 반전 이미지 경계 설정 |
오토 라벨링 도구 및 다양한 편의 기능은 👉 ✽✽ 오토 라벨링, ✽ 스마트 툴 및 편의 기능 에서 확인해 주세요.
보조 도구 사용방법은 👉 이미지/비디오 툴바 도구 에서 확인해 주세요.
바운딩 박스(Bounding box)
바운딩 박스는 객체의 범위를 사각형의 박스로 지정하는 도구입니다.
어노테이션 생성 방법
-
바운딩 박스 도구 를 선택합니다.
-
객체 범위의 모서리(꼭짓점)를 클릭합니다.
-
대각선 방향의 반대쪽 모서리(꼭짓점)를 클릭합니다.
-
어노테이션 속성을 설정합니다.
바운딩박스 설정창
바운딩박스 도구에 마우스를 올리면 설정창이 표시됩니다.
중심점 표시 체크 박스
활성화 시, 생성한 바운딩박스의 중심점을 확인할 수 있습니다.
- X : 바운딩박스 각 모서리를 대각선으로 연결하는 X 표시가 생겨 중심점을 확인할 수 있습니다.
- ● : 바운딩 박스 중심점에 ● 표시가 생겨 중심점을 확인할 수 있습니다.
면적 표시 체크 박스
활성화 시, 바운딩박스 어노테이션이 선택되었을 때 해당 어노테이션의 가로,세로 px 값과 면적이 노출됩니다.
Use rotation 체크박스
활성화 시, 바운딩 박스 어노테이션을 선택하면 회전 편집점이 노출됩니다. 회전 편집점을 드래그하여 박스를 360도로 회전할 수 있습니다.
어노테이션 수정 방법
-
선택 도구 를 누르고 에디터에서 수정할 어노테이션을 마우스로 더블 클릭, 또는 어노테이션 속성 패널에서 어노테이션을 선택합니다.
-
바운딩 박스 어노테이션을 수정하고 ESC를 눌러 선택 상태를 해제합니다.
- 크기 수정 : 경계선에 편집점이 나타나면, 마우스를 이용해 편집점을 원하는 방향으로 드래그합니다.
- 위치 수정 : 화살표 키 단독 또는 Shift + 화살표 키 조합을 이용하여 원하는 방향으로 어노테이션을 이동합니다.
폴리곤(Polygon)
폴리곤은 객체의 범위를 다각형으로 지정하는 도구입니다.
어노테이션 생성 방법 ➀ 폴리곤 도구 사용하기
-
폴리곤 도구 를 선택합니다.
-
객체의 범위를 모두 포함하도록 가장자리를 따라 마우스를 클릭하여 편집점을 추가합니다.
-
Enter 를 눌러 도형 그리기를 완료합니다.
-
어노테이션 속성을 설정합니다.
어노테이션 생성 방법 ➁ 폴리곤 브러시 도구 사용하기
-
폴리곤 브러시 도구 를 선택합니다.
-
브러시 크기를 조절하고 마우스 드래그로 픽셀을 색칠합니다. 색칠을 완료하면 Enter 키를 누릅니다.
- 단축키 : 브러시 크기 작게 [, 브러시 크기 크게 ]
-
어노테이션 속성을 설정합니다.
어노테이션 생성 방법 ③ 복잡한 폴리곤 생성하기
복잡한 폴리곤 어노테이션 생성
데이터메이커 시냅스에서는 보다 복잡한 형태의 폴리곤 생성을 지원합니다. 여러 개의 폴리곤 어노테이션을 생성한 다음 어노테이션 간의 교차 영역을 제거하거나 통합하는 등, 복잡한 폴리곤을 만들어보세요. 단축키로 쉽게 어노테이션을 생성할 수 있습니다.
기능(단축키) | 설명 |
---|---|
겹치지 않은 부분 폴리곤 생성 (폴리곤 빼기) Shift + D | 하나 이상의 폴리곤 어노테이션과 교차된 영역(중첩)이 있어 교차 영역을 제외한 폴리곤을 생성하고자 할 때 사용합니다. 겹친 부분을 삭제할 어노테이션 하나를 선택한 다음 단축키를 누르면, 다른 어노테이션과의 교차 영역이 삭제됩니다. |
겹친 부분 폴리곤 생성 (폴리곤 교차) Shift + I | 다른 폴리곤 어노테이션과의 교차 영역만을 남기고자 할 때 사용합니다. 교차 영역만 남길 어노테이션 하나를 선택한 다음 단축키를 누르면, 다른 어노테이션과의 교차 영역이 새로운 폴리곤으로 생성됩니다. 세 개 이상의 어노테이션이 교차된 경우 교차 영역이 두 개 이상일 수 있으며, 이 경우 각각의 교차 영역에 대하여 폴리곤이 생성됩니다. |
합친 폴리곤 생성 (폴리곤 통합) Shift + U | 두 개 이상의 폴리곤(서로 교차해야 함)을 하나의 폴리곤으로 통합하고자 할 때 사용합니다. 통합하고자 하는 복수의 어노테이션을 선택한 다음 단축키를 누르면 통합된 폴리곤이 새롭게 생성됩니다. |
Convex 폴리곤 생성 Shift + C | 선택된 어노테이션의 모든 편집점을 포함하는 영역을 가진 convex 폴리곤을 생성할 때 사용합니다. 포함하고자 하는 복수의 어노테이션을 선택한 다음 단축키를 누르면 convex 폴리곤이 새롭게 생성됩니다. |
-
단수/복수의 어노테이션을 선택합니다.
-
단축키를 눌러 복잡한 폴리곤을 생성합니다. 이후 필요 없는 어노테이션은 삭제합니다.
-
어노테이션 속성을 설정합니다.
어노테이션 생성 방법 ④ 스마트 기능 사용하기
마술 봉(Magic wand)
마술 봉(자동 선택 도구) 을 이용하여 서로 인접해 있는 유사 색상을 한 번에 선택해 보세요. 옵션 값 조절로 선택 영역을 미세하게 설정할 수 있습니다.
마술 봉 도구에 대한 내용은 👉 스마트 툴 및 편의 기능 에서 확인해 주세요.
오토 폴리곤(Auto polygon)
데이터메이커 시냅스가 제공하는 오토 폴리곤 도구 를 사용하여 더욱 효과적인 폴리곤 라벨링을 시도해 보세요.
오토 폴리곤 도구에 대한 내용은 👉 오토 라벨링 에서 확인해 주세요.
어노테이션 이동 방법
-
선택 도구 를 누르고 에디터에서 수정할 어노테이션을 마우스로 더블 클릭, 또는 어노테이션 속성 패널에서 어노테이션을 선택합니다.
-
화살표 키 단독 또는 Shift + 화살표 키 조합을 이용하여 원하는 방향으로 어노테이션을 이동합니다.
어노테이션 생성 방법 ⑤ 겹치지 않는 폴리곤 생성하기
Front와 Rear 기능을 활용하여 이미 생성되어 있는 폴리곤을 피해서 폴리곤을 생성할 수 있습니다.
- Normal : 기본적인 폴리곤입니다. 이미 생성되어 있는 폴리곤과 무관하게 생성할 수 있습니다.
- Front : 이미 생성되어 있는 폴리곤 위에 겹치지 않게 폴리곤을 생성하는 기능입니다. 이미 생성되어 있는 폴리곤은 새로 생성한 폴리곤 경계에 따라서 잘립니다.
- Rear : 이미 생성되어 있는 폴리곤 아래에 겹치지 않게 폴리곤을 생성하는 기능입니다. 이미 생성되어 있는 폴리곤의 경계를 따라 폴리곤을 피해서 생성됩니다.
- Normal, Front, Rear 중에 원하는 기능을 선택합니다.
- 객체의 범위를 가장자리를 따라 마우스를 클릭하여 편집점을 추가합니다.
- Enter를 눌러 도형 그리기를 완료합니다.
- 어노테이션 속성을 설정합니다.
생성한 어노테이션 편집점 수정 방법
폴리곤 그리기를 완성 후 어노테이션을 수정하는 방법입니다. 수정할 어노테이션을 마우스 더블 클릭 또는 어노테이션 속성 패널에서 선택하고 편집점을 드래그하여 위치를 수정할 수 있습니다. 또, 키보드 키와 마우스 클릭 조합을 사용하여 편집점을 추가, 삭제할 수 있습니다.
- 하나의 편집점 수정 : 마우스 드래그를 이용해 편집점 이동
- 여러 개의 편집점 동시에 수정 : 보정 동전을 이용하여 편집점 밀기. 자세한 내용은 👉 스마트 툴 및 편의 기능
- 편집점 추가 : 편집점을 추가할 위치에서 Ctrl⌃ 키를 누른 후 마우스 클릭
- 편집점 삭제 : 삭제할 편집점 위에서 Alt⌥ 키를 누른 후 마우스 클릭
폴리라인(Polyline)
폴리라인은 선형 객체를 연속선으로 지정하는 도구입니다.
어노테이션 생성 방법
-
폴리라인 도구 를 선택합니다.
-
객체를 따라 마우스를 클릭하여 편집점을 추가합니다.
-
Enter 를 눌러 도형 그리기를 완료합니다.
-
어노테이션 속성을 설정합니다.
안내
폴리라인 어노테이션을 이동하는 방법은 폴리곤 어노테이션 이동 방법과 같고, 편집점을 수정하는 방법은 폴리곤 편집점 수정 방법과 같습니다.
키포인트(Keypoint)
키포인트는 객체의 특징 부위(특징점)을 점으로 지정하는 도구입니다.
어노테이션 생성 방법 ➀ 키포인트 도구 사용하기
-
키포인트 도구 를 선택합니다.
-
객체의 특징점을 확인하고 해당 위치에서 마우스를 클릭합니다.
-
어노테이션 속성을 설정합니다.
어노테이션 생성 방법 ② 오토 키포인트
데이터메이커 시냅스가 제공하는 오토 키포인트 도구를 사용하여 더욱 효과적인 키포인트 라벨링을 시도해 보세요.
오토 키포인트 도구에 대한 자세한 내용은 👉 오토 라벨링에서 확인해 주세요.
어노테이션 수정 방법
-
선택 도구 를 선택하고, 에디터에서 수정할 어노테이션을 더블 클릭하거나 어노테이션 속성 패널에서 어노테이션을 선택합니다.
-
키포인트 어노테이션을 수정하고 ESC를 눌러 선택 상태를 해제합니다.
- 크기 수정 : 경계선에 편집점이 나타나면, 마우스를 이용해 편집점을 원하는 방향으로 드래그합니다.
- 위치 수정 : 화살표 키 단독 또는 Shift + 화살표 키 조합을 이용하여 원하는 방향으로 어노테이션을 이동합니다.
세그멘테이션(Segmentation)
세그멘테이션은 이미지의 픽셀에 클래스를 부여하여 물체, 배경 등을 분할하는 라벨링 기법입니다.
예를 들어, 실외 이미지에서 사람, 도로, 표지판 등의 구성요소 범위의 픽셀에 각 클래스를 설정하여 분할합니다.
클래스를 부여하는 행위를 '색칠한다'로 간단히 표현하기도 합니다.
시멘틱 세그멘테이션, 팬옵틱 세그멘테이션, 인스턴스 등의 기법으로 활용할 수 있습니다.
안내
세그멘테이션의 라벨링은 폴리곤 도구를 사용하므로 어노테이션 생성 및 수정 방법은 👉 폴리곤 기법과 동일합니다.
어노테이션 생성 방법
-
사용할 도구를 선택합니다. (폴리곤, 폴리곤 브러시, 마술 봉 등)
-
도구 사용법에 따라 클래스를 부여할(색칠할) 범위를 생성합니다.
- 단축키 : 브러시 크기 작게 [, 브러시 크기 크게 ]
-
Enter 를 눌러 어노테이션을 생성하고 어노테이션 속성을 설정합니다.
색칠 픽셀 확인하기
여러 가지 디스플레이 모드로 픽셀의 색칠 여부를 확인할 수 있습니다.
디스플레이 모드(단축키) | 설명 |
---|---|
일반 모드 Shift + 1 | 데이터 라벨링 시 보이는 기본 디스플레이 모드입니다. |
컬러 마스크 모드(투명 배경) Shift + 2 | 클래스가 설정된 모든 픽셀 영역을 속성별 컬러로 채워 보여주는 모드입니다. 속성이 없는 픽셀은 투명하여 배경이 보입니다. |
컬러 마스크 모드 Shift + 3 | 클래스가 설정된 모든 픽셀 영역을 속성별 컬러로 채워 보여주는 모드입니다. 속성이 없는 픽셀은 검은색으로 보입니다. |
흑백 마스크 모드 Shift + 4 | 클래스가 설정된 모든 픽셀 영역은 흰색, 그렇지 않은 픽셀 영역은 검은색으로 채우는 모드입니다. |
관계(Relation)
관계는 두 어노테이션 간의 관계를 생성하는 도구입니다. 이미 생성된 두 어노테이션 간의 관계를 생성하므로 단독으로 사용할 수 없습니다.
관계 생성 방법
-
관계 도구 를 선택합니다.
-
관계를 시작할 어노테이션을 선택하고, 관계를 마침할 어노테이션을 선택하여 관계를 생성합니다.
(예) 축구선수(행위 주체. 관계의 시작) → 축구공(행위 대상. 관계의 마침)
관계 화살표는 각 어노테이션의 중심부와 중심부를 연결합니다. -
어노테이션 속성 패널 또는 관계 패널에서 생성한 관계의 속성을 설정합니다.
- 관계의 속성을 변경하려면 어노테이션 속성 패널 또는 관계 패널에서 해당 관계를 선택 후 수정해 주세요.
TIP
관계를 시작할 어노테이션을 선택한 다음 관계 도구를 선택하면 자동으로 관계가 시작됩니다. 이 경우 관계를 마침할 어노테이션을 선택하고 속성을 설정해주세요.
관계 수정 방법
이미 생성한 관계는 관계 방향 수정이 어려우므로, 수정이 필요한 경우 삭제 후 다시 생성해주세요.
Updated 3 months ago