Communitygithub.com

curiositech/windags-skills

LiDAR, 포인트 클라우드, 센서 퓨전을 위한 3D 컴퓨터 비전 라벨링 도구, 워크플로, AI 기반 어노테이션 전문가. SAM4D/Point-SAM, 인간-루프-인-아키텍처, 수직 특화 학습 전략을 다룹니다.

windags-skills란 무엇인가요?

이 스킬은 자율 주행, 로봇 공학, 인프라 검사, 지리 공간 애플리케이션을 위한 LiDAR/포인트 클라우드 3D 어노테이션 도구와 AI 지원 라벨링 워크플로의 전문가 가이드를 제공합니다. 사용자는 BasicAI, Supervisely, Segments.ai, Deepen AI와 같은 상용 도구와 CVAT, 3D BAT, Label Studio와 같은 오픈 소스 옵션의 선택 기준을 배울 수 있습니다. 또한 SAM4D(ICCV 2025)와 Point-SAM(ICLR 2025)의 최신 발전을 다루며, 이들이 통합 다중 모달 위치 인코딩(UMPE)과 지식 증류를 통해 LiDAR 및 카메라 데이터에 대한 프롬프트 가능한 3D 분할을 가능하게 하는 방법을 설명합니다. 인간-루프-인-인-아키텍처와 '모델-인-더-루프' 패러다임을 강조하여 AI 사전 라벨링과 사람의 검증을 결합하여 효율성을 극대화하는 방법을 보여줍니다. 이 스킬은 특수화된 3D 모델(예: YOLO, PointPillars)과 대규모 비전 언어 모델(VLM) 간의 핵심 트레이드오프를 분석하고, 인프라 검사, 자율 주행, 농업/산불과 같은 수직 영역에 대한 특화된 학습 아키텍처를 제시합니다. 잘못된 접근 방식(예: SAM을 LiDAR 데이터에 무분별하게 적용, 사람 검증 생략, VLM을 실시간 추론에 사용)을 식별하고 올바른 방법을 권장합니다. 마지막으로 사용자의 요구 사항(실시간 추론 필요 여부, 라벨링 데이터 가용성 등)에 따라 접근 방식을 선택할 수 있는 의사 결정 트리와 도구 선택 매트릭스를 제공합니다.

지원 대상~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/curiositech/windags-skills/tree/HEAD/skills/3d-cv-labeling-2026

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

3D 컴퓨터 비전 라벨링 전문가 (2026)

자율 주행, 로봇 공학, 인프라 검사, 지리 공간 애플리케이션을 위한 LiDAR/포인트 클라우드 컴퓨터 비전의 3D 어노테이션 도구, AI 지원 라벨링 워크플로, 학습 아키텍처에 대한 전문가 가이드.

이 스킬을 사용해야 할 때

✅ 다음과 같은 경우 사용:

  • 3D 포인트 클라우드 어노테이션 도구 선택(BasicAI, Supervisely, Segments.ai, Deepen AI)
  • 자동 라벨링 워크플로에 SAM4D/Point-SAM 구현
  • 인간-루프-인-인 어노테이션 파이프라인 설계
  • 센서 퓨전 어노테이션(카메라 + LiDAR + 레이더)
  • 학습 아키텍처 결정: 특수화된 모델 vs VLM
  • 수직 특화 3D 탐지(자율 주행, 검사, 농업, 산불)

❌ 다음과 같은 경우 사용하지 마세요:

  • 3D 컨텍스트가 없는 2D 이미지 라벨링(clip-aware-embeddings 또는 Label Studio 문서 사용)
  • 일반 ML 모델 학습(ml-engineer 사용)
  • 포인트 클라우드가 없는 비디오 어노테이션(computer-vision-pipeline 사용)
  • VLM 프롬프트 엔지니어링(prompt-engineer 사용)
  • 사진 측량/3D 재구성(지리 처리 도구 사용)

2026년 도구 환경 개요

상용 리더

