Projector Calibration for 3D Scanning Using Virtual Target Images

Size: px
Start display at page:

Download "Projector Calibration for 3D Scanning Using Virtual Target Images"

Transcription

1 INTERNATIONAL JOURNAL OF RECISION ENGINEERING AND MANUFACTURING Vol. 13, No. 1, JANUARY 2012 / 125 DOI: /s rojetor Calibration for 3D Sanning Using Virtual Target Images afeez Anar 1, Irfanud Din 1 and Kang ark 2,# 1 Graduate Shool of Mehanial Engineering, Myongji University, San 38-2, Namdong, Cheoin-gu, Yongin, South Korea, Deartment of Mehanial Engineering, Myongji University, San 38-2, Namdong, Cheoin-gu, Yongin, South Korea, # Corresonding Author / kang@mju.a.kr, TEL: , FAX: KEYWORDS: rojetor alibration, Intrinsi arameters, Etrinsi arameters, omograhy In this ork e roose a novel method to alibrate the rojetor. Calibration of the rojetor deals ith the alulation of geometri arameters of the rojetor hih are intrinsi and etrinsi arameters. An un-alibrated amera assists the roess of finding the geometri arameters for rojetor. This method eloits the fat that a rojetor an be treated as inverse amera. The amera atures the sene and saves it as an image hile the rojetor rojets an image on the sene. Camera to rojetor transformation is used to make the rojetor able to see the alibration attern. Then the rojetor is alibrated in a similar fashion like amera. Real data is used to evaluate the roosed method of rojetor alibration and good results are obtained. Manusrit reeived: Deember 30, 2010 / Aeted: August 2, Introdution 3D shae measurement and reonstrution or simly 3D sanning, has beome one of the hottest fields in Comuter Vision and Robotis during ast fe years. Researhers from various fields like Comuter Vision, Robotis, Mehatronis, Intelligent Manufaturing Systems, and Alied Otis have orked enormously to find more robust, less omle, and fast 3D sanning tehniques. These tehniques are being adated by medial, raid rototying, defense and other numerous industries. In Manufaturing here automati insetion is used these days, 3D sanning an erform ell. 1 On the basis of their harateristis, these tehniques are divided into to subgrous; assive sanning and ative sanning. assive sanning does not require diret ontrol of illumination soure, instead relies entirely on ambient light. 2 This system usually makes use of to or more ameras to measure and reover the 3D geometry. The image of the objet is atured by both the ameras from different ositions and orientations simultaneously. Triangulation is then used for measurement of the 3D geometry. The bottle nek in the stereovision system is the orresondene. This is to find the orresonding oints in the rojetion of the sene in one amera to the oints in the other amera. To oe ith the orresondene roblem, various image roessing tehniques are used. The orresondene roblem is not involved in ative sanning tehniques. In this method the rojetor rojets a strutured light on a 3D geometry hih is atured by a single amera. During the ast fe years a lot of ork has been done on this tehnique and many eole have ome u ith some very diverse ideas. This tehnique of reonstruting and measuring the 3D geometry is fast, robust, and ineensive. Eseially these days the dereasing ries of rojetors and CCD ameras have made it easy to have a 3D measurement system. But before doing any re-onstrution and measurement roess the rojetor and the amera system must be alibrated. The amera alibration has been heavily studied by the researhers therefore a vast variety of algorithms eist for it. This researh fouses on the geometri alibration of the rojetor hih deals ith the alulation of the intrinsi and etrinsi arameters of the rojetor. Many researhers have orked on the geometri alibration of the rojetor. Zhang and uang 3 have given the idea to ature images ith a rojetor. The rojetor is used to ature images like a amera, through this ay the rojetor an be alibrated like a amera. They have made the rojetor see the hessboard attern ith hel of a amera by using the sinusoidal attern rojetion tehnique. The main diffiulty lies in making the seial setu of hite and red light illumination. Li and Shi 4 also roosed the alulation of the DMD image i.e. the image atured by the rojetor using vertial and horizontal fringe atterns, hih makes it a time onsuming method. Gao and Wang 5 have done the rojetor alibration using omograhies. The roblem involved in this idea is the use of red and blue attern like Zhang and uang. 3 They also use too many KSE and Sringer 2012

2 126 / JANUARY 2012 INTERNATIONAL JOURNAL OF RECISION ENGINEERING AND MANUFACTURING Vol. 13, No. 1 images of the rinted hessboard beause hen they move the sreen to a different osition they must take the image of the rinted hessboard that is attahed to the sreen in order to alulate the etrinsi matri. Liao and Cai 6 have roosed the rojetor alibration by unouling the rojetor and the amera. The results they had are good but they use a alibrated amera as ell. The other limitation is that they use the image of the rinted hessboard for eah osition of the lane. In this aer the rojetor alibration for the 3D measurement system is done based on the riniles of the amera alibration. The roosed tehnique uses an un-alibrated amera for rojetor alibration. The amera and the sreen are both fied hile the rojetor is moved to different ositions and orientations in order to generate the virtual images. Virtual images are those images hih are seen by the rojetor. This seems a bit imossible but in fat these images an be etrated ith the hel of the amera. The roosed tehnique uses an un-alibrated amera for rojetor alibration thus avoiding the errors of amera alibration to aumulate in the alulated arameters of the rojetor. Seondly, in this method the sreen and the amera are both stationary due to hih the transformation beteen the amera and the sreen is onstant. The etrinsi arameters of the amera are not alulated again and again as is done in 5,6 hen the sreen is moved to different ositions and orientations. 2. Bakground Knoledge 2.1 Camera Model Imliation to rojetor Fig. 1 shos the ersetive rojetion models of the amera and the rojetor along ith their oordinate systems. Let [X Y Z 1] T be a 3D oint in orld oordinate system and [u v 1] T be the 2D oint in the amera image lane. is rojeted on u to a sale fator s aording to the inhole amera model, as follos; sm [ R t ] (1) here M is the set of intrinsi arameters of the amera and is given as oint in the rojetor image lane oint in the orld oordinate system M f 0 0 f y y Z Sreen Fig. 1 Mathematial Model of the Camera and the rojetor Y X Z am Y X orld roj Z Y X In intrinsi matri (, y ) are the o-ordinates of the rinial fous and (f, f y ) are the foal lengths along the and y aes of the image lane resetively. [R t ] reresents the transformation alled etrinsi arameters. It gives the rotation and translation beteen the orld and the amera oordinate systems. The rojetor an be onsidered as a amera that ats in reverse manner. It rojets the image instead of aturing it. Therefore the inhole amera model an be alied to the rojetor as ell. Let [u v 1] T be a 2D oint in rojetor s image lane hih is rojeted to a 3D oint [X Y Z 1] T in orld lane. For this 2D-3D oint air Eq. (1) an be modified as sm [ R t ] (2) ere M is the set of intrinsi arameters and [R t ] is the set of etrinsi arameters of the rojetor. 2.2 Zhang s method A lot of ork has been done on amera alibration during the ast fe deades. The latest tehnique that is used by most of the researhers is Zhang s method. 7 This tehnique uses inhole amera model hih has foal length, iel size, and skes fator as intrinsi arameters and the translation and rotation of the amera referene frame ith reset to the orld referene frame as etrinsi arameters. The alibration is simly a roess that finds the intrinsi and etrinsi arameters of the amera. This method assumes the amera ith no distortions hile solving for alibration arameters. Based on Zhang s method the alibration roess is rogrammed using the folloing stes. 1. A regular shaed objet like a hessboard is attahed to a flat and smooth lank. 2. Images of the objet are atured at different ositions and orientations. 3. The feature oints in the image are deteted using a funtion of OenCV and stored as image oints. 4. The oordinates of the feature oints in orld oordinate system are stored as objet oints. 5. Both of the matries are rovided to the main alibration funtion in OenCV to find the intrinsi and distortion arameters of the amera. 6. The set of etrinsi arameters of the amera are then determined ith the hel of the intrinsi arameters. 2.3 lanar omograhy omograhy is a nonsingular 3 3 matri, hih defines a homogeneous linear transformation from a lane to another in a rojetive sae. 10 Let the y lane of the orld oordinate system oinide ith the sreen s lane as shon in Fig. 1, then a 3D oint on the sreen beomes [X Y Z 1] T and aording to inhole amera model X u r r r t Y v sm r r r t y 0 1 r r r t z 1

