Bilgisayarlı Görü ve Bilgisayar Grafikleri
Bilgisayar görüşü
Bilgisayar görüşü, bilgisayar yazılımı ve donanımı kullanarak insan görüşünün modellenmesi ve kopyalanmasıyla ilgilidir. Resmi olarak, bilgisayar vizyonunu tanımlarsak, o zaman tanımı, bilgisayar vizyonunun, sahnede bulunan yapının özellikleri açısından 2 boyutlu görüntülerinden bir 3B sahnenin nasıl yeniden yapılandırılacağını, kesintiye uğratılacağını ve anlaşılacağını inceleyen bir disiplin olmasıdır.
İnsan görme sisteminin işleyişini anlamak ve teşvik etmek için aşağıdaki alanlardan bilgiye ihtiyaç vardır.
- Bilgisayar Bilimi
- Elektrik Mühendisliği
- Mathematics
- Physiology
- Biology
- Bilişsel bilim
Bilgisayarla Görme Hiyerarşisi
Bilgisayar görüşü, aşağıdaki gibi üç temel kategoriye ayrılmıştır:
Düşük düzey görme: özellik çıkarma için işlem görüntüsünü içerir.
Orta seviye vizyon: nesne tanıma ve 3B sahne Yorumlamayı içerir
Üst düzey vizyon: faaliyet, niyet ve davranış gibi bir sahnenin kavramsal tanımını içerir.
İlgili alanlar
Computer Vision, aşağıdaki alanlarla önemli ölçüde örtüşmektedir:
Görüntü İşleme: görüntü işlemeye odaklanır.
Örüntü Tanıma: Kalıpları sınıflandırmak için çeşitli teknikleri inceler.
Fotogrametri: görüntülerden doğru ölçümler elde etmekle ilgilidir.
Computer Vision Vs Görüntü İşleme
Görüntü işleme, görüntüden görüntüye dönüşümünü inceler. Görüntü işlemenin girişi ve çıkışı her iki görüntüdür.
Bilgisayar görüşü, fiziksel nesnelerin görüntülerinden açık, anlamlı tanımlarının oluşturulmasıdır. Bilgisayarla görmenin çıktısı, 3B sahnedeki yapıların açıklaması veya yorumudur.
Örnek Uygulamalar
- Robotics
- Medicine
- Security
- Transportation
- Endüstriyel Otomasyon
Robotik Uygulaması
- Yerelleştirme-robot konumunu otomatik olarak belirle
- Navigation
- Engellerden kaçınma
- Montaj (delik içi, kaynak, boyama)
- Manipülasyon (örneğin PUMA robot manipülatörü)
- İnsan Robot Etkileşimi (HRI): İnsanlarla etkileşim kurmak ve insanlara hizmet etmek için akıllı robotik
İlaç Başvurusu
- Sınıflandırma ve tespit (örn. Lezyon veya hücre sınıflandırması ve tümör tespiti)
- 2D / 3D segmentasyon
- 3D insan organı rekonstrüksiyonu (MRI veya ultrason)
- Görme güdümlü robotik cerrahi
Endüstriyel Otomasyon Uygulaması
- Endüstriyel muayene (kusur tespiti)
- Assembly
- Barkod ve paket etiketi okuma
- Nesne sıralama
- Belgenin anlaşılması (örneğin OCR)
Güvenlik Uygulaması
- Biyometri (iris, parmak izi, yüz tanıma)
- Gözetim ile belirli şüpheli etkinlikleri veya davranışları tespit etme
Ulaşım Uygulaması
- Otonom araç
- Güvenlik, örneğin sürücü dikkat izleme
Bilgisayar grafikleri
Bilgisayar grafikleri, bilgisayarlar kullanılarak oluşturulan grafiklerdir ve görüntü verilerinin, özellikle özel grafik donanımı ve yazılımı yardımıyla bir bilgisayar tarafından temsilidir. Resmi olarak, Bilgisayar grafiklerinin geometrik nesnelerin (modelleme) ve görüntülerinin (Rendering) oluşturulması, manipülasyonu ve depolanması olduğunu söyleyebiliriz.
Bilgisayar grafik donanımının ortaya çıkmasıyla gelişen bilgisayar grafikleri alanı. Günümüzde bilgisayar grafikleri hemen hemen her alanda kullanılmaktadır. Verileri görselleştirmek için birçok güçlü araç geliştirilmiştir. Bilgisayar grafikleri alanı, şirketler onu video oyunlarında kullanmaya başlayınca daha popüler hale geldi. Bugün, milyarlarca dolarlık bir endüstri ve bilgisayar grafikleri geliştirmenin arkasındaki ana itici güç. Bazı ortak uygulama alanları aşağıdaki gibidir:
- Bilgisayar Destekli Tasarım (CAD)
- Sunum Grafikleri
- 3d Animasyon
- Eğitim ve öğretim
- Grafik Kullanıcı Arayüzleri
Bilgisayar destekli tasarım
- Bina, otomobil, uçak ve diğer birçok ürünün tasarımında kullanılır
- Sanal gerçeklik sistemi yapmak için kullanın.
Sunum Grafikleri
- Genel olarak finansal, istatistiksel verileri özetlemek için kullanılır
- Slayt oluşturmak için kullanın
3d Animasyon
- Pixar, DresmsWorks gibi şirketler tarafından film endüstrisinde yoğun olarak kullanılmaktadır
- Oyunlara ve filmlere özel efektler eklemek için.
Eğitim ve öğretim
- Fiziksel sistemlerin bilgisayar tarafından oluşturulan modelleri
- Tıbbi Görselleştirme
- 3D MR
- Diş ve kemik taramaları
- Pilotların eğitimi için uyarıcılar vb.
Grafik Kullanıcı Arayüzleri
- Düğmeler, simgeler ve diğer bileşenler gibi grafik kullanıcı arabirimleri nesneleri yapmak için kullanılır.