YOLO26 소개: 차세대 비전 AI입니다.
Ultralytics
통합

Apple Silicon 칩을 위한 iOS 앱용 최고의 객체 탐지 모델

최고의 객체 탐지 모델로 더 스마트한 iOS 앱을 구축하십시오. iPhone 및 iPad와 같은 iOS 기기에서 빠르고 정확하며 실시간 성능을 제공하는 모델을 확인하십시오.

ABAbirami Vina
5 min read
Apple Silicon 칩을 위한 iOS 앱용 최고의 객체 탐지 모델

Android 기기와 iPhone은 이제 일상생활의 필수품이 되었습니다. 사람들은 하루 종일 쇼핑하고, 길을 찾고, 사진을 찍고, 상품을 스캔하며 앱과 상호작용하기 위해 이 기기들을 사용합니다.

인공지능의 급격한 발전으로 인해 많은 스마트폰은 이제 기기 카메라로 촬영한 이미지와 영상을 이해할 수 있는 기능을 포함하고 있습니다. 이러한 기능을 효율적으로 실행하는 능력은 주로 기기 하드웨어에 달려 있습니다.

예를 들어, Apple 생태계 내에서 iPhone, iPad, Mac과 같은 기기는 A-시리즈 및 M-시리즈를 포함한 Apple Silicon 칩으로 구동됩니다. 이러한 시스템 온 칩(SoC) 설계는 중앙 처리 장치(CPU), 그래픽 처리 장치(GPU) 및 전용 머신 러닝 가속기를 통합하여 AI 워크로드를 위한 온디바이스 추론을 가능하게 합니다.

특히 이미지 분석 기능은 AI의 한 분야인 컴퓨터 비전을 통해 가능해졌습니다. 이는 기계가 객체 탐지와 같은 작업을 사용하여 이미지와 영상의 시각적 정보를 해석하고 이해할 수 있도록 합니다.

구체적으로 객체 탐지 모델은 이미지를 분석하고 객체 주위에 경계 상자(BBox)를 그려 객체를 식별합니다. 이러한 모델은 Apple Silicon 칩과 같은 모바일 하드웨어에서 효율적으로 실행되도록 최적화될 수 있으며, iOS 기기에서 실시간 시각적 분석을 직접 수행할 수 있습니다.

객체 탐지 예시, 바운딩 박스로 식별된 객체

그림 1. 객체가 경계 상자로 식별된 객체 탐지 예시. (출처)

이 문서에서는 빠르고 실시간으로 작동하는 iOS 앱을 구축하기 위한 최고의 객체 탐지 모델 몇 가지를 살펴보겠습니다. 시작해 봅시다!

Link to this sectioniOS 기기에서 객체 탐지기가 작동하는 방식#

객체 탐지는 앱이 이미지 내의 객체를 인식하고 위치를 파악하도록 돕습니다. 앱이 입력 이미지를 처리할 때, 객체 탐지 모델은 장면을 분석하여 경계 상자를 배치하고 레이블을 할당함으로써 다양한 객체를 식별할 수 있습니다.

대부분의 객체 탐지 시스템은 학습 데이터에서 패턴을 인식할 수 있는 신경망에 의존합니다. 이미지 작업의 경우, 이러한 모델은 대규모 학습 데이터 세트에서 픽셀 수준의 정보를 분석하여 시각적 표현을 학습합니다.

합성곱 신경망(CNN)은 종종 객체 탐지 모델의 백본으로 사용됩니다. CNN은 가장자리, 모양, 질감과 같은 계층적 시각적 특징을 학습하여 장면 내 객체를 인식하도록 돕기 때문에 이미지 예측에 탁월합니다.

연구자들은 또한 컴퓨터 비전 작업을 위해 Transformer 기반 아키텍처를 탐구하고 있습니다. 이러한 모델은 이미지 내의 서로 다른 영역 간의 관계를 분석하고 장면 전체에 걸쳐 더 광범위한 맥락 정보를 포착합니다.

모델 아키텍처의 유형을 넘어, iOS 기기에서의 객체 탐지에는 효율성이 매우 중요한 고려 사항입니다. 이러한 모델은 모바일 기기에서 직접 실행되기 때문에 제한된 컴퓨팅 자원을 사용하여 이미지를 빠르게 처리해야 합니다.

