YOLO Vision 2026:
Görüntü Yapay Zekâsı

Görüntü işleme, bilgisayarlı görü ve makine görüşünü keşfetme

Görüntü işleme, bilgisayarlı görü ve makine görüşü arasındaki farkları ve bu teknolojilerin görsel veri analizi gibi görevlerde nasıl kullanıldığını keşfet.

ABAbirami Vina5 min read
Görüntü işleme, bilgisayarlı görü ve makine görüşünün karşılaştırması

Yapay zekâ her türlü veriyi analiz etmek için kullanılabilir ve konu görüntü ve video gibi görsel verilere geldiğinde bu, farklı teknolojileri kapsayan görüntü analitiği alanına girer. Görüntü işleme, bilgisayarlı görü ve makine görüşü, görüntüleri ve video karelerini analiz ederek bilgisayarların dünyayı görmesini ve anlamasını mümkün kılar. Bu üç teknoloji birbirine benzer görünse de aralarındaki temel farklılıklar, onları çeşitli uygulamalar için kullanışlı kılar. Görüntü işleme, görüntüleri ve video karelerini değiştirmeye ve iyileştirmeye odaklanırken bilgisayarlı görü, bilgisayarların içeriklerini yorumlamasına ve anlamasına yardımcı olmak için bu işlenmiş görüntüleri kullanarak bir adım daha ileri gider. Öte yandan makine görüşü, bilgisayarlı görü tekniklerini özellikle denetim ve kalite kontrolü görevleri gibi endüstriyel ortamlara uygular.

Görsel verileri analiz etmek için kullanılan temel teknolojiler

Şekil 1. Görsel Verileri Analiz Etmek İçin Kullanılan Temel Teknolojiler.

Bu üç alan; sağlık, üretim ve tarım gibi birçok sektörde çeşitli uygulamaları mümkün kılar. Bu makalede görüntü işlemeyi, bilgisayarlı görü ve makine görüşünü inceleyerek aralarındaki farkları ele alacağız. Ayrıca nasıl çalıştıklarını ve çeşitli sektörlerde nasıl kullanıldıklarını açıklayacağız. Hadi başlayalım.

Görüntü işleme nedir?#

Hem bilgisayarlı görünün hem de makine görüşünün temelindeki teknik olan görüntü işleme ile başlayalım. Görüntü işleme; dijital görüntüleri değiştirmek ve iyileştirmek için algoritmalar kullanmayı, gelişmiş analiz ve yorumlamaya hazırlamak üzere parlaklık, kontrast ve renk dengesi gibi parametreleri ayarlamayı veya gürültüyü filtrelemeyi içerir.

Nasıl çalıştığına bakalım. Görüntü işleme, görüntülerin tek tek piksellere ayrılması ve ardından istenen efektleri elde etmek için bu piksellerin değiştirilmesiyle gerçekleştirilir. Örneğin bir görüntüyü daha parlak hâle getirmek için algoritma her pikselin yoğunluğunu artırabilir. Benzer şekilde, kenarları tespit etmek için piksel değerlerindeki ani değişimleri arayabilir. Bu piksellere matematiksel işlemler ve algoritmalar uygulanarak görüntü işleme; görüntü kalitesini iyileştirmek, bilgi çıkarmak veya yeni görüntüler oluşturmak için kullanılabilir.

Görüntü işleme teknikleri, net ve yüksek kaliteli görüntüler içeren görsel veri kümeleri oluşturmak ve verileri işlemek için de gereklidir; bilgisayarlı görü ve makine görüşü sistemlerinin bunları doğru şekilde analiz etmesine yardımcı olur. OpenCV ve MATLAB gibi kütüphaneler, bu görüntü işleme tekniklerini çeşitli alanlardaki geliştiriciler ve araştırmacılar için erişilebilir kılan güçlü çerçeveler sunar.