3 INTERNATIONAL JOURNAL OF RECISION ENGINEERING AND MANUFACTURING Vol. 13, No. 1 JANUARY 2012 / 127 or u r r t X v sm r r t Y y 1 r r t z Let be the omograhy from orld lane to the amera image lane hih is given as h h h r r t y h h h r r t z h h h sm r r t A oint is rojeted to, a oint on the orld lane (i.e. sreen). And this oint is re-rojeted to another oint in the amera image lane as shon in Fig. 1. Then and are related to eah other aording to the folloing relation. (3) As it is stated before that the rojetor an be onsidered as a amera ating in reverse order so the inhole amera model an also be alied to it. Therefore a oint on rojetor s image lane an be related to a oint on orld lane and this relationshi an be resented in the folloing form (4) here is the lanar omograhy from the orld lane to rojetor image lane. No ombining Eq. (3) and Eq. (4), e get ( ) 1 or (5) Let be the omograhy from the amera to the rojetor hih is given as No utting Eq. (6) in Eq. (5) e get (6) (7) As the omograhy beteen the amera image lane and the rojetor image lane is a 3 3 matri ith eight unknons therefore at least four airs of orresonding oints in both the lanes are suffiient to find it. omograhy is alulated using the funtion in OenCV hih hooses normalization here ninth arameter of the omograhy matri is Virtual alibration attern generation virtual alibration atterns. These are the images of the rinted hessboard seen by the rojetor. In this setion the hole roedure for generating the virtual alibration atterns ill be disussed. The method roosed in this researh uses the rotation and translation of the rojetor instead of the sreen. The sreen and the amera both are fied. The amera is tilted and fied at 20º ith reset to the stationary sreen. First of all the rinted hessboard is attahed to the sreen and its image is atured ith the amera. The rinted hessboard is then removed from the sreen. The rojetor is roughly brought to a fronto-arallel osition.r.t the sreen. A knon hessboard attern is then rojeted by the rojetor on the sreen and atured ith the amera. Let be the knon attern that ill be rojeted by the rojeted rojetor on the sreen and be the image of the rojeted rojeted attern atured by the amera as shon in Fig. 2. Then Eq. (7) an be ritten as rojeted rojeted The orners of both the hessboards are then deteted using the funtions in OenCV. These orners are then used to determine the omograhy beteen the fronto-arallel osition of the rojetor and the amera. Let the image of the rinted hessboard attern atured by the amera be and the virtual alibration attern be, then rnted rnted Eq. (7) an be ritten as rnted rnted Sine the omograh is knon, it an be alied to the image of the rinted hessboard atured by the amera to generate the virtual alibration attern. The images of the rinted hessboard are atured by the amera and the orresonding virtual alibration attern is shon in Fig. 3. Sreen rojeted rojeted rojeted Sreen Camera rojetor Camera rojetor For rojeted attern For rinted attern Fig. 2 rojeted and rinted hessboard oints rntd rntd rnted The images of the hessboard ith different ositions and orientations an be used to alibrate the amera. As it is mentioned earlier that the rojetor an be onsidered as a reverse amera, so if the rojetor is made able to ature the images of the rinted hessboard attern then it an also be alibrated like a amera using Zhang s method. It sounds a bit imossible but in fat it an be done ith the hel of a amera hih ould ork along ith the rojetor to generate these virtual images hih are named as rnted * rnted Fig. 3 Image of the rinted hessboard seen by the amera and virtual alibration attern for fronto-arallel ose of the rojetor

4 128 / JANUARY 2012 INTERNATIONAL JOURNAL OF RECISION ENGINEERING AND MANUFACTURING Vol. 13, No. 1 In Fig. 4, let the fronto-arallel ose of the rojetor be named as {1}, then for this ose Eq. (6) an be ritten as 1 1 or 1 1 No the rojetor is moved to another ose. Let this ose of rojetor be named as {2}, then for this osition Eq. (6) an be ritten as or 2 (8) (9) Sine L..S of Eq. (8) and Eq. (9) are the same hih means that amera to sreen omograhy is onstant, so ombining both of them gives, Sreen { } rinted hessboard (10) No let the virtual alibration attern at fronto-arallel osition {1} 1 be, and the virtual alibration attern at ne ose {2} be rnted 2 then Eq. (7) an be ritten as rnted rntd 1 rntd The omograhy beteen to oses of the rojetor an be alulated using Eq. (10) and the virtual alibration attern for the fronto-arallel ose is already alulated hih ill allo alulating the virtual alibration attern for the seond ose easily. To rite Eq. (10) more generally, (11) i i 1 1 From Eq. (11) it an be summarized that the omograhy beteen the first ose and any arbitrary ose of the rojetor an be alulated using the rojetor to amera omograhies of both the oses. Then using this omograhy the virtual alibration attern for any arbitrary ose an be alulated from the virtual alibration attern for the fronto-arallel ose. In Fig. 5, some virtual alibration attern for some arbitrary rojetor oses are shon hih are generated on the omograhy alulated by Eq. (11) and the virtual alibration attern for the first ose. start STE_1: Bring rojetor to fronto-arallel osition.r.t the sreen {1} Camera {} 1 ro 1 _1 ro _ 2 ro_1 Zro i i Z2 Z Z Z1 Z i rojetor rojetor rojetor X ose 2 ose 1 { i } X i ose i ro_ 2 X { 1} X1 { 2} 2 X2 1 i ro_1 X ro _ 2 ro _ 1 ro i Y2 Y Y1 Y Y i ro_ 2 ro i ro_1 _ ro_ 1 2 _2 ro _i _ 2 i ro i i 1 1 ro _1 _1 1 ro _ 1 STE_2: Take image of the rinted hessboard attahed to the sreen. { } rnted STE_3: rojet a knon hessboard attern from rojetor and ature ith amera. 1 { rojeted } STE_4: Calulate amera to rojetor omograhy using image set from ste 3. { } 1 Fig. 4 rojetor oses and omograhies from amera to rojetor ose 1, from rojetor ose 1 to ose 2 and ose i STE_5: Transform the image taken in ste 2 to rojetor image lane using omograhy from ste 4. rnted 1 { } STE_6: Move rojetor to another osition i. {i} 2 rnted 3 rnted ro _2 2 _1 1 ro _3 _1 ro 3 1 ro _4 _1 ro 4 1 ro * * * 1 rnted 1 rnted ii+1 STE_7: rojet a knon attern and ature ith amera and alulate amera to rojetor omograhy. STE_8: Calulate omograhy from first rojetor osition to ith rojetor osition using amera to rojetor omograhies of both ositions. STE_9: Calulate the ne image of the rinted hessboard for ne osition using omograhy from revious ste and image from ste 5. YES i { } i { } 1 i<n NO 4 rnted 1 rnted STE_10: Use all the virtually generated images for rojetor alibration using Zhang s method. Fig. 5 Resultant virtual alibration atterns of different oses after alying omograhies on virtual alibration attern of ose 1 END Fig. 6 Flo hart for the generation of virtual alibration atterns

