Cov txheej txheem:

Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab: 8 Kauj Ruam
Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab: 8 Kauj Ruam

Video: Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab: 8 Kauj Ruam

Video: Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab: 8 Kauj Ruam
Video: Saib Mis paub Poj niam (hluas nkauj) tus yam ntxwv lub siab 2024, Lub Xya hli ntuj
Anonim
Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab
Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab
Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab
Kev Txhim Kho 3D Los Ntawm Ib Leeg Duab

Kev ua haujlwm ntawm kev rov tsim dua 3D feem ntau yog cuam tshuam nrog lub zeem muag tsom iav. Xwb, koj tuaj yeem txav lub koob yees duab ib ncig ntawm qhov khoom. Lub caij no, yog tias lub ntsej muag ntawm cov khoom paub, txoj haujlwm yuav raug daws los ntawm ib daim duab. Ntawd yog koj tsuas muaj ib lub koob yees duab thiab nws tsis txav mus. Cia saib seb yuav ua li cas nws ib qib zuj zus. Peb yuav siv Rubik lub voos xwmfab vim tias nws tau ua qauv zoo thiab muaj cov txheej txheem nplua nuj. Tej zaum nws yuav raug suav hais tias yog ib yam khoom yooj yim heev thiab ib txhij ua qhov nyuaj. Yog li lub zeem muag tshuab yuav tsum hla dhau qhov teeb meem loj thiaj li ua tiav txoj haujlwm.

Kauj Ruam 1: Txheeb Xyuas Qhov Nyuaj ntawm Txoj Haujlwm

Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm
Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm
Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm
Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm
Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm
Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm
Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm
Ntsuam xyuas qhov nyuaj ntawm Txoj Haujlwm

Thaum xub thawj siab ib muag, txoj haujlwm yog yooj yim. Nrhiav lub hauv paus pob qhov twg 3 ntug ntawm lub voos xwmfab tuaj ua ke thiab kos cov npoo no. Los ntawm lawv cov kev tswj hwm, nws muaj peev xwm xam qhov deb ntawm lub koob yees duab thiab cov ces kaum ntawm kev sib hloov. Qhov teeb meem yog tias cov kab no tsis muaj nyob. Los ntawm daim duab sab laug koj pom tias txhua tus ntug sawv cev los ntawm 2 kab sib luag. Tsis tas li ntawd, daim duab sab xis qhia pom tias txhua tus ntawm lawv tau tawg ua 3 ntu. Ntxiv mus, yog tias peb siv qhov sib txawv ntawm qhov nrov Hough hloov pauv uas tuaj yeem txheeb xyuas kab ntu, nws ua tiav txoj haujlwm nrog qee qhov yuam kev uas ua rau pom ntawm lub hauv paus pob txha tsis yooj yim sua. Yog tias qhov kawg tsis ncav cuag ib leeg, tsis muaj ib qho ntsiab lus. Yog tias qhov ntsuas pom dhau mus rau qhov kawg, nws yuav zoo li pob hauv nruab nrab ntawm ntug raws li koj pom ntawm 2 daim duab ntxiv.

Kauj Ruam 2: Nrhiav Kev Pom Zoo

Nrhiav Txoj Kev Kom Zoo
Nrhiav Txoj Kev Kom Zoo

Thaum ntau cov ntsiab lus ua rau kev txiav txim siab cov txheej txheem tsis ua haujlwm, nws yog lub sijhawm los txiav txim siab txog qhov ua tau zoo. Yog tias peb xam qhov nruab nrab ntawm cov duab, lawv qhov ua yuam kev yuav raug txo qis thiab qhov tsis sib xws cov txheej txheem yuav ua rau muaj kev ntseeg tau ntau dua. Tus qauv Hough hloov pauv tsis tso tawm kab ntu. Tsuas yog nws txoj kab nqes theta thiab qhov deb rho tawm los ntawm kev sib koom ua keeb kwm. Lawv tsim Hough qhov chaw ntawm qhov uas tau qhia saum toj no. Ntawm no theta sib raug rau kab rov tav. Cov chaw ci ci kos cov kab ua tau ntawm daim duab. Nco ntsoov tias ntau qhov chaw zoo li no nyob ib sab saum toj. Tsis muaj qhov xav tsis thoob, ntawm peb cov duab muaj ntau txoj kab sib dhos. Lawv muaj tib theta thiab rho sib txawv.

Kauj Ruam 3: Xam Theta Histogram

Xam Theta Histogram
Xam Theta Histogram

Cia peb txheeb xyuas cov pawg no. Rau lub hom phiaj no peb yuav nthuav qhia qhov kev nyeem rau txhua tus dots hauv Hough qhov chaw nrog tib theta. Koj pom cov kab keeb kwm sib thooj ntawm daim duab. Ob peb ntawv sau txog kev ntsuas. Thaum koj ua haujlwm nrog cov duab hauv kev tswj hwm pixel, X axis mus raws li ib txwm muaj, tab sis Y cov ntsiab lus qis dua yog li qhov kev sib koom ua ke yog lub kaum sab saud sab saud thiab theta yuav tsum ntsuas los ntawm X axis raws lub moos. Nco ntsoov tias tag nrho cov cheb ntawm theta ntawm daim duab yog 180 degrees, koj tuaj yeem kwv yees txheeb xyuas tias 3 qhov siab tshaj plaws sawv cev rau 3 qhov chaw siab tshaj ntawm cov duab.