Yaygın olarak kullanılan bazı görüntü işleme teknikleri şunlardır:

  • Filtreleme: Filtreleme, değişimleri ve bozulmaları yumuşatarak görüntüdeki gürültü düzeyini azaltmak için uygulanır. Yaygın filtreler arasında bulanıklaştırma için Gauss filtreleri ve rastgele beyaz ve siyah pikseller olarak görünen tuz-biber gürültüsünü gidermek için medyan filtreleri bulunur.
  • Kenar tespiti: Piksel yoğunluğundaki keskin değişimleri algılayarak görüntüdeki nesnelerin sınırlarını belirlemek için kullanılır. Tıbbi görüntüleme gibi uygulamalarda, organların ve tümörlerin yapısını ana hatlarıyla göstermek için kenar tespitinden yararlanılır.
  • Eşikleme: Görüntü işlemede eşikleme, bir eşik değeri belirleyerek gri tonlamalı bir görüntüyü ikili görüntüye dönüştürmeyi içerir. Eşiğin üzerindeki pikseller beyaza (1), altındaki pikseller ise siyaha (0) dönüştürülür.

Eşikleme öncesi ve sonrası gri tonlamalı bir görüntü

Şekil 2. Eşikleme öncesi ve sonrası gri tonlamalı bir görüntü.

Görüntü işlemenin bir uygulamasını keşfetme#

Görüntü restorasyonu, görüntü işlemenin uygulamalarına harika bir örnektir. Zaman içinde bozulmuş bir görüntüyü kurtarmayı içerir. Filtreleme ve gürültü azaltma gibi teknikler; izleri, çizikleri, lekeleri, yıpranma ve aşınmayı gidermek ve bozulmuş görüntüyü özgün kalitesine döndürmek için kullanılır. Görüntü restorasyonu, eski fotoğraflar gibi düşük kaliteli veya hasarlı görüntülerin bulunduğu durumlarda özellikle kullanışlıdır.

Hasarlı eski görüntüleri restore etmek için kullanılan görüntü işleme

Şekil 3. Görüntü işleme, hasarlı eski görüntüleri restore etmek için kullanılabilir.

Bilgisayarlı görü nedir?#

Görüntüleri değiştirmeye ve iyileştirmeye odaklanan görüntü işlemenin aksine bilgisayarlı görü, bilgisayarlara gerçek dünyayı görme ve anlama yeteneği kazandırır. Birçok uygulama, görüntülerdeki veya video karelerindeki nesneleri ve insanları tanımlamak ve anlamak için bilgisayarlı görü kullanır. Bilgisayarlı görü, insan görüşünü taklit eder ve çevremizde gördüklerimizi nasıl anlamlandırdığımızı taklit etmeye çalışır.

Bilgisayarlı görü, gözetim gibi görevleri otomatikleştirmek için kullanılabilir. Ayrıca yüz tanıma, tıbbi görüntüleme ve otonom araçlar gibi çok çeşitli pratik uygulamalara sahiptir. Bilgisayarlı görü modelleri, büyük ölçekli görüntü veri kümelerinden karmaşık özellikleri ve örüntüleri çıkarmak ve tanımlamak için derin öğrenme teknikleri kullanılarak eğitilir. Ardından çeşitli sektörler, Ultralytics YOLOv8 gibi bu eğitilmiş modelleri nesne tespiti ve nesne takibi gibi farklı görevlerde kullanır.

Nesne tespiti için Ultralytics YOLOv8 kullanımına bir örnek

Şekil 4. Nesne tespiti için Ultralytics YOLOv8 kullanımına bir örnek.

Örneğin Tesla gibi otonom araçlar, gerçek dünyada yol almak için bilgisayarlı görü kullanır. Aracın yerleşik kameraları tarafından alınan görüntüler bilgisayarlı görü kullanılarak işlenir. Nesne tespiti ve takibi ile segmentasyon gibi bilgisayarlı görü görevleri, trafik durumlarını ve çevrelerini anlamak için hayati önem taşır. Bir başka ilginç uygulama da yüz tanımadır. Bilgisayarlı görü; bir kişinin yüzünü bir görüntüden veya videodan yakalayarak, temel özellikleri belirleyerek ve bunları depolanmış yüz verilerinden oluşan bir veri tabanıyla karşılaştırarak görüntülerdeki yüz özelliklerini analiz etmek ve tanımak için kullanılabilir.

Makine görüşü nedir?#

Makine görüşü, büyük üretim fabrikaları veya üretim tesisleri gibi endüstriyel ortamlarda ürün kalitesini güvence altına almak, bitmiş ürünlerdeki etiket ve barkodların doğruluğunu kontrol etmek gibi uygulamalar için kullanılır. Makine görüşü, zorlu koşullarda etkili şekilde çalışmak için dayanıklı donanıma dayanan, bilgisayarlı görünün uzmanlaşmış bir dalıdır. Bu sistemler endüstriyel uygulamalara entegre edildiğinden yüksek hız ve gerçek zamanlı doğruluk büyük önem taşır.

