ﺑﻪﻧﺎم ﯾﺰدان ﭘﺎك ﻣﺒﺎﻧﯽ ﺑﯿﻨﺎﯾﯽ ﺳﻪ ﺑﻌﺪي ﮐﺎﻣﭙﯿﻮﺗﺮي داﻧﺸﮑﺪه ﻣﻬﻨﺪﺳﯽ ﮐﺎﻣﭙﯿﻮﺗﺮ داﻧﺸﮕﺎه ﺻﻨﻌﺘﯽ ﺷﺮﯾﻒ ﭘﺮوژه ﭘﺎﯾﺎﻧﯽ ،زﻣﺴﺘﺎن 1392 ﻧﮑﺎت اﺟﺮاﺋﯽ ﺧﺮوﺟﯽ ﭘﺮوژه در ﯾﮏ ﻓﺎﯾﻞ ﻓﺸﺮده ﺗﺤﺖ ﻋﻨﻮان 3DCV_Prj_stdnumﭘﯿﺶ از زﻣﺎن ﺗﻌﯿﯿﻦ ﺷﺪه ،ﺑﻪ آدرس [email protected]ارﺳﺎل ﺷﻮد. از ﻧﺮماﻓﺰار Matlabﺑﺮاي ﭘﯿﺎدهﺳﺎزي اﺳﺘﻔﺎده ﻧﻤﺎﯾﯿﺪ .ﮐﺪﻫﺎ ﺑﺪون ﺗﻮﺿﯿﺤﺎت ) (commentﭘﺬﯾﺮﻓﺘﻪ ﻧﺨﻮاﻫﺪ ﺷﺪ. ﮔﺰارش ﺷﻤﺎ ﺑﺎﯾﺪ ﮐﺎﻣﻞ ،ﺟﺎﻣﻊ و در ﻗﺎﻟﺐ ﯾﮏ ﻓﺎﯾﻞ pdfﺑﻮده و ﺗﻤﺎﻣﯽ ﻓﻌﺎﻟﯿﺖﻫﺎي اﻧﺠﺎم ﺷﺪه ﺗﻮﺳﻂ ﺷﻤﺎ، ﺗﻮﺿﯿﺤﺎﺗﯽ راﺟﻊ ﺑﻪ ﮐﺪ ،و ﻧﺘﺎﯾﺞ را ﺷﺎﻣﻞ ﺷﻮد .ﻻزم ﺑﻪ ذﮐﺮ اﺳﺖ ﮐﻪ ﺑﺨﺶ ﻣﻬﻤﯽ از ﻧﻤﺮه ﺷﻤﺎ ﻣﺮﺑﻮط ﺑﻪ ﮔﺰارش ﭘﺮوژه اﺳﺖ. ﭘﺮوژه ﺑﻪ ﺻﻮرت اﻧﻔﺮادي اﻧﺠﺎم ﻣﯽﺷﻮد. ﻣﻬﻠﺖ ارﺳﺎل ﭘﺮوژه 1392/11/5اﺳﺖ .زﻣﺎن ﺗﺤﻮﯾﻞ ﺣﻀﻮري در آﯾﻨﺪه ﻧﺰدﯾﮏ اﻋﻼن ﺧﻮاﻫﺪ ﺷﺪ. در ﺻﻮرت ﻧﯿﺎز ﻣﯽﺗﻮاﻧﯿﺪ ﺳﻮالﻫﺎي ﺧﻮد ﺑﺎ ارﺳﺎل اﯾﻤﯿﻞ ﺑﻪ [email protected]ﯾﺎ [email protected]ﻣﻄﺮح ﻧﻤﺎﯾﯿﺪ. 1 ﭘﺎﯾﮕﺎه داده ﭘﺎﯾﮕﺎه داده ﻣﺮﺑﻮط ﺑﻪ اﯾﻦ ﭘﺮوژه ﺷﺎﻣﻞ 8ﻣﺠﻤﻮﻋﻪ ﻣﯽﺑﺎﺷﺪ .ﻫﺮ ﻣﺠﻤﻮﻋﻪ ﺷﺎﻣﻞ 3ﺗﺼﻮﯾﺮ اﺳﺖ ﮐﻪ در ﻫﻤﻪ ﺗﺼﺎوﯾﺮ 3ﺻﻔﺤﻪ ﺷﻄﺮﻧﺠﯽ ﻋﻤﻮد ﺑﺮ ﻫﻢ ﻣﺸﺎﻫﺪه ﻣﯽﺷﻮد .ﺗﻌﺪادي از اﯾﻦ ﻣﺠﻤﻮﻋﻪﻫﺎ ﺷﺎﻣﻞ ﯾﮏ ﺷﯽ ﻧﯿﺰ ﻣﯽﺑﺎﺷﺪ )ﺑﺮاي اﻧﺠﺎم ﺑﺨﺶ اﺧﺘﯿﺎري(. ﺻﻔﺤﺎت ﺷﻄﺮﻧﺠﯽ از ﻣﺮﺑﻊﻫﺎي ﻫﻢ اﻧﺪازه ﺗﺸﮑﯿﻞ ﺷﺪهاﻧﺪ .دو ﻧﻮع ﺻﻔﺤﻪ ﺷﻄﺮﻧﺠﯽ در ﺗﺼﺎوﯾﺮ دﯾﺪه ﻣﯽﺷﻮد .ﻃﻮل ﺿﻠﻊ ﻣﺮﺑﻊﻫﺎي ﻣﺮﺑﻮط ﺑﻪ ﺻﻔﺤﺎت ﺷﻄﺮﻧﺠﯽ رﻧﮕﯽ 31ﻣﯿﻠﯿﻤﺘﺮ و ﺻﻔﺤﺎت ﺷﻄﺮﻧﺠﯽ ﺳﯿﺎه ﺳﻔﯿﺪ 20ﻣﯿﻠﯿﻤﺘﺮ اﺳﺖ. ﻣﺎﺗﺮﯾﺲ Kﺑﺮاي ﺗﺼﺎوﯾﺮ ﻣﺮﺑﻮط ﺑﻪ ﯾﮏ ﻣﺠﻤﻮﻋﻪ ﺛﺎﺑﺖ ﻣﯽﺑﺎﺷﺪ ،اﻣﺎ ﺑﺮاي ﻣﺠﻤﻮﻋﻪﻫﺎي ﻣﺨﺘﻠﻒ ،ﻣﻤﮑﻦ اﺳﺖ ﻣﺘﻔﺎوت ﺑﺎﺷﺪ. ﺑﺮاي واﺳﻨﺠﯽ دورﺑﯿﻦﻫﺎ ﻣﯽﺗﻮاﻧﯿﺪ از 2و ﯾﺎ 3ﺗﺼﻮﯾﺮ از ﻫﺮ ﻣﺠﻤﻮﻋﻪ اﺳﺘﻔﺎده ﻧﻤﺎﯾﯿﺪ. ﻣﻮﺿﻮع ﭘﺮوژه ﺑﺎ اﺳﺘﻔﺎده از ﺗﺼﺎوﯾﺮ ﻣﻮﺟﻮد در ﭘﺎﯾﮕﺎه داده ،اﻃﻼﻋﺎت واﺳﻨﺠﯽ دورﺑﯿﻦ را ﺑﺪﺳﺖ آورﯾﺪ. ﺗﻮﺿﯿﺤﺎت: ﻣﺎﺗﺮﯾﺲ Kرا در ﻫﻤﻪ ﺗﺼﺎوﯾﺮ )ﺑﺮاي ﯾﮏ ﻣﺠﻤﻮﻋﻪ( ﺛﺎﺑﺖ در ﻧﻈﺮ ﮔﺮﻓﺘﻪ و ﭘﺲ از ﺑﺪﺳﺖ آوردن آن، ﻣﺎﺗﺮﯾﺲﻫﺎي Rو Tرا ﺑﺮاي ﻫﺮ ﺗﺼﻮﯾﺮ در دﺳﺘﮕﺎه ﻣﺨﺘﺼﺎت ﺻﻔﺤﻪﻫﺎي ﺷﻄﺮﻧﺠﯽ ﺑﺪﺳﺖ آورﯾﺪ) .ﯾﻌﻨﯽ ﻣﯿﺰان دوران و ﺟﺎﺑﺠﺎﯾﯽ دورﺑﯿﻦ را ﻧﺴﺒﺖ ﺑﻪ دﺳﺘﮕﺎه ﻣﺨﺘﺼﺎت ﺟﻬﺎﻧﯽ ﺑﺪﺳﺖ آورﯾﺪ(. ﺗﻮﺟﻪ ﻧﻤﺎﯾﯿﺪ ﮐﻪ ﻧﺒﺎﯾﺪ از ﻓﺎﺻﻠﻪ ﮐﺎﻧﻮﻧﯽ ﮐﻪ در اﻃﻼﻋﺎت ﻫﻤﺮاه ﺗﺼﻮﯾﺮ آﻣﺪه اﺳﺖ اﺳﺘﻔﺎده ﮐﻨﯿﺪ و اﯾﻦ ﭘﺎراﻣﺘﺮ ﻧﯿﺰ ﺑﺎﯾﺪ ﻣﺎﻧﻨﺪ دﯾﮕﺮ ﭘﺎراﻣﺘﺮﻫﺎي ﻣﺎﺗﺮﯾﺲ Kﺑﺎ اﺳﺘﻔﺎده از ﺻﻔﺤﺎت ﺷﻄﺮﻧﺠﯽ ﻣﺤﺎﺳﺒﻪ ﺷﻮد. ﺑﻬﺘﺮ اﺳﺖ اﺑﺘﺪا ﺑﺨﺸﯽ از واﺳﻨﺠﯽ را ﺑﻪﺻﻮرت دﺳﺘﯽ اﻧﺠﺎم دﻫﯿﺪ ﮐﻪ اﯾﻦ ﮐﺎر ﻣﯽﺗﻮاﻧﺪ ﺑﺎ ﻣﺸﺨﺺ ﮐﺮدن ﻣﺴﺘﻄﯿﻞﻫﺎﯾﯽ در ﻫﺮ ﯾﮏ از ﺻﻔﺤﺎت YZ ،XYو XZﺗﻮﺳﻂ ﻣﻮس روي ﺗﺼﺎوﯾﺮ اﻧﺠﺎم ﺷﻮد .ﺳﭙﺲ در ﮔﺎم ﺑﻌﺪ ﺑﺎ اﺳﺘﻔﺎده از ﺗﺒﺪﯾﻞ Houghاﯾﻦ ﻣﺮﺣﻠﻪ را ﻧﯿﺰ ﺑﻪ ﺻﻮرت ﺧﻮدﮐﺎر اﻧﺠﺎم دﻫﯿﺪ. 2 ﻃﻮل ﻫﺮﯾﮏ از اﺿﻼع ﻣﺮﺑﻊﻫﺎي ﻣﻮﺟﻮد در ﺗﺼﺎوﯾﺮ ﺷﻄﺮﻧﺠﯽ ) 20ﺳﯿﺎه و ﺳﻔﯿﺪ( و ) 31رﻧﮕﯽ( ﻣﯿﻠﯿﻤﺘﺮ و اﻧﺪازه ﺳﻨﺴﻮر دورﺑﯿﻦ 22.3×14.9ﻣﯿﻠﯿﻤﺘﺮ اﺳﺖ ﮐﻪ اﯾﻦ اﻃﻼﻋﺎت ﻓﻘﻂ ﺑﺮاي ﺗﺒﺪﯾﻞ از ﻓﻀﺎي ﭘﯿﮑﺴﻠﯽ ﺑﻪ ﻓﻀﺎي ﻣﺘﺮﯾﮏ ﻣﯽﺗﻮاﻧﺪ ﮐﺎرﺑﺮد داﺷﺘﻪ ﺑﺎﺷﺪ ﮐﻪ در اﯾﻦ ﭘﺮوژه ﻧﯿﺎزي ﺑﻪ آن ﻧﯿﺴﺖ و ﻣﺤﺎﺳﺒﻪ ﺗﻤﺎﻣﯽ اﻃﻼﻋﺎت واﺳﻨﺠﯽ در ﻓﻀﺎي ﭘﯿﮑﺴﻠﯽ ﮐﺎﻓﯽ اﺳﺖ .اﻣﺎ ﺑﺮاي درك ﺑﻬﺘﺮ ﻣﯿﺰان ﺟﺎﺑﺠﺎﯾﯽ و ﻓﺎﺻﻠﻪ ﮐﺎﻧﻮﻧﯽ ﻣﯽﺗﻮاﻧﯿﺪ از اﯾﻦ اﻃﻼﻋﺎت اﺳﺘﻔﺎده ﮐﻨﯿﺪ. ﺑﺮاي ﺑﺮرﺳﯽ ﺻﺤﺖ روش ﭘﯿﺎدهﺳﺎزي ﺷﺪه ﻣﯽﺗﻮاﻧﯿﺪ از toolboxواﺳﻨﺠﯽ Caltechدر Matlabاﺳﺘﻔﺎده ﻧﻤﺎﯾﯿﺪ ].[1 در ﺻﻮرت اﺳﺘﻔﺎده از ﮐﺪﻫﺎي ﻣﻮﺟﻮد )ﻋﺪم ﭘﯿﺎدهﺳﺎزي( ﻧﻤﺮهاي ﺑﻪ ﭘﺮوژه ﺷﻤﺎ ﺗﻌﻠﻖ ﻧﺨﻮاﻫﺪ ﮔﺮﻓﺖ. ﺗﻮﺟﻪ داﺷﺘﻪ ﺑﺎﺷﯿﺪ ﮐﻪ ﻧﺘﺎﯾﺞ ﮐﺪ ﭘﯿﺎدهﺳﺎزي ﺷﺪه را ﺑﺮاي ﻣﺠﻤﻮﻋﻪ ﺗﺼﺎوﯾﺮ ﻣﺨﺘﻠﻒ ﮔﺰارش ﻧﻤﺎﯾﯿﺪ )ﺣﺪاﻗﻞ ﺳﻪ ﻣﺠﻤﻮﻋﻪ( .ﺑﺮاي ارزﯾﺎﺑﯽ روش ﺷﻤﺎ از ﺗﺼﺎوﯾﺮ دﯾﮕﺮي اﺳﺘﻔﺎده ﺧﻮاﻫﺪ ﺷﺪ .ﺑﻨﺎﺑﺮاﯾﻦ ﮐﺪ ﭘﯿﺎدهﺳﺎزي ﺷﺪه ﻧﺒﺎﯾﺪ ﺑﻪ ﻫﯿﭻ ﯾﮏ از وﯾﮋﮔﯽﻫﺎي اﯾﻦ ﺗﺼﺎوﯾﺮ واﺑﺴﺘﻪ ﺑﺎﺷﺪ. ﺑﺮاي ﺑﻪ دﺳﺖ آوردن اﻃﻼﻋﺎت ﺑﯿﺸﺘﺮ در ﻣﻮرد واﺳﻨﺠﯽ دورﺑﯿﻦﻫﺎ ﺑﻪ ﻓﺼﻞﻫﺎي 8و 13ﮐﺘﺎب ] [2و ﺑﺨﺶ 6.5ﮐﺘﺎب ] [3ﻣﺮاﺟﻌﻪ ﮐﻨﯿﺪ. ﺑﺨﺶ اﺧﺘﯿﺎري ﭘﺲ از ﺑﻪدﺳﺖ آوردن اﻃﻼﻋﺎت واﺳﻨﺠﯽ دورﺑﯿﻦ ،ﻧﻘﺎط 3ﺑﻌﺪي اﯾﻦ ﺗﺼﺎوﯾﺮ را ﺑﺎزﺳﺎزي ﻧﻤﺎﺋﯿﺪ. ﺗﻮﺿﯿﺤﺎت: ﺑﺮاي ﭘﯿﺪا ﮐﺮدن ﻧﻘﺎط ﯾﮑﺴﺎن در ﺗﺼﺎوﯾﺮ ﻣﯽ ﺗﻮاﻧﯿﺪ از وﯾﮋﮔﯽ SIFTاﺳﺘﻔﺎده ﻧﻤﺎﯾﯿﺪ ).(vlfeat ﺑﺎ ﺗﺮﮐﯿﺐ ﻧﻘﺎط 3ﺑﻌﺪي ﻫﺮ 3ﺗﺼﻮﯾﺮ ،اﺑﺮ ﻧﻘﺎط ﺷﯽ ﻣﻮرد ﻧﻈﺮ ﺑﻪ دﺳﺖ ﻣﯽ آﯾﺪ .در ﻧﻬﺎﯾﺖ ﻣﯽ ﺗﻮاﻧﯿﺪ ﺑﺎ اﺳﺘﻔﺎده از ﺗﻮاﺑﻊ آﻣﺎده در ،Matlabاﺑﺮ ﻧﻘﺎط را ﻣﺜﻠﺚ ﺑﻨﺪي ﻧﻤﺎﺋﯿﺪ. ﺑﺮاي ﺑﻪ دﺳﺖ آوردن اﻃﻼﻋﺎت ﺑﯿﺸﺘﺮ در ﻣﻮرد ﺑﺎزﺳﺎزي 3ﺑﻌﺪي ﺑﻪ ﻓﺼﻞﻫﺎي 18و 10ﮐﺘﺎب ] [2ﻣﺮاﺟﻌﻪ ﮐﻨﯿﺪ. 3 ﻣﺮاﺟﻊ [1] http://www.vision.caltech.edu/bouguetj/calib_doc/. [2] R. Hartley and A. Zisserman, “Multiple View Geometry in Computer Vision”, Second ed.: Cambridge University Press, 2004. [3] Y. Ma, S. Soatto, J. Kosecká, S. Sastry, “An Invitation to 3D Vision, From Images to Geometric Models”, Springer, 2010. 4
© Copyright 2025 Paperzz