효율적인 모델은 낮은 지연 시간을 유지하며, 특히 연속적인 카메라 입력을 분석할 때 모바일 앱에서 실시간 객체 탐지를 지원합니다.

Link to this section어떤 객체 탐지 모델이 iOS에 적합할까요?#

iOS용 최고의 객체 탐지 모델을 살펴보기 전에, 한 걸음 물러나 모바일 애플리케이션에 적합한 모델의 조건이 무엇인지 이해해 보겠습니다.

iOS 앱을 위한 이상적인 객체 탐지 모델은 성능, 효율성, 신뢰성 사이의 균형을 유지합니다. 다음은 iOS 배포를 위한 강력한 모델을 정의하는 몇 가지 주요 요소입니다:

  • 낮은 지연 시간: 모델은 실시간 객체 탐지를 지원하기 위해 이미지를 빠르게 처리해야 하며, 특히 연속적인 카메라 입력에 의존하는 애플리케이션의 경우 더욱 중요합니다.
  • 효율적인 모델 크기: 소형 모델은 모바일 기기에서 더 효율적으로 실행되며 일반적으로 더 적은 메모리와 컴퓨팅 자원을 필요로 합니다.
  • 탐지 정확도: 정확한 탐지는 객체가 올바르게 분류되도록 보장하며, 경계 상자가 다양한 장면, 객체 규모 및 조명 조건에서 정밀하게 유지되도록 합니다.
  • 추론 안정성: 프레임 전체에서 일관된 추론 시간은 실시간 애플리케이션에 중요합니다. 처리 시간의 큰 변동은 프레임 드롭이나 불안정한 카메라 경험을 유발할 수 있습니다.
  • 메모리 점유율: 추론 중에 필요한 RAM의 양은 iOS 기기에서 다른 앱 프로세스와 함께 모델이 얼마나 원활하게 실행되는지에 영향을 미칩니다.

Link to this sectioniOS용 최고의 객체 탐지 모델 살펴보기#

다음으로 iOS 기기에 가장 널리 사용되는 객체 탐지 모델 몇 가지를 살펴보겠습니다.

Link to this sectionUltralytics YOLO 모델#

Ultralytics YOLO 모델은 실시간 컴퓨터 비전 애플리케이션을 위해 설계된 인기 있는 객체 탐지 모델 제품군입니다. 수년에 걸쳐 Ultralytics는 Ultralytics YOLOv5, Ultralytics YOLOv8, Ultralytics YOLO11 및 최신 최첨단 모델인 Ultralytics YOLO26과 같은 비전 모델을 출시했습니다.

각 새로운 릴리스는 탐지 정확도, 모델 효율성 및 런타임 성능의 향상을 도입했습니다. 이러한 업데이트 덕분에 Ultralytics YOLO 모델은 스마트폰과 같은 엣지 기기에 더욱 적합해졌습니다.

실제 장면에서 여러 객체를 탐지하는 YOLO26

그림 2. YOLO26은 실제 장면에서 여러 객체를 탐지하는 데 사용할 수 있습니다. (출처)

One of the key benefits of using Ultralytics YOLO models for iOS apps is the CoreML integration provided through the Ultralytics Python package. This open-source library helps developers train, test, and export Ultralytics YOLO models with a simple workflow.

이 패키지는 학습된 모델을 iOS 기기에서의 모델 배포에 사용되는 Apple의 머신 러닝 형식인 CoreML로 내보내는 것을 지원합니다. 내보낸 후 CoreML 모델을 앱에 통합하고 CPU, GPU 및 Apple Neural Engine과 같은 하드웨어를 사용하여 기기에서 직접 실행할 수 있습니다.

앱 내에서 AI 모델을 통합하고 실행하기 위한 Apple의 프레임워크인 CoreML

그림 3. CoreML은 앱 내에서 AI 모델을 통합하고 실행하기 위한 Apple의 프레임워크입니다. (출처)

이를 통해 개발자는 모델 추론을 온디바이스로 유지하면서 실시간 객체 탐지를 iOS 앱에 쉽게 통합할 수 있습니다.

