Nesne Yeniden Kimliğini Keşfedin: gözetimi, perakende analizini ve adli tıbbı geliştirmek için görünüm katıştırmalarıyla örtüşmeyen kameralardaki insanları veya araçları eşleştirin.
Nesne Yeniden Kimliklendirme (Re-ID) karmaşık bir için tasarlanmış bilgisayarla görme (CV) tekniği belirli bir nesneyi veya bireyi çakışmayan kamera görüntülerinde veya farklı zamanlarda tanıma ve ilişkilendirme aralıklar. Bir nesneyi basitçe sınıflandıran standart algılamanın aksine, Re-ID bir nesnenin sınıflandırılıp sınıflandırılmadığını belirlemeye odaklanır. Bir konumda tespit edilen nesnenin daha önce farklı bir konumda görülen nesne ile aynı kimlikte olması. Bu yetenek gibi büyük ölçekli ortamlarda hareket ve davranışa ilişkin tutarlı bir anlayış oluşturmak için gereklidir. Tek bir kameranın tüm alanı kapsayamayacağı havaalanları, alışveriş merkezleri ve akıllı şehirler.
Re-ID'nin temel zorluğu, ışık, poz, bakış açısı ve oklüzyondaki değişikliklere rağmen kimlikleri eşleştirmektir. İçin Bunu başarmak için sistem, tespit edilen her nesne için benzersiz bir dijital imza oluşturur.
Genellikle birlikte kullanılsa da, Nesne Yeniden Kimliklendirme ve nesne takibi bir videoda farklı amaçlara hizmet eder analiz boru hattı.
Re-ID teknolojisi, modern analitiğin temel taşıdır ve çeşitli sektörlerde eyleme geçirilebilir içgörüler sağlar.
Modern nesne algılama çerçeveleri genellikle aşağıdakilere benzer görünüm özelliklerini kullanan izleme algoritmalarını entegre eder Tıkanmalar sırasında kimlikleri korumak için Re-ID. Bu YOLO11 model gelişmiş takip cihazları ile kolayca eşleştirilebilir Sağlam izleme için Re-ID özelliklerini içeren BoT-SORT gibi.
Aşağıdaki örnekte Python arayüzü kullanılarak bir video kaynağında izlemenin nasıl başlatılacağı gösterilmektedir.
from ultralytics import YOLO
# Load the latest YOLO11 model
model = YOLO("yolo11n.pt")
# Run tracking on a video file using the BoT-SORT tracker
# BoT-SORT utilizes Re-ID features to improve tracking robustness
results = model.track(source="path/to/video.mp4", tracker="botsort.yaml", show=True)
# Access the unique tracking IDs assigned to detected objects
for r in results:
if r.boxes.id is not None:
print(f"Track IDs: {r.boxes.id.cpu().numpy()}")
Altta yatan teknolojilere ilişkin anlayışınızı derinleştirmek için aşağıdaki gibi kavramları keşfedin özellik çıkarımı ve mimarisi sinir ağı (NN). Gibi çerçeveler PyTorch ve TensorFlow inşa etmek için gerekli araçları sağlamak ve özel Re-ID modellerini eğitmek. Akıllı izlemenin daha geniş alanıyla ilgilenenler için video anlayışı ek bilgi sağlayabilir Makinelerin zamansal görsel verileri nasıl yorumladığına ilişkin bağlam.
.webp)

