Yolo Vision Shenzhen
Shenzhen
Şimdi katılın
Sözlük

Anahtar Noktalar

Bilgisayarla görmedeki kilit noktaları keşfedin: Fitness, hareket tanıma ve hızlı, doğru izleme için Ultralytics YOLO11 ile poz tahmini.

Anahtar noktalar, bir nesnenin veya sahnenin belirgin özelliklerini tanımlayan, görüntü içindeki belirli, bilgilendirici uzamsal konumlardır. Bilgisayar görme (CV) alanında, genellikle X ve Y koordinatları olarak temsil edilen bu noktalar, bir binanın köşeleri, gözler ve burun gibi yüz özellikleri veya insan vücudunun anatomik eklemleri gibi önemli ilgi alanlarını işaretler. Yoğun bir ızgaradaki her pikseli işlemekten farklı olarak, bu seyrek, anlamsal açıdan zengin noktalara odaklanmak, yapay zeka (AI) modellerinin geometriyi verimli bir şekilde anlamasına, şekilleri analiz etmesine ve track yüksek hassasiyetle track . Bu kavram, konunun sadece varlığı veya konumu yerine yapısal olarak anlaşılmasını gerektiren gelişmiş görevler için temeldir.

Görme Yapay Zekasında Anahtar Noktaların Rolü

Anahtar noktalar, dinamik nesnelerin yapısını haritalamak için temel yapı taşları görevi görür. Birden fazla anahtar nokta algılanıp birbirine bağlandığında, nesnenin pozunu temsil eden bir iskelet grafiği veya tel kafes oluştururlar. Bu en çok poz tahmininde uygulanır; burada derin öğrenme (DL) algoritmaları, insan veya hayvan duruşunu yeniden oluşturmak için eklemlerin (omuzlar, dirsekler, kalçalar ve dizler) konumunu tahmin eder.

Ultralytics modeli gibi gelişmiş mimarilerden yararlanarak, sistemler bu koordinatları giriş görüntülerinden doğrudan ve olağanüstü bir hızla geriye doğru hesaplayabilir. Bu süreç, karmaşık özellik çıkarma işlemini içerir; burada sinir ağı, aydınlatma, döndürme ve ölçekten etkilenmeyen yerel kalıpları tanımlamayı öğrenir. Anahtar noktalar, bir nesnenin durumunun özetini temsil ettiğinden, hesaplama açısından verimlidir ve bu da onları kenar bilgi işlem cihazlarında gerçek zamanlı çıkarım için ideal hale getirir.

Kilit Noktaları İlgili Kavramlardan Ayırt Etme

Anahtar noktaların özel faydasını anlamak için, bunları Ultralytics bulunan diğer birincil bilgisayar görme görevleriyle karşılaştırmak yararlıdır:

  • Anahtar Noktalar ve Nesne Algılama: Standart algılama, bir nesneyi sınırlayıcı bir kutu içine alarak nesnenin ne olduğunu ve nerede olduğunu belirler. Ancak, bu kutu nesneyi sert bir dikdörtgen olarak ele alır. Anahtar noktalar, kutunun içini inceleyerek iç eklemleri, duruşu ve esnek yapıyı belirler.
  • Anahtar Noktalar vs. Örnek Segmentasyonu: Segmentasyon, nesnenin siluetinin piksel açısından mükemmel bir maskesini oluşturur. Segmentasyon nihai görüntüyü sağlarken sınır detayı, genellikle hesaplama açısından daha ağırdır. Anahtar noktalar basitleştirilmiş bir yapısal özet sağlar, genellikle kinematik veya hareket dinamiklerini analiz ederken tercih edilir.
  • Anahtar Noktalar ve Veri Anotasyonu: Anotasyon, verileri etiketleme işlemini ifade ederken, anahtar nokta algılama modelin tahminidir. Eğitim veri seti oluşturmak, denetimli öğrenme yoluyla modele öğretmek için belirli noktaları (örneğin, "sol bilek") manuel olarak tıklamayı içerir. Anahtar nokta algılama,

Gerçek Dünya Uygulamaları

Bir konudaki belirli noktaları track etme yeteneği, çeşitli sektörlerde farklı uygulamalara kapı açar:

  • Sağlık veRehabilitasyonda Yapay Zeka: Fizik tedavi uygulamaları, hastaların egzersizlerini uzaktan izler. Vücut işaretlerini takip ederek, sistem egzersizlerin doğru şekilde yapıldığından emin olur ve etkili rehabilitasyona yardımcı olur. Bu genellikle hastanın hareket aralığını anlamak için serbestlik derecelerinin hesaplanmasını içerir.
  • Spor Analitiği: Koçlar ve sporcular, biyomekaniği analiz etmek için kilit nokta algılamayı kullanır. Golf vuruşu veya sprint sırasında eklemler arasındaki açıları takip ederek, sistemler performansı optimize etmek ve sakatlıkları önlemek için otomatik geri bildirim sağlayabilir.
  • Sürücü İzleme Sistemleri: Otomotiv endüstrisinde, yüz tanıma sistemleri yüz özelliklerini (gözler, ağız) track yorgunluk veya dikkatsizlik detect ve sürücüleri kazaları önlemek için uyarır.
  • Artırılmış Gerçeklik (AR): Sosyal medya filtreleri ve sanal deneme uygulamalarında, yüzdeki kilit noktalar dijital maskelerin veya gözlüklerin kullanıcının hareketlerine mükemmel şekilde uyum sağlamasına olanak tanır ve bu da hassas insan-bilgisayar etkileşimi gerektirir.

Anahtar Nokta Tespitinin Uygulanması

Modern kütüphaneler, önceden eğitilmiş modeller kullanarak anahtar nokta tespitini uygulamayı kolaylaştırır. Anahtar nokta ultralytics paket, YOLO26 ve YOLO11, aşağıdaki gibi veri kümeleri üzerinde eğitilebilir: COCO veya Kaplan Duruşu.

Aşağıdaki örnek, bir poz tahmin modelini yüklemeyi ve tespit edilen kilit noktaları Python kullanarak görselleştirmeyi göstermektedir: Python:

from ultralytics import YOLO

# Load a pretrained YOLO26n-pose model
model = YOLO("yolo26n-pose.pt")

# Run inference on a local image
results = model("path/to/runner.jpg")

# Visualize the results, showing the skeletal keypoints
results[0].show()

Bu iş akışında, model koordinatları ve bir güven puanı tespit edilen her nokta için. Geliştiriciler şunları yapabilir bu ham maddeleri x, y Bir spor salonu uygulamasında tekrarları saymak gibi özel mantık oluşturmak için değerler veya aracılığıyla bir oyun karakterini kontrol etmek hareket yakalama.

Ultralytics topluluğuna katılın

Yapay zekanın geleceğine katılın. Küresel yenilikçilerle bağlantı kurun, işbirliği yapın ve birlikte büyüyün

Şimdi katılın