YOLO Vision 2026:
Kılavuzlar

Ultralytics'in anlamsal görüntü arama çözümüne bir bakış

Ultralytics'in anlamsal görüntü arama çözümünün, görselleri sorgularla hızlıca eşleştirmek için nasıl kullanılabileceğini ve yaratıcı ve araştırma iş akışlarını nasıl daha verimli hale getirebileceğini öğren.

ABAbirami Vina5 min read
Ultralytics anlamsal görüntü arama, görüntüleri doğal dil sorgularıyla eşleştirir

Yüzlerce görselden oluşan bir galeriyi incelemek, özellikle çok spesifik bir şey aradığında kısa sürede bunaltıcı hale gelebilir. Örneğin, antik Roma haritası arayan biri, bunun yerine rastgele şehir haritaları veya tatil fotoğraflarıyla karşılaşabilir.

Bu senaryolar, çoğu görsel arama sisteminin dosya adlarına veya etiketlere dayanması nedeniyle ortaya çıkar. Bu durum genel aramalar için işe yarasa da doğruluk, detay ve bağlam gerektiğinde genellikle yetersiz kalır.

Aslında tasarım, pazarlama ve araştırma gibi alanlardaki pek çok kişi doğru görselleri bulmakta zorlanır; çünkü anahtar kelime aramaları, aradıkları spesifik fikri nadiren tam olarak yansıtır. Bu durum gecikmelere yol açabilir ve verimliliği düşürebilir.

Ancak yapay zekadaki (AI) son gelişmeler sayesinde görüntü arama araçlarının geleneksel kısıtlamaları, daha akıllı ve sezgisel sistemlerle değiştiriliyor. Örneğin, yapay zekanın görsel verileri yorumlamaya ve anlamaya odaklanan bir dalı olan computer vision, görsellerin gerçek içeriğini analiz ederek daha hızlı ve daha doğru görüntü aramaları yapılmasını sağlıyor.

Özellikle semantic image search, bir aramanın arkasındaki anlamı kavrayarak anahtar kelimeleri eşleştirmenin ötesine geçer. Ne aradığını tanımlamak için doğal dil kullanmana olanak tanır ve yalnızca etiketlerle sınırlı kalmayıp fikre uyan görselleri bulur. Örneğin, geleneksel bir sistemde "hayvanat bahçesindeki hayvanlar" araması rastgele hayvan resimleri getirebilirken, semantik arama bağlamı anlar ve hayvanat bahçesi ortamındaki hayvan görsellerini bulur.

Using semantic image search to retrieve images of animals at a zoo

Şekil 1. Hayvanat bahçesindeki hayvan görsellerini getirmek için anlamsal görsel arama kullanımına bir örnek.

Bu makalede, semantic image search özelliğinin nasıl çalıştığını keşfedecek ve birkaç gerçek dünya kullanım senaryosunu ele alacağız. Ayrıca, bu konsepti günlük projelerde uygulamayı kolaylaştıran Ultralytics' semantic image search çözmesine de göz atacağız. Hadi başlayalım!

Ultralytics'in anlamsal görsel arama çözümüne genel bir bakış#

Cari işlemler, bölge tabanlı nesne sayımı, mesafe hesaplama ve semantic image search dahil olmak üzere yaygın computer vision uygulamaları için Ultralytics Python package kullanıma hazır bir dizi çözüm sunar. Bu çözümler, yapay zeka veya computer vision uzmanlığı olmayanlar için bile kolaylıkla kullanılmak üzere tasarlanmıştır.

Bunların arasında anlamsal görsel arama çözümü, kullanıcıların dosya adlarına veya manuel etiketlere güvenmek yerine doğal dil açıklamalarını kullanarak ilgili görselleri bulmasını sağlar. Bir arama sorgusunun arkasındaki anlamı anlar ve fikre uygun görselleri döndürür; bu da onu özellikle hassasiyet ve bağlamın önemli olduğu durumlarda yararlı kılar.

Anlamsal görsel arama çözümü nasıl çalışır#