도구강점최적 대상주요 AI 기능
BasicAI원클릭 탐지자율 주행AV에 미세 조정된 사전 라벨링 모델
Supervisely사용자 정의R&D 팀AI 추적, 2D→3D 원클릭
Segments.ai2D+3D 동기화로봇 인식순차적 전파
Deepen AI센서 캘리브레이션사내 인식픽셀 완벽한 다중 센서
Dataloop엔터프라이즈 MLOps대규모 어노테이션 팀모델 지원 + 포인트 클라우드 포커스
Encord전체 워크플로다중 모달 프로젝트Track-ID 관리
Ango Hub (iMerit)밀집 어노테이션복잡한 다중 모달프레임 간 전파

오픈 소스 옵션

도구성숙도제한 사항
CVAT안정적3D 바운딩 박스만, 제한된 보간
3D BAT양호전방위 어노테이션, 반자동 추적
Label Studio부분 3D다중 형식에 더 적합, 3D 특화되지 않음

3D를 위한 SAM 진화 (2024-2026)

SAM4D (ICCV 2025) - 다중 모달 + 시간적

핵심 혁신: 통합 다중 모달 위치 인코딩(UMPE)이 카메라와 LiDAR를 공유 3D 공간에 정렬합니다.

카메라 스트림 → 특징 추출 → ┐
                                      ├→ UMPE 정렬 → 프롬프트 가능한 3D 분할
LiDAR 스트림 → 포인트 인코딩     → ┘

데이터 엔진 혁신: 사람 어노테이션보다 100배 이상 빠른 자동 의사 라벨 생성:

  1. VFM 기반 비디오 마스크릿
  2. 시공간 4D 재구성
  3. 교차 모달 마스크릿 퓨전

데이터셋: Waymo-4DSeg (300,000개 이상의 카메라-LiDAR 정렬 마스크릿)

Point-SAM (ICLR 2025) - 네이티브 3D 프롬프팅

아키텍처: 포인트 클라우드를 위해 특별히 설계된 효율적인 트랜스포머(2D에서 변경되지 않음).

지식 증류: 2D SAM → 3D Point-SAM, 데이터 엔진을 통해 생성:

  • 부품 수준 의사 라벨
  • 객체 수준 의사 라벨

벤치마크: 실내(ScanNet) 및 실외(nuScenes, Waymo) 데이터셋에서 최첨단 성능 능가.

SAMNet++ (2025) - 하이브리드 파이프라인

2단계 접근법:

  1. SAM이 비지도 분할 수행
  2. 적응된 PointNet++가 의미 정확도 향상

최적 대상: L1 LiDAR + RGB 카메라의 컬러화된 포인트 클라우드를 사용할 수 있는 UAV/드론 워크플로.


인간-루프-인-아키텍처

모델-인-더-루프 패러다임 (2023-2026)

이전 접근법: 사람 라벨 → 모델 학습 → 배포 새로운 접근법: 모델 지원 → 사람 검증 → 빠른 반복

┌─────────────────────────────────────────────────────────┐
│                    라벨링 파이프라인                     │
├─────────────────────────────────────────────────────────┤
│  원시 데이터 → AI 사전 라벨 → 사람 검토 → QA 검사      │
│     │           │              │             │          │
│     │     SAM4D/VLM       수정 사항만   합의 샘플링    │
│     │     제안 생성       AI가 불확실한 곳              │
└─────────────────────────────────────────────────────────┘

효율성 향상

접근법10,000프레임 시간어노테이션 품질
수동 전용400시간95% (전문가)
AI 사전 라벨 + 검토50시간97% (AI+인간)
SAM4D 데이터 엔진4시간92% (의사)

80/20 법칙: ML 프로젝트 시간의 약 80%는 데이터 준비에 소요됩니다. 모델-인-더-루프는 이를 크게 줄입니다.

품질 보증 전략

  1. 합의 샘플링: 하위 집합에 여러 어노테이터, 일치도 측정
  2. 능동 학습: 불확실한 예측을 전문가에게 라우팅
  3. 계층 검토: 계층 1(중요 객체)은 SME 검증, 계층 2/3는 AI 신뢰도 임계값 사용