Link to this sectionApple Silicon에서 Ultralytics YOLO 모델을 위한 배포 옵션#

모델 자체 외에도 Ultralytics 생태계는 Apple Silicon 칩에 YOLO 모델을 더 쉽게 배포할 수 있는 다양한 옵션을 제공합니다.

예를 들어, Ultralytics는 최근 데이터 세트 관리, 모델 학습, 검증 및 배포를 단일 환경에서 결합한 Ultralytics Platform을 도입했습니다. 이 통합된 워크플로우는 여러 도구에 대한 필요성을 줄이고 실험에서 실제 애플리케이션으로 가는 경로를 간소화합니다.

플랫폼의 일부로서 학습된 모델을 CoreML을 포함한 여러 형식으로 내보낼 수 있어 Apple 기기에 대응합니다. 이를 통해 클릭 몇 번으로 온디바이스 추론을 위한 Ultralytics YOLO 모델을 내보낼 수 있습니다.

내보내기 기능 외에도 Ultralytics는 iOS용 오픈 소스 Swift(iOS 앱 구축에 사용되는 Apple의 프로그래밍 언어) 구현을 제공합니다. 여기에는 Swift로 작성된 즉시 사용 가능한 YOLO iOS 앱이 포함되어 있으며, CoreML 모델이 어떻게 통합되고, 카메라 입력에서 실행되며, 실시간 객체 탐지에 사용될 수 있는지 보여줍니다.

Link to this sectionUltralytics YOLO 모델의 추가적인 장점#

다음은 Ultralytics YOLO 모델이 iOS 애플리케이션 구축을 위한 훌륭한 옵션이 되는 기타 주요 특징입니다:

  • 다양한 비전 작업 지원: 객체 탐지 외에도 Ultralytics YOLO 모델은 인스턴스 세그멘테이션, 자세 추정, 객체 추적, 방향성 경계 상자(OBB) 탐지 및 이미지 분류에 사용할 수 있습니다.
  • 다양한 모델 크기: Ultralytics는 나노, 소형, 중형, 대형 및 초대형과 같은 다양한 모델 버전을 제공하여 개발자가 모바일 기기의 성능 제약에 맞는 버전을 선택할 수 있도록 합니다.
  • 사전 학습된 모델: Ultralytics YOLO 모델은 즉시 사용하거나 특정 작업에 맞게 미세 조정(fine-tuning)할 수 있는 사전 학습된 모델로 제공되어 개발 시간을 단축합니다.

Link to this sectionEfficientDet#

EfficientDet은 2019년 Google 연구원들이 도입한 객체 탐지 아키텍처입니다. 이는 탐지 정확도와 컴퓨팅 효율성 사이의 균형을 맞추도록 설계되어 자원이 제한된 환경에 적합합니다.

EfficientDet의 핵심 아이디어는 복합 스케일링(compound scaling)으로 알려진 스케일링 방법입니다. 네트워크 깊이나 이미지 해상도와 같이 모델의 한 부분만 늘리는 대신, 이 접근 방식은 아키텍처의 여러 구성 요소를 함께 스케일링합니다.

이 요소들을 동시에 조정함으로써 모델은 고정밀도를 위해 구성되든 경량 배포를 위해 최적화되든 안정적인 성능을 유지합니다.

이 아키텍처는 EfficientDet-D0부터 EfficientDet-D7까지 다양한 변형으로 제공됩니다. 작은 모델은 더 빠른 추론과 낮은 자원 사용을 위해 설계되었으며, 큰 모델은 더 높은 탐지 정확도를 달성하는 데 중점을 둡니다.

Link to this sectionMobileNet SSD#

MobileNet SSD는 모바일 및 엣지 기기에서 효율적으로 실행되도록 설계된 경량 객체 탐지 모델입니다. 2017년경 인기를 얻었습니다.

이 모델은 효율적인 특징 추출에 중점을 둔 MobileNet 백본과 객체 탐지를 위한 SSD(Single Shot Detector) 방식을 결합합니다. SSD 방식은 한 번의 포워드 패스로 객체를 탐지하고 경계 상자를 생성합니다.