Ultralytics'in semantic image search çözümü, iki gelişmiş yapay zeka modeliyle desteklenmektedir: OpenAI’ın CLIP (Contrastive Language - Image Pre-Training) modeli ve Meta’nın FAISS (Facebook AI Similarity Search) modeli. CLIP, hem metinleri hem de görselleri, bunların anlamını ve bağlamını yakalayan embeddings adı verilen sayısal gösterimlere dönüştürür. FAISS ise sorguna en uygun olanları bulmak için bu embeddings havuzundaki milyonlarca veriyi verimli bir şekilde tarar.

Ayrıca, Flask ile oluşturulmuş modern bir web arayüzü çözümü kullanımı kolaylaştırır. Kullanıcılar, herhangi bir manuel etiketleme veya veri hazırlığı yapmadan doğal dilde sorgular girebilir ve eşleşen görselleri alabilirler.

Bu çözümün en önemli avantajlarından biri, zero-shot yeteneğidir. Bu, özel olarak eğitilmediği nesneler veya sahneler hakkındaki sorguları yorumlayabileceği ve yanıtlayabileceği anlamına gelir. Dil ve görseller konusundaki geniş anlayışından yararlanarak, alışılmadık veya etiketlenmemiş içerikler için bile ilgili sonuçları döndürebilir.

Örneğin, çözümü "ofis ortamı" aramak için kullanırsan, bu kelimeler dosyalarla bağlantılı olmasa bile masa, toplantı odası veya çalışma alanı görselleri döndürebilir. Bu durum, Ultralytics'in anlamsal görsel arama aracını yaratıcı projeler, araştırmalar ve büyük görsel kütüphaneleriyle çalışmak için pratik ve esnek bir araç haline getirir.

Querying for images of an office environment using semantic image search

Şekil 2. Ultralytics'in anlamsal görsel arama çözümünü kullanarak ofis ortamı görsellerini sorgulama.

Anlamsal görsel arama çözümünün gerçek dünya uygulamaları#

Artık Ultralytics'in anlamsal görsel arama çözümünü daha iyi anladığımıza göre, bazı gerçek dünya uygulamalarını inceleyelim ve farklı endüstrilerin bunu görsel iş akışlarına nasıl entegre edebileceğini görelim.

Veri kümesi yönetimi için AI destekli görsel arama araçlarını kullanma#

computer vision solutions geliştirirken devasa görsel veri kümelerini yönetmek en çok zaman alan görevlerden biridir. Çoğu durumda geliştiricilerin veri kümesinin tamamına ihtiyacı olmaz. Bunun yerine modelleri eğitmek veya temiz doğrulama setleri oluşturmak için belirli görsel türlerini arıyor olabilirler. Ancak binlerce görsel arasından tam olarak o görselleri bulmak zor olabilir.

At binme görsellerini içeren bir proje üzerinde çalıştığını varsayalım. Sadece binicinin kask taktığı, başkalarıyla bindiği veya yandan çekilmiş hareket halindeki fotoğraflara ihtiyacın olabilir. Uygun etiketler olmadan, bu görselleri manuel olarak bulmak çok zaman ve çaba gerektirebilir.

Ultralytics tarafından desteklenen anlamsal görsel arama çözümü, geliştiricilerin dağınık veya etiketlenmemiş veri kümelerinde bile ihtiyaç duydukları şeyi hızlıca bulmak için doğal dil sorguları kullanmalarını sağlayarak bu sorunu çözebilir. Bu, sıralama için harcanan zamanı azaltır ve ekiplerin daha verimli bir şekilde daha iyi modeller oluşturmaya odaklanmasını sağlar.

Searching for specific images in large datasets easily

Şekil 3. Büyük veri kümelerinde spesifik görselleri kolayca arayabilirsin.

E-ticaret ürünleri için zero-shot görsel arama#

İnternette belirli ürünleri aramak sinir bozucu olabilir. Müşteriler genellikle aradıkları şeyi kendi kelimeleriyle tanımlarlar, ancak ürün listelemeleri farklı terimler veya etiketler kullanabilir. Bu uyumsuzluk, özellikle büyük kataloglarda doğru öğeleri bulmayı zorlaştırır.

