Katika toleo la Android 6.0 au la chini zaidi, unahitaji kuweka ruhusa kama vile eneo na kamera katika mipangilio ya programu ya simu ya mkononi baada ya usakinishaji wa kwanza.
I. Kipimo cha umbali
1. Gusa sehemu unayotaka kujua umbali.
2. Baada ya kusonga hatua moja, gusa hatua ya kwanza na hatua unayotaka kujua urefu wake.
3. Mstari unaounganisha pointi mbili unaonekana, na kisha hesabu inafanywa, na wakati hesabu imekamilika, skrini ya matokeo inaonyeshwa.
** Hitilafu katika hesabu inatokana na hitilafu katika umbali kati ya makadirio ya matrix muhimu na nafasi ya kamera. Katika kesi ya matrix muhimu, tulijaribu kupunguza iwezekanavyo kwa kurudia mahesabu mara kadhaa. Hitilafu kutokana na nafasi ya kamera hutokea katika utaratibu ufuatao. Katika programu hii, nafasi za pointi zinazofanana zinahesabiwa baada ya usawazishaji wa epipolar wa skrini mbili zilizochukuliwa na kamera. Inachukuliwa kuwa nafasi ya kamera imehamishwa kutoka kwa mchakato wa upatanishi wa epipolar wakati wa mchakato wa upatanishi wa epipolar. Imegundulika kuwa kosa hili hutokea sana wakati wa kusonga kushoto na kulia. Kwa hiyo, inashauriwa kusonga kamera mbele au nyuma kati ya matukio ya kwanza na ya pili.
** Kulinganisha hutumia utambuzi wa kona. Mara kwa mara, kuna hali ya kutoweza kuwiana.Hii inasababishwa na mbinu ya kulinganisha, na ilibainika kuwa wakati urefu wa hatua ni mkubwa zaidi ya mara 1/20 ya umbali (empirical), ulinganifu hauwezekani.
** Katika kesi ya urefu wa hatua, takriban mara 1/100 hadi 1/20 ya umbali wa kipimo ni saizi inayofaa ya hatua. Chini ya 1/100x, si rahisi kutambua tofauti kati ya matukio mawili (kwa sababu tofauti ya nafasi ya pixel ni ndogo). Bila shaka, tulijaribu kuishinda kwa kuhesabu katika vitengo vya saizi ndogo, lakini hii ni takriban mara 2 hadi 5 ya azimio na uboreshaji wa usahihi.
Ilisasishwa tarehe
30 Nov 2022