이 설계는 모델을 비교적 빠르고 단순하게 유지하며, 빠른 탐지 결과가 필요한 애플리케이션에 유용합니다. MobileNet SSD는 모델 크기가 작고 추론 속도가 빠른 것이 중요한 상황에서 자주 사용됩니다.

MobileNet 아키텍처는 필요한 연산량을 줄여 처리 능력이 제한된 기기에서 모델을 더 쉽게 실행할 수 있도록 합니다. MobileNet SSD가 최신 탐지 아키텍처만큼의 정확도를 달성하지 못할 수도 있지만, 여전히 많은 일반적인 객체 탐지 작업에서 잘 작동합니다.

Link to this sectionCenterNet#

CenterNet은 객체의 중심점을 예측하여 객체를 식별하는 객체 탐지 모델입니다. 2019년에 도입되었습니다.

많은 후보 영역을 생성하는 대신, 이 모델은 객체의 중심을 탐지한 다음 그 주위의 경계 상자 크기를 예측합니다. 이 접근 방식은 탐지 파이프라인을 단순화하고 추론 중 관련된 단계 수를 줄입니다.

CenterNet의 객체 탐지 단계 개요

그림 4. CenterNet에서의 객체 탐지 단계 개요 (출처)

CenterNet은 실시간 탐지 작업에 사용할 수 있으며 일부 다단계 탐지기에 비해 상대적으로 단순한 아키텍처로 알려져 있습니다. ResNet 백본을 사용하는 CenterNet과 같은 변형은 다양한 컴퓨터 비전 애플리케이션에서 일반적으로 사용됩니다.

효율적인 설계 덕분에 CenterNet은 iOS 기기에서 실행되는 애플리케이션을 포함하여 빠른 객체 탐지가 필요한 시스템에 적합합니다.

Link to this sectionNanoDet#

NanoDet은 엣지 및 모바일 기기에서의 실시간 애플리케이션을 위해 설계된 경량 객체 탐지 모델입니다. 2020년에 도입되었으며, 모델 크기와 컴퓨팅 요구 사항을 매우 낮게 유지하면서 효율적인 객체 탐지를 제공하는 것을 목표로 합니다.

이 모델은 단일 단계 탐지 아키텍처를 사용하여 네트워크를 한 번 통과하는 것만으로 객체 위치와 범주를 예측할 수 있습니다. 이 설계는 모델을 빠르게 유지하며 하드웨어 자원이 제한된 시스템에 적합합니다.

NanoDet은 추론 중 필요한 매개변수와 연산 수를 줄이기 위해 소형 백본과 최적화된 탐지 헤드를 사용합니다. 이러한 설계 선택은 속도와 효율성을 우선시하면서 합리적인 탐지 정확도를 유지하는 데 도움이 됩니다.

Link to this sectioniOS 앱을 위한 올바른 객체 탐지 모델 선택하기#

iOS 앱을 위한 객체 탐지 모델을 선택하는 것은 종종 사용 사례의 구체적인 요구 사항에 따라 달라집니다. 이러한 모델은 iPhone 및 iPad와 같은 기기에서 직접 실행되므로 여러 요소가 어떤 옵션이 가장 적합한지에 영향을 미칩니다.

다음은 몇 가지 중요한 고려 사항입니다:

  • 에너지 효율성: 전력을 덜 소비하는 모델은 배터리 수명을 보존하는 데 도움이 되며, 이는 지속적인 카메라 처리를 수행하는 모바일 앱에 중요합니다.
  • 모델 최적화 지원: 일부 모델은 양자화 또는 프루닝과 같은 최적화 기술을 지원하여 모델 크기를 줄이고 iOS 기기에서의 성능을 향상시킬 수 있습니다.
  • 하드웨어 호환성: 선택하는 모델 아키텍처는 CPU, GPU 및 Apple의 Neural Engine을 포함한 iOS 하드웨어에서 효율적으로 실행되어야 합니다.
  • 확장성: 일부 아키텍처는 여러 모델 크기나 변형을 제공하여 개발자가 성능 및 하드웨어 요구 사항에 가장 잘 맞는 버전을 선택할 수 있도록 합니다.

Link to this section핵심 요약#

