Edge AI for Computer Vision: Real-Time Image Processing Eğitimi
Edge AI for Computer Vision, AI modellerinin doğrudan edge cihazlarında çalışmasını sağlayarak gerçek zamanlı görüntü ve video analizini devrimleştiriyor, gecikmeyi azaltıyor ve verimliliği artırıyor.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), gerçek zamanlı işlem için bilgisayarlı görü modellerini uygulamak ve optimize etmek isteyen orta düzeyden ileri düzeye bilgisayarlı görü mühendisleri, AI geliştiricileri ve IoT profesyonellerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecekler:
- Edge AI'ün temellerini ve bilgisayarlı görüdeki uygulamalarını anlayacaklar.
- Gerçek zamanlı görüntü ve video analizi için optimize edilmiş derin öğrenme modellerini edge cihazlarına dağıtacaklar.
- TensorFlow Lite, OpenVINO ve NVIDIA Jetson SDK gibi çerçeveleri model dağıtımı için kullanacaklar.
- AI modellerini performans, güç verimliliği ve düşük gecikmeli çıkarım için optimize edecekler.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Bolca alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bize ulaşarak düzenleme yapın.
Eğitim İçeriği
Edge AI'e Giriş Computer Vision için
- Edge AI ve faydalarına genel bakış
- Karşılaştırma: Bulut AI vs Edge AI
- Gerçek zamanlı görüntü işlemedeki temel zorluklar
Deep Learning Modellerinin Kenar Cihazlara Dağıtılması
- TensorFlow Lite ve OpenVINO'e giriş
- Kenar dağıtımı için modellerin optimize edilmesi ve nicemlenmesi
- Vaka çalışması: YOLOv8'in bir kenar cihazda çalıştırılması
Gerçek Zamanlı Çıkarım için Donanım Hızlandırma
- Kenar bilgi işlem donanımına genel bakış (Jetson, Coral, FPGA'lar)
- GPU ve TPU hızlandırmasından yararlanma
- Kıyaslama ve performans değerlendirmesi
Gerçek Zamanlı Nesne Tespiti ve İzleme
- YOLO modelleriyle nesne tespiti uygulama
- Gerçek zamanlı hareket eden nesneleri izleme
- Sensör füzyonu ile tespit doğruluğunu artırma
Edge AI için Optimizasyon Teknikleri
- Budama ve nicemleme ile model boyutunu küçültme
- Gecikme ve güç tüketimini azaltma teknikleri
- Edge AI modelinin yeniden eğitimi ve ince ayarı
Edge AI'ü IoT Sistemleriyle Entegrasyon
- Akıllı kameralara ve IoT cihazlarına AI modelleri dağıtma
- Edge AI ve gerçek zamanlı karar verme
- Kenar cihazlar ile bulut sistemleri arasında Communication
Edge AI'te Güvenlik ve Etik Hususlar
- Kenar AI uygulamalarında veri gizliliği endişeleri
- Model güvenliğinin kötü niyetli saldırılara karşı sağlanması
- AI düzenlemelerine ve etik AI ilkelerine uyum
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Bilgisayarlı görü kavramlarına aşinalık
- Python ve derin öğrenme çerçeveleriyle deneyim
- Kenar bilişim ve IoT cihazları hakkında temel bilgi
Hedef Kitle
- Bilgisayarlı görü mühendisleri
- AI geliştiricileri
- IoT profesyonelleri
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Edge AI for Computer Vision: Real-Time Image Processing Eğitimi - Booking
Edge AI for Computer Vision: Real-Time Image Processing Eğitimi - Enquiry
Edge AI for Computer Vision: Real-Time Image Processing - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Eğitim - Computer Vision with OpenCV
Yaklaşan Etkinlikler
İlgili Kurslar
5G and Edge AI: Enabling Ultra-Low Latency Applications
21 SaatBu eğitmen liderliğindeki canlı eğitim, Türkiye (çevrimiçi veya yerinde), 5G ağlarının Edge AI uygulamalarını nasıl hızlandırdığını keşfetmek isteyen orta düzey telekom profesyonelleri, AI mühendisleri ve IoT uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecekler:
- 5G teknolojisinin temellerini ve Edge AI üzerindeki etkisini anlamak.
- 5G ortamlarında düşük gecikmeli uygulamalar için optimize edilmiş AI modellerini dağıtmak.
- Edge AI ve 5G bağlantısını kullanarak gerçek zamanlı karar verme sistemleri uygulamak.
- Kenar cihazlarında verimli performans için AI iş yüklerini optimize etmek.
Advanced Edge AI Techniques
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), yapay zeka alanında ileri düzeyde pratik uygulayıcılar, araştırmacılar ve geliştiriciler için tasarlanmıştır. Amaçları, Edge AI alanındaki en son gelişmeleri öğrenmek, yapay zeka modellerini kenar dağıtımı için optimize etmek ve çeşitli sektörlerdeki uzmanlık uygulamalarını keşfetmektir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Gelişmiş Edge AI model geliştirme ve optimizasyon tekniklerini keşfetmek.
- Yapay zeka modellerini kenar cihazlarına dağıtmak için son teknoloji stratejileri uygulamak.
- Gelişmiş Edge AI uygulamaları için özel araçları ve çerçeveleri kullanmak.
- Edge AI çözümlerinin performansını ve verimliliğini optimize etmek.
- Edge AI alanındaki yenilikçi kullanım durumlarını ve ortaya çıkan eğilimleri keşfetmek.
- Edge AI dağıtımlarında gelişmiş etik ve güvenlik hususlarını ele almak.
Building AI Solutions on the Edge
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), çeşitli uygulamalar için AI modellerini uç cihazlara dağıtma konusunda pratik beceriler kazanmak isteyen orta seviyedeki geliştiriciler, veri bilimciler ve teknoloji meraklılarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Edge AI prensiplerini ve faydalarını anlayabilecektir.
- Uç bilişim ortamını kurup yapılandırabilecektir.
- Uç dağıtım için AI modelleri geliştirebilecek, eğitebilecek ve optimize edebilecektir.
- Uç cihazlarda pratik AI çözümleri uygulayabilecektir.
- Uç dağıtımlı modellerin performansını değerlendirebilecek ve iyileştirebilecektir.
- Edge AI uygulamalarında etik ve güvenlik hususlarını ele alabilecektir.
AI Facial Recognition Development for Law Enforcement
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), manuel yüz çiziminden yapay zeka araçlarını kullanarak yüz tanıma sistemleri geliştirmeye geçmek isteyen başlangıç seviyesindeki kolluk kuvvetleri personeline yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Yapay Zekanın temellerini ve Machine Learning'ü anlayın.
- Dijital görüntü işlemenin temellerini ve yüz tanımadaki uygulamasını öğrenin.
- Yapay zeka araçlarını ve çerçevelerini kullanarak yüz tanıma modelleri oluşturma becerileri geliştirin.
- Yüz tanıma sistemleri oluşturma, eğitme ve test etme konusunda uygulamalı deneyim kazanın.
- Yüz tanıma teknolojisinin kullanımında etik hususları ve en iyi uygulamaları anlayın.
Fiji: Introduction to Scientific Image Processing
21 SaatFiji, bilimsel çok boyutlu görüntüler için bir görüntü işleme programı olan ImageJ'i ve bilimsel görüntü analizleri için bir dizi eklentiyi bir araya getiren açık kaynaklı bir görüntü işleme paketidir.
Bu eğitmen liderliğindeki canlı eğitimde katılımcılar, Fiji dağıtımını ve temelindeki ImageJ programını kullanarak bir görüntü analiz uygulaması oluşturmayı öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- ImageJ'i genişletmek için Fiji'ün gelişmiş programlama özelliklerini ve yazılım bileşenlerini kullanmak
- Örtüşen karolardan büyük 3 boyutlu görüntüleri birleştirmek
- Entegre güncelleme sistemi kullanarak bir Fiji kurulumunu başlatmada otomatik olarak güncellemek
- Özel görüntü analiz çözümleri oluşturmak için geniş bir komut dosyası dili yelpazesinden seçim yapmak
- Büyük biyolojik görüntü veri kümelerinde ImgLib gibi Fiji'ün güçlü kütüphanelerini kullanmak
- Uygulamalarını dağıtmak ve benzer projelerde diğer bilim insanlarıyla işbirliği yapmak
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Bol alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçerek ayarlama yapınız.
Fiji: Image Processing for Biotechnology and Toxicology
14 SaatBu eğitmen liderliğindeki canlı eğitim Türkiye (çevrimiçi veya yerinde), histolojik dokular, kan hücreleri, algler ve diğer biyolojik örneklerle ilgili görüntüleri işlemek ve analiz etmek isteyen başlangıç seviyesinden orta seviyeye kadar araştırmacılar ve laboratuvar profesyonelleri için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecekler:
- Fiji arayüzünde gezinme ve ImageJ’nin temel işlevlerini kullanma.
- Bilimsel görüntüleri daha iyi analiz için ön işleme ve geliştirme.
- Hücre sayımı ve alan ölçümü dahil olmak üzere görüntüleri nicel olarak analiz etme.
- Makrolar ve eklentiler kullanarak tekrarlayan görevleri otomatikleştirme.
- Biyolojik araştırmalarda özel görüntü analizi ihtiyaçları için iş akışlarını özelleştirme.
Computer Vision with OpenCV
28 SaatOpenCV (Açık Kaynak Computer Vision Kütüphanesi: http://opencv.org), birkaç yüz bilgisayarlı görü algoritmaları içeren, BSD lisanslı bir açık kaynak kütüphanedir.
Hedef Kitle
Bu kurs, OpenCV'ü bilgisayarlı görü projelerinde kullanmak isteyen mühendisler ve mimarlar için hazırlanmıştır.
Python and Deep Learning with OpenCV 4
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), derin öğrenme için OpenCV 4 ile Python içinde programlama yapmak isteyen yazılım mühendislerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- OpenCV 4 kullanarak görüntüleri ve videoları görüntüleyebilecek, yükleyebilecek ve sınıflandırabilecek.
- TensorFlow ve Keras ile OpenCV 4 içinde derin öğrenmeyi uygulayabilecek.
- Derin öğrenme modellerini çalıştırabilecek ve görüntülerden ve videolardan etkili raporlar oluşturabilecek.
OpenFace: Creating Facial Recognition Systems
14 SaatOpenFace, Google'ün FaceNet araştırmasına dayalı açık kaynaklı, gerçek zamanlı yüz tanıma yazılımıdır Python ve Torch üzerine kurulmuştur.
Bu eğitmen liderliğindeki, canlı eğitimde katılımcılar, OpenFace'in bileşenlerini kullanarak örnek bir yüz tanıma uygulaması oluşturmayı ve dağıtmayı öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Yüz algılama, hizalama ve dönüşüm uygulamak için dlib, OpenCV, Torch ve nn4 dahil olmak üzere OpenFace'in bileşenleriyle çalışmak
- OpenFace'i gözetleme, kimlik doğrulama, sanal gerçeklik, oyun ve tekrar eden müşterileri belirleme gibi gerçek dünya uygulamalarına uygulamak vb.
Hedef Kitle
- Geliştiriciler
- Veri bilimcileri
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma
Pattern Matching
14 SaatPattern Matching, bir görüntü içinde belirtilen kalıpları bulmak için kullanılan bir tekniktir. Örneğin, bir fabrikadaki hatalı ürün üzerindeki beklenen etiketi veya bir bileşenin belirtilen boyutlarını belirlemek gibi, yakalanan bir görüntü içinde belirli özelliklerin varlığını belirlemek için kullanılabilir. Pattern Recognition'ten (daha büyük ilgili örnekler koleksiyonuna dayalı genel kalıpları tanıyan) farklı olarak, özellikle ne aradığımızı belirtir ve ardından beklenen kalıbın mevcut olup olmadığını bize bildirir.
Kurs Formatı
- Bu kurs, Machine Vision alanına uygulandığı gibi kalıp eşleştirme alanında kullanılan yaklaşımları, teknolojileri ve algoritmaları tanıtır.
Raspberry Pi + OpenCV for Facial Recognition
21 SaatBu eğitmen liderliğindeki canlı eğitim, bir yüz tanıma sistemi oluşturmak için gereken yazılım, donanım ve adım adım süreci tanıtıyor. Yüz Tanıma aynı zamanda Face Recognition olarak da bilinir.
Bu laboratuvarda kullanılan donanım Rasberry Pi, bir kamera modülü, servo motorlar (isteğe bağlı), vb. içerir. Katılımcılar bu bileşenleri kendileri satın almaktan sorumludur. Kullanılan yazılım OpenCV, Linux, Python, vb.'dir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Rasberry Pi'ye Linux, OpenCV ve diğer yazılım yardımcı programlarını ve kitaplıklarını kurmak.
- OpenCV'ı yüz görüntülerini yakalamak ve algılamak için yapılandırmak.
- Bir Rasberry Pi sistemini gerçek dünya ortamlarında kullanmak için çeşitli seçenekleri anlamak.
- Sistemi gözetim, kimlik doğrulama vb. gibi çeşitli kullanım durumlarına uyarlamak.
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma.
Not
- Diğer donanım ve yazılım seçenekleri şunlardır: Arduino, OpenFace, Windows, vb. Bunlardan herhangi birini kullanmak isterseniz, lütfen bizimle iletişime geçin.
Scilab
14 SaatScilab, bilimsel veri manipülasyonu için iyi geliştirilmiş, ücretsiz ve açık kaynaklı yüksek seviyeli bir dildir. İstatistik, grafik ve animasyon, simülasyon, sinyal işleme, fizik, optimizasyon ve daha fazlası için kullanılır. Temel veri yapısı matristir ve bu, FORTRAN ve C türevleri gibi alternatiflere kıyasla birçok sorunu basitleştirir. C, Java ve Python gibi dillerle uyumludur ve bu da onu mevcut sistemlere bir ek olarak kullanıma uygun hale getirir.
Bu eğitmen liderliğindeki eğitimde, katılımcılar Matlab gibi alternatiflere kıyasla Scilab'ın avantajlarını, Scilab sözdiziminin temellerini ve bazı gelişmiş işlevleri ve talebe bağlı olarak diğer yaygın dillerle arayüz oluşturmayı öğreneceklerdir. Kurs, görüntü işleme üzerine odaklanan kısa bir projeyle sona erecektir.
Bu eğitimin sonunda, katılımcılar Scilab'ın temel ve bazı gelişmiş işlevlerine hakim olacak ve bilgilerini genişletmeye devam etmek için kaynaklara sahip olacaklardır.
Hedef Kitle
- Veri bilimcileri ve mühendisleri, özellikle görüntü işleme ve yüz tanıma konularına ilgi duyanlar
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma ve son bir proje
Vision Builder for Automated Inspection
35 SaatTürkiye'da (çevrimiçi veya yerel) yapılan bu eğitmen yönetimi altında gerçekleştirilen canlı eğitim, SMT (Yüzey Montaj Teknolojisi) işlemlerinde otomatik inspeksiyon sistemleri tasarlamak, uygulamak ve optimize etmek isteyen orta seviye profesyonellere yönelik olacak.
Eğitim sonunda, katılımcılar şu becerileri kazanabilecekler:
- Vision Builder AI kullanarak otomatik inspeksiyonları kurma ve yapılandırma.
- Analiz için yüksek kaliteli görüntülerin edinilmesi ve ön işleme.
- Hata algılama ve işlem doğrulaması için mantık tabanlı kararların uygulanması.
- Inspeksiyon raporlarının oluşturulması ve sistem performansının optimize edilmesi.