Nasıl çalıştığına bakalım. Öncelikle, bir veya daha fazla yüksek çözünürlüklü kamera kullanılarak veri toplanır. Bu kameralarda kızılötesi veya termal görüntüleme gibi özel özellikler de bulunabilir. Ardından toplanan veriler, gerekli bilgileri çıkarmak için bilgisayarlı görü teknikleri kullanılarak analiz edilir. Çıkarılan bilgiler, özel uygulamaya bağlı olarak genellikle nesne kimliği, şekiller, boyutlar, hareketler, örüntüler ve sahnedeki olası anormallikler gibi ayrıntıları içerir.

Makine görüşünün bir uygulamasını anlama#

Üretim hatlarında kalite kontrolü, yalnızca yüksek kaliteli ürünlerin müşterilere ulaşmasını sağlayarak müşteri memnuniyetinin artmasına ve daha yüksek kârlara yol açar. Geleneksel yöntemler genellikle manuel denetime dayanır; bu da çok zaman alabilir ve insan hatasına açıktır. Yetersiz kalite kontrolü, bir şirketin itibarını etkileyerek üretim gecikmelerine ve mali kayıplara da yol açabilir. Makine görüşünün yardımıyla yüzey denetimi, etiket doğrulama ve nesne konumlandırma gibi görevleri otomatikleştirmek iyi bir çözümdür.

Örneğin ilaç sektöründe ürün kalitesi kritik öneme sahiptir ve yüksek standartları korumak için sıkı düzenlemeler uygulanır. Makine görüşü, blister ambalajların doğru sayıda hap içerdiğinden emin olmak ve her ambalajda tam olarak doğru miktarın, örneğin 10'lu bir pakette on hapın, bulunup bulunmadığını doğrulamak için kullanılabilir. YOLOv8 gibi bir bilgisayarlı görü modeli, nesne tespiti kullanarak hapları tanımlamak ve saymak için kullanılabilir.

İlaç sektöründe kalite kontrolü için kullanılan makine görüşü

Şekil 5. Makine görüşü, ilaç sektöründe kalite kontrolü için kullanılabilir.

Ancak makine görüşüyle çalışırken dikkate alman gereken bazı sınırlamalar olduğunu bilmek önemlidir. Makine görüşü sistemleri, endüstriyel ortamlardaki ürünleri aydınlatmak için genellikle mükemmel ışıklandırma koşullarına ihtiyaç duyar. Verileri yakalamak ve analiz sürecini hızlandırmak için yüksek kaliteli kameralar, işlemciler ve donanım hızlandırıcılar da gerekir. Bu sistemlerin endüstriyel ortamlardaki pratik görevlere özel olarak tasarlanmasının doğrudan bir sonucu olarak kurulumları pahalı olabilir.

Görüntü işleme, bilgisayarlı görü ve makine görüşü arasındaki temel farklar#

Artık üç teknolojiyi ayrı ayrı ele alıp bazı uygulamalarına baktığımıza göre, gel bunları yan yana daha yakından inceleyelim.

Görüntü işleme, bilgisayarlı görü ve makine görüşünün yan yana karşılaştırması

Şekil 6. Görüntü işleme, bilgisayarlı görü ve makine görüşünün yan yana karşılaştırması.

Görüntü işleme; daha az hesaplama gücü gerektiren ve karmaşık görsel bilgileri anlama yeteneğine ihtiyaç duymayan, parlaklık ayarlama veya gürültü filtreleme gibi görevler için en uygunudur. Öte yandan bilgisayarlı görü, görüntülerden anlamlı içgörüler çıkarmada ve karmaşık sahneleri işlemekte başarılıdır; ancak daha fazla hesaplama kaynağı ve daha yüksek karmaşıklık gerektirir. Bu sırada makine görüşü, otomatik denetim gibi endüstriyel kullanımlar için uyarlanmıştır ve genellikle özel ve maliyetli sistemlerle desteklenir.

Büyük resmi görmek#

Görüntü işleme, bilgisayarlı görü ve makine görüşü birbiriyle yakından ilişkili olsa da her biri farklı amaçlara hizmet eder. Görüntü işleme, görüntüleri piksel düzeyinde iyileştirir ve değiştirir; bu da onu görüntü rekonstrüksiyonu gibi görevler için oldukça kullanışlı hâle getirir.

