Bilgisayar Görseli ile SimpleCV Eğitimi
SimpleCV, açık kaynaklı bir çerçevedir; yani, vizyon uygulamaları geliştirmek için kullanabileceğiniz kütüphaneler ve yazılımlardan oluşan bir koleksiyondur. Web kameralarından, Kinect'lerden, FireWire ve IP kameralarından veya cep telefonlarından gelen görüntüleri veya video akışlarıyla çalışmanızı sağlar. Çeşitli teknolojilerinizin dünyayı sadece görmesini değil, aynı zamanda anlamasını sağlamak için yazılım oluşturmanıza yardımcı olur.
Hedef Kitle
Bu kurs, SimpleCV ile bilgisayar görüşü uygulamaları geliştirmek isteyen mühendisler ve geliştiricilere yöneliktir.
Eğitim İçeriği
Başlangıç
- Kurulum
Dersler ve Örnekler
- SimpleCV Kabuğu
- SimpleCV Temelleri
- Merhaba Dünya Programı
- Ekranla Etkileşim
- Bir Resim Dizini Yükleme
- Makrolar
- Kinect
- Zamanlama
- Araba Algılama
- Görüntü Bölümleme ve Morfoloji
- Görüntü Aritmetiği
- Görüntü Matematiğinde İstisnalar
- Histogramlar
- Renk Uzayı
- Hue Tepe Noktalarını Kullanma
- Hareket Bulanıklığı Efekti Oluşturma
- Uzun Pozlama Simülasyonu
- Kroma Anahtarı (Yeşil Ekran)
- SimpleCV'de Görüntüler Üzerine Çizim
- Katmanlar
- Görüntüyü İşaretleme
- Metin ve Fontlar
- Özel Bir Görüntü Nesnesi Oluşturma
Kurs İçin Gerekli Önbilgiler
Aşağıdaki dillere ilişkin bilgi:
- Python
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Bilgisayar Görseli ile SimpleCV Eğitimi - Rezervasyon
Bilgisayar Görseli ile SimpleCV Eğitimi - Talep Oluştur
Bilgisayar Görseli ile SimpleCV - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (2)
Trainer was very knowlegable and very open to feedback on what pace to go through the content and the topics we covered. I gained alot from the training and feel like I now have a good grasp of image manipulation and some techniques for building a good training set for an image classification problem.
Anthea King - WesCEF
Eğitim - Computer Vision with Python
I genuinely enjoyed the hands-on approach.
Kevin De Cuyper
Eğitim - Computer Vision with OpenCV
Yaklaşan Etkinlikler
İlgili Kurslar
Görüntü için Derin Öğrenme ile Caffe
21 SaatCaffe, ifade, hız ve modülerlik göz önünde bulundurularak oluşturulmuş derin öğrenme çerçevesidir.
Bu kurs, Caffe'ün görüntü tanıma için derin öğrenme çerçevesi olarak MNIST örneği kullanılarak uygulanmasını araştırmaktadır.
Hedef Kitle
Bu kurs, Caffe'ü bir çerçeve olarak kullanmakla ilgilenen Deep Learning araştırmacıları ve mühendisler için uygundur.
Bu kursu tamamladıktan sonra katılımcılar şunları yapabilecektir:
- Caffe'ün yapısını ve dağıtım mekanizmalarını anlayabilecektir
- Kurulum / üretim ortamı / mimari görevlerini ve yapılandırmasını gerçekleştirebilecektir
- Kod kalitesini değerlendirebilecek, hata ayıklama ve izleme yapabilecektir
- Modelleri eğitme, katmanları uygulama ve günlük kaydı gibi gelişmiş üretim uygulamalarını gerçekleştirebilecektir
Otonom Sürücü için Bilgisayar Görseli
21 SaatBu eğitmen tarafından yönetilen, canlı eğitim Türkiye (çevrimiçi veya yerel) orta düzey AI geliştiricileri ve bilgisayar görseli mühendisleri için tasarlanmıştır. Bu kurs, otonom araç uygulamaları için dayanıklı görsel sistemler oluşturmayı amaçlayan kişiler için uygundur.
Bu eğitimin sonunda katılımcılar şu yeteneklere sahip olacaklardır:
- Otonom araçlarda bilgisayar görseli temel kavramlarını anlamak.
- Nesne tespiti, şerit tespiti ve semantik segmentasyon için algoritmalar uygulamak.
- Görsel sistemleri diğer otonom araç alt sistemleriyle entegre etmek.
- Gelişmiş algılama görevleri için derin öğrenme tekniklerini uygulamak.
- Bilgisayar görsel modellerinin gerçek dünya senaryolarında performansını değerlendirmek.
Computer Vision ile Google Colab ve TensorFlow
21 SaatBu eğitmen destekli, canlı eğitim (online veya on-site) ileri düzey profesyoneller için tasarlanmıştır ve bilgisayar görüşünü daha derinlemesine anlamayı ve TensorFlow'ün Google Colab kullanarak karmaşık görünümlü model geliştirme yeteneklerini keşfetmeyi amaçlamaktadır.
Bu eğitim sonunda katılımcılar şunları yapabilecekler:
- TensorFlow kullanarak konvolüsyonel sinir ağları (CNN'ler) oluşturma ve eğitme.
- Google Colab'yı ölçeklenebilir ve verimli bulut tabanlı model geliştirme için kullanma.
- Bilgisayar görüşü görevleri için görüntü ön işleme tekniklerini uygulama.
- Gerçek dünya uygulamaları için bilgisayar görüşü modellerinin dağıtımını yapma.
- Transfer öğrenimini kullanarak CNN model performansını artırma.
- Görüntü sınıflandırma modellerinin sonuçlarını görselleştirme ve yorumlama.
Edge AI için Bilgisayar Görüntüsü: Geri Planlamaz Zamanlı Görüntü İşlemesi
21 SaatBu eğitmen yönetilen canlı eğitim (Türkiye - çevrimiçi veya yerel) ortamında, kenar cihazları üzerinde gerçek zamanlı işlem için bilgi İşleme modellerini uygulayacak ve optimize edecek olan orta düzeyden ileri düzey bilgisayarli görme mühendisleri, AI geliştiricileri ve IoT profesyonellere yönelikdür.
Bu eğitim sonunda, katılımcılar şunları yapabilecektir:
- Kenar AI'nin temellerini ve bilgisayarlı görme uygulamalarındaki kullanımını anlayabilmek.
- Gerçek zamanlı görüntü ve video analizi için optimize edilmiş derin öğrenme modellerini kenar cihazlara dağıtma.
- TensorFlow Lite, OpenVINO ve NVIDIA Jetson SDK gibi çerçeveleri model dağıtımında kullanabilmek.
- AI modellerinin performansı, güç verimliliği ve düşük gecikmeli çıkarım için optimize edebilmek.
Yasal Güvenlik için AI Yüz Tanıma Geliştirimi
21 SaatBu eğitmen öncülüğündeki canlı eğitim Türkiye (çevrimiçi veya yerel) temel düzeyde bir polis personeline yönelik olup, elчерçek yapma yönteminden yüz tanıma sistemleri geliştirmek için yapay zeka araçlarını kullanmaya geçmek isteyenler için tasarlanmıştır.
Bu eğitim sonunda katılımcılar aşağıdaki becerileri kazanabilecekler:
- Yapay Zeka ve Makine Öğrenmesinin temellerini anlamak.
- Dijital resim işleme temellerini öğrenmek ve yüz tanıma uygulamalarında kullanımı.
- Yüz tanıma modelleri oluşturmak için yapay zeka araçlarını ve çerçevelerini kullanma becerilerini geliştirmek.
- Yüz tanıma sistemlerinin oluşturulması, eğitilmesi ve test edilmesinde deneyim kazanmak.
- Yüz tanıma teknolojisinin kullanımında etik dikkat edilmesi gereken noktaları ve en iyi uygulamaları anlamak.
Fiji: Bilimsel Görüntü İşleme Giriş
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: Biyoteknoloji ve Toksikoloji için Görüntü İşleme
14 SaatBu eğitmen-led, canlı eğitim Türkiye (çevrimiçi veya yerinde) başlangıç seviyesinden orta seviyeye kadar olan araştırmacılar ve laboratuvar profesyonellerine yöneliktir. Görüntülerin histolojik doku, kan hücreleri, deniz çiçekleri ve diğer biyolojik örneklerle ilgili olarak işleme ve analizi yapmayı öğrenmek için tasarlanmıştır.
Bu eğitimin sonunda katılımcılar şunları yapabilecek olacaklardır:
- Fiji arayüzünü kullanarak ve ImageJ'in temel fonksiyonlarını uygulama.
- Daha iyi analiz için bilimsel görüntüleri ön işleme ve iyileştirme.
- Hücre sayımı ve alan ölçümü dahil olmak üzere görüntülerin niceliksel analizi.
- Makroları ve eklentileri kullanarak tekrarlanan görevleri otomatikleştirme.
- Biyolojik araştırmalarda belirli görüntü analizi ihtiyaçları için iş akışlarını özelleştirme.
Bilgisayar Görseli ile 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 ve OpenCV 4 ile Derin Öğrenme
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.
Desen Eşleme
14 SaatPattern Matching, bir görüntü içinde belirli desenleri bulmak için kullanılan bir tekniktir. Bu teknik, bir üretim hattında arızalı bir ürün üzerinde beklenen etiketin varlığını veya bir bileşenin belirlenen boyutlarının olup olmadığını tespit etmek gibi, yakalanmış bir görüntüde belirli özelliklerin varlığını belirlemek için kullanılabilir. "Pattern Recognition" (daha geniş ilgili örnek koleksiyonlarına dayalı genel desenleri tanır) ile farklı olarak, Pattern Matching aramamız gerekeni açıkça belirtir ve ardından beklenen desenin var olup olmadığını söyler.
Kurs Formatı
- Bu kurs, pattern matching'in Machine Vision alanında kullanımıyla ilgili yaklaşımları, teknolojileri ve algoritmalarını tanıtır.
Python ile Bilgisayar Görsesi
14 SaatComputer Vision, dijital medyadan otomatik olarak faydalı bilgileri çıkarma, analiz etme ve anlama sürecini içeren bir alandır. Python, açık sözdizimi ve kod okunabilirliği ile ünlü yüksek seviyeli bir programlama dilidir.
Bu eğitmen liderliğindeki canlı eğitimde, katılımcılar Computer Vision'in temellerini öğrenirken, Python kullanarak basit bir Computer Vision uygulaması oluşturma sürecini adım adım inceleyeceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Computer Vision'nın temellerini anlayabilecektir
- Python kullanarak Computer Vision görevlerini uygulayabilecektir
- Kendi yüz, nesne ve hareket algılama sistemlerini oluşturabilecektir
Hedef Kitle
- Python programcıları ve Computer Vision'ya ilgi duyanlar
Kurs Formatı
- Kısmen ders anlatımı, kısmen tartışma, egzersizler ve yoğun uygulamalı çalışma
Otomatik Kontrol için Vision Builder
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.
Zamanlı Nesne Tanıma ile YOLO
7 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), kurumsal odaklı programlarına önceden eğitilmiş YOLO modellerini dahil etmek ve nesne algılama için uygun maliyetli bileşenler uygulamak isteyen arka uç geliştiricilerine ve veri bilimcilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- YOLO kullanarak nesne algılama için gerekli araçları ve kütüphaneleri kurmak ve yapılandırmak.
- YOLO önceden eğitilmiş modellerine dayalı olarak çalışan Python komut satırı uygulamalarını özelleştirmek.
- Çeşitli bilgisayarlı görü projeleri için önceden eğitilmiş YOLO modelleri çerçevesini uygulamak.
- Mevcut nesne algılama veri kümelerini YOLO formatına dönüştürmek.
- Bilgisayarlı görü ve/veya derin öğrenme için YOLO algoritmasının temel kavramlarını anlamak.
YOLOv7: Geri Dönüşüm Zamanında Nesne Algılama ile Bilgisayarlı Görüntü
21 SaatBu eğitmen yönlendirilmiş, canlı eğitim Türkiye (çevrimiçi veya yerinde) orta düzeyden ileri seviye geliştiriciler, araştırmacılar ve veri bilimciler hedeflenmektedir. Katılımcıların YOLOv7 kullanarak gerçek zamanlı nesne tespiti uygulamayı öğrenmelerini amaçlamaktadır.
Bu eğitim sonunda katılımcılar şunları yapabilecektir:
- Nesne tespiti temel kavramlarını anlamak.
- YOLOv7'yi nesne tespiti görevleri için yüklemek ve yapılandırmak.
- YOLOv7 kullanarak özel nesne tespiti modelleri eğitmek ve test etmek.
- YOLOv7'yi diğer bilgisayar görseli çerçeveleri ve araçlarıyla entegre etmek.
- YOLOv7 uygulamasına ilişkin yaygın sorunları gidermek.