3D에 특화된 학습이 VLM보다 나은 이유

핵심 트레이드오프

측면특수화(YOLO, PointPillars)VLM(GPT-4V, Gemini)
지연 시간10-50ms (실시간)500-2000ms
3D 정밀도강력한 기하학적 사전 지식시끄러운 텍스트-3D 정렬
새로운 객체폐쇄 집합(학습한 것)개방 어휘
연산엣지 배포 가능GPU 클러스터 필요
환각없음(결정적)있음(안전 중요 위험)
도메인 변화어려움(안개, 야간)더 나은 일반화

각각을 사용해야 할 때

특수화된 모델을 사용해야 할 때:

  • 실시간 추론 필요(자율 주행 차량, 로봇 공학)
  • 알려진 객체 클래스(인프라 결함, 작물 유형)
  • 안전 중요 배포(환각을 허용할 수 없음)
  • 엣지 배포(드론, 내장 시스템)

VLM/기반 모델을 사용해야 할 때:

  • 새로운 도메인의 제로샷 탐색
  • 학습 데이터 생성(약한 라벨)
  • 개방 어휘 요구 사항("손상된 것을 찾아줘")
  • 도메인 적응 부트스트래핑

하이브리드 아키텍처 (2025+ 모범 사례)

                    ┌───────────────────────┐
                    │    VLM (느린 두뇌)    │
                    │  • 장면 이해          │
                    │  • 개방 어휘          │
                    │  • 이상 탐지          │
                    └──────────┬────────────┘
                               │ 상위 수준 컨텍스트
                               ▼
┌──────────────────────────────────────────────────────────┐
│              특수화된 탐지기 (빠른 두뇌)                 │
│  • 실시간 추론 (YOLO, PointPillars, CenterPoint)       │
│  • 알려진 객체 탐지 및 추적                            │
│  • 안전 중요 결정                                      │
└──────────────────────────────────────────────────────────┘

예시:

  • VOLTRON: 위험 식별을 위한 YOLOv8 + LLaMA2
  • DrivePI: 포인트 클라우드 + 다중 뷰 + 언어 명령 (0.5B Qwen2.5)

수직 특화 학습 아키텍처

인프라 검사

객체: 전신주, 절연체, 도체, 식생, 손상 유형 센서 퓨전: RGB + 열화상 + LiDAR 학습 데이터 요구 사항:

  • 열 이상 샘플(다양한 온도)
  • 손상 분류(균열, 부식, 녹 등급)
  • 식생 제거 측정

아키텍처:

LiDAR → 포인트 클라우드 인코더 → ┐
열화상 → 2D 인코더       → ├→ 퓨전 → 멀티태스크 헤드
RGB → 2D 인코더           → ┘          ├→ 객체 탐지
                                         ├→ 결함 분류
                                         └→ 제거 회귀

자율 주행

객체: 차량, 보행자, 자전거 타는 사람, 교통 표지판, 차선 표시 핵심 요구 사항: 시간적 일관성(프레임 간 트랙-ID) 학습 데이터 요구 사항:

  • 긴 꼬리 시나리오(긴급 차량, 동물, 파편)
  • 악천후(안개, 비, 눈, 야간)
  • 엣지 케이스(공사 구역, 사고)

아키텍처: BEV(조감도) 표현을 사용한 CenterPoint, PointPillars 또는 복셀 기반 탐지기.

농업/산불

객체: 작물 줄, 캐노피 높이, 연료 하중, 화재 확산 경계 센서 퓨전: RGB + 다중 스펙트럼 + LiDAR 학습 데이터 요구 사항:

  • 작물 성장 단계
  • 질병/해충 시각적 특징
  • LiDAR CHM(캐노피 높이 모델)의 연료 하중 밀도

왜 VLM만으로는 안 될까? VLM은 다음을 할 수 없습니다:

  • 정밀한 높이 측정(LiDAR 회귀)
  • 초분광 파장 분류
  • 처방 맵의 공간 정밀도 유지

일반적인 안티패턴

안티패턴: "모든 것에 SAM을 사용하라"