Öte yandan bilgisayarlı görü, bilgisayarlara görsel verileri anlama ve anlamlandırma yeteneği kazandırarak biraz daha ileri gider. Yüz tanıma ve otonom araçlar gibi kullanım alanları için kritik öneme sahiptir. Ayrıca makine görüşü özellikle endüstriyel uygulamalarda kullanılır. Denetim ve kalite kontrolü gibi endüstriyel süreçleri otomatikleştirir.

Bu teknolojileri ve aralarındaki farkları anlayarak uygulamaların için en uygun olanı seçebilir, böylece verimliliği artırabilir ve daha iyi sonuçlar elde edebilirsin.

Birlikte öğrenip keşfedelim! Yapay zekâya katkılarımızı görmek için GitHub depomuza göz atmayı ve topluluğumuzla etkileşim kurmayı unutma. En son yapay zekâ teknolojisiyle üretim ve sağlık gibi sektörleri nasıl yeniden şekillendirdiğimize göz at.

Explore solutions

Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin
Hava görüntüleri için bilgisayarlı görü

Hava görüntüleri için bilgisayarlı görü

Ultralytics YOLO ile tarım, su ürünleri yetiştiriciliği, çevresel izleme, koruma ve coğrafi uzaktan algılama için drone ve hava görüntülerini gerçek zamanlı içgörülere dönüştür.
Daha fazla bilgi edin
Havacılıkta bilgisayarlı görü

Havacılıkta bilgisayarlı görü

Ultralytics YOLO modelleri ile havadan izlemeye yapay zeka tabanlı görü kazandır. Bilgisayarlı görü çözümleriyle dronları, havacılık iş akışlarını, çevre koruma ve jeosansiyel endüstrilerini güçlendir.
Daha fazla bilgi edin

Ultralytics YOLO modelleri ile her alanı koru. Yapay zeka tabanlı görü; çevre izleme, tehdit tespiti, plaka tanıma ve iş yeri güvenliğini destekler.
Daha fazla bilgi edin
Robotikte bilgisayarlı görü

Robotikte bilgisayarlı görü

Ultralytics YOLO modelleriyle daha akıllı makineler geliştir. Robotikte Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü mümkün kılar.
Daha fazla bilgi edin
Lojistikte bilgisayarlı görü

Lojistikte bilgisayarlı görü

Ultralytics YOLO modelleriyle lojistiği kolaylaştır. Vision AI; paket denetimini, ayırmayı, araç takibini ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Perakendede bilgisayarlı görü

Perakendede bilgisayarlı görü

Ultralytics YOLO modelleriyle perakendeyi yeniden tasarla. Vision AI; envanter takibini, raf izlemeyi, sıra yönetimini ve daha akıllı müşteri içgörülerini destekler.
Daha fazla bilgi edin
Sağlık hizmetlerinde bilgisayarlı görü

Sağlık hizmetlerinde bilgisayarlı görü

Ultralytics YOLO modelleriyle sağlık hizmetleri çözümleri geliştir. Sağlık hizmetlerindeki Vision AI; daha hızlı tıbbi görüntülemeyi, daha akıllı tanıyı ve hasta takibini mümkün kılar.
Daha fazla bilgi edin
Üretimde bilgisayarlı görü

Üretimde bilgisayarlı görü

Ultralytics YOLO modelleriyle üretimi optimize et. Vision AI; kalite kontrolünü, kusur tespitini, PPE uyumluluğunu ve montaj hattı otomasyonunu güçlendirir.
Daha fazla bilgi edin
Otomotivde bilgisayarlı görü

Otomotivde bilgisayarlı görü

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygulayın. Görsel yapay zekâ, daha akıllı yollar için yol güvenliğini, sürücü yardımını ve araç otomasyonunu geliştirir.
Daha fazla bilgi edin
Tarımda bilgisayarlı görü

Tarımda bilgisayarlı görü

Ultralytics YOLO modelleriyle akıllı tarıma görsel yapay zekâ taşıyın. Daha yüksek ve akıllı verim için ürün izlemeye, hayvan takibine ve hassas tarıma güç verin.
Daha fazla bilgi edin

Yapay zekânın geleceğini birlikte inşa edelim!

Makine öğreniminin geleceğiyle yolculuğuna başla