Birinin mobilya alışverişi yaparken "koltuk, sandalye ve masa takımı" aradığı bir durumu düşünelim. Aradığı ürün, "üç parça oturma grubu" gibi farklı bir etiket altında listelenmiş olabilir. Terimler tam olarak eşleşmediğinden, ürün müşterinin tam olarak ihtiyacı olan şey olsa bile arama sonuçlarında görünmeyebilir.

Semantic image search matching user intent with relevant product visuals

Şekil 4. Ultralytics'in anlamsal görsel arama çözümü, kullanıcı niyetini ilgili ürün görselleriyle eşleştirmeye yardımcı olur.

Medya ve yayıncılık için gelişmiş görsel indeksleme#

Benzer şekilde gazetecilik, blog yazarlığı ve dijital pazarlama gibi alanlarda hikaye anlatımı için görseller büyük önem taşır. Doğru görsel bir mesajı destekleyebilir, tonu belirleyebilir ve okuyucuların ilgisini canlı tutabilir. Ancak bu mükemmel görseli bulmak genellikle pek çok dosyayı karıştırmayı gerektirir.

Buna iyi bir örnek, ev dekorasyonu trendleri hakkında yazan bir bloggerdır. Doğal ışık alan, parlak ve minimalist bir oturma odası görseli isteyebilir. Ancak, mevcut görseller sadece "oda" veya "iç mekan" gibi genel terimlerle etiketlenmişse, doğru eşleşmeyi bulmak sinir bozucu olabilir.

Anlamsal görsel arama ile "büyük pencereli, parlak ve minimalist bir oturma odası" gibi tanımlayıcı bir ifadeyi yazabilir ve fikri karşılayan görselleri anında getirebilirler. Tam etiketlere veya dosya adlarına güvenmeye gerek kalmaz.

Content teams using semantic image search to optimize image selection

Şekil 5. İçerik ekipleri, görsel seçimini optimize etmek için Ultralytics'in anlamsal görsel arama çözümünü kullanabilir.

Sanat ve tasarım ilhamı için anlamsal görsel arama#

Genellikle bir duygu panosu (mood board) tasarlamak veya yeni bir proje için ilham toplamak gibi yaratıcı çalışmalar, belirli bir stile veya fikre uyan görselleri bulmak için büyük görsel koleksiyonlarında arama yapmayı içerir. İlginç bir örnek, bir film için set tasarlayan tasarımcılardır. Belirli bir ruh halini, dönemi veya atmosferi yakalamaları gerekebilir. Bu, fütüristik bir şehirden 1980'lerden kalma gibi tasarlanmış rahat bir oturma odasına kadar çok farklı şekillerde olabilir.

Ultralytics'in anlamsal görsel araması, dili görsel anlamla birleştirerek bunu daha kolay hale getirir. Bu, ekiplerin manuel aramalarla yavaşlamadan fikirleri hızla keşfetmelerini ve odaklanmalarını sağlar.

Semantic image search supporting faster visual exploration for creative projects

Şekil 6. Ultralytics'in anlamsal görsel arama çözümü, yaratıcı projeler için daha hızlı görsel keşfini destekler.

AI destekli görsel aramanın avantajları ve dezavantajları#

Görsel iş akışlarını ve arama verimliliğini artırmak için AI destekli görsel arama kullanmanın temel avantajlarından bazıları şunlardır:

  • Doğal dil desteği: İnsanlar görselleri önceden tanımlanmış etiketleri kullanmadan kendi kelimeleriyle tanımlayarak bulabilirler.
  • Yaygın görsel formatları için destek: Bu sistemler genellikle JPG ve PNG gibi standart formatlarla çalıştığından, dosyaları dönüştürmeye veya yeniden biçimlendirmeye gerek yoktur.
  • Diğer araçlarla entegrasyon: AI destekli görsel arama genellikle daha büyük veri işleme hatlarına, panellere veya yaratıcı yazılımlara yerleştirilebilir.

