Skip to content

Latest commit

 

History

History
136 lines (103 loc) · 9.53 KB

File metadata and controls

136 lines (103 loc) · 9.53 KB

🏠 홈📚 문서📦 원문 아카이브


📦 HALCON 13 원문 수집 아카이브

MVTec HALCON 13 Operator Reference 의 Regions ▸ Features 오퍼레이터 40종 원문을 5개 파일(G1~G5, 총 2,094줄)로 나눠 수집한 아카이브입니다. 이 저장소에서 유일하게 인정되는 근거입니다.

다시 웹에서 긁지 마세요. MVTec 문서의 수식은 텍스트가 아니라 MetaPost 인라인 SVG 글리프로 렌더링되어 있어, 일반적인 크롤링·요약으로는 수식이 통째로 누락되거나 분자·분모가 뒤집힙니다. 이 아카이브는 HTML 글리프 ID(cmr10/cmmi10/cmsy10/cmex10/pcrr8r)를 TeX 폰트 인코딩으로 역매핑하고 SVG transform 좌표로 분수선·첨자를 재구성해 복원한 것입니다 (CLAUDE.md §2.4).

목차

1. 파일 구성

파일 그룹 종수 줄 수 수집일
G1_basic_size.md 기본 / 크기 8 483 2026-07-20
G2_shape_factors.md 형상 계수 8 392 2026-07-20
G3_geometry_runlength.md 외접 / 내접 / 런렝스 7 303 2026-07-20
G4_moments.md 모멘트 7 448 2026-07-20
G5_select_relation.md 선택 / 관계 10 468 2026-07-20
합계 40 2,094

2. 오퍼레이터 40종 전체 목록과 상태

범례 — 정의 = 02_DEFINITIONS.md 에 확정 · 검증 = 03_VERIFICATION.md 기댓값 통과 · 구현 = 코드 완료 상태 원본은 00_OVERVIEW.md §6 입니다.

2.1 G1 — 기본 / 크기 (8종)

# 오퍼레이터 원문 정의 검증 구현 비고
1 area_center G1 §1 Phase 1
2 area_holes G1 §2 8-connectivity 기본
3 contlength G1 §3 Phase 1 / 구멍 제외
4 diameter_region G1 §4
5 connect_and_holes G1 §5 connectivity 원문 미명시
6 euler_number G1 §6 connectivity 원문 미명시
7 get_region_thickness G1 §7 단일 리전만, 첫 성분만
8 region_features G1 §8 63 feature 파사드

부속 절: 공통 사항 · 부록: 문서에 명시 없음 항목

2.2 G2 — 형상 계수 (8종)

# 오퍼레이터 원문 정의 검증 구현 비고
1 circularity G2 §1 Phase 1 / min 클리핑
2 compactness G2 §2 Phase 1 / max 클리핑 (방향 반대)
3 convexity G2 §3 Phase 1 / F_o / F_c
4 rectangularity G2 §4 닫힌 수식 없음 — 최난도
5 roundness G2 §5 4출력
6 eccentricity G2 §6 Rb=0 방어 필수
7 elliptic_axis G2 §7 모든 모멘트 계열의 관문
8 orientation_region G2 §8

부속 절: 공통 사항 · 부록 — 한눈에 보는 공식표

2.3 G3 — 외접 / 내접 / 런렝스 (7종)

# 오퍼레이터 원문 정의 검증 구현 비고
1 inner_circle G3 §1 radius 보정 없음
2 inner_rectangle1 G3 §2 "largest" 기준 원문 미명시
3 smallest_circle G3 §3 radius +0.5 보정
4 smallest_rectangle1 G3 §4
5 smallest_rectangle2 G3 §5 Length = 반변
6 runlength_distribution G3 §6 index 0 은 항상 0
7 runlength_features G3 §7 LFactor 정의 모호

부속 절: 구현 시 핵심 주의사항 요약

2.4 G4 — 모멘트 (7종)

# 오퍼레이터 원문 정의 검증 구현 비고
1 moments_region_2nd G4 §1 정규화 없음(순수 합)
2 moments_region_2nd_invar G4 §2 로 정규화
3 moments_region_2nd_rel_invar G4 §3 PHI1, PHI2
4 moments_region_3rd G4 §4 부호 규약 반대
5 moments_region_3rd_invar G4 §5 mu_00^3 정규화
6 moments_region_central G4 §6 I1~I4
7 moments_region_central_invar G4 §7 PSI1~PSI4, 아핀 불변

부속 절: 공통 사항 · 정규화 방식 비교표

2.5 G5 — 선택 / 관계 (10종)

# 오퍼레이터 원문 정의 검증 구현 비고
1 select_shape G5 §1 63 feature 이름 체계의 근간
2 select_shape_proto G5 §2 Operation 파라미터 없음
3 select_shape_std G5 §3
4 select_region_spatial G5 §4
5 spatial_relation G5 §5
6 hamming_distance G5 §6 Similarity 수식 미확보
7 hamming_distance_norm G5 §7 출력명은 Distance
8 find_neighbors G5 §8 MaxDistance 범위 1~255
9 get_region_index G5 §9
10 select_region_point G5 §10

부속 절: 부록: 문서에 명시가 없어 확정할 수 없는 항목


3. 아카이브 사용 규칙

  1. 원문이 유일한 기준입니다. 컴퓨터비전 통념(Hu 모멘트, OpenCV 관례)으로 대체하지 않습니다.
  2. 원문에 없으면 "문서에 명시 없음" 으로 남기고 미결 쟁점으로 등록합니다. 추측으로 채우면 검증이 불가능해집니다.
  3. 원문과 통념이 어긋나는 지점 14건이 확인되어 있습니다 → 00_OVERVIEW.md §5
  4. 새 오퍼레이터를 다룰 때는 이 아카이브 → 02_DEFINITIONS.md03_VERIFICATION.md → 구현 순서를 지킵니다.

← 이전: 구현 노트 | 🏠 홈 | 다음: G1 기본 / 크기 →