YOLO Vision 2026:
Ultralytics Sözlüğüne dön

Keypoints

Anahtar noktaların yapay zekada nesne geometrisini ve duruşunu nasıl tanımladığını öğren. Ultralytics YOLO26 ile duruş kestirimini keşfet ve kullanımı kolay Python SDK'mız ile çalışmaya başla.

Anahtar noktalar, bir nesnenin veya öznenin önemli özelliklerini tanımlayan bir görüntü içindeki belirgin uzamsal konumlar veya simge yapılardır. Bilgisayarlı görü ve makine öğrenimi bağlamında, bir anahtar nokta tipik olarak bir kişinin dirseği, bir binanın köşesi veya bir araba tekerleğinin merkezi gibi bir nesnenin belirli bir kısmını belirleyen bir koordinat kümesi (X, Y) ile temsil edilir. Yalnızca bir nesnenin varlığını belirleyen daha basit görevlerin aksine, anahtar noktaları belirlemek artificial intelligence (AI) modellerinin öznenin geometrisini, duruşunu ve yapısal düzenlemesini anlamasını sağlar. Bu yetenek gelişmiş görsel analiz için temeldir ve makinelerin beden dilini yorumlamasına, hassas hareketleri izlemesine ve dijital kaplamaları gerçek dünya nesneleriyle hizalamasına olanak tanır.

AI Modellerinde Anahtar Noktaların Rolü#

Anahtar noktalar, bir insan veya hayvanın iskelet yapısını haritalandıran bir teknik olan pose estimation için temel veriler olarak hizmet eder. Omuzlar, dizler ve ayak bilekleri gibi önceden tanımlanmış bir nokta kümesini tespit ederek algoritmalar bir öznenin tüm pozunu gerçek zamanlı olarak yeniden oluşturabilir. Bu işlem, genellikle dahili şeklini anlamadan bir nesnenin etrafında bir sınırlayıcı kutu çıktılayan standart object detection özelliğinin ötesine geçer.

En son teknoloji ürünü Ultralytics YOLO26 gibi modern mimariler, bu anahtar noktaları yüksek doğruluk ve hızla tahmin edecek şekilde evrimleşmiştir. Bu modeller, eklemler ve yüz özellikleri ile ilişkili görsel örüntüleri öğrenmek için COCO Keypoints gibi büyük açıklamalı veri kümeleri üzerinde eğitilmiş deep learning (DL) ağlarını kullanır. Çıkarım sırasında model, tahminin güvenilirliğini belirtmek için genellikle bir güven skoru dahil olmak üzere her bir anahtar noktanın koordinatlarını regresyona tabi tutar.

Anahtar Noktalar ve İlgili Kavramlar#

Benzersiz kullanımlarını anlamak için anahtar noktaları diğer yaygın bilgisayarlı görü çıktılarından ayırmak yararlıdır:

  • Keypoints vs. Bounding Boxes: bounding box, tüm nesneyi bir dikdörtgen içine alarak kaba bir yerelleştirme sağlar. Anahtar noktalar, bu nesnenin içindeki belirli parçaların hassas bir şekilde yerelleştirilmesini sağlar.
  • Keypoints vs. Image Segmentation: Image segmentation, nesnenin şeklinin hassas bir maskesini oluşturmak için her pikseli sınıflandırır. Segmentasyon ayrıntılı sınır bilgisi sunarken, anahtar noktalar hareket ve kinematics analizi için genellikle daha verimli olan yapısal bir özet ("iskelet") sunar.
  • Keypoints vs. Feature Descriptors: SIFT (Scale-Invariant Feature Transform) gibi geleneksel görüntü işlemede anahtar noktalar, görüntü eşleştirme için kullanılan ilgi noktalarıdır (köşeler, kümeler). Modern DL poz tahmininde anahtar noktalar ağ tarafından öğrenilen anlamsal etiketlerdir (örn. "sol bilek").

Gerçek Dünya Uygulamaları#

Belirli vücut kısımlarını veya nesne özelliklerini izleme yeteneği, endüstriler genelinde çeşitli uygulamaların kapısını açar:

  • Sports Analytics: Antrenörler ve sporcular biyomekaniği analiz etmek için poz tahminini kullanır. Eklem üzerindeki anahtar noktaları izleyerek sistemler, golf, tenis veya sprint gibi sporlarda tekniği geliştirmek için açıları ve hızları hesaplayabilir. Eyleme geçirilebilir geri bildirim sağlamak için Ultralytics YOLO models track golf swings özelliğinin golf vuruşlarını nasıl izlediğini görün.
  • Sağlık ve Rehabilitasyon: Fizik tedavi platformları, hastaların egzersizlerini uzaktan izlemek için anahtar noktalardan yararlanır. Sistem, rehabilitasyon rutinleri sırasında hastaların doğru formu korumasını sağlayarak yaralanma riskini azaltır ve iyileşme sürecini takip eder.
  • Artırılmış Gerçeklik (AR): Sosyal medya filtreleri ve sanal deneme uygulamaları, dijital maskeleri veya gözlükleri kullanıcının yüzüne güvenli bir şekilde sabitlemek ve hareket etseler bile hizalamayı korumak için yüzdeki anahtar noktalara (göz, burun, ağız hatları) güvenir.
  • Sürücü İzleme: Otomotiv güvenlik sistemleri, uyuklama veya dikkat dağınıklığı belirtilerini tespit etmek için yüzdeki işaretleri izler; sürücünün gözleri kapandığında veya kafa pozisyonu dikkat eksikliğine işaret ettiğinde sürücüyü uyarır.

Ultralytics YOLO26 ile Kritik Nokta Tespiti Uygulaması#

Ultralytics Platform veya Python SDK kullanarak geliştiriciler anahtar nokta algılamayı kolayca uygulayabilir. Aşağıdaki örnek, önceden eğitilmiş bir YOLO26-pose model modelinin nasıl yükleneceğini ve insan iskeletlerini tespit etmek için bir görüntü üzerinde çıkarımın nasıl çalıştırılacağını göstermektedir.

from ultralytics import YOLO

# Load a pre-trained YOLO26 pose estimation model
model = YOLO("yolo26n-pose.pt")

# Run inference on an image
results = model("https://ultralytics.com/images/bus.jpg")

# Visualize the results showing detected keypoints and skeletons
for result in results:
    result.show()  # Display the image with keypoints drawn

    # Access keypoint coordinates (x, y, confidence)
    keypoints = result.keypoints.data
    print(f"Detected keypoints shape: {keypoints.shape}")

Bu basit iş akışı, sofistike computer vision (CV) uygulamalarının hızlı bir şekilde dağıtılmasına olanak tanır. Endüstriyel makineler veya hayvan türleri üzerindeki belirli noktaları tespit etmek gibi kendi özel anahtar nokta modellerini eğitmek isteyen kullanıcılar için Ultralytics Platform, bulutta veri açıklama ve model eğitim sürecini basitleştirir.

İleri Düzey Hususlar#

Anahtar nokta algılamayı başarılı bir şekilde dağıtmak, oklüzyon (bir vücut parçasının gizli olması) ve çeşitli aydınlatma koşulları gibi zorlukların ele alınmasını gerektirir. Modern modeller bunu eğitim sırasında sağlam data augmentation ile ele alarak ağı çeşitli senaryolara maruz bırakır. Dahası, anahtar noktaları object tracking algoritmalarıyla entegre etmek, güvenlik veya davranışsal analiz gibi uygulamalar için temel olan video akışlarında bireylerin zaman içinde tutarlı bir şekilde tanımlanmasını sağlar.

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