객체 탐지 모델은 스마트 모바일 앱에 고급 컴퓨터 비전 기능을 제공합니다. iOS 기기에서 직접 실행되는 이 모델들은 앱이 기기 카메라의 이미지와 영상을 실시간으로 분석할 수 있게 합니다. 올바른 모델을 선택함으로써 개발자는 안정적인 실시간 성능을 제공하는 반응형 비전 기반 모바일 앱을 구축할 수 있습니다.

성장하는 커뮤니티에 참여하고 실무적인 AI 리소스를 위해 GitHub 리포지토리를 탐색하세요. 오늘 바로 비전 AI로 구축하려면 라이선스 옵션을 살펴보세요. 솔루션 페이지를 방문하여 농업 분야의 AI가 농업을 어떻게 변화시키고 있는지, 그리고 로봇 공학의 비전 AI가 어떻게 미래를 형성하고 있는지 알아보세요.

Explore solutions

Real-time defect detection with Ultralytics YOLO

결함 탐지

YOLO 기반 비전 AI는 강철, PCB, 직물, 태양광 패널 및 용접 부위의 결함을 탐지하며, 동료 심사를 거친 연구에서 최대 99.4%의 정확도와 최대 94.5%의 검사 비용 절감 효과를 입증했습니다.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time defect detection with Ultralytics YOLO

결함 탐지

YOLO 기반 비전 AI는 강철, PCB, 직물, 태양광 패널 및 용접 부위의 결함을 탐지하며, 동료 심사를 거친 연구에서 최대 99.4%의 정확도와 최대 94.5%의 검사 비용 절감 효과를 입증했습니다.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기
Real-time defect detection with Ultralytics YOLO

결함 탐지

YOLO 기반 비전 AI는 강철, PCB, 직물, 태양광 패널 및 용접 부위의 결함을 탐지하며, 동료 심사를 거친 연구에서 최대 99.4%의 정확도와 최대 94.5%의 검사 비용 절감 효과를 입증했습니다.
더 알아보기
Real-time AI that works with your team

로봇 공학에서의 AI

Ultralytics YOLO 모델로 더 스마트한 기기를 구동하십시오. 로봇 공학의 비전 AI는 자율 주행, 인식, 객체 추적 및 실시간 제어를 촉진합니다.
더 알아보기
Real-time AI that works with your team

물류 분야의 AI

Ultralytics YOLO 모델로 물류 프로세스를 간소화하십시오. 비전 AI를 통해 패키지 검사, 분류, 차량 추적 및 실시간 창고 안전 모니터링이 가능합니다.
더 알아보기
Real-time AI that works with your team

소매업에서의 AI

Ultralytics YOLO 모델로 소매업을 재구상하십시오. 비전 AI는 재고 추적, 선반 모니터링, 대기열 관리 및 더 스마트한 고객 인사이트를 지원합니다.
더 알아보기
Real-time AI that works with your team

의료 분야의 AI

Ultralytics YOLO 모델로 의료 솔루션을 구축하십시오. 의료 분야의 비전 AI는 더 빠른 의료 영상 분석, 더 스마트한 진단 및 환자 모니터링을 지원합니다.
더 알아보기
Real-time AI that works with your team

제조 분야의 AI

Ultralytics YOLO 모델로 제조 공정을 최적화하십시오. 비전 AI는 품질 관리, 결함 탐지, PPE 규정 준수 및 조립 라인 자동화를 주도합니다.
더 알아보기
Real-time AI that works with your operation

자동차 분야의 AI

Ultralytics YOLO 모델을 통해 자동차 분야에 컴퓨터 비전을 적용하십시오. 비전 AI는 도로 안전, 운전자 보조 및 차량 자동화를 향상하여 더 스마트한 도로를 만듭니다.
더 알아보기
Real-time AI tailored to your operation

농업 분야의 AI

Ultralytics YOLO 모델을 통해 스마트 농업에 비전 AI를 도입하십시오. 작물 모니터링, 가축 추적 및 정밀 농업을 강화하여 더 높고 스마트한 생산량을 달성하십시오.
더 알아보기

미래의 AI를 함께 구축합시다!

머신 러닝의 미래와 함께 여정을 시작하십시오.