초보자의 생각: "SAM이 모든 것을 분할하므로 LiDAR 데이터에 그냥 실행하면 됩니다."

현실:

  • SAM 1/2는 2D 모델입니다. 3D 기하학을 이해하지 못합니다.
  • 포인트 클라우드는 Point-SAM 또는 SAM4D가 필요합니다.
  • 원시 적용은 기하학적 사전 지식 없이 노이즈가 많은 마스크를 생성합니다.

올바른 접근법: 네이티브 3D에 Point-SAM을 사용하거나 2D로 투영하여 SAM에 사용한 후 3D로 다시 리프트합니다.

안티패턴: 인간 검증 건너뛰기

초보자의 생각: "AI 사전 라벨은 95% 정확하므로 검토를 건너뛸 수 있습니다."

현실:

  • 100,000개 객체에서 5% 오류 = 5,000개의 잘못된 라벨
  • 오류는 엣지 케이스(정확성이 필요한 정확한 지점)에서 누적됩니다.
  • 모델은 어노테이션 실수를 재현하는 법을 학습합니다.

올바른 접근법: 계층 1(안전 중요)은 항상 사람이 검증합니다. 계층 2/3에는 신뢰도 임계값을 사용합니다.

안티패턴: 실시간 추론을 위한 VLM

초보자의 생각: "GPT-4V가 내 사진에서 손상을 식별할 수 있습니다."

현실:

  • 프레임당 500-2000ms 지연 시간
  • 엣지 장치에서 실행 불가
  • 안전 중요 컨텍스트에서 환각 위험

올바른 접근법: 데이터 생성/탐색에 VLM을 사용하고 배포에는 특수화된 모델을 사용합니다.

안티패턴: 단일 모달 학습

초보자의 생각: "LiDAR는 3D 탐지에 충분합니다."

현실:

  • LiDAR: 정밀한 기하학, 색상/질감 없음
  • 카메라: 풍부한 의미론, 깊이 없음
  • 퓨전은 단일 모달보다 mAP 5-15% 더 우수합니다.

올바른 접근법: 처음부터 센서 퓨전. SAM4D는 퓨전 의사 라벨이 단일 모달보다 우수함을 보여줍니다.


의사 결정 트리: 접근법 선택

                        실시간 추론이 필요합니까?
                              /                  \
                           예                    아니오
                            |                      |
                    특수화된 탐지기를           이것이 탐색입니까?
                    사용 (YOLO,                    /        \
                    CenterPoint)                 예         아니오
                            |                  |           |
                    라벨링된 데이터가 있습니까?  VLM을 사용하여   SAM4D로 의사 라벨을
                      /        \               제로샷 수행    생성
                   예          아니오
                    |            |
              모델 학습    SAM4D/
                          Point-SAM을 사용하여
                          자동 라벨링

도구 선택 결정 매트릭스

요구 사항권장 도구
대규모 자율 주행Deepen AI 또는 BasicAI
R&D/연구 유연성Supervisely 또는 Segments.ai
다중 모달(카메라+LiDAR+레이더)Ango Hub 또는 Dataloop
자체 호스팅/오픈 소스CVAT + 3D 플러그인 또는 3D BAT
로봇 인식Segments.ai (2D+3D 동기화)
예산 중심Label Studio + 사용자 지정 스크립트

참고 자료

  • /references/sam4d-architecture.md - SAM4D UMPE 및 데이터 엔진 심층 분석
  • /references/tool-comparison-matrix.md - 모든 도구의 상세 기능 비교
  • /references/hybrid-architecture-examples.md - VOLTRON, DrivePI 구현 패턴
  • /references/vertical-training-recipes.md - 인프라, AV, 농업 세부 사항

출처

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

curiositech/windags-skills

Expert in 2000s-era music visualization (Milkdrop, AVS, Geiss) and modern WebGL implementations. Specializes in Butterchurn integration, Web Audio API AnalyserNode FFT data, GLSL shaders for audio-reactive visuals, and psychedelic generative art. Activate on "Milkdrop", "music visualization", "WebGL visualizer", "Butterchurn", "audio reactive", "FFT visualization", "spectrum analyzer". NOT for simple bar charts/waveforms (use basic canvas), video editing, or non-audio visuals.