Kauj Ruam 4: Xam Rho Histogram

Xam Rho Histogram
Xam Rho Histogram

Tam sim no uas peb paub 3 pawg loj ntawm kab sib dhos, cia cais kab hauv txhua ntawm lawv. Peb tuaj yeem rov ua tib txoj hauv kev. Wb nqa ib kab lus los ntawm Hough qhov chaw uas sib haum rau ib lub ncov ntawm theta histogram. Tom ntej no, peb yuav suav lwm qhov keeb kwm uas X axis sawv cev rau rho tus nqi thiab Y - cov ntsiab lus nyeem rau qhov rho tawm no. Pom tseeb, cov lej yuav tsawg dua yog li daim duab no tsis yooj yim. Txawm li cas los xij, qhov siab tau pom meej thiab tus lej ntawm lawv (7) raws nraim rau tus lej ntawm kab sib luag ntawm cov duab. Hmoov tsis zoo, tsis yog txhua daim duab qhia meej, tab sis lub hauv paus ntsiab lus yog qhov tseeb.

Kauj Ruam 5: Nrhiav Lub Hauv Paus Nruab Nrab

Nrhiav Central Knot
Nrhiav Central Knot

Yog tias peb coj lub hauv paus nruab nrab ntawm rho histogram rau txhua theta, peb yuav tau txais 3 kab uas liab ntawm daim duab. Lawv qhov kev sib tshuam ua rau pom qhov tsim nyog.

Kauj Ruam 6: Xaiv Los Ntawm 2 Txoj Kev Xaiv

Xaiv Los Ntawm 2 Txoj Kev Xaiv
Xaiv Los Ntawm 2 Txoj Kev Xaiv
Xaiv Los Ntawm 2 Txoj Kev Xaiv
Xaiv Los Ntawm 2 Txoj Kev Xaiv

Koj pom tias txhua kab mus los ntawm lub hauv paus hauv ob qho kev qhia. Yuav txiav txim siab li cas ib nrab? Cia peb coj theta3. Piv txwv tias peb coj qis dua ntawm kab no. Cia peb suav dua lwm qhov chaw Hough tsuas yog rau ib feem ntawm daim duab los ntawm 2 kab ntsuab mus rau sab xis saum toj ntawm daim duab. Tom qab ntawd tsim theta histogram rau nws. Koj pom tias lub ncov thib peb tau ploj mus zoo li peb tau xaiv qhov raug.

Kauj Ruam 7: Txiav Txim Sab Nraud Sab Nraud

Txiav txim sab nrauv
Txiav txim sab nrauv

Tam sim no peb tuaj yeem siv thawj zaug thiab qhov kawg ntawm qhov rho tawm histograms txhawm rau txhawm rau kos kab xiav uas txiav cov ntug liab thiab kos rau seem kaum. Txoj hauj lwm yog daws.

Kauj Ruam 8: Sim Nws Hauv Kev Xyaum

Cov duab piv txwv rau Cov Lus Qhia no tau tsim los siv Kev Xav 1.0. Nov yog software dawb uas siv OpenCV - lub tsev qiv ntawv muaj hwj chim rau kev pom lub computer. Tsis tas li nws yuav txuas rau WinNB uas tau siv hauv kuv lwm Cov Lus Qhia yog li muab lub peev xwm pom kev rau neeg hlau. Koj tuaj yeem rub tawm ob qho program los ntawm nbsite. Txhawm rau teeb tsa, tsuas yog khiav cov ntawv exe rub tawm. Tom qab ntawd, koj tuaj yeem tshem nws siv cov cuab yeej txheem ntawm Windows. Lub vev xaib tseem muaj cov peev txheej hais txog lub zeem muag computer thiab cov ncauj lus ntsig txog. Hauv Kev Nkag Siab Koj yuav pom cov txheej txheem piav qhia ntawm kev tsim kho 3D ntxiv rau ntau yam ntxiv. Qhov kom zoo dua ntawm txoj haujlwm no yog tias nws ua tiav qhov txiaj ntsig kawg nrog rau cov ntaub ntawv nruab nrab. Koj muaj peev xwm tshawb fawb seb lub zeem muag hauv computer ua haujlwm li cas yam tsis yog tus programmer. Raws li kev tawm tswv yim, txhua txoj hauv kev tau tshwj xeeb xaiv cov qauv piv txwv. Tau kawg, koj tuaj yeem siv koj tus kheej ib yam nkaus. Nws muaj peev xwm nkag tau cov duab los ntawm cov ntawv lossis los ntawm lub khoos phis tawj lub koob yees duab. Xav tias dawb hu rau kuv nrog cov lus nug lossis tswv yim.

Pom zoo: