
https://github.com/ultralytics/ultralytics
컴퓨터 비전(이미지/영상 인식)용 AI 모델과 도구를 모아놓은 오픈소스 프로젝트.
특히 YOLO(You Only Look Once)라는 객체 탐지 모델을 포함한 최신 비전 AI 기술을 제공하는 저장소
📌 이 레포에는 무엇이 들어있나?
1. YOLO 기반 비전 AI 모델 코드
- 물체 탐지(Detection)
- 추적(Tracking)
- 분할(Segmentation)
- 분류(Classification)
- 포즈 추정(Pose Estimation) 등 다양한 태스크 지원
2. Python 라이브러리 형태로 설치해서 바로 사용 가능
- pip install ultralytics 로 설치
3. 터미널 명령어나 Python 코드로 모델 학습, 검증, 예측, 내보내기 등 작업 수행 가능
✔️ README.md
- 프로젝트가 무엇을 하는지 가장 쉽게 보여주는 설명
- 설치 방법
- 예제 코드 → 이 부분 보고 “어떻게 쓰는지” 알 수 있다.
✔️ 코드 구조
- ultralytics 폴더에 실제 라이브러리 코드
- examples 폴더에 사용 예제
- tests 폴더에 기능 테스트 코드
✔️ 예시
예를 들어 아래처럼 간단하게 객체 탐지를 할 수 있다:
from ultralytics import YOLO
model = YOLO("yolo26n.pt") # 사전학습된 모델 불러오기
results = model("sample.jpg") # 이미지로 예측
results[0].show() # 결과 보기
🧪 활용 예
- 자신만의 이미지 데이터로 객체 탐지 모델 학습
- 이미지/영상에서 실시간 물체 인식
- 모델을 ONNX, TensorRT 같은 다른 형태로 내보내서 배포