curiositech/windags-skills

Expert legal research agent for finding and scraping expungement data state by state. Knows authoritative sources, URL patterns, Firecrawl configuration, and 2026 legal landscape.

curiositech/windags-skills

Implement WCAG 2.2 AA/AAA compliance with automated testing, keyboard navigation, screen reader support, and focus management. Activate on: accessibility audit, WCAG compliance, keyboard navigation, screen reader, aria attributes, axe-core, focus trap. NOT for: design-level accessibility review (use design-accessibility-auditor), color contrast only (use css-in-js-architect).

curiositech/windags-skills

Time-blind friendly planning, executive function support, and daily structure for ADHD brains. Specializes in realistic time estimation, dopamine-aware task design, and building systems that actually work for neurodivergent minds.

curiositech/windags-skills

Designs digital experiences for ADHD brains using neuroscience research and UX principles. Expert in reducing cognitive load, time blindness solutions, dopamine-driven engagement, and compassionate design patterns. Activate on 'ADHD design', 'cognitive load', 'accessibility', 'neurodivergent UX', 'time blindness', 'dopamine-driven', 'executive function'. NOT for general accessibility (WCAG only), neurotypical UX design, or simple UI styling without ADHD context.

curiositech/windags-skills

>- Apply crisis decision-making research to agent routing, uncertainty triage, and coordination failure analysis in time-pressured systems. Use when diagnosing handoff failures, analytical paralysis, or expert judgment under incomplete information. NOT for routine coding, simple CRUD design, or static single-agent tasks with complete information.

curiositech/windags-skills

Extend and modify the admin dashboard, developer portal, and operations console. Use when adding new admin tabs, metrics, monitoring features, or internal tools. Activates for dashboard development, analytics, user management, and internal tooling.

curiositech/windags-skills

Conversation patterns and interaction protocols for multi-agent systems. Covers request/response, pub/sub, blackboard, delegation chains, debate, critique, consensus, fan-out/fan-in, supervisor-worker, and peer negotiation. Deep analysis of AutoGen conversation patterns, CrewAI delegation, LangGraph state passing, and FIPA-ACL performatives. Teaches how to design what agents say to each other and in what order. Activate on: "agent conversation", "agent protocol", "multi-agent debate", "agent delegation", "supervisor worker pattern", "agent voting", "consensus protocol", "fan-out fan-in", "agent negotiation", "blackboard pattern", "agent dialogue", "conversation topology", "agent handoff". NOT for: wire format or serialization (use agent-interchange-formats), orchestration infrastructure (use agentic-infrastructure-2026), single agent behavior (use agentic-patterns).

curiositech/windags-skills

Meta-agent for creating new custom agents, skills, and MCP integrations. Expert in agent design, MCP development, skill architecture, and rapid prototyping. Activate on 'create agent', 'new skill', 'MCP server', 'custom tool', 'agent design'. NOT for using existing agents (invoke them directly), general coding (use language-specific skills), or infrastructure setup (use deployment-engineer).

curiositech/windags-skills

AI-powered calendar management and agent-based scheduling coordination. Covers calendar APIs (Google Calendar, CalDAV/iCal), AI scheduling assistants (Reclaim, Clockwise, Motion, Cal.com), building custom calendar agents with MCP, multi-calendar merging, timezone management, focus block protection, meeting fatigue detection, and agent-to-agent meeting negotiation protocols. Activate on: "calendar agent", "AI scheduling", "calendar coordination", "meeting scheduling", "calendar API", "focus time protection", "calendar optimization", "Google Calendar MCP", "Reclaim", "Clockwise", "Motion", "Cal.com", "smart scheduling", "calendar-aware agent", "timezone scheduling", "agent negotiation meetings". NOT for: manual calendar UI component design (use form-validation-architect), project management scheduling or Gantt charts (use project-management-guru-adhd), general time-tracking or pomodoro apps (use adhd-daily-planner for time-awareness), building the agent itself from scratch (use agent-creator).

