Overview
P-Engine은 3D Reconstruction, AI 기반 객체 탐지·분할, 3D Segmentation, Skeletonization 및 OpenGL Rendering을 연결하는 3D 데이터 처리·시각화 프로젝트입니다. AI 모델의 인식 결과와 3D 기하 처리를 함께 다루며, 재구성된 형상과 분할 결과를 시각적으로 검토하는 워크플로에 초점을 맞춥니다.
Focus Areas
- 3D Reconstruction: 대상의 3차원 형상을 재구성하고 후속 분석을 위한 기하 데이터 구성
- Grounding DINO: 텍스트 프롬프트 기반 객체 탐지를 통한 관심 대상 식별
- SAM2: 이미지·영상의 객체 분할 결과를 후속 3D 처리에 활용
- 3D Segmentation: 3차원 데이터에서 관심 영역을 분리하고 형상 분석과 연결
- Skeletonization: 형상의 중심 구조를 추출하여 연결 관계와 기하 특성 분석
- OpenGL Rendering: 재구성 형상, 분할 영역 및 스켈레톤의 시각화
Architecture Focus
- 객체 탐지·분할, 3D 재구성, 기하 분석 및 렌더링 단계의 책임과 데이터 흐름 정의
- 2D 인식 결과와 3D 표현을 연결할 때 필요한 좌표계 및 데이터 대응 관계 관리
- AI 추론 모듈과 기하 처리·렌더링 모듈 사이의 인터페이스 설계
- 중간 처리 결과를 시각적으로 확인할 수 있는 분석·검증 워크플로 구성
Technologies
Grounding DINO, SAM2, 3D Reconstruction, 3D Segmentation, Skeletonization, OpenGL
