YOLO26 ile tanış: yeni nesil görsel AI.
Ultralytics
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 Vina
5 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 birçok kişi, anahtar kelime aramaları aradıkları spesifik fikri nadiren yakaladığı için doğru görselleri bulmakta zorlanıyor. Bu durum gecikmelere neden olabilir ve üretkenliği aksatabilir.

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

Özellikle, anlamsal görsel arama, aramanın arkasındaki anlamı anlayarak anahtar kelimeleri eşleştirmenin ötesine geçer. Ne aradığını tanımlamak için doğal dil kullanmana olanak tanır ve sadece etiketleri değil, fikri eşleştiren görselleri bulur. Örneğin, geleneksel bir sistemde "hayvanat bahçesindeki hayvanlar" araması rastgele hayvan görselleri döndürebilirken, anlamsal arama bağlamı anlar ve hayvanat bahçesi ortamındaki hayvan görsellerini bulur.

Bir hayvanat bahçesindeki hayvanların görsellerini almak için semantik görsel arama kullanımı

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

Bu makalede, anlamsal görsel aramanın nasıl çalıştığını inceleyecek ve birkaç gerçek dünya kullanım durumunu tartışacağız. Ayrıca, bu kavramı günlük projelerde uygulamayı kolaylaştıran Ultralytics'in anlamsal görsel arama çözümüne de göz atacağız. Hadi başlayalım!

Link to this sectionUltralytics'in anlamsal görsel arama çözümüne genel bir bakış#

Ultralytics Python paketi, kuyruk yönetimi, bölge tabanlı nesne sayımı, mesafe hesaplama ve anlamsal görsel arama dahil olmak üzere yaygın bilgisayarlı görü uygulamaları için kullanıma hazır çeşitli çözümler sunar. Bu çözümler, AI veya bilgisayarlı görü alanında uzmanlığı olmayanlar için bile kullanımı kolay olacak şekilde 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.

Link to this sectionAnlamsal görsel arama çözümü nasıl çalışır#

Ultralytics'in anlamsal görsel arama çözümü iki gelişmiş AI modeli tarafından desteklenmektedir: OpenAI'nin CLIP (Contrastive Language - Image Pre-Training) modeli ve Meta'nın FAISS (Facebook AI Similarity Search) aracı. CLIP, hem metni hem de görselleri, anlamlarını ve bağlamlarını yakalayan embeddings adı verilen sayısal temsile dönüştürür. FAISS, sorgunla en alakalı olanları bulmak için bu milyonlarca embedding arasında verimli bir şekilde arama yapar.

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.

Semantik görsel arama kullanarak bir ofis ortamı görselleri için sorgulama

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

Link to this sectionAnlamsal 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.

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

Büyük görsel veri kümelerini yönetmek, bilgisayarlı görü çözümleri oluşturmanın en çok zaman alan görevlerinden biridir. Çoğu durumda, geliştiricilerin tüm veri kümesine ihtiyacı yoktur. Bunun yerine, modelleri eğitmek veya temiz doğrulama kümeleri 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.

Büyük veri kümelerindeki belirli görselleri kolayca arama

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

Link to this sectionE-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 seti" aradığını düşünelim. Aradıkları ürün, "üç parçalı salon takımı" gibi farklı bir etiket altında listelenmiş olabilir. Terimler tam olarak eşleşmediğinden, ürün tam olarak müşterinin ihtiyacı olan şey olsa bile arama sonuçlarında görünmeyebilir.

Kullanıcı niyetini ilgili ürün görselleriyle eşleştiren semantik görsel arama

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

Link to this sectionMedya ve yayıncılık için gelişmiş görsel indeksleme#

Benzer şekilde, gazetecilik, blog yazarlığı ve dijital pazarlama gibi alanlarda görseller hikaye anlatımı için çok önemlidir. Doğru görsel bir mesajı destekleyebilir, tonu belirleyebilir ve okuyucuların ilgisini canlı tutabilir. Ancak, mükemmel görseli bulmak genellikle birçok dosya arasında araştırma yapmayı 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.

İçerik ekiplerinin görsel seçimini optimize etmek için semantik görsel arama kullanması

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

Link to this sectionSanat ve tasarım ilhamı için anlamsal görsel arama#

Tipik olarak, bir moodboard tasarlamak veya yeni bir proje için ilham toplamak gibi yaratıcı çalışmalar, belirli bir tarza veya fikre uyan görselleri bulmak için büyük görsel koleksiyonlarını aramayı içerir. İlginç bir örnek, bir film seti üzerinde çalışan tasarımcılardır. Belirli bir ruh halini, zaman dilimini veya atmosferi yakalamaları gerekebilir. Bu, fütüristik bir şehirden 1980'lerden kalma gibi dekore edilmiş rahat bir oturma odasına kadar çeşitlilik gösterebilir.

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.

Yaratıcı projeler için daha hızlı görsel keşfini destekleyen semantik görsel arama

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

Link to this sectionAI 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ı: AI modelleri, eğitildikleri veri kümelerinde mevcut olan önyargıları yansıtabilir ve bu da çarpık veya 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.

Link to this sectionÖ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 AI hakkında daha fazla bilgi edinmek için GitHub depomuza göz at. Lojistikte AI ve sağlık hizmetlerinde bilgisayarlı görü gibi yenilikler hakkında daha fazla bilgi edinmek için çözüm sayfalarımıza bir bak. 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