5 INTERNATIONAL JOURNAL OF RECISION ENGINEERING AND MANUFACTURING Vol. 13, No. 1 JANUARY 2012 / 129 The flo hart for the generation of the virtual alibration atterns is shon in Fig. 6. The hole roess an be summarized in the folloing stes. 1. Attah a rinted hessboard to the stationary sreen and take an image of the rinted hessboard ith a amera hih is tilted at some angle.r.t the sreen. 2. Remove the rinted hessboard from the sreen. Bring the rojetor roughly to fronto-arallel osition.r.t the sreen. 3. rojet a knon attern on the sreen and take an image ith the amera. 4. Calulate the omograhy beteen the amera and the rojetor using the air of images from ste Aly omograhy from ste 4 to the image of rinted hessboard from ste 1 to alulate the virtual alibration attern for the fronto-arallel ose. 6. Move the rojetor to another ose. 7. rojet the knon attern and ature ith the amera. 8. Calulate omograhy beteen the ne ose of the rojetor and amera using image air from ste Calulate inter-ose omograhy for rojetor using omograhies from ste 4 and ste Aly omograhy from ste 9 to virtual alibration attern of fronto-arallel osition to get virtual alibration attern for urrent ose. 11. Reeat from ste 6 to ste 10 until suffiient images are obtained for alibration. Etrinsi arameters: Re-rojetion Error Analysis The roosed method is based on the linear model of the rojetor. All of the alulations are based on the inhole amera model by negleting the lens distortion. The re-rojetion error for rojetor is also alulated. It is defined as the differene of the orners of the virtual alibration attern and those of the bak rojeted image of the rinted hessboard based on intrinsi and etrinsi arameters of the rojetor. The rojetor is brought to an arbitrary osition. For that seifi osition the virtual alibration attern is generated and then using this virtual alibration attern etrinsi arameters of the rojetor are alulated. The orners of this virtual alibration attern are deteted and stored as measured orners. The orners of the rinted hessboard hih are in millimeters are transformed 4. rojetor Calibration Eeriments and Results The virtual alibration atterns for all the oses of the rojetor are obtained using the omograhies and the virtual alibration attern from ose 1. All of these images are no used to alibrate the rojetor. For alibration the funtion in OenCV is used hih is based on Zhang s method. This funtion gives the intrinsi and distortion arameters as outut. In this ork the IDS ueye CCD amera is used. The resolution of this amera is The LCD rojetor used is ESON EB-1735W ith a resolution of As it an be seen that the hessboard used is of dimension 6 7 ith eah square of size 17mm 17mm. The setu is shon in Fig. 7. The orld o-ordinate system is attahed to the rinted hessboard attern. The uer left most orner of the hessboard attern is taken to be the origin. y aes are on the lane and z ais is erendiular to it. The o-ordinate systems of orld, amera, and rojetor are being shon in Fig. 1. The set of intrinsi and etrinsi arameters (for fronto-arallel ose only) of rojetor are given. rojetor intrinsi and etrinsi arameters Intrinsi arameters: Fig. 7 Camera rojetor setu, ith amera tilted at 20 and rojetor in fronto-arallel osition.r.t sreen y Re-rojetion error (iels) image0 image1 image2 image Fig. 8 Re-rojetion Error for the rojetor alibration using si virtual alibration atterns

6 130 / JANUARY 2012 INTERNATIONAL JOURNAL OF RECISION ENGINEERING AND MANUFACTURING Vol. 13, No. 1 to the image lane of the rojetor using intrinsi and etrinsi arameters of the rojetor and are named as alulated orners. The differene beteen these to tyes of orners is then alulated aording to Eq. (12), hih is knon as re-rojetion error. Let q al (m al,n al ) be the alulated image oint and q meas (m meas,n meas ) be the measured image oint. Then the rerojetion error is alulated using the folloing equation. m m m al meas (12) n n n al The re-rojetion error for rojetor alibration using the virtual alibration atterns is resented in Fig. 8. It is alulated for four different images ith eah image having a different symbol in the grah. The statistis shon in Table 1 are generated from the rerojetion error grah of Fig. 8. The standard deviations for rerojetion error for the rojetor in and y diretion are and resetively. For omarison the re-rojetion error for amera alibration is also shon in Fig. 9. The standard deviations of re-rojetion error for the amera in and y diretion are and resetively. The result of the rojetor alibration in Fig. 8 shos a little bit greater error distribution than that of amera alibration in Fig. 9 sine the amera as used to get data for the rojetor alibration. oever, the result of the rojetor alibration is still aurate enough to be used in 3D sanning system. In omarison ith revious researh, 5 our alibration method using virtual target images rodues the similar auray; hoever our method is muh easier to use sine the amera and the sreen are fied and the Table 1 Re-rojetion statistis of si virtual alibration atterns Image no Mean () STD () Mean (y) STD (y) iels iels iels iels Image Image Image Image y meas Rerojetion error (in iel) Fig. 9 Re-rojetion Error for an ordinary amera image 0 image 1 image 2 image 3 image 4 amera takes only one image of the rinted alibration target attahed to the sreen. This is due to the fat that instead of sreen, the rojetor is moved to different ositions and orientations. 5. Conlusion In 3D sanning system rojetor alibration is an imortant ste. In this ork an innovative method for the rojetor alibration is roosed. The amera to rojetor omograhy is used to generate images seen by the rojetor. The amera and the sreen both remain stationary during the roess of generating images. Instead the rojetor is moved to different osition and orientation hih has the advantage to avoid moving the big sreen. The geometri arameters of the amera are neither alulated nor used. The generated images are then used to determine the geometri arameters of the rojetor. Re-rojetion error is alulated and omared ith the re-rojetion error of a amera. ACKNOWLEDGEMENT This ork as suorted in art by the Korea Ministry of Knoledge Eonomy, under Grant of the Strategi Tehnology Develoment rojet on Biomedial Sulier (Develoment of the Digital Fusion Artifiial Tooth Treatment Suorting System). REFERENCES 1. Song, J. Y., ark,. Y., Kim,. J. and Jung, Y. W., Develoment of Defet Insetion System for D ITO atterned Glass, Int. J. reis. Eng. Manuf., Vol. 7, No. 3, , Lanman, D. and Taubin, G., Build Your On 3D Sanner: 3D hotograhy for Beginners, SIGGRA,. 1-94, Zhang, S. and uang,. S., Novel method for strutured light system alibration, Ot. Eng., Vol. 45, No. 8, aer No , Li, Z., Shi, Y., Wang, C. and Wang, Y., Aurate alibration method for a strutured light system, Ot. Eng., Vol. 47, No. 5, aer No , Gao, W., Wang, L. and u, Z., Fleible method for strutured light system alibration, Ot. Eng., Vol. 47, No. 8, aer No , Liao, J. and Cai, L., A Calibration Method for Unouling rojetor and Camera of a Strutured Light System, ro. of IEEE/ASME International Conferene on Advaned Intelligent Mehatronis, , Zhang, Z., Fleible amera alibration by vieing a lane from unknon orientations, ro. of the 7 th IEEE International Conferene on Comuter Vision, Vol. 1, , 1999.

7 INTERNATIONAL JOURNAL OF RECISION ENGINEERING AND MANUFACTURING Vol. 13, No. 1 JANUARY 2012 / Bradski, G. and Kaehler, A., Learning OenCV: Comuter Vision ith the OenCV Library, O Reilly Media, Truo, E. and Verri, A., Introdutory tehniques for 3-D omuter vision, rentie all, artley, R. and Zisserman, A., Multile Vie Geometry in Comuter Vision, 2nd ed., Cambridge University ress, Drareni, J., Roy, S. and Sturm,., Geometri Video rojetor Auto-Calibration, Comuter Vision and attern Reognition Workshos, , 2009.

