─░├žeri─če ge├ž

Ultralytics iOS Uygulamas─▒: YOLO Modelleri ile Ger├žek Zamanl─▒ Nesne Alg─▒lama

Ultralytics HUB ├Ânizleme g├Âr├╝nt├╝s├╝

Ultralytics iOS Uygulamas─▒, ger├žek zamanl─▒ nesne tespiti i├žin YOLO modellerini do─črudan iPhone veya iPad'inizde ├žal─▒┼čt─▒rman─▒za olanak tan─▒yan g├╝├žl├╝ bir ara├žt─▒r. Bu uygulama, model optimizasyonu ve h─▒zland─▒rma i├žin Apple Neural Engine ve Core ML'yi kullanarak h─▒zl─▒ ve verimli nesne tespiti sa─člar.



─░zle: Ultralytics HUB Uygulamas─▒na Ba┼člarken (IOS & Android)

Kuantizasyon ve ─░vme

iOS ayg─▒t─▒n─▒zda ger├žek zamanl─▒ performans elde etmek i├žin YOLO modelleri FP16 veya INT8 hassasiyetine g├Âre nicelendirilir. Niceleme, modelin weights and biases say─▒sal hassasiyetini azaltan, b├Âylece modelin boyutunu ve gereken hesaplama miktar─▒n─▒ azaltan bir i┼člemdir. Bu, modelin do─črulu─čunu ├Ânemli ├Âl├ž├╝de etkilemeden daha h─▒zl─▒ ├ž─▒kar─▒m s├╝releri ile sonu├žlan─▒r.

FP16 Kuantizasyon

FP16 (veya yar─▒m hassasiyetli) niceleme, modelin 32 bit kayan noktal─▒ say─▒lar─▒n─▒ 16 bit kayan noktal─▒ say─▒lara d├Ân├╝┼čt├╝r├╝r. Bu, modelin boyutunu yar─▒ yar─▒ya azalt─▒r ve ├ž─▒kar─▒m s├╝recini h─▒zland─▒r─▒rken do─čruluk ve performans aras─▒nda iyi bir denge sa─člar.

INT8 Kuantizasyon

INT8 (veya 8 bit tamsay─▒) niceleme, 32 bit kayan noktal─▒ say─▒lar─▒ 8 bit tamsay─▒lara d├Ân├╝┼čt├╝rerek modelin boyutunu ve hesaplama gereksinimlerini daha da azalt─▒r. Bu niceleme y├Ântemi ├Ânemli bir h─▒zlanma sa─člayabilir, ancak do─črulukta hafif bir azalmaya yol a├žabilir.

Apple Sinir Motoru

Apple Neural Engine (ANE), Apple'─▒n A serisi ve M serisi ├žiplerine entegre edilmi┼č ├Âzel bir donan─▒m bile┼čenidir. ├ľzellikle sinir a─člar─▒ i├žin makine ├Â─črenimi g├Ârevlerini h─▒zland─▒rmak ├╝zere tasarlanm─▒┼č olup YOLO modellerinizin daha h─▒zl─▒ ve daha verimli bir ┼čekilde y├╝r├╝t├╝lmesini sa─člar.

Nicelle┼čtirilmi┼č YOLO modellerini Apple Neural Engine ile birle┼čtiren Ultralytics iOS Uygulamas─▒, do─čruluk veya performanstan ├Âd├╝n vermeden iOS cihaz─▒n─▒zda ger├žek zamanl─▒ nesne alg─▒lama sa─člar.

├ç─▒k─▒┼č Y─▒l─▒ iPhone Ad─▒ Yonga Seti Ad─▒ D├╝─č├╝m Boyutu ANE TOPs
2017 iPhone X A11 Bionic 10 nm 0.6
2018 iPhone XS A12 Biyonik 7 nm 5
2019 iPhone 11 A13 Biyonik 7 nm 6
2020 iPhone 12 A14 Biyonik 5 nm 11
2021 iPhone 13 A15 Biyonik 5 nm 15.8
2022 iPhone 14 A16 Biyonik 4 nm 17.0

Bu listenin yaln─▒zca 2017'den sonraki iPhone modellerini i├žerdi─čini ve ANE TOPs de─čerlerinin yakla┼č─▒k oldu─čunu l├╝tfen unutmay─▒n.

Ultralytics iOS Uygulamas─▒ ile Ba┼člarken

Ultralytics iOS Uygulamas─▒n─▒ kullanmaya ba┼člamak i├žin a┼ča─č─▒daki ad─▒mlar─▒ izleyin:

  1. App Store'dan Ultralytics Uygulamas─▒n─▒ indirin.

  2. Uygulamay─▒ iOS cihaz─▒n─▒zda ba┼člat─▒n ve Ultralytics hesab─▒n─▒zla oturum a├ž─▒n. Hen├╝z bir hesab─▒n─▒z yoksa, buradan bir hesap olu┼čturun.

  3. Oturum a├žt─▒ktan sonra, e─čitilmi┼č YOLO modellerinizin bir listesini g├Âreceksiniz. Nesne alg─▒lama i├žin kullanmak ├╝zere bir model se├žin.

  4. Uygulamaya cihaz─▒n─▒z─▒n kameras─▒na eri┼čim izni verin.

  5. Cihaz─▒n─▒z─▒n kameras─▒n─▒ tespit etmek istedi─činiz nesnelere do─črultun. Uygulama, nesneleri alg─▒lad─▒k├ža s─▒n─▒rlay─▒c─▒ kutular─▒ ve s─▒n─▒f etiketlerini ger├žek zamanl─▒ olarak g├Âr├╝nt├╝leyecektir.

  6. Alg─▒lama e┼či─čini ayarlamak, belirli nesne s─▒n─▒flar─▒n─▒ etkinle┼čtirmek veya devre d─▒┼č─▒ b─▒rakmak ve daha fazlas─▒ i├žin uygulaman─▒n ayarlar─▒n─▒ ke┼čfedin.

Ultralytics iOS Uygulamas─▒ ile art─▒k iPhone veya iPad'inizde ger├žek zamanl─▒ nesne alg─▒lama i├žin Apple Neural Engine taraf─▒ndan desteklenen ve FP16 veya INT8 niceleme ile optimize edilen YOLO modellerinin g├╝c├╝nden yararlanabilirsiniz.



Created 2023-11-12, Updated 2024-06-10
Authors: glenn-jocher (5), sergiuwaxmann (2), RizwanMunawar (1)

Yorumlar