curiositech/windags-skills

Build and adopt production AI agent infrastructure in 2026. Covers framework selection (LangGraph, CrewAI, AutoGen, MCP), orchestration patterns, evaluation, observability, memory systems, and tool use. Also covers the SOCIAL dimension: how to sell agent infrastructure internally, change management, measuring ROI, building trust in autonomous systems, and scaling adoption across teams. Activate on: "agent infrastructure", "agent framework comparison", "which agent framework", "sell AI tools internally", "agent adoption", "agent observability", "agent evaluation", "MCP architecture", "agentic mesh", "enterprise AI agents", "AI change management", "agent ROI". NOT for: building specific agents (use ai-engineer), designing agent behavior patterns (use agentic-patterns), prompt tuning (use prompt-engineer).

curiositech/windags-skills

Fundamental patterns for effective agentic behavior. Teaches decomposition, tool orchestration, error recovery, context management, quality self-assessment, and knowing when to stop. Model-agnostic principles that make any agent more effective regardless of domain. Activate on: "how should I structure this agent", "agentic workflow", "agent patterns", "multi-step task", "tool orchestration", "/agentic-patterns", "decompose this", "agent best practices", "chain of actions", "when should the agent stop", "agent loop design". NOT for: creating agent infrastructure (use agent-creator), building DAGs (use windags-architect), specific tool implementation.

curiositech/windags-skills

Automated discovery and matching of agent skills for dynamic task routing and capability assessment

curiositech/windags-skills

Cryptographic security for agentic systems — zero-trust agent networking, signed message envelopes (JWS/JWE), capability-based security (ocaps), Merkle tree audit trails, WASM sandboxing, and formal verification. Covers CLI dev tool security, mTLS between agents, permission boundaries (least privilege for AI agents), and supply chain security for skills/plugins. Activate on: "agent security", "zero trust agents", "secure agent communication", "capability-based security", "ocap", "signed messages between agents", "agent audit trail", "sandbox agent execution", "agent permissions", "mTLS agents", "cryptographic verification", "agent supply chain", "OWASP agentic", "prove agent did X", "tamper-proof agent logs". NOT for: application-level SAST scanning (use security-auditor), network firewall rules (use infrastructure), SOC2/HIPAA compliance (organizational), or prompt injection defense (use prompt-engineer).

curiositech/windags-skills

Data structures and serialization formats for agent-to-agent communication. Covers message envelopes, structured output schemas, capability declarations, task handoff payloads, error/retry signaling, and context windows as data structures. Deep comparison of A2A protocol, MCP, OpenAI function calling, and LangChain message types. Teaches when to use rigid schemas vs free-form with validation, typed vs untyped, streaming vs batch. Activate on: "agent message format", "agent communication schema", "agent-to-agent protocol", "A2A protocol", "MCP message format", "structured output for agents", "agent interop", "interchange format", "agent serialization", "task handoff format", "capability declaration". NOT for: what agents say to each other (use agent-conversation-protocols), orchestration topology (use multi-agent-coordination), building agent infrastructure (use agentic-infrastructure-2026).

curiositech/windags-skills

Logic-based agent programming language implementing BDI architecture for practical autonomous agent development

curiositech/windags-skills

>- Design AgentSpeak(L)-style BDI agents with context-guarded plans, selection functions, and intention stacks. Use for interruptible autonomy, agent policy, and multi-agent orchestration in dynamic environments. NOT for simple rule engines, static planners, or centralized workflows.

curiositech/windags-skills

Foundational concurrent computation model where actors communicate exclusively through asynchronous message passing

curiositech/windags-skills

Build production-ready LLM applications, advanced RAG systems, and intelligent agents. Implements vector search, multimodal AI, agent orchestration, and enterprise AI integrations. Use PROACTIVELY for LLM features, chatbots, AI agents, or AI-powered applications.

curiositech/windags-skills

license: Apache-2.0 NOT for unrelated tasks outside this domain.

관련 스킬