The official electronic file of this thesis or dissertation is maintained by the University Libraries on behalf of The Graduate School at Stony Brook

The official electronic file of this thesis or dissertation is maintained by the University Libraries on behalf of The Graduate School at Stony Brook Stony Brook University The offiial eletroni file of this thesis or dissertation is maintained by the University Libraries on behalf of The Graduate Shool at Stony Brook University. Alll Rigghht tss Reesseerrvveedd

More information

Projector Calibration for Pattern Projection Systems

Projector Calibration for Pattern Projection Systems Projector Calibration for Pattern Projection Systems I. Din *1, H. Anwar 2, I. Syed 1, H. Zafar 3, L. Hasan 3 1 Department of Electronics Engineering, Incheon National University, Incheon, South Korea.

More information

Neural Net Robotics Visual Servo : Learning The Epipolar Geometry

Neural Net Robotics Visual Servo : Learning The Epipolar Geometry Neural Net Robotis Visual Servo : Learning The Eiolar Geometr K. N. Al Muteb, E. A. Mattar, M. Al-Sulaiman, H. Ramdane 4, and M. Emaduddin 5 Com & Information Sienes College, King Saud Universit, P. O.

More information

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera

Self-Location of a Mobile Robot with uncertainty by cooperation of an heading sensor and a CCD TV camera Self-oation of a Mobile Robot ith unertainty by ooperation of an heading sensor and a CCD TV amera E. Stella, G. Ciirelli, A. Distante Istituto Elaborazione Segnali ed Immagini - C.N.R. Via Amendola, 66/5-706

More information

Robust Multithreaded Object Tracker through Occlusions for Spatial Augmented Reality

Robust Multithreaded Object Tracker through Occlusions for Spatial Augmented Reality ETRI Journal, Volume 40, Number 2, Aril, 2018 246 Robust Multithreaded Objet Traker through Olusions for Satial Augmented Reality Ahyun Lee and Insung Jang A satial augmented reality (SAR) system enables

More information

An Automatic Laser Scanning System for Accurate 3D Reconstruction of Indoor Scenes

An Automatic Laser Scanning System for Accurate 3D Reconstruction of Indoor Scenes An Automati Laser Sanning System for Aurate 3D Reonstrution of Indoor Senes Danrong Li, Honglong Zhang, and Zhan Song Shenzhen Institutes of Advaned Tehnology Chinese Aademy of Sienes Shenzhen, Guangdong

More information

Event Detection Using Local Binary Pattern Based Dynamic Textures

Event Detection Using Local Binary Pattern Based Dynamic Textures Event Detetion Using Loal Binary Pattern Based Dynami Textures Abstrat Deteting susiious events from video surveillane ameras has been an imortant task reently. Many trajetory based desritors were develoed,

More information

Bias Error Reduction of Digital Image Correlation Based on Kernel

Bias Error Reduction of Digital Image Correlation Based on Kernel Vol.81 (CST 15),.16- htt://dx.doi.org/1.1457/astl.15.81.4 Bias Error Redution of Digital Image Correlation Based on Kernel Huan Shen 1,, eize Zhang 1, and Xiang Shen 1 Energy and ower College, anjing Uniersity

More information

p[4] p[3] p[2] p[1] p[0]

p[4] p[3] p[2] p[1] p[0] CMSC 425 : Sring 208 Dave Mount and Roger Eastman Homework Due: Wed, Marh 28, :00m. Submit through ELMS as a df file. It an either be distilled from a tyeset doument or handwritten, sanned, and enhaned

More information

Reconfigurable Shape-Adaptive Template Matching Architectures

Reconfigurable Shape-Adaptive Template Matching Architectures Reonfigurable Shae-Adative Temlate Mathing Arhitetures Jörn Gause 1, Peter Y.K. Cheung 1, Wayne Luk 2 1 Deartment of Eletrial and Eletroni Engineering, Imerial College, London SW7 2BT, England. 2 Deartment

More information

4. Principles of Picture taking 4 hours

