본문으로 건너뛰기
r/computervision조회 2

오프라인 우선 소형 하드웨어 전용 어노테이션 툴 'LensLaber' 공개

낡은 노트북에서도 MobileSAM CPU 추론과 YOLO ONNX를 이용해 메모리 600–900MB 수준으로 동작하는 오프라인 주석 툴 LensLaber의 베타 공개와 기능 설명이다.

이 요약은 AI가 원문을 분석해 생성했습니다. 정확한 내용은 원문 기준으로 확인하세요.

TL;DR

작성자는 고사양 환경과 클라우드 의존을 요구하는 기존 어노테이션 툴의 한계를 극복하기 위해 2014년형 노트북에서도 동작하도록 최적화한 오프라인 우선 주석 도구 LensLaber 베타를 공개했다. 도구는 사용자가 보유한 ONNX 형식의 YOLO 모델로 객체를 검출한 뒤 MobileSAM을 CPU 모드로 구동해 폴리곤을 생성하는 파이프라인을 로컬에서 연속 처리하며 이 과정에서 메모리 사용량은 약 600–900MB 수준으로 보고되었다. 결과적으로 데이터가 네트워크로 유출되지 않고 비교적 낮은 하드웨어 사양에서도 자동 검출·세그멘테이션 기반의 주석 작업과 COCO 포맷 내보내기가 가능하다는 점을 핵심 가치로 제시했으며, 작성자는 실사용 경험을 바탕으로 피드백을 요청했다. 한계로는 구체적 처리 속도(초당 이미지 처리량)나 다양한 CPU 환경에서의 재현 벤치마크 수치가 제시되지 않아 성능 예측에는 추가 검증이 필요하다.

실용적 조언

  • 낮은 성능의 로컬 머신에서도 ONNX 형식의 YOLO 모델과 MobileSAM을 CPU 모드로 조합하면 자동 제안 기반의 주석 파이프라인을 운영할 수 있어 데이터 업로드 없이도 품질 검토와 COCO 내보내기가 가능하다.

섹션별 상세

01
작성자는 기존 상용 주석 도구들이 고사양 하드웨어와 클라우드 의존성을 전제로 해 실무에서 비효율을 초래한다고 지적하며, 이를 해결하기 위해 2014년형 ASUS X550LD( Intel i5-4200U, 8GB RAM, GeForce 820M)에서 동작하도록 소프트웨어를 최적화했다. 개발 과정에서 메모리와 연산량을 엄격히 제한하는 설계 결정을 내렸고, 실제로 저사양 환경에서 반복적으로 테스트해 병목을 찾아 개선했다고 밝혔다. 이 경험은 제한된 리소스에서 모델 추론과 주석 파이프라인을 운영할 수 있다는 실질적 근거를 제공한다.
02
프로그램은 완전한 오프라인 동작을 핵심 설계로 삼아 데이터가 로컬을 벗어나지 않도록 구현됐다. 모델 추론은 사용자가 갖고 있는 ONNX 형식의 YOLO 모델을 로컬에서 실행하고 MobileSAM을 CPU 모드로 구동해 바운딩 박스와 폴리곤을 생성하는 방식으로 입력 이미지를 처리한 뒤 주석 후보를 출력한다. 게시물에는 '100% Offline operation'과 'Your data never leaves your machine'이라는 명시적 문구가 있고 GitHub 링크를 통해 배포를 제공하고 있어 데이터 프라이버시를 중시하는 워크플로에 적합하다는 점이 근거로 제시됐다.
03
성능 측면에서 작성자는 MobileSAM을 CPU에서 실행해도 메모리 사용량이 대략 600–900MB 수준으로 유지된다고 보고했으며, 이는 전체 시스템이 8GB RAM 환경에서도 여유를 둔 상태로 동작함을 의미한다. 내부 처리 흐름은 입력 이미지를 YOLO로 먼저 검출해 후보 객체를 식별한 뒤 MobileSAM으로 폴리곤을 생성하거나 검증하는 방식으로 구성되며 이 과정이 로컬에서 연속적으로 수행된다. 이러한 수치와 처리 순서는 낮은 사양 기기에서 자동화된 검출·분할 워크플로를 가능하게 해 주석 업무의 반복 작업을 크게 줄인다는 실무적 함의를 가진다.
04
LensLaber는 데이터셋 점검, false negative 검출 및 검토, 고급 필터링, 데이터 증강, COCO 형식 내보내기 등 전반적인 어노테이션 파이프라인을 통합해 단일 도구로 작업 흐름을 통합하는 것을 목표로 한다. 내부적으로는 검출 결과에 대한 리뷰 인터페이스와 세그멘테이션 폴리곤 편집 기능이 결합되어 있어 수동 보정과 자동 제안이 연계된다. 작성자는 실제로 매일 여러 데이터셋에서 도구를 사용해 온 경험을 근거로 개발 우선순위를 정했다고 밝혀 도구의 실무 적합성이 입증되었다.

용어 해설

MobileSAM
경량화된 이미지 분할 모델로, 전체 세그멘테이션 네트워크 대신 경량 추론 경로를 사용해 모바일 및 CPU 환경에서 폴리곤 마스크를 생성한다. 입력 이미지에서 경계와 객체 후보를 추출한 뒤 단일 또는 다중 폴리곤 형태의 마스크를 출력해 주석 작업을 자동화하는 데 사용된다.
YOLO
실시간 물체 검출 계열 모델로, 입력 이미지에서 바운딩 박스와 클래스 확률을 한 번의 전달로 동시에 예측한다. ONNX나 다른 런타임으로 변환해 CPU 환경에서도 추론이 가능하며 검출 결과를 후처리해 주석 후보로 활용한다.
ONNX
모델 교환 및 추론을 위한 중간 표준 포맷으로, 다양한 프레임워크에서 내보낸 모델을 일관된 런타임에서 실행할 수 있게 한다. CPU 기반 환경에서 추론 엔진으로 로드해 YOLO 같은 검출 모델을 실행하는 방식으로 사용된다.
COCO
객체 검출·분할·키포인트 주석에 널리 쓰이는 데이터셋 및 주석 포맷으로, 이미지 메타데이터와 바운딩 박스·세그멘테이션 폴리곤을 JSON 형태로 정의한다. 주석 툴은 COCO 포맷으로 내보내기해 표준화된 학습 파이프라인에 바로 연결할 수 있다.
CPU 추론(CPU inference)
GPU 대신 CPU에서 모델을 실행하는 방식으로, 모델을 경량화하거나 ONNX 같은 런타임을 이용해 연산을 최적화함으로써 하드웨어 제약이 큰 환경에서도 추론 성능을 확보한다. 메모리·연산 트레이드오프를 조정해 데스크톱·노트북에서 실용적 응답 시간을 얻는 데 중요하다.

언급된 도구

MobileSAM중립

CPU 환경에서 폴리곤 세그멘테이션을 생성하는 경량 모델

YOLO (ONNX inference)중립

로컬 ONNX 런타임에서 물체 검출을 수행해 주석 후보를 제공하는 검출 모델

언급된 리소스

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 06. 09.수집 2026. 06. 28.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.