AI destekli görsel arama çözümleri birçok avantaj sunsa da, dikkat edilmesi gereken bazı sınırlamalar da vardır. Göz önünde bulundurman gereken bazı faktörler şunlardır:

  • Niş sorgularda sınırlı doğruluk: Bir sorgu çok spesifik veya alışılmadık olduğunda, modelin eğitim verilerindeki boşluklar nedeniyle sistem daha az ilgili sonuçlar döndürebilir.
  • Eğitim verilerindeki önyargı: Yapay zeka modelleri, eğitildikleri veri kümelerinde mevcut olan önyargıları yansıtabilir ve bu durum çarpık ya da eksik sonuçlara yol açabilir.
  • Performans görsel kalitesine bağlıdır: Düşük çözünürlüklü veya net olmayan görseller, embedding oluşturmanın etkinliğini ve arama doğruluğunu azaltabilir.

Öne çıkanlar#

Anlamsal görsel arama, odağı anahtar kelimeleri eşleştirmekten anlamı kavramaya kaydırır ve kullanıcıların görselleri sadece etiketlere veya dosya adlarına göre değil, bağlama göre bulmalarına yardımcı olur. Bu, arama deneyimini daha hızlı, daha doğru ve kullanıcıların aslında aradıkları şeyle daha uyumlu hale getirir.

Yaratıcı ekipler ve içerik odaklı endüstriler için bu, alakasız dosyaları ayıklamak için daha az zaman harcanması ve fikir geliştirmeye daha fazla zaman ayrılması anlamına gelir. Büyük hacimli görsel verileri yöneten organizasyonlar, içerik keşfini kolaylaştırmak, manuel sıralamayı azaltmak ve görsel bağlama dayalı daha akıllı ve hızlı kararlar almak için Ultralytics'in anlamsal görsel arama çözümü gibi araçları kullanabilir.

Topluluğumuzun bir parçası ol ve yapay zeka hakkında daha fazla bilgi edinmek için GitHub repository sayfamızı incele. Lojistikte yapay zeka ve sağlık sektöründe computer vision gibi yenilikler hakkında daha fazla bilgi edinmek için çözümler sayfalarımıza göz at. Lisanslama seçeneklerimizi incele ve bugün başla!

Explore solutions

Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin
Real-time AI that works with your team

Robotikte AI

Daha akıllı makineleri Ultralytics YOLO modelleriyle destekle. Robotikteki Vision AI; otonom navigasyonu, algılamayı, nesne takibini ve gerçek zamanlı kontrolü yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Lojistikte Yapay Zeka

Ultralytics YOLO modelleri ile lojistiği kolaylaştır. Görü Yapay Zekası; paket inceleme, ayıklama, araç takibi ve gerçek zamanlı depo güvenliği izlemeyi mümkün kılar.
Daha fazla bilgi edin
Real-time AI that works with your team

Perakendede AI

Perakendeyi Ultralytics YOLO modelleri ile yeniden hayal et. Görü Yapay Zekası; envanter takibi, raf izleme, sıra yönetimi ve daha akıllı müşteri içgörüleri sağlar.
Daha fazla bilgi edin
Real-time AI that works with your team

Sağlıkta Yapay Zeka

Ultralytics YOLO modelleriyle sağlık çözümleri oluştur. Sağlıkta görüntü tabanlı yapay zeka; daha hızlı tıbbi görüntülemeyi, daha akıllı teşhisleri ve hasta izlemeyi güçlendirir.
Daha fazla bilgi edin
Real-time AI that works with your team

Üretimde Yapay Zeka

Ultralytics YOLO modelleri ile üretimi optimize et. Görü Yapay Zekası; kalite kontrol, kusur tespiti, KKD uyumu ve montaj hattı otomasyonunu yönlendirir.
Daha fazla bilgi edin
Real-time AI that works with your operation

Otomotivde yapay zeka

Ultralytics YOLO modelleriyle otomotivde bilgisayarlı görü uygula. Görüntü tabanlı yapay zeka; yol güvenliğini, sürücü yardımını ve araç otomasyonunu daha akıllı yollar için geliştirir.
Daha fazla bilgi edin
Real-time AI tailored to your operation

Tarımda yapay zeka

Ultralytics YOLO modelleriyle akıllı tarıma görüntü tabanlı yapay zeka getir. Daha yüksek ve akıllı verimler için mahsul takibini, hayvancılık izlemeyi ve hassas tarımı güçlendir.
Daha fazla bilgi edin

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

Yolculuğuna makine öğreniminin geleceğiyle başla