4. Principles of Picture taking 4 hours Leture 4 - - 0/3/003 Conet Hell/Pfeiffer February 003 4. Priniles of Piture taking 4 hours Aim: riniles of iture taking (normal ase, onvergent for oint measurements, flight lanning) flight lanning (arameter,

More information

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features

Supplementary Material: Geometric Calibration of Micro-Lens-Based Light-Field Cameras using Line Features Supplementary Material: Geometri Calibration of Miro-Lens-Based Light-Field Cameras using Line Features Yunsu Bok, Hae-Gon Jeon and In So Kweon KAIST, Korea As the supplementary material, we provide detailed

More information

A rich discrete labeling scheme for line drawings of curved objects

A rich discrete labeling scheme for line drawings of curved objects A rih disrete labeling sheme for line drawings of urved objets Martin C. Cooer, IRIT, University of Toulouse III, 31062 Toulouse, Frane ooer@irit.fr Abstrat We resent a disrete labeling sheme for line

More information

GENERATING A PERSPECTIVE IMAGE FROM A PANORAMIC IMAGE BY THE SWUNG-TO-CYLINDER PROJECTION

GENERATING A PERSPECTIVE IMAGE FROM A PANORAMIC IMAGE BY THE SWUNG-TO-CYLINDER PROJECTION GENERATING A PERSPECTIVE IMAGE FROM A PANORAMIC IMAGE BY THE SWUNG-TO-CYLINDER PROJECTION Che-Han Chang Wei-Sheng Lai Yung-Yu Chuang HTC UC Mered National Taiwan University ABSTRACT This aer rooses a swung-to-ylinder

More information

Video Data and Sonar Data: Real World Data Fusion Example

Video Data and Sonar Data: Real World Data Fusion Example 14th International Conferene on Information Fusion Chiago, Illinois, USA, July 5-8, 2011 Video Data and Sonar Data: Real World Data Fusion Example David W. Krout Applied Physis Lab dkrout@apl.washington.edu

More information

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints

Smooth Trajectory Planning Along Bezier Curve for Mobile Robots with Velocity Constraints Smooth Trajetory Planning Along Bezier Curve for Mobile Robots with Veloity Constraints Gil Jin Yang and Byoung Wook Choi Department of Eletrial and Information Engineering Seoul National University of

More information

Exponential Particle Swarm Optimization Approach for Improving Data Clustering

Exponential Particle Swarm Optimization Approach for Improving Data Clustering International Journal of Eletrial and Eletronis Engineering 3:4 9 Exonential Partile Swarm Otimization Aroah for Imroving Data Clustering eveen I. Ghali, ahed El-Dessoui, Mervat A.., and Lamiaa Barawi

More information

On the Relationship Between Dual Photography and Classical Ghost Imaging

On the Relationship Between Dual Photography and Classical Ghost Imaging 1 On the Relationshi Between Dual Photograhy and Classial Ghost Imaging Pradee Sen University of California, Santa Barbara arxiv:1309.3007v1 [hysis.otis] 12 Se 2013 Abstrat Classial ghost imaging has reeived

More information

Social Network Analysis Based on BSP Clustering Algorithm

Social Network Analysis Based on BSP Clustering Algorithm Communiations of the IIMA Volume 7 Issue 4 Artile 5 7 Soial Network Analysis Based on BSP Clustering Algorithm ong Shool of Business Administration China University of Petroleum Follow this and additional

More information

Projections. Let us start with projections in 2D, because there are easier to visualize.

Projections. Let us start with projections in 2D, because there are easier to visualize. Projetions Let us start ith projetions in D, beause there are easier to visualie. Projetion parallel to the -ais: Ever point in the -plane ith oordinates (, ) ill be transformed into the point ith oordinates

More information

ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS

ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS ASSESSMENT OF TWO CHEAP CLOSE-RANGE FEATURE EXTRACTION SYSTEMS Ahmed Elaksher a, Mohammed Elghazali b, Ashraf Sayed b, and Yasser Elmanadilli b a Shool of Civil Engineering, Purdue University, West Lafayette,

More information

Image Formation. 2. Camera Geometry. Focal Length, Field Of View. Pinhole Camera Model. Computer Vision. Zoltan Kato

Image Formation. 2. Camera Geometry. Focal Length, Field Of View. Pinhole Camera Model. Computer Vision. Zoltan Kato Image Formation 2. amera Geometr omuter Vision oltan Kato htt://www.in.u-seged.hu/~kato seged.hu/~kato/ 3D Scene Surace Light (Energ) Source inhole Lens Imaging lane World Otics Sensor Signal amera: Sec

More information

Parallel Algorithms for the Summed Area Table on the Asynchronous Hierarchical Memory Machine, with GPU implementations

Parallel Algorithms for the Summed Area Table on the Asynchronous Hierarchical Memory Machine, with GPU implementations Parallel Algorithms for the Summed Area Table on the Asynchronous Hierarchical Memory Machine, ith GPU imlementations Akihiko Kasagi, Koji Nakano, and Yasuaki Ito Deartment of Information Engineering Hiroshima

More information

RESEARCH ARTICLE. Simple Memory Machine Models for GPUs

RESEARCH ARTICLE. Simple Memory Machine Models for GPUs The International Journal of Parallel, Emergent and Distributed Systems Vol. 00, No. 00, Month 2011, 1 22 RESEARCH ARTICLE Simle Memory Machine Models for GPUs Koji Nakano a a Deartment of Information

More information

The Mathematics of Simple Ultrasonic 2-Dimensional Sensing

The Mathematics of Simple Ultrasonic 2-Dimensional Sensing The Mathematis of Simple Ultrasoni -Dimensional Sensing President, Bitstream Tehnology The Mathematis of Simple Ultrasoni -Dimensional Sensing Introdution Our ompany, Bitstream Tehnology, has been developing

More information

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2

An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 An Efficient Coding Method for Coding Region-of-Interest Locations in AVS2 Mingliang Chen 1, Weiyao Lin 1*, Xiaozhen Zheng 2 1 Deartment of Electronic Engineering, Shanghai Jiao Tong University, China

More information

Classification of Roadway Type and Estimation of a Road Curvature Using a Road Characteristic Conversion Coefficient

Classification of Roadway Type and Estimation of a Road Curvature Using a Road Characteristic Conversion Coefficient ,.33-38 htt://dx.doi.org/10.14257/astl.2015.90.08 Classification of Roadway Tye and Estimation of a Road Curvature Using a Road Characteristic Conversion Coefficient SangChan Moon 1, SoonGeul Lee 1,*1,

More information

Weighted Page Rank Algorithm based on In-Out Weight of Webpages

Weighted Page Rank Algorithm based on In-Out Weight of Webpages Indian Journal of Science and Technology, Vol 8(34), DOI: 10.17485/ijst/2015/v8i34/86120, December 2015 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 eighted Page Rank Algorithm based on In-Out eight

More information

CLUSTER ANALYSIS AND NEURAL NETWORK

CLUSTER ANALYSIS AND NEURAL NETWORK LUSTER ANALYSIS AND NEURAL NETWORK P.Dostál,P.Pokorný Deartment of Informatics, Faculty of Business and Management, Brno University of Technology Institute of Mathematics, Faculty of Mechanical Engineering,

More information

A STUDY ON CALIBRATION OF DIGITAL CAMERA

A STUDY ON CALIBRATION OF DIGITAL CAMERA A STUDY ON CALIBRATION OF DIGITAL CAMERA Ryuji Matsuoka a, *, Kiyonari Fukue a, Kohei Cho a, Haruhisa Shimoda a, Yoshiaki Matsumae a, Kenji Hongo b, Seiju Fujiwara b a Tokai University Research & Information

More information

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field

Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Learning Motion Patterns in Crowded Scenes Using Motion Flow Field Min Hu, Saad Ali and Mubarak Shah Comuter Vision Lab, University of Central Florida {mhu,sali,shah}@eecs.ucf.edu Abstract Learning tyical

More information

Structure from Motion

Structure from Motion 04/4/ Structure from Motion Comuter Vision CS 543 / ECE 549 University of Illinois Derek Hoiem Many slides adated from Lana Lazebnik, Silvio Saverese, Steve Seitz his class: structure from motion Reca

More information

Approximate Labeling via the Primal-Dual Schema

Approximate Labeling via the Primal-Dual Schema Aroximate Labeling via the Primal-Dual Shema Nikos Komodakis and Georgios Tziritas Tehnial Reort CSD-TR-2005-01 February 1, 2005 Aroximate Labeling via the Primal-Dual Shema Nikos Komodakis and Georgios

More information

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else

timestamp, if silhouette(x, y) 0 0 if silhouette(x, y) = 0, mhi(x, y) = and mhi(x, y) < timestamp - duration mhi(x, y), else 3rd International Conferene on Multimedia Tehnolog(ICMT 013) An Effiient Moving Target Traking Strateg Based on OpenCV and CAMShift Theor Dongu Li 1 Abstrat Image movement involved bakground movement and

More information

Gradient Compared l p -LMS Algorithms for Sparse System Identification

Gradient Compared l p -LMS Algorithms for Sparse System Identification Gradient Comared l -LMS Algorithms for Sarse System Identification Yong Feng,, Jiasong Wu, Rui Zeng, Limin Luo, Huazhong Shu. School of Biological Science and Medical Engineering, Southeast University,

More information

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method

Measurement of the stereoscopic rangefinder beam angular velocity using the digital image processing method Measurement of the stereosopi rangefinder beam angular veloity using the digital image proessing method ROMAN VÍTEK Department of weapons and ammunition University of defense Kouniova 65, 62 Brno CZECH

More information

Simple Memory Machine Models for GPUs

Simple Memory Machine Models for GPUs 2012 IEEE 2012 26th IEEE International 26th International Parallel Parallel and Distributed and Distributed Processing Processing Symosium Symosium Workshos Workshos & PhD Forum Simle Memory Machine Models

More information

New Fuzzy Object Segmentation Algorithm for Video Sequences *

New Fuzzy Object Segmentation Algorithm for Video Sequences * JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 24, 521-537 (2008) New Fuzzy Obet Segmentation Algorithm for Video Sequenes * KUO-LIANG CHUNG, SHIH-WEI YU, HSUEH-JU YEH, YONG-HUAI HUANG AND TA-JEN YAO Department

More information

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1.

Abstract. Key Words: Image Filters, Fuzzy Filters, Order Statistics Filters, Rank Ordered Mean Filters, Channel Noise. 1. Fuzzy Weighted Rank Ordered Mean (FWROM) Filters for Mixed Noise Suppression from Images S. Meher, G. Panda, B. Majhi 3, M.R. Meher 4,,4 Department of Eletronis and I.E., National Institute of Tehnology,

More information

Hardware-Accelerated Formal Verification

Hardware-Accelerated Formal Verification Hardare-Accelerated Formal Verification Hiroaki Yoshida, Satoshi Morishita 3 Masahiro Fujita,. VLSI Design and Education Center (VDEC), University of Tokyo. CREST, Jaan Science and Technology Agency 3.

More information

A Novel Validity Index for Determination of the Optimal Number of Clusters

A Novel Validity Index for Determination of the Optimal Number of Clusters IEICE TRANS. INF. & SYST., VOL.E84 D, NO.2 FEBRUARY 2001 281 LETTER A Novel Validity Index for Determination of the Optimal Number of Clusters Do-Jong KIM, Yong-Woon PARK, and Dong-Jo PARK, Nonmembers

More information

Camera Models. Acknowledgements Used slides/content with permission from

Camera Models. Acknowledgements Used slides/content with permission from Camera Models Acknowledgements Used slides/content with ermission rom Marc Polleeys or the slides Hartley and isserman: book igures rom the web Matthew Turk: or the slides Single view geometry Camera model

More information

Accurate Image Based Relighting through Optimization

Accurate Image Based Relighting through Optimization Thirteenth Eurographis Workshop on Rendering (2002) P. Debeve and S. Gibson (Editors) Aurate Image Based Relighting through Optimization Pieter Peers Philip Dutré Department of Computer Siene, K.U.Leuven,

More information

Detecting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry

Detecting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry Deteting Moving Targets in Clutter in Airborne SAR via Keystoning and Multiple Phase Center Interferometry D. M. Zasada, P. K. Sanyal The MITRE Corp., 6 Eletroni Parkway, Rome, NY 134 (dmzasada, psanyal)@mitre.org

More information

Graph-Based vs Depth-Based Data Representation for Multiview Images

Graph-Based vs Depth-Based Data Representation for Multiview Images Graph-Based vs Depth-Based Data Representation for Multiview Images Thomas Maugey, Antonio Ortega, Pasal Frossard Signal Proessing Laboratory (LTS), Eole Polytehnique Fédérale de Lausanne (EPFL) Email:

More information

CS 450: COMPUTER GRAPHICS 2D TRANSFORMATIONS SPRING 2016 DR. MICHAEL J. REALE

CS 450: COMPUTER GRAPHICS 2D TRANSFORMATIONS SPRING 2016 DR. MICHAEL J. REALE CS 45: COMUTER GRAHICS 2D TRANSFORMATIONS SRING 26 DR. MICHAEL J. REALE INTRODUCTION Now that we hae some linear algebra under our resectie belts, we can start ug it in grahics! So far, for each rimitie,

More information

Gray Code Composite Pattern Structured Light Illumination

Gray Code Composite Pattern Structured Light Illumination University of Kentuky UKnoledge University of Kentuky Master's Theses Graduate Shool 2007 Gray Code Coposite Pattern Strutured Light Illuination Pratibha Gupta University of Kentuky, prats_1515@yahoo.o

More information

Detection and Recognition of Non-Occluded Objects using Signature Map

Detection and Recognition of Non-Occluded Objects using Signature Map 6th WSEAS International Conferene on CIRCUITS, SYSTEMS, ELECTRONICS,CONTROL & SIGNAL PROCESSING, Cairo, Egypt, De 9-31, 007 65 Detetion and Reognition of Non-Oluded Objets using Signature Map Sangbum Park,

More information

Comparative Analysis of two Types of Leg-observation-based Visual Servoing Approaches for the Control of a Five-bar Mechanism

Comparative Analysis of two Types of Leg-observation-based Visual Servoing Approaches for the Control of a Five-bar Mechanism Proeedings of Australasian Conferene on Robotis and Automation, 2-4 De 2014, The University of Melbourne, Melbourne, Australia Comparative Analysis of two Types of Leg-observation-based Visual Servoing

More information

Machine Vision. Laboratory Exercise Name: Student ID: S

Machine Vision. Laboratory Exercise Name: Student ID: S Mahine Vision 521466S Laoratory Eerise 2011 Name: Student D: General nformation To pass these laoratory works, you should answer all questions (Q.y) with an understandale handwriting either in English

More information

Analysis and verification of multi-rotors attitude control algorithms in. Pixhawk. Fangzhen Lin 1, a

Analysis and verification of multi-rotors attitude control algorithms in. Pixhawk. Fangzhen Lin 1, a 6th International Conferene on Advaned Design and Manufaturing Engineering (ICADME 2016) Analysis and verifiation of multi-rotors attitude ontrol algorithms in Pixhawk Fangzhen Lin 1, a 1 Beihang University,

More information

A Comprehensive Review of Overlapping Community Detection Algorithms for Social Networks

A Comprehensive Review of Overlapping Community Detection Algorithms for Social Networks International Journal of Engineering Researh and Appliations (IJERA) ISSN: 2248-9622 National Conferene on Advanes in Engineering and Tehnology (AET- 29th Marh 2014) RESEARCH ARTICLE OPEN ACCESS A Comprehensive

More information

Geometric Model of Camera

Geometric Model of Camera Geometric Model of Camera Dr. Gerhard Roth COMP 42A Winter 25 Version 2 Similar Triangles 2 Geometric Model of Camera Perspective projection P(X,Y,Z) p(,) f X Z f Y Z 3 Parallel lines aren t 4 Figure b

More information

The optimisation of shot peen forming processes

The optimisation of shot peen forming processes The optimisation of shot peen forming processes T. Wang a, M.J. Platts b, J. Wu c a School of Engineering and Design, Brunel University, Uxbridge UB8 3PH, U. b Department of Engineering, University of

More information

A radiometric analysis of projected sinusoidal illumination for opaque surfaces

A radiometric analysis of projected sinusoidal illumination for opaque surfaces University of Virginia tehnial report CS-21-7 aompanying A Coaxial Optial Sanner for Synhronous Aquisition of 3D Geometry and Surfae Refletane A radiometri analysis of projeted sinusoidal illumination

More information

Motion Correction Structured Light using Pattern Interleaving Technique

Motion Correction Structured Light using Pattern Interleaving Technique Universit of Kentuk UKnoledge Universit of Kentuk Master's Theses Graduate Shool 28 Motion Corretion Strutured Light using Pattern Interleaving Tehnique Raja Kalan Ra Cavaturu Universit of Kentuk, rajaavaturu@gail.o

More information

Sequential Memory Access on the Unified Memory Machine with Application to the Dynamic Programming

Sequential Memory Access on the Unified Memory Machine with Application to the Dynamic Programming Sequential Memory Access on the Unified Memory Machine ith Alication to the Dynamic Programming Koji Nakano Deartment of Information Engineering Hiroshima University Kagamiyama --, Higashi Hiroshima, 79-87

More information

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing

Defect Detection and Classification in Ceramic Plates Using Machine Vision and Naïve Bayes Classifier for Computer Aided Manufacturing Defet Detetion and Classifiation in Cerami Plates Using Mahine Vision and Naïve Bayes Classifier for Computer Aided Manufaturing 1 Harpreet Singh, 2 Kulwinderpal Singh, 1 Researh Student, 2 Assistant Professor,

More information

arxiv: v1 [cs.db] 13 Sep 2017

arxiv: v1 [cs.db] 13 Sep 2017 An effiient lustering algorithm from the measure of loal Gaussian distribution Yuan-Yen Tai (Dated: May 27, 2018) In this paper, I will introdue a fast and novel lustering algorithm based on Gaussian distribution

More information

MULTI-SOURCE DEM EVALUATION AND INTEGRATION AT THE ANTARCTICA TRANSANTARCTIC MOUNTAINS PROJECT

MULTI-SOURCE DEM EVALUATION AND INTEGRATION AT THE ANTARCTICA TRANSANTARCTIC MOUNTAINS PROJECT MULTI-SOURCE DEM EVLUTION ND INTEGRTION T THE NTRCTIC TRNSNTRCTIC MOUNTINS PROJECT Yaron. Felus and Beata Csatho Byrd Polar Researh Center Sott Hall Room 8, 9 Carmak Road The Ohio State University Columbus,

More information

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman

NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION. Ken Sauer and Charles A. Bouman NONLINEAR BACK PROJECTION FOR TOMOGRAPHIC IMAGE RECONSTRUCTION Ken Sauer and Charles A. Bouman Department of Eletrial Engineering, University of Notre Dame Notre Dame, IN 46556, (219) 631-6999 Shool of

More information

Image Segmentation Using Topological Persistence

Image Segmentation Using Topological Persistence Image Segmentation Using Toological Persistence David Letscher and Jason Fritts Saint Louis University Deartment of Mathematics and Comuter Science {letscher, jfritts}@slu.edu Abstract. This aer resents

More information

A Novel Iris Segmentation Method for Hand-Held Capture Device

A Novel Iris Segmentation Method for Hand-Held Capture Device A Novel Iris Segmentation Method for Hand-Held Cature Device XiaoFu He and PengFei Shi Institute of Image Processing and Pattern Recognition, Shanghai Jiao Tong University, Shanghai 200030, China {xfhe,

More information

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems

Matlab Virtual Reality Simulations for optimizations and rapid prototyping of flexible lines systems Matlab Virtual Reality Simulations for otimizations and raid rototying of flexible lines systems VAMVU PETRE, BARBU CAMELIA, POP MARIA Deartment of Automation, Comuters, Electrical Engineering and Energetics

More information

Chapter 8: Adaptive Networks

Chapter 8: Adaptive Networks Chater : Adative Networks Introduction (.1) Architecture (.2) Backroagation for Feedforward Networks (.3) Jyh-Shing Roger Jang et al., Neuro-Fuzzy and Soft Comuting: A Comutational Aroach to Learning and

More information

Chromaticity-matched Superimposition of Foreground Objects in Different Environments

Chromaticity-matched Superimposition of Foreground Objects in Different Environments FCV216, the 22nd Korea-Japan Joint Workshop on Frontiers of Computer Vision Chromatiity-mathed Superimposition of Foreground Objets in Different Environments Yohei Ogura Graduate Shool of Siene and Tehnology

More information

arxiv: v2 [cs.cv] 25 Nov 2015

arxiv: v2 [cs.cv] 25 Nov 2015 Pose-Guided Human Parsing with Dee-Learned Features Fangting Xia, Jun Zhu, Peng Wang, Alan Yuille University of California, Los Angeles arxiv:158.3881v2 [s.cv] 25 Nov 215 Abstrat Parsing human body into

More information

Improved Gaussian Mixture Probability Hypothesis Density for Tracking Closely Spaced Targets

Improved Gaussian Mixture Probability Hypothesis Density for Tracking Closely Spaced Targets INTL JOURNAL OF ELECTRONICS AND TELECOMMUNICATIONS, 7, VOL., NO., PP. 7-5 Manuscrit received October 7, 5; revised June, 7. DOI:.55/eletel-7- Imroved Gaussian Mixture Probability Hyothesis Density for

More information

P Z. parametric surface Q Z. 2nd Image T Z

P Z. parametric surface Q Z. 2nd Image T Z Direct recovery of shae from multile views: a arallax based aroach Rakesh Kumar. Anandan Keith Hanna Abstract Given two arbitrary views of a scene under central rojection, if the motion of oints on a arametric

More information

Last time: Disparity. Lecture 11: Stereo II. Last time: Triangulation. Last time: Multi-view geometry. Last time: Epipolar geometry

Last time: Disparity. Lecture 11: Stereo II. Last time: Triangulation. Last time: Multi-view geometry. Last time: Epipolar geometry Last time: Disarity Lecture 11: Stereo II Thursday, Oct 4 CS 378/395T Prof. Kristen Grauman Disarity: difference in retinal osition of same item Case of stereo rig for arallel image lanes and calibrated

More information

Journal of Chemical and Pharmaceutical Research, 2013, 5(12): Research Article. Robot vision system design and implementation based on Open CV

Journal of Chemical and Pharmaceutical Research, 2013, 5(12): Research Article. Robot vision system design and implementation based on Open CV Available online www.jocr.com Journal of Chemical and Pharmaceutical Research, 3, 5():68-689 Research Article ISSN : 975-7384 CODEN(USA) : JCPRC5 Robot vision system design and imlementation based on Oen

More information

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR

A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Malaysian Journal of Computer Siene, Vol 10 No 1, June 1997, pp 36-41 A DYNAMIC ACCESS CONTROL WITH BINARY KEY-PAIR Md Rafiqul Islam, Harihodin Selamat and Mohd Noor Md Sap Faulty of Computer Siene and

More information

Face and Facial Feature Tracking for Natural Human-Computer Interface

Face and Facial Feature Tracking for Natural Human-Computer Interface Fae and Faial Feature Traking for Natural Human-Computer Interfae Vladimir Vezhnevets Graphis & Media Laboratory, Dept. of Applied Mathematis and Computer Siene of Mosow State University Mosow, Russia

More information

An Event Display for ATLAS H8 Pixel Test Beam Data

An Event Display for ATLAS H8 Pixel Test Beam Data An Event Display for ATLAS H8 Pixel Test Beam Data George Gollin Centre de Physique des Partiules de Marseille and University of Illinois April 17, 1999 g-gollin@uiu.edu An event display program is now

More information

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification

Performance Improvement of TCP on Wireless Cellular Networks by Adaptive FEC Combined with Explicit Loss Notification erformane Improvement of TC on Wireless Cellular Networks by Adaptive Combined with Expliit Loss tifiation Masahiro Miyoshi, Masashi Sugano, Masayuki Murata Department of Infomatis and Mathematial Siene,

More information

AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY

AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY AUTOMATIC EXTRACTION OF BUILDING OUTLINE FROM HIGH RESOLUTION AERIAL IMAGERY Yandong Wang EagleView Technology Cor. 5 Methodist Hill Dr., Rochester, NY 1463, the United States yandong.wang@ictometry.com

More information

Weld Seam Detection using Computer Vision for Robotic Arc Welding

Weld Seam Detection using Computer Vision for Robotic Arc Welding 8th IEEE International Conference on Automation Science and Engineering August 0-4, 01, Seoul, Korea Weld Seam Detection using Computer Vision for Robotic Arc Welding Mitchell Dinham and Gu Fang, Member,

More information

Three Lorentz Transformations. Considering Two Rotations

Three Lorentz Transformations. Considering Two Rotations Ad. Stdies Theor. Phs., Vol. 6,, no., 9 Three orentz Transformations Considering To otations Mkl Chandra Das* Singhania Uniersit, ajasthan, India mkldas.@gmail.om ampada Misra Department of eletronis,

More information

Interactive Order-Independent Transparency

Interactive Order-Independent Transparency Interative Order-Independent Transpareny Cass Everitt NVIDIA OpenGL Appliations Engineering ass@nvidia.om (a) (b) Figure. These images illustrate orret (a) and inorret (b) rendering of transparent surfaes.

More information

Face Recognition Based on Wavelet Transform and Adaptive Local Binary Pattern

Face Recognition Based on Wavelet Transform and Adaptive Local Binary Pattern Face Recognition Based on Wavelet Transform and Adative Local Binary Pattern Abdallah Mohamed 1,2, and Roman Yamolskiy 1 1 Comuter Engineering and Comuter Science, University of Louisville, Louisville,

More information

Tensegrity Engineering for Space Systems. Professor Emeritus, UCSD TIAS Faculty Fellow Texas A&M

Tensegrity Engineering for Space Systems. Professor Emeritus, UCSD TIAS Faculty Fellow Texas A&M Tensegrity Engineering for Sae Systems bobskelton@usd.edu Professor Emeritus, UCSD TIAS Faulty Fello Teas A&M First Motivation: Animal Loomotion Stiks and Strings: Arhiteture of Life Overla h % of stage

More information

Project 1: Creating and Using Multiple Artboards

Project 1: Creating and Using Multiple Artboards E00ILCS.qxp 3/19/2010 1:0 AM Page 7 Workshops Introduction The Workshop is all about being creative and thinking outside of the box. These orkshops ill help your right-brain soar, hile making your left-brain

More information

METHOD OF LANDSLIDE MEASUREMENT BY GROUND BASED LIDAR

METHOD OF LANDSLIDE MEASUREMENT BY GROUND BASED LIDAR METHOD OF LANDSLIDE MEASUREMENT BY GROUND BASED LIDAR Ryo INADA* and Masataka TAKAGI** Kochi University of Technology, Kami-shi, Kochi, 782-8502, Jaan *135082@gs.kochi-tech.ac.j **takagi.masataka@kochi-tech.ac.j

More information

Extracting Optimal Paths from Roadmaps for Motion Planning

Extracting Optimal Paths from Roadmaps for Motion Planning Extracting Otimal Paths from Roadmas for Motion Planning Jinsuck Kim Roger A. Pearce Nancy M. Amato Deartment of Comuter Science Texas A&M University College Station, TX 843 jinsuckk,ra231,amato @cs.tamu.edu

More information

Anti-Swing Fuzzy Controller Applied in a 3D Crane System

Anti-Swing Fuzzy Controller Applied in a 3D Crane System ETASR -, Tehnolog & Applied Siene Researh Vol. 2, o. 2, 2012, 196-200 196 Anti-Sing Fuzz Controller Applied in a 3D Crane Sstem Dragan Antić dragan.anti@ Zoran Jovanović zoran.jovanovi@ Staniša Perić stanisa.peri@

More information

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0;

Drawing lines. Naïve line drawing algorithm. drawpixel(x, round(y)); double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx; double y = y0; Naïve line drawing algorithm // Connet to grid points(x0,y0) and // (x1,y1) by a line. void drawline(int x0, int y0, int x1, int y1) { int x; double dy = y1 - y0; double dx = x1 - x0; double m = dy / dx;

More information

3D Segmentation and Visualization of Left Coronary Arteries of Heart Using CT Images

3D Segmentation and Visualization of Left Coronary Arteries of Heart Using CT Images CASCT, 010. 3D Segmentation and Visualization of Left Coronary Arteries of Heart Using CT Images Md. Motiur Rahman 1 Dr. Md. Shorif Uddin Md. Mosaddik Hasan 1 1 Dept. of Computer Siene & Engineering Mawlana

More information

Plane-based Calibration of a Camera with Varying Focal Length: the Centre Line Constraint

Plane-based Calibration of a Camera with Varying Focal Length: the Centre Line Constraint Planebased Calibration of a Camera with Varying Foal Length: the Centre Line Constraint Pierre GURDOS and René PAYRISSAT IRITUPS TCI 118 route de Narbonne 31062 Toulouse Cedex 4 FRANCE PierreGurdjos@iritfr

More information

Research Article Intuitionistic Fuzzy Possibilistic C Means Clustering Algorithms

Research Article Intuitionistic Fuzzy Possibilistic C Means Clustering Algorithms Hindawi Publishing Cororation Advanes in Fuzzy Systems Volume 2015, Artile ID 2827, 17 ages htt://dx.doi.org/10.1155/2015/2827 Researh Artile Intuitionisti Fuzzy Possibilisti C Means Clustering Algorithms

More information

Introduction to Seismology Spring 2008

Introduction to Seismology Spring 2008 MIT OpenCourseWare http://ow.mit.edu 1.510 Introdution to Seismology Spring 008 For information about iting these materials or our Terms of Use, visit: http://ow.mit.edu/terms. 1.510 Leture Notes 3.3.007

More information

Remember: The equation of projection. Imaging Geometry 1. Basic Geometric Coordinate Transforms. C306 Martin Jagersand

Remember: The equation of projection. Imaging Geometry 1. Basic Geometric Coordinate Transforms. C306 Martin Jagersand Imaging Geometr 1. Basic Geometric Coordinate Transorms emember: The equation o rojection Cartesian coordinates: (,, z) ( z, z ) C36 Martin Jagersand How do we develo a consistent mathematical ramework

More information

Optics Alignment. Abstract

Optics Alignment. Abstract Otics Alignment Yi Qiang Duke University, Durham, NC 27708 Xiaohui Zhan Massachusetts Institute of Technology, Cambridge, MA 02139 (Dated: July 9, 2010) Abstract yqiang@jlab.org zhanxh@jlab.org 1 I. INTRODUCTION

More information

Constrained Empty-Rectangle Delaunay Graphs

Constrained Empty-Rectangle Delaunay Graphs CCCG 2015, Kingston, Ontario, August 10 12, 2015 Constrained Emty-Rectangle Delaunay Grahs Prosenjit Bose Jean-Lou De Carufel André van Renssen Abstract Given an arbitrary convex shae C, a set P of oints

More information

Particle Swarm Optimization for the Design of High Diffraction Efficient Holographic Grating

Particle Swarm Optimization for the Design of High Diffraction Efficient Holographic Grating Original Artile Partile Swarm Optimization for the Design of High Diffration Effiient Holographi Grating A.K. Tripathy 1, S.K. Das, M. Sundaray 3 and S.K. Tripathy* 4 1, Department of Computer Siene, Berhampur

More information

Improved Real-Time Shadow Mapping for CAD Models

Improved Real-Time Shadow Mapping for CAD Models Improved Real-Time Shado Mapping for CAD Models Vitor Barata R. B. Barroso TeGraf, Computer Siene Dept., PUC-Rio vbarata@tegraf.pu-rio.br Waldemar Celes TeGraf, Computer Siene Dept., PUC-Rio eles@tegraf.pu-rio.br

More information

3D Model Based Pose Estimation For Omnidirectional Stereovision

3D Model Based Pose Estimation For Omnidirectional Stereovision 3D Model Based Pose Estimation For Omnidiretional Stereovision Guillaume Caron, Eri Marhand and El Mustapha Mouaddib Abstrat Robot vision has a lot to win as well with wide field of view indued by atadioptri

More information

AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH

AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH AUTOMATIC 3D SURFACE RECONSTRUCTION BY COMBINING STEREOVISION WITH THE SLIT-SCANNER APPROACH A. Prokos 1, G. Karras 1, E. Petsa 2 1 Deartment of Surveying, National Technical University of Athens (NTUA),

More information

Structured Light Based Depth Edge Detection for Object Shape Recovery

Structured Light Based Depth Edge Detection for Object Shape Recovery Structured Light Based Depth Edge Detection for Object Shape Recovery Cheolhon Kim Jiyoung Park Juneho Yi Matthe Turk School of Information and Communication Engineering Sungkyunkan University, Korea Biometrics

More information

Mixture models and clustering

Mixture models and clustering 1 Lecture topics: Miture models and clustering, k-means Distance and clustering Miture models and clustering We have so far used miture models as fleible ays of constructing probability models for prediction

More information

Absolute Scale Structure from Motion Using a Refractive Plate

Absolute Scale Structure from Motion Using a Refractive Plate Absolute Scale Structure from Motion Using a Refractive Plate Akira Shibata, Hiromitsu Fujii, Atsushi Yamashita and Hajime Asama Abstract Three-dimensional (3D) measurement methods are becoming more and

More information