Contents — find the section you need
Estimasi pose dapat menyimpulkan sendi 2D (u,v), sendi 3D, atau rotasi objek R dan translasi t. Proyeksi dapat ditulis \tilde p\sim K[R|t]P. Kalibrasi, oklusi, ambiguitas kiri-kanan, dan penyelarasan waktu sama pentingnya dengan arsitektur jaringan.
Diagram: Duskcoil, konseptual. Ini tidak mengizinkan penggunaan identifikasi atau pengawasan.
Gunakan heatmap atau regresi koordinat, PnP, dan penyaringan temporal. Evaluasi PCK, OKS, atau kesalahan reproyeksi berdasarkan oklusi, pencahayaan, pakaian, alat bantu, dan demografi. Untuk penggunaan yang berhadapan dengan orang, tentukan persetujuan, batasan tujuan, retensi, dan tinjauan manusia untuk kesalahan.
Metode dan kerangka koordinat
Untuk pose manusia 2D, jaringan dapat memilih maksimum dari peta panas untuk setiap sendi, meregresikan koordinat secara langsung, memperkirakan satu orang pada satu waktu setelah deteksi (top-down), atau mengaitkan semua orang dari gambar lengkap (bottom-up). Untuk pose objek 6D, PnP memperkirakan rotasi dan translasi dari titik 3D yang diketahui dan korespondensi gambar. Rotasi R\in SO(3) mematuhi R^TR=I,\det R=1 ; regresi sudut Euler langsung memiliki singularitas dan diskontinuitas, sehingga kuaternion yang dinormalisasi atau representasi 6D kontinu digunakan.
| Output | Penggunaan umum | Metrik | Kegagalan |
|---|---|---|---|
| Titik kunci 2D | Analisis pose, UI | PCK, OKS | Oklusi, pertukaran kiri-kanan |
| Kerangka 3D | Analisis gerak, imitasi robot | MPJPE | Kedalaman Ambiguitas, kesalahan kamera |
| Posisi objek 6D | Penggenggaman, AR | ADD, kesalahan reproyeksi | Simetri, refleksi, outlier PnP |
Penanganan data dan kegagalan
Evaluasi oklusi, cahaya latar, cermin, banyak orang, alat bantu, pakaian, bentuk tubuh, penampilan kulit, dan ketinggian kamera secara terpisah. Rata-rata OKS yang tinggi tidak membuktikan latensi dan tingkat kesalahan terburuk yang dibutuhkan untuk deteksi jatuh atau penghindaran robot kolaboratif. Jangan menggunakan kembali titik kunci untuk inferensi identitas atau emosi tanpa persetujuan. Tetapkan pembatasan tujuan, retensi, kontrol akses, penghapusan, dan prosedur banding.
Dalam implementasi, kalibrasi intrinsik dan ekstrinsik dan dokumentasikan bingkai, unit, stempel waktu, dan kepercayaan. Ketika kepercayaan rendah, jangan perlakukan interpolasi sebagai kebenaran: perlambat robot, hentikan, atau minta tinjauan manusia. Penghalusan temporal mengurangi jitter tetapi menambah penundaan, yang harus tercermin dalam jarak berhenti.
-
Tetapkan output, toleransi, dan latensi untuk tugas.
-
Evaluasi terpisah berdasarkan atribut, oklusi, dan pencahayaan.
-
Kalibrasi log, transformasi koordinat, dan outlier PnP.
-
Aturan penghentian pengujian untuk kepercayaan rendah, kehilangan sinyal kamera, dan orang yang mendekat.
Kalibrasi dan waktu berada di luar jaringan
Kesalahan pose bukan hanya masalah jaringan. Panjang fokus atau titik utama yang salah membuat titik yang secara visual benar menjadi salah dalam 3D. Pertahankan urutan distorsi, ukuran ulang/pemotongan, asal, dan konvensi pusat piksel yang identik dalam pelatihan dan inferensi. Ekstrinsik berubah dengan pergerakan dan getaran kamera, jadi periksa kembali kesalahan reproyeksi terhadap target referensi alih-alih mempercayai satu kalibrasi selamanya.
Dengan beberapa kamera atau IMU, verifikasi stempel waktu sebelum frame. Satu frame penundaan 30 fps dapat menggerakkan tangan atau alat yang cepat secara substansial. Simpan waktu perangkat keras, waktu penerimaan, waktu penyelesaian inferensi, dan sampel yang digunakan untuk interpolasi. Trajektori yang dihaluskan dengan indah masih bisa terlambat untuk tabrakan. penghindaran.
Pilihan Pipeline
| Pipeline | Manfaat | Kebutuhan komputasi/data | Kegagalan utama |
|---|---|---|---|
| Monokular 2D | Murah dan sederhana | Label 2D, satu kamera | Kedalaman tidak diketahui, oklusi |
| Monokular 3D | Instalasi sederhana | Prior 3D, data besar | Pengambilan di luar domain, skala |
| Triangulasi multi-view | Batasan geometris 3D | Sinkronisasi, kalibrasi, tampilan | Korespondensi salah, di luar pandangan |
| RGB-D | Kedalaman langsung | Sensor kedalaman, batas jangkauan | Refleksi, sinar matahari, kedalaman hilang |
| Titik kunci + PnP | Menggunakan CAD | Korespondensi 3D, intrinsik | Simetri, outlier, tata letak degeneratif |
Normalkan kesalahan 2D berdasarkan ukuran target dan nyatakan unit dan bingkai 3D. Untuk simetris Objek, jika dibandingkan dengan satu rotasi kanonik, dapat menandai pose yang secara fisik benar sebagai salah; gunakan ADD-S yang sadar simetri atau reproyeksi dan evaluasi jarak genggaman. Laporkan persentil ke-95, kesalahan, kesalahan dengan tingkat kepercayaan tinggi, dan latensi ujung-ke-ujung selain kesalahan rata-rata.
Kasus kegagalan: cermin kiri-kanan yang meyakinkan
Cermin, pandangan belakang, dan oklusi diri dapat membuat kerangka yang bertukar kiri-kanan secara geometris masuk akal. Penghalusan dapat mengunci kesalahan untuk banyak frame. Gabungkan orientasi, isyarat visual, beberapa hipotesis, dan batas gerakan; jangan hanya mengandalkan batasan panjang tulang. Dalam aplikasi keselamatan, kepercayaan tinggi bukanlah bukti—gunakan deteksi pertukaran dan ketidaksepakatan dengan sensor independen sebagai kondisi berhenti.
Prosedur implementasi yang dapat direproduksi
-
Perbaiki frame gambar, kamera, dunia, dan robot dengan diagram dan data uji.
-
Uji bolak-balik transformasi titik kunci setelah pengubahan ukuran, penambahan padding, dan augmentasi, termasuk kesalahan sub-piksel yang diketahui.
-
Atur PnP Ambang batas RANSAC dan titik minimum; periksa inlier, kesalahan reproyeksi, dan kedalaman positif.
-
Rekam kasus statis, berjalan, gerakan cepat, oklusi, tepi gambar, dan kehilangan gambar kamera dengan latensi.
-
Uji penghentian dan inisialisasi ulang pada kepercayaan rendah, deformasi kerangka mendadak, pergeseran kalibrasi, dan waktu terbalik.
-
Dokumentasikan tujuan, akses, retensi, anonimisasi, dan penghapusan jika frame asli disimpan.
Pose adalah hipotesis pengamatan, bukan identitas, niat, atau kondisi seseorang. Teruskan frame, waktu, dan ketidakpastian ke hilir sehingga sistem hilir dapat menangani "yang tidak diketahui" dengan aman.
Kualitas anotasi dan audit operasional
Anotasi juga memiliki ketidakpastian. Pusat sendi di bawah pakaian, pergelangan tangan yang terhalang, dan orientasi objek simetris bervariasi antar annotator. Simpan yang terlihat, Pisahkan status oklusi dan di luar bingkai; pertahankan ketidaksepakatan annotator, revisi definisi, dan titik interpolasi daripada memaksakan ambiguitas ke dalam label yang kaku. Sisakan gambar asli agar material sintetis dan isyarat pencahayaan tidak mendominasi.
Operasi dapat dipantau tanpa menyimpan setiap gambar selamanya. Gabungkan kepercayaan, jumlah sendi yang hilang, kesalahan reproyeksi, latensi, status kamera, dan penghentian; simpan hanya data insiden untuk periode singkat yang terkontrol aksesnya. Pada pembaruan model, putar ulang video yang identik dan bandingkan panjang drop-out, pertukaran kiri-kanan, dan kesalahan terburuk di zona berbahaya, lalu kalibrasi ulang setelah penggantian kamera.
Apakah sendi 2D secara unik menentukan pose 3D?
Kedalaman tetap ambigu. Periksa tampilan tambahan, pengukuran kedalaman, atau asumsi model tubuh yang digunakan untuk menyelesaikannya.
Komentar
Silakan masuk terlebih dahulu.
Belum ada data.