Pènget: kaca iki minangka terjemahan (mesin) otomatis, yen ana keraguan, waca dokumen asli Inggris. Nyuwun pangapunten amarga kesulitan sing nyebabake iki.
ECTtracker - Unsur debugging
Unsur debugging
Unsur debugging saka ECTtracker kalebu jendhela tambahan, sing bisa dituduhake pangguna supaya bisa nyetel program lan didhelikake supaya bisa ngirit ruang desktop sajrone operasi program sing tepat. Saben jendhela kasebut nuduhake sawetara informasi statistik, sing bisa digunakake kanggo nindakake prosedur setelan program sing luwih tepat lan bener ECTtracker, sing nyebabake tingkat pangenalan gambar sing luwih apik. Akibaté, pangguna bakal kurang stres lan makarya kanthi program kanthi terus. Jumlah positip sajrone pangenalan uga bakal mudhun.
Versi saiki saka ECTtracker ndhukung telung jinis windows debugging, i.e. Diagram Stripes, Intensity Channel lan SCO9, uga log acara sing trep. Ayo goleki unsur-unsur kasebut.
Stripes Diagram
Jendhela tambahan saka program sing nuduhake tingkat kebetulan gambar ing jendela lan conto saka Matrix of Sampel ing wektu nyata (waca 24.).
Nomer garis-garis garis padha karo jumlah larik ing Matrix Sampel. Yen proses nelusuri diwiwiti ECTtracker, garis dicet saka kiwa menyang sisih tengen. Werna ganti saka warna biru peteng nalika ora ana sing kebetulan dadi ijo ing kasus sing ana kabetahan. Jendhela Stripes Diagram kanggo menehi evaluasi kanthi cepet babagan akurasi pelacakan lan ngidini pangguna milih Nilai Wlim sing cocog, uga milih struktur sing cocog lan mbenerake setelan liyane sesuai karo kabutuhan saben pangguna tartamtu lan kinerja komputer.
Kahanan utama pangenalan sing cocog yaiku kaya ing ngisor iki - salah sawijining loreng ing program kasebut kudu luwih dhuwur tinimbang liyane ing wektu apa wae. Ing gambar ing ndhuwur, kanthi cetha bisa ndeleng nalika mripat pangguna mbukak (warna ijo belang 0) lan nalika ditutup (warna ijo 1 jalur). Gambar iki nuduhake setelan level pangenalan sing cocog.
Intensitas Saluran
Versi saiki saka ECTtracker kalebu logika pangolahan warna kanthi signifikan lan cara mbandhingake gambar sing dianalisis karo conto sing wis disimpen sadurunge. Ing versi sadurunge, conto lan gambar mung dibandhingake karo skema warna RGB, ing endi saben warna ditetepake minangka nomer telu (tingkat intensitas kanggo warna abang, ijo lan biru).
Nanging mripat manungsa nggunakake prinsip sing beda. Contone, warna kuning sing cerah lan warna kuning peteng bakal beda nilai RGB. Mangkono, program kasebut saiki kalebu model warna HSL, yaiku pirang-pirang nomer telu level shade, saturation lan light level. Nilai saka warna sing ora dianggep beda karo mripat manungsa bakal beda banget ing model warna HLS.
Ayo goleki nilai RGB lan HSL kanggo rong warna sing sadurunge disebutake, i.e. kuning terang lan kuning (ndeleng anjir. 25).
Ing nilai RGB sing amba, abang lan ijo saya ganti, nalika ing HLS massive, mung nilai lampu sing ganti. Nilai-nilai besar HLS bisa dibandhingake kanthi gampang, saéngga menehi asil sing luwih tepat sajrone proses pelacakan ECTtracker.
Kajaba iku, yen siji njupuk rong pigura sing konsisten saka stream video lan mlebu, mula bakal katon warna warna piksel bisa owah-owahan kanthi dramatis ing antarane pigura kasebut (waca gambar 26 lan 27). Asile, nilai RGB saka piksel kasebut uga saya owah.
Kanggo mbandhingake gambar karo conto, ECTtracker nganakake zona persegi panjang ing saben titik struktur, netepake nilai rata-rata kanggo paramèter ing ngisor iki:
- RGB (nilai sing beda kanggo saben saluran)
- Delta RGB (bedane antara nilai maksimal lan minimal kanggo saben saluran)
- HSL (nilai sing kapisah kanggo saben saluran).
Mangkono, saben pigura video stream dibandhingake karo conto nggunakake 9 macem-macem nilai kanggo saben titik struktur (i.e. area persegi kanthi pusat ing titik struktur).
Macem-macem kahanan lingkungan (intensitas cahya, posisi sumber cahya, jarak ing antarane panggunaan pangguna lan kamera, level efisiensi struktur pangenalan sing dipilih, resolusi kamera, macem-macem owah-owahan gambar sing disebabake dening kepala pangguna gerakan, lan sapiturute) bisa nyebabake bedane nilai sing signifikan kanggo saben saluran, sanajan siji mata.
Kanggo mriksa tingkat intensitas saluran, pangguna ECTtracker bisa mbukak jendhela Intensitas Saluran (pirsani anjir 27).
Jendhela iki ngemot diagram intensitas nyata-wektu kanggo saben saluran:
- R - warna abang
- G - warna ijo
- B - warna biru
- dR - warna abang (bedane antara nilai maksimal lan minimal)
- dG - warna ijo (bedane antara nilai maksimal lan minimal)
- dB - warna biru (bedane antara nilai maksimal lan minimal)
- H - hue
- S - jenuh
- L - lampu
Algoritma umum prosedur setelan sing tepat yaiku:
- Pangguna kudu nambah sawetara conto kanggo mripat sing mbukak menyang Matrix of Samples supaya bisa mriksa pangowahan ing tingkat intensitas saluran. Saluran kanthi tingkat intensitas paling dhuwur kanggo siji negara kudu tingkat prioritas paling murah sajrone ngitung.
- Pangguna kudu mbusak kabeh conto saka Matrix lan nambah conto anyar kanggo mripat tertutup. Pangguna kudu mriksa tingkat intensitas saluran. Kaya langkah sadurunge, saluran kanthi tingkat intensitas paling dhuwur kudu tingkat prioritas sing paling dhuwur.
- Sawise nindakake, pangguna kudu ngilangi Matrix of Sampel lan nambahake siji sampel kanthi mripat sing mbukak, lan salah sawijining conto karo mripat tertutup. Saluran kanthi tingkat intensitas maksimal kanggo saben negara kudu tingkat prioritas paling dhuwur.
Informasi penting! Kanggo nindakake prosedur setelan sing tepat, pangguna kudu milih saluran sing paling intensif kanggo negara sing beda, lan kurang intensif kanggo siji negara. Nilai saluran kasebut kanggo proses pangenalan gambar pancen dhuwur. Saluran penting kudu duwe tingkat prioritas ing kisaran antara 5 nganti 8, dene saluran sing kurang penting kudu ana ing kisaran saka 1 nganti 3. Daya tingkat intensitas maksimal kanggo saben saluran yaiku saka 0 (nilai saluran ora melu ing proses pitungan) nganti 9 (level prioritas maksimal).
ECTtracker ngidini pangguna nyetel level prioritas kanthi mandiri kanggo saben saluran. Kanggo nindakake iku, pangguna kudu ngowahi nilai parameter 15 ing jendela setelan program. Tingkat prioritas kanggo kabeh saluran dituduhake kanthi siji tanpa papan. Contone, yen pangguna milih saluran HSL minangka sing paling penting, regane parameter kasebut bisa katon kaya 111111888, 222222667 utawa sing padha.
Kapan ECTtracker digunakake kanggo tujuan non-medis, (mis. kanggo ngurutake macem-macem perpustakaan gambar utawa nganalisa negara saiki macem-macem sensor analog, lan sapiturute.), saluran RGB kudu prioritas. Luwih gampang nggunakake pangenalan profil warna HLS nalika dibutuhake kanggo nganalisa macem-macem kahanan awan awan utawa kamar gas. Sampeyan uga dianjurake supaya nggunakake profil warna HLS kanggo tujuan medis (ing omah utawa ing pusat medis) nalika ECTtracker digunakake kanggo pasien kanthi kegiatan motor sing winates. Umumé, level penting saben saluran gumantung karo kahanan lingkungan saiki, saéngga level bisa beda kanggo saben kahanan tartamtu.
Sanajan jendhela debugging Saluran kasebut cukup gampang digunakake, proses pilihan prioritas bisa dadi tantangan kanggo pangguna tanpa pengalaman sing dibutuhake. Lha yen ngono ECTtracker ndhukung fitur pitungan prioritas otomatis. Sawise ngisi Matrix Sampel kanthi mode manual utawa otomatis, pangguna kudu milih 'Setelan - Setel Formula Saluran'item menu. Program kasebut bakal mbandhingake owah-owahan intensitas kanggo saben saluran ing negara sing padha. Sawise iku, program kasebut bakal mbandhingake owah-owahan intensitas kanggo macem-macem negara. Saluran kanthi owah-owahan intensitas minimal kanggo siji negara lan owah-owahan maksimal kanggo macem-macem negara bakal entuk prioritas paling dhuwur. Saluran kanthi tingkat intensitas tingkat maksimal kanggo siji negara bakal luwih prioritas. Nilai pungkasan bakal ditambah kanthi otomatis ing parameter 15 jendhela setelan program.
Amarga fitur pitungan rumus otomatis, malah pangguna sing paling ora pengalaman bisa milih setelan sing dibutuhake kanggo menehi level pangenalan sing optimal.
PROSCO9 (diagram Struktur)
Kualitas level pangenalan uga bisa ditingkat kanthi nggunakake jendhela sing ngemot diagram struktur. Jendhela iki ngemot struktur kanggo saben saluran, uga intensitas owah-owahan kanggo saben poin struktur (waca fig. 28).
Tingkat padhange poin struktur pangenalan nuduhake variabel saben saluran warna kanggo poin kasebut. Sanajan kabeh struktur wis universal, sawetara titik bisa metu saka area gambar kanthi owah-owahan sing paling pinunjul. Iki bisa nyebabake kualitas pangenalan suda. Contone, nalika pangguna milih struktur pangenalan kanggo siji mripat, sawetara titik bisa ana ing area jembatan irung. Nilai warna kanggo negara loro kanggo titik kasebut (kanggo mata sing mbukak lan ditutup) ora bakal duwe bedane.
Mangkono, jendela SCO9 ngidini pangguna ngidentifikasi titik-titik struktur pangenalan, sing bisa ana ing wilayah gambar kanthi owah-owahan sing paling ora pati penting. Ing kahanan iki, kudu nindakake prosedur setelan tambahan, yaiku pindhah jendhela target ECTtracker luwih tepat, lan tambah ukuran gambar ing ECTcamera yen perlu.
Ing pirang-pirang kasus, jendela SCO9 mung ditrapake kanggo pangguna sing maju sing bisa nyunting file struktur pangenalan, yaiku ngganti jumlah lan posisi titik lan tingkat prioritas saben titik. Nanging, jendhela debugging iki uga bisa migunani sanajan pangguna rata-rata, mbantu dheweke nyetel program kasebut.
PROLog Acara
Jendhela tambahan program iki nuduhake dhaptar kabeh acara penting sing ditindakake ECTtracker: wiwitan lan mungkasi, mbukak profil utawa nyimpen, ganti setelan. Penampilan log acara ditampilake ing angka 29.
Header log acara nuduhake jumlah larik ing log saiki lan jumlah log sing dienggo. Informasi iki bisa dituduhake utawa didhelikake liwat kapisah 'Setelan'-'Statistik'item menu. Menu log acara uga nyedhiyakake sawetara fungsi liyane:
- 'Cetha'- mbusak kabeh cathetan babagan karya program saka log
- 'Ngirit'- nyimpen log minangka file teks
- 'Nutup'- nutup jendhela log.