ON THE USE OF THE SIFT TRANSFORM TO SELF-LOCATE AND POSITION EYE-IN-HAND MANIPULATORS USING VISUAL CONTROL

Size: px
Start display at page:

Download "ON THE USE OF THE SIFT TRANSFORM TO SELF-LOCATE AND POSITION EYE-IN-HAND MANIPULATORS USING VISUAL CONTROL"

Transcription

1 XVIII Congresso Braslero de Automáta / a 6-setembro-00, Bonto-MS ON THE USE OF THE SIFT TRANSFORM TO SELF-LOCATE AND POSITION EYE-IN-HAND MANIPULATORS USING VISUAL CONTROL ILANA NIGRI, RAUL Q. FEITOSA Department of Eletral Engneerng, Pontfal Cathol Unversty of Ro de Janero Rua Marquês de São Vente 55 Gávea, Ro de Janero, RJ, BRAZIL E-mals: langr@gmal.om, raul@ele.pu-ro.br MARCO A. MEGGIOLARO Department of Mehanal Engneerng, Pontfal Cathol Unversty of Ro de Janero Rua Marquês de São Vente 55 Gávea, Ro de Janero, RJ, BRAZIL E-mal: megg@pu-ro.br Abstrat The present work has the objetve to develop and mplement vsual ontrol tehnques to self-loalze and poston robot manpulators. It s assumed that a monoular amera s attahed to the robot end-effetor (eye-n-hand onfguraton). Two lassal vsual ontrol tehnques are studed: look-and-move and vsual servo ontrol. The man ontrbuton of ths work s the use of the Sale Invarant Feature Transform (SIFT) n these ontrol tehnques to obtan and orrelate key-ponts between referene mages and mages aptured n real tme by the robot amera. The proposed methodology s expermentally valdated usng a three degree-of-freedom automated oordnate table espeally desgned and bult for ths work. Keywords robot manpulator, eye-n-hand, look-and-move ontrol, vsual servo ontrol, SIFT transform Resumo O presente trabalho tem por objetvo desenvolver e mplementar ténas de ontrole vsual para auto-loalzar e posonar manpuladores robótos. Assume-se que uma âmera monoular é fxada na extremdade do manpulador. Duas ténas lássas de ontrole vsual são estudadas: look-and-move e ontrole servo-vsual. A prnpal ontrbução deste trabalho é no uso da transformada SIFT (Sale Invarant Feature Transform) nestas ténas de ontrole para obter e orrelaonar pontoshave entre magens de referêna e magens obtdas em tempo real pela âmera do robô. A metodologa proposta é valdada expermentalmente usando uma mesa oordenada de 3 graus de lberdade espealmente projetado e onstruído para este trabalho. Palavras-have manpulador robóto, âmera monoular, ontrole look-and-move, ontrole servo-vsual, transformada SIFT Introduton One robot applaton of great nterest s to use omputer vson to albrate and self-loalze a robot. Ths applaton an be useful e.g. n submarne nterventons, where a robot manpulator s mounted on a Remote Operated Vehle (ROV) to exeute tasks at hgh depths, suh as handlng manfold valves. Suh task s urrently performed by teleoperators. To partally automate ths task, the robot must be able to measure n real tme ts pose wth respet to the served equpment (Augustson, 007). Several works were presented n the lterature, ombnng robots wth omputer vson (Hartley & Zsserman, 000; Huthnson et al., 996). The most ommon applaton onssts on a robot exeutng a task ommanded by vsual nformaton (Smth & Papankolopoulos, 996). Inoue & Shra (97) bult a robot manpulator wth 7 degrees of freedom, wth an eye-n-hand system. The objetve was to ft an objet n a hole of the same format. By software, the robot suessfully estmated ts dstane from the objet only usng mage nformaton. Houshang (990) desgned a system wth a fxed amera, whh aptures movng objets. Allota & Colombo (999) desgned a robot eye-n-hand system. Vsual features were obtaned through edgefndng. Usng a D/3D ontrol, the system was able to perform postonng tasks. The present work has the objetve to develop and mplement vsual ontrol tehnques to selfloalze and poston robot manpulators. It s assumed that a monoular amera s attahed to the robot end-effetor (eye-n-hand onfguraton). Two lassal vsual ontrol tehnques are studed: lookand-move and vsual servo ontrol. Ther man dfferene s related to the adopted feedbak sensors. The frst tehnque uses poston sensors wth the ad of a sngle mage aptured at the begnnng of the robot movement. The seond tehnque does not make use of poston sensors, t only reles on several mages aptured n real tme durng the robot movement. Eah of these tehnques an be mplemented aordng to two dfferent hoes for state varables: varables pose (postons and orentatons), or varables mage features. When dealng wth pose varables, a desred relatve pose between the amera and an objet s hosen; the robot s then ontrolled untl suh poston and orentaton s aheved. When dealng wth mage features, the robot only reeves an mage assoated wth the desred poston, whle the ontrol moves the robot 35

2 XVIII Congresso Braslero de Automáta / a 6-setembro-00, Bonto-MS untl ts end-effetor amera aptures an mage as smlar as possble to the provded one. In ths work, the SIFT (Sale Invarant Feature Transform) s used to obtan and orrelate key-ponts between referene mages and mages aptured n real tme by the robot amera (Lowe, 004). SIFT s robust to rotatons, translatons, sale and lghtng hanges, mprovng the ontrol system robustness. Analytal Bakground. SIFT (Sale Invarant Features Transform) The man objetve of the SIFT algorthm (Lowe, 004) s the nvarant feature extraton from mages, n order to fnd mathng ponts between two mages. The features are nvarant to mage sale and rotaton, provdng robust mathng aganst affne dstorton, hange n 3D vewpont, addton of nose, and hange n llumnaton. After fndng the keyponts of the mage par, the mathng proess starts. The orrelaton between the mages s then found. The man objetve s to fnd the same pont n the dfferent vews of the objet. (Fgs. -3): look-and-move pose, look-andmove mage, vsual-servo pose, and vsual-servo mage. In the look-and-move ontrol, the system feedbak s realzed n the jonts, usng poston sensors n the system feedbak. Vsual-servo ontrol may use the poston sensor nformaton from the jonts, but feedbak s realzed through mages aptured n real tme. At eah ontrol loop, a new mage frame s aptured and a new dfferene between the real and desred poston s obtaned. Fgure. Move ontrol pose. Vsual Arhteture The two ontrol tehnques mages studed n ths work dffer eah other wth respet to the system feedbak. Sanderson and Wess (980) ntrodued two onepts to lassfy vsual-servo systems. The look-and-move system uses vsual omputaton to generate the set-ponts to the jonts from a sngle mage, wthout vsual feedbak. On the other hand, vsual-servo systems use several mages taken n real tme to orret for the jonts errors. Eah of these tehnques an be mplemented aordng to two dfferent hoes for state varables: varables pose (postons and orentatons), or varables mage features. When dealng wth pose varables, a desred relatve pose between the amera and an objet s hosen; the robot s then ontrolled untl suh poston and orentaton s aheved. When dealng wth mage features, the robot only reeves an mage assoated wth the desred poston, whle the ontrol moves the robot untl ts end-effetor amera aptures an mage as smlar as possble to the provded one. Vsual-servo systems mage requre the use of an Image Jaoban matrx, whh s responsble for onvertng the errors between the desred and atual features nto nputs to the ontroller. For ontrols pose, feature extraton must also be performed, however there s no need to use an Image Jaoban sne the knemat equatons an alulate the system errors from the extrated pose. Knowng that vsual ontrol an be lassfed from the presene or absene of a onventonal poston ontroller, and by the desred varable (pose or mage), four dfferent ontrollers an be defned Fgure. Vsual Servo ontrol pose Fgure 3. Vsual Servo ontrol mage.3 Poston Arhteture One the desred poston s determned, a poston ontrol s neessary to transform the desred poston nto nformaton to the motors. Many tehnques an be found n the lterature, but for ths work PID ontrol was hosen, one of the most ommon ontrol tehnques. The PID ontrol an be understood as a ombnaton of three dfferent tehnques: Proportonal, Integral and Dervatve, followng the equaton u = K P e + K I e dt + K t 0 D e () where represents the lnk number, u s the resultng fore or torque to be appled by eah atuator, e s the error between the real and desred poston, K P s the proportonal gan, K I s the ntegral gan and K D s the dervatve gan. The gans are albrated from expermental proedures. 36

3 XVIII Congresso Braslero de Automáta / a 6-setembro-00, Bonto-MS 3 Expermental System The projet sheme and man steps are presented n Fg. 4. Fgure 4. Sheme of the expermental system The proposed methodology s expermentally valdated usng a three degree-of-freedom robot, mplemented from the automaton of an x-y-θ oordnate table. A amera s fxed at the end-effetor of the table, extratng an mage from the target. Vson software omputes the desred oordnates from the target and sends them to an eletron system. A mroontroller nsde the eletron system estmates the neessary torques to reah the desred poston, and sends t to the oordnate table motors. 3. Mehanal System The automated oordnate table used n ths work has prsmat jonts and rotatonal jont, powered by DC gearmotors wth enoders. A monoular amera fxed to the robot end-effetor s able to apture mages from the envronment, used to ontrol the relatve poston between the robot end-effetor and a gener objet. A photo of the oordnate table s shown n Fg. 5. The system knemat and dynam models are presented n (Ngr, 009). motors. The output sgnals are of the PPM type (Pulse Poston Modulaton). To atvate the motors, Banebots TM speed ontrollers are used, whh an provde A ontnuous urrents wth 45A peaks. For the ontrols pose, ths eletron system reeves the nformaton about a desred poston from a omputer, ompares t to the measured postons from the motor enoders, and then alulates and sends sgnals to the motors aordng to a PID ontrol law. For the mage-based ontrols, the omputer s responsble for alulatng the errors between the desred mage and the aptured one, dretly sendng the ontrol sgnals to the eletron system, whh then ats only onvertng them to the PPM format. 3.3 Software The Matlab TM software envronment s hosen to mplement the ontrols, beause of ts omprehensve lbrary on mage proessng, n addton to ts smple-to-use ommunaton wth a seral port. The man sreen from the developed ontroller nterfae presents a few buttons that allow the user to hoose the desred varable to be ontrolled, between pose or mage, and among the four ontrol ombnatons: Move or Vsual-Servo, pose or on mage. Two types of targets are used n the experments: one a smple rular objet, easly dentfable by the mage proessng software; and another a gener D mage, whh requres the use of the SIFT transform. Both types are desrbed next. 4 Target-Dependent Formulaton 4. Crular Target To determne the relatve dstane between a rular-shaped objet and the amera, a few equatons are developed geometr prnples. Fgure 6 shows a sheme of the experment usng a (red) ds as a target. Fgure 5. The automated x-y-θ oordnate table 3. Eletron System An eletron system nterfae has been developed to ontrol the movement of the oordnate table motors usng a omputer. The system ommunates wth the omputer through a seral port. It ontans a mroontroller responsble to exeute a PID algorthm and determne the urrents to be appled to the Fgure 6. Experment sheme usng a ds as target The shemat presented n Fg. 6 assumes that the ds axs of symmetry s algned wth the y dreton, whle x and y represent the oordnate axes 37

4 XVIII Congresso Braslero de Automáta / a 6-setembro-00, Bonto-MS from the expermental table. The angle θ s defned n the fgure as the angle between the lne jonng the amera enter and the ds enter and the x axs, whle the α angle s related to the optal axs of the amera. The dstane d between the amera and the ds enter s also shown. The last parameter, a, represents the dstane between the ds enter and the optal axs of the amera. The followng equatons an then be wrtten x = d osθ () y = d sn θ (3) a (4) sn α = d θ ' = θ α (5) When the rle s not entered n the mage, t s possble to observe two dfferent values for r and R, the smaller and the larger sem-axes from the resultng ellpss n the mage, respetvely. A dstane a between the mage and the ds enter an be also observed. Assumng that the amera and the ds enters are always at the same vertal level, t s possble to affrm that the largest sem-axs wll only hange ts sze when the dstane n y s hanged. In other words, when the amera gets loser to the objet, the larger sem-axs wll beome larger n the mage, resultng n K d = (6) R a a (7) = r R where K s onstant and r s the atual radus of the ds. The above equatons were obtaned from the bas relatons of smlar trangles. To fnd the ds rotaton wth respet to the amera, t s possble to use the rato between the semaxes (see Fg. 7): r = = r R snθ θ sn (8) R One the equatons above are determned, t s possble to fnd the values for x, y and θ. For the tehnques mage, t s neessary to wrte the equatons for the feature varables $, $ and $ 3. For ths work, these varables wll be a, r and R, defned as $ = / R, $ = r / R, $ 3 = a / R. Rewrtng all the equatons, the values of x, y and θ beome (9) x = K $ $ y = K $ $ (0) r $ θ ' = sn () 3 ( $ ) sn K $ It s possble now to wrte n matrx form the relatonshp between the poston vetor q and the feature vetor $. From the parameter vetor p defned below t s possble to fnd the Image Jaoban transform matres J $p and J qp that orrelate small dsplaements δ$, δp and δq: δ$ δd δx δd and δ $ = J$p δθ δ y = Jqp δθ δ$ 3 δa ' a δθ δ δ$ δp δq δp () δx δ $ δy = J qp J $ δ $ (3) p δθ ' δ $ 3 where K 0 0 K 0 0 J $ p = 0 seθ (4) 0 0 r $ 0 0 r J qp K $ snθ = osθ tan d 0 0 = d 0 0 K $ r $ 3 ( θ θ ') se( θ θ ') $ $ r$ 3 K $ r $ 3 d osθ d snθ K $ $ K $ $ (5) Knowng the real and desred values of $, $ and $ 3, t s possble to fnd δx, δx and δθ usng Eq. (3). Fgure 7. Frontal and upper vews from the ds 4. Gener D Target For the seond part of the experments, nstead of usng a red rle, a gener D mage s hosen as a target. The hosen mage reflets the vew from a manpulator of a sub-sea manfold ontrol panel. Usng the SIFT method, the keyponts n the mages are obtaned. Frst, SIFT s appled to a referene mage from a known poston of the amera, obtanng the oordnates of the keyponts n spae. Wth these referene oordnates, t s possble to fnd the 38

5 XVIII Congresso Braslero de Automáta / a 6-setembro-00, Bonto-MS oordnates from the same ponts, found by a mathng tehnque, n mages taken from any other poston. The experment shemat s shown n Fg. 8, where x represents the atual dstane between the keyponts and the enter of the ontrol panel, and x represents the dstane n pxel oordnates from ther projeton to the enter of the mage. The rle tests use mages wth 960 x 70 pxels. The panel tests, on the other hand, use a lower resoluton beause the SIFT algorthm s relatvely slow, onsderably nreasng the proessng tme (5 seonds to proess a 960 x 70 pxel mage n Matlab TM ). As the vsual servo ontrol depends dretly on the proessng tme, the mage sze s hanged to 35 x 88 pxels. In look-and-move ontrol, however, a hgh resoluton mage an be used beause ths tehnque only needs to proess a sngle par of mages. In the rle test, t was desred to poston the amera 00 mm n the X axs, 00 mm n the Y axs, and wth no rotaton wth respet to the rle. In ths poston, t would be desred to see n the mage r = R = 95 pxels, and a = 0 pxels. The amera starts n x = 0m, y = 0m and θ = 0. The ntal mage seen from the amera and the desred mage are ndated n Fg. 9. Fgure 8. Experment sheme usng gener D objets as targets One the keypont spae and pxel oordnates are determned, and knowng that f s the foal length, ( x + x) snα + y osα ( x + x) and onsequently f = y tanα x tanα osα y x [ f x x x ] x tanα + y = [ f X ] X snα (6) (7) For M pars of ponts (x, x ), and usng the pseudo-nverse formulaton, the X vetor an be determned by f x xx x f x x x x X f = (8) f xm xm xm xm A A X = B X = pnv B ( A) B where pnv(a) s the pseudo-nverse of matrx A. One the vetor X s found, the desred dstanes (x, y, α) an be determned. 5 Expermental Results Two dfferent types of tests are performed. The frst tests use a red rle as a target, and the seond use the mage of the manfold panel, to represent an atual applaton. Fgure 9. Intal mage (left) and fnal desred mage (rght) Table ndates the reahed poston (x, y, θ) for eah ontrol tehnque. For look-and-move ontrol, the relatve poston (x rel, y rel, θ rel ) found by the software from the frst aptured mage s also ndated. Ths relatve poston s not shown for vsual servo ontrol, beause t s ontnually hanged as eah new mage s proessed. The last 3 lnes represent the fnal values of the features a, r and R, whh an be ompared to the desred values 95, 95 and 0 pxels dsussed above. Table. Fnal and desred postons for the four ontrol tehnques Move pose Move mage x rel 0 mm 79 mm y rel 80 mm 83 mm θ rel 0 3 Vsual- Servo pose 48 nteratons Vsual- Servo based on mage 0 nteratons x 07 mm 90 mm 00 mm 54 mm y 8 mm 84 mm 03 mm 05 mm θ r 79 pxels 83 pxels 00 pxels 89 pxels R 80 pxels 83 pxels 0 pxels 95 pxels a 5 pxels -37 pxels -0 pxels -37 pxels Note from the table that vsual-servo ontrol pose obtaned the best postonng results. The look-and-move ontrol s not very aurate beause t uses a sngle mage taken from the startng poston of the robot. Note also that the ontrols 39

6 XVIII Congresso Braslero de Automáta / a 6-setembro-00, Bonto-MS mage features obtaned dfferent fnal postons from the desred ones. Ths happened beause the hosen fnal onfguraton was lose to a sngularty of the Image Jaoban matrx. Therefore, the fnal mage aptured by the amera was atually very smlar from the desred one, however t was taken from a sgnfantly dfferent pose. Further tests wth desred fnal postons away from ths sngularty resulted n lower errors for the mage-based ontrols, smlar to the pose-es. For the panel test, t was desred to poston the amera n x = 80 mm, y = 50 mm, and wth θ = 30 wth respet to the panel. The ntal and desred vews are presented n Fg. 0. The poston results are presented n the Table. Fgure 0. Intal mage (left) and fnal desred mage (rght) Table. Fnal and desred postons for the four ontrol tehnques Move pose Move based on mage x rel 66 mm 66 mm y rel 59 mm 90 mm θ rel Vsual- Servo based on pose 3 nteratons Vsual- Servo mage 50 nteratons x 68 mm 68 mm 65 mm 70 mm y 63 mm 94 mm 70 mm 66 mm θ Table shows that for look-and-move ontrol the bggest error soure was due to the lmtatons n the resoluton of the mage, not on the poston ontrol tself. Ths s beause the relatve values x rel, y rel and θ rel estmated from a sngle mage wth lmted resoluton presented sgnfant errors of up to 6%, however the poston ontrol was able to move the amera to atual postons x, y and θ wthn % of x rel, y rel and θ rel. 6 Conlusons tme response of the system, or even make t unstable f hgh PID gans are used. Wth the red rle tests, t was possble to see how vsual-servo s better than look-and-move when the proessng tme s not an ssue. s pose and on mage had very smlar results, exept for onfguratons lose to sngulartes n the Image Jaoban matrx. Referenes Allota B., Colombo C., On the use of lnear ameraobjet nteraton models n vsualservong, IEEE Transaton on Robots and Automaton, pp , 999. Augustson T.M., Vson based real tme albraton of robots wth applaton n subsea nterventons, M.S. Thess, Pontfal Cathol Unversty of Ro de Janero, 007. Hartley R., Zsserman A. Multple Vew Geometry n Computer Vson. Cambrdge Unversty Press, 000. Houshang N., of a robot manpulator to grasp a movng target usng vson, IEEE Internatonal Conferene on Robots and Automaton, pp , 990. Huthnson S., Hager G., Corke P., A tutoral on vsual servo ontrol, IEEE Transatons on Robots and Automaton, pp , 996. Inoue H., Shra Y., Gudng a robot by vsual feedbak assemblng tasks, Eletrotehnal Laboratory Chyoda-ku Tokyo, Japan, 97. Lowe D.G., Dstntve mage features from salenvarant keyponts, Internatonal Journal of Computer Vson, v.60, n., pp. 9-0, 004. Ngr I., Comparação entre es Move e Servo-Vsual Utlzando Transformadas SIFT em Manpuladores do Tpo Eye-n-Hand, M.S. Thess, Pontfal Cathol Unversty of Ro de Janero, 009. Sanderson A., Wess L., Image-based vsual servo ontrol usng relatonal graph error sgnals, Pro. IEEE Internatonal Conferene on Robots and Automaton, pp , 980. Smth E., Papankolopoulos N. Vson-Guded Robot Graspng: Issues and Experments, IEEE Internatonal Conferene on Robots and Automaton, pp , 996. The man objetve of ths work onssted n omparng the look-and-move and vsual-servo mage ontrol tehnques. Usng the SIFT algorthm, t was possble to apply vsual ontrol to poston the amera n any pose wth respet to a gener D mage. The resultng ontrol s robust beause the SIFT tehnque an handle mage translatons, rotatons, salng, and even llumnaton hanges. But, even though t s very used n the lterature, SIFT s stll a slow algorthm when used n real tme. The large resultng samplng perod may nrease too muh the 330

Measurement and Calibration of High Accuracy Spherical Joints

Measurement and Calibration of High Accuracy Spherical Joints 1. Introduton easurement and Calbraton of Hgh Auray Spheral Jonts Ale Robertson, Adam Rzepnewsk, Alexander Sloum assahusetts Insttute of Tehnolog Cambrdge, A Hgh auray robot manpulators are requred for

More information

COMPARISON BETWEEN LOOK-AND-MOVE AND VISUAL SERVO CONTROL USING SIFT TRANSFORMS IN EYE-IN-HAND MANIPULATOR SYSTEM

COMPARISON BETWEEN LOOK-AND-MOVE AND VISUAL SERVO CONTROL USING SIFT TRANSFORMS IN EYE-IN-HAND MANIPULATOR SYSTEM Copyght Poeedngs of COBEM by ABCM 9 Copyght 9 by ABCM th Intenatonal Congess of Mehanal Engneeng Novembe 5-, 9, Gamado, RS, Bazl COMPARISON BETWEEN LOO-AND-MOVE AND VISUAL SERVO CONTROL USING SIFT TRANSFORMS

More information

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision

SLAM Summer School 2006 Practical 2: SLAM using Monocular Vision SLAM Summer School 2006 Practcal 2: SLAM usng Monocular Vson Javer Cvera, Unversty of Zaragoza Andrew J. Davson, Imperal College London J.M.M Montel, Unversty of Zaragoza. josemar@unzar.es, jcvera@unzar.es,

More information

REGISTRATION OF TERRESTRIAL LASER SCANNER DATA USING IMAGERY INTRODUCTION

REGISTRATION OF TERRESTRIAL LASER SCANNER DATA USING IMAGERY INTRODUCTION EGISTATION OF TEESTIAL LASE SCANNE DATA USING IMAGEY Khall Al-Manasr, Ph.D student Clve S. Fraser, Professor Department of Geomats Unversty of Melbourne Vtora 3010 Australa k.al-manasr@pgrad.unmelb.edu.au.fraser@unmelb.edu.au

More information

FULLY AUTOMATIC IMAGE-BASED REGISTRATION OF UNORGANIZED TLS DATA

FULLY AUTOMATIC IMAGE-BASED REGISTRATION OF UNORGANIZED TLS DATA FULLY AUTOMATIC IMAGE-BASED REGISTRATION OF UNORGANIZED TLS DATA Martn Wenmann, Bors Jutz Insttute of Photogrammetry and Remote Sensng, Karlsruhe Insttute of Tehnology (KIT) Kaserstr. 12, 76128 Karlsruhe,

More information

Improved Accurate Extrinsic Calibration Algorithm of Camera and Two-dimensional Laser Scanner

Improved Accurate Extrinsic Calibration Algorithm of Camera and Two-dimensional Laser Scanner JOURNAL OF MULTIMEDIA, VOL. 8, NO. 6, DECEMBER 013 777 Improved Aurate Extrns Calbraton Algorthm of Camera and Two-dmensonal Laser Sanner Janle Kong, Le Yan*, Jnhao Lu, Qngqng Huang, and Xaokang Dng College

More information

3D Scene Reconstruction System from Multiple Synchronized Video Images

3D Scene Reconstruction System from Multiple Synchronized Video Images 3D Sene Reonstruton Sstem from Multple Snhronzed Vdeo Images aewoo Han 1, Juho Lee 2, Hung S. Yang 3 AIM Lab., EE/CS Dept., KAIS 1,2,3 373-1, Guseong-dong, Yuseong-gu, Daejon, Republ of Korea { bluebrd

More information

Color Texture Classification using Modified Local Binary Patterns based on Intensity and Color Information

Color Texture Classification using Modified Local Binary Patterns based on Intensity and Color Information Color Texture Classfaton usng Modfed Loal Bnary Patterns based on Intensty and Color Informaton Shvashankar S. Department of Computer Sene Karnatak Unversty, Dharwad-580003 Karnataka,Inda shvashankars@kud.a.n

More information

Matrix-Matrix Multiplication Using Systolic Array Architecture in Bluespec

Matrix-Matrix Multiplication Using Systolic Array Architecture in Bluespec Matrx-Matrx Multplaton Usng Systol Array Arhteture n Bluespe Team SegFault Chatanya Peddawad (EEB096), Aman Goel (EEB087), heera B (EEB090) Ot. 25, 205 Theoretal Bakground. Matrx-Matrx Multplaton on Hardware

More information

The Simulation of Electromagnetic Suspension System Based on the Finite Element Analysis

The Simulation of Electromagnetic Suspension System Based on the Finite Element Analysis 308 JOURNAL OF COMPUTERS, VOL. 8, NO., FEBRUARY 03 The Smulaton of Suspenson System Based on the Fnte Element Analyss Zhengfeng Mng Shool of Eletron & Mahanal Engneerng, Xdan Unversty, X an, Chna Emal:

More information

Optimal shape and location of piezoelectric materials for topology optimization of flextensional actuators

Optimal shape and location of piezoelectric materials for topology optimization of flextensional actuators Optmal shape and loaton of pezoeletr materals for topology optmzaton of flextensonal atuators ng L 1 Xueme Xn 2 Noboru Kkuh 1 Kazuhro Satou 1 1 Department of Mehanal Engneerng, Unversty of Mhgan, Ann Arbor,

More information

TAR based shape features in unconstrained handwritten digit recognition

TAR based shape features in unconstrained handwritten digit recognition TAR based shape features n unonstraned handwrtten dgt reognton P. AHAMED AND YOUSEF AL-OHALI Department of Computer Sene Kng Saud Unversty P.O.B. 578, Ryadh 543 SAUDI ARABIA shamapervez@gmal.om, yousef@s.edu.sa

More information

AVideoStabilizationMethodbasedonInterFrameImageMatchingScore

AVideoStabilizationMethodbasedonInterFrameImageMatchingScore Global Journal of Computer Sene and Tehnology: F Graphs & vson Volume 7 Issue Verson.0 Year 207 Type: Double Blnd Peer Revewed Internatonal Researh Journal Publsher: Global Journals In. (USA) Onlne ISSN:

More information

A Toolbox for Easily Calibrating Omnidirectional Cameras

A Toolbox for Easily Calibrating Omnidirectional Cameras A oolbox for Easly Calbratng Omndretonal Cameras Davde Saramuzza, Agostno Martnell, Roland Segwart Autonomous Systems ab Swss Federal Insttute of ehnology Zurh EH) CH-89, Zurh, Swtzerland {davdesaramuzza,

More information

Research on Neural Network Model Based on Subtraction Clustering and Its Applications

Research on Neural Network Model Based on Subtraction Clustering and Its Applications Avalable onlne at www.senedret.om Physs Proeda 5 (01 ) 164 1647 01 Internatonal Conferene on Sold State Deves and Materals Sene Researh on Neural Networ Model Based on Subtraton Clusterng and Its Applatons

More information

Use of Colour and Shape Constraints in Vision-based Valve Operation by Robot

Use of Colour and Shape Constraints in Vision-based Valve Operation by Robot Use of Colour and Shae Constrants n Vson-based Valve Oeraton b Robot De Xu ; Mn Tan ; Zemn Jang & Huosheng Hu Ke Laborator of Comle Sstems and Intellgene Sene, Insttute of Automaton, Chnese Aadem of Senes,

More information

Cluster ( Vehicle Example. Cluster analysis ( Terminology. Vehicle Clusters. Why cluster?

Cluster (  Vehicle Example. Cluster analysis (  Terminology. Vehicle Clusters. Why cluster? Why luster? referene funton R R Although R and R both somewhat orrelated wth the referene funton, they are unorrelated wth eah other Cluster (www.m-w.om) A number of smlar ndvduals that our together as

More information

Microprocessors and Microsystems

Microprocessors and Microsystems Mroproessors and Mrosystems 36 (2012) 96 109 Contents lsts avalable at SeneDret Mroproessors and Mrosystems journal homepage: www.elsever.om/loate/mpro Hardware aelerator arhteture for smultaneous short-read

More information

LOCAL BINARY PATTERNS AND ITS VARIANTS FOR FACE RECOGNITION

LOCAL BINARY PATTERNS AND ITS VARIANTS FOR FACE RECOGNITION IEEE-Internatonal Conferene on Reent Trends n Informaton Tehnology, ICRTIT 211 MIT, Anna Unversty, Chenna. June 3-5, 211 LOCAL BINARY PATTERNS AND ITS VARIANTS FOR FACE RECOGNITION K.Meena #1, Dr.A.Suruland

More information

Forward Kinematics 1

Forward Kinematics 1 Forward Knemat lnk 2 Lnk and Jont jont 3 jont 4 jont n- jont n jont lnk 3... lnk n- lnk lnk n jont 2 lnk n jont, n + lnk lnk fxed (the bae) q d revolute prmat jont onnet lnk to lnk lnk move when jont atuated

More information

Interval uncertain optimization of structures using Chebyshev meta-models

Interval uncertain optimization of structures using Chebyshev meta-models 0 th World Congress on Strutural and Multdsplnary Optmzaton May 9-24, 203, Orlando, Florda, USA Interval unertan optmzaton of strutures usng Chebyshev meta-models Jngla Wu, Zhen Luo, Nong Zhang (Tmes New

More information

A Binarization Algorithm specialized on Document Images and Photos

A Binarization Algorithm specialized on Document Images and Photos A Bnarzaton Algorthm specalzed on Document mages and Photos Ergna Kavalleratou Dept. of nformaton and Communcaton Systems Engneerng Unversty of the Aegean kavalleratou@aegean.gr Abstract n ths paper, a

More information

Progressive scan conversion based on edge-dependent interpolation using fuzzy logic

Progressive scan conversion based on edge-dependent interpolation using fuzzy logic Progressve san onverson based on edge-dependent nterpolaton usng fuzzy log P. Brox brox@mse.nm.es I. Baturone lum@mse.nm.es Insttuto de Mroeletróna de Sevlla, Centro Naonal de Mroeletróna Avda. Rena Meredes

More information

Structure from Motion

Structure from Motion Structure from Moton Structure from Moton For now, statc scene and movng camera Equvalentl, rgdl movng scene and statc camera Lmtng case of stereo wth man cameras Lmtng case of multvew camera calbraton

More information

Connectivity in Fuzzy Soft graph and its Complement

Connectivity in Fuzzy Soft graph and its Complement IOSR Journal of Mathemats (IOSR-JM) e-issn: 2278-5728, p-issn: 2319-765X. Volume 1 Issue 5 Ver. IV (Sep. - Ot.2016), PP 95-99 www.osrjournals.org Connetvty n Fuzzy Soft graph and ts Complement Shashkala

More information

CS 534: Computer Vision Model Fitting

CS 534: Computer Vision Model Fitting CS 534: Computer Vson Model Fttng Sprng 004 Ahmed Elgammal Dept of Computer Scence CS 534 Model Fttng - 1 Outlnes Model fttng s mportant Least-squares fttng Maxmum lkelhood estmaton MAP estmaton Robust

More information

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga

Angle-Independent 3D Reconstruction. Ji Zhang Mireille Boutin Daniel Aliaga Angle-Independent 3D Reconstructon J Zhang Mrelle Boutn Danel Alaga Goal: Structure from Moton To reconstruct the 3D geometry of a scene from a set of pctures (e.g. a move of the scene pont reconstructon

More information

USING GRAPHING SKILLS

USING GRAPHING SKILLS Name: BOLOGY: Date: _ Class: USNG GRAPHNG SKLLS NTRODUCTON: Recorded data can be plotted on a graph. A graph s a pctoral representaton of nformaton recorded n a data table. t s used to show a relatonshp

More information

Gabor-Filtering-Based Completed Local Binary Patterns for Land-Use Scene Classification

Gabor-Filtering-Based Completed Local Binary Patterns for Land-Use Scene Classification Gabor-Flterng-Based Completed Loal Bnary Patterns for Land-Use Sene Classfaton Chen Chen 1, Lbng Zhou 2,*, Janzhong Guo 1,2, We L 3, Hongjun Su 4, Fangda Guo 5 1 Department of Eletral Engneerng, Unversty

More information

3D vector computer graphics

3D vector computer graphics 3D vector computer graphcs Paolo Varagnolo: freelance engneer Padova Aprl 2016 Prvate Practce ----------------------------------- 1. Introducton Vector 3D model representaton n computer graphcs requres

More information

Path Following Control of a Spherical Robot Rolling on an Inclined Plane

Path Following Control of a Spherical Robot Rolling on an Inclined Plane Sensors & ransduers, Vol., Speal Issue, May 3, pp. 4-47 Sensors & ransduers 3 by IFSA http://www.sensorsportal.om Path Followng Control of a Spheral Robot Rollng on an Inlned Plane ao Yu, Hanxu Sun, Qngxuan

More information

Programming in Fortran 90 : 2017/2018

Programming in Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Programmng n Fortran 90 : 2017/2018 Exercse 1 : Evaluaton of functon dependng on nput Wrte a program who evaluate the functon f (x,y) for any two user specfed values

More information

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video

Line-based Camera Movement Estimation by Using Parallel Lines in Omnidirectional Video 01 IEEE Internatonal Conference on Robotcs and Automaton RverCentre, Sant Paul, Mnnesota, USA May 14-18, 01 Lne-based Camera Movement Estmaton by Usng Parallel Lnes n Omndrectonal Vdeo Ryosuke kawansh,

More information

Session 4.2. Switching planning. Switching/Routing planning

Session 4.2. Switching planning. Switching/Routing planning ITU Semnar Warsaw Poland 6-0 Otober 2003 Sesson 4.2 Swthng/Routng plannng Network Plannng Strategy for evolvng Network Arhtetures Sesson 4.2- Swthng plannng Loaton problem : Optmal plaement of exhanges

More information

Some Tutorial about the Project. Computer Graphics

Some Tutorial about the Project. Computer Graphics Some Tutoral about the Project Lecture 6 Rastersaton, Antalasng, Texture Mappng, I have already covered all the topcs needed to fnsh the 1 st practcal Today, I wll brefly explan how to start workng on

More information

A high-resolution and high-speed 3D imaging system and its application on ATR

A high-resolution and high-speed 3D imaging system and its application on ATR A hgh-resoluton and hgh-speed 3D magng sstem and ts applaton on AR A hgh-resoluton and hgh-speed 3D magng sstem and ts applaton on AR homas. Lu and en-hsn Chao Jet Propulson Laborator/Calforna Insttute

More information

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration Improvement of Spatal Resoluton Usng BlockMatchng Based Moton Estmaton and Frame Integraton Danya Suga and Takayuk Hamamoto Graduate School of Engneerng, Tokyo Unversty of Scence, 6-3-1, Nuku, Katsuska-ku,

More information

FUZZY SEGMENTATION IN IMAGE PROCESSING

FUZZY SEGMENTATION IN IMAGE PROCESSING FUZZY SEGMENTATION IN IMAGE PROESSING uevas J. Er,, Zaldívar N. Danel,, Roas Raúl Free Unverstät Berln, Insttut für Inforat Tausstr. 9, D-495 Berln, Gerany. Tel. 0049-030-8385485, Fax. 0049-030-8387509

More information

Inverse-Polar Ray Projection for Recovering Projective Transformations

Inverse-Polar Ray Projection for Recovering Projective Transformations nverse-polar Ray Projecton for Recoverng Projectve Transformatons Yun Zhang The Center for Advanced Computer Studes Unversty of Lousana at Lafayette yxz646@lousana.edu Henry Chu The Center for Advanced

More information

3D Metric Reconstruction with Auto Calibration Method CS 283 Final Project Tarik Adnan Moon

3D Metric Reconstruction with Auto Calibration Method CS 283 Final Project Tarik Adnan Moon 3D Metrc Reconstructon wth Auto Calbraton Method CS 283 Fnal Project Tark Adnan Moon tmoon@collge.harvard.edu Abstract In ths paper, dfferent methods for auto camera calbraton have been studed for metrc

More information

Steganalysis of DCT-Embedding Based Adaptive Steganography and YASS

Steganalysis of DCT-Embedding Based Adaptive Steganography and YASS Steganalyss of DCT-Embeddng Based Adaptve Steganography and YASS Qngzhong Lu Department of Computer Sene Sam Houston State Unversty Huntsvlle, TX 77341, U.S.A. lu@shsu.edu ABSTRACT Reently well-desgned

More information

Recap: rigid motions

Recap: rigid motions Forward and Invere Knemat Chapter 3 Had Morad (orgnal lde by Steve from Harvard) Reap: rgd moton Rgd moton a ombnaton of rotaton and tranlaton Defned by a rotaton matrx (R) and a dplaement vetor (d) the

More information

Low Cost Robot Arm with Visual Guided Positioning

Low Cost Robot Arm with Visual Guided Positioning Low ost Robot Arm wth Vsual Guded Postonng Petra Đurovć, Ratko Grbć, Robert upec and Damr Flko Josp Juraj Strossmayer Unversty of Osjek, Faculty of Electrcal Engneerng, omputer Scence and Informaton Technology

More information

Multi-stable Perception. Necker Cube

Multi-stable Perception. Necker Cube Mult-stable Percepton Necker Cube Spnnng dancer lluson, Nobuuk Kaahara Fttng and Algnment Computer Vson Szelsk 6.1 James Has Acknowledgment: Man sldes from Derek Hoem, Lana Lazebnk, and Grauman&Lebe 2008

More information

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water. Purpose Theory REFRACTION a. To study the refracton of lght from plane surfaces. b. To determne the ndex of refracton for Acrylc and Water. When a ray of lght passes from one medum nto another one of dfferent

More information

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects

A Comparison and Evaluation of Three Different Pose Estimation Algorithms In Detecting Low Texture Manufactured Objects Clemson Unversty TgerPrnts All Theses Theses 12-2011 A Comparson and Evaluaton of Three Dfferent Pose Estmaton Algorthms In Detectng Low Texture Manufactured Objects Robert Krener Clemson Unversty, rkrene@clemson.edu

More information

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

More information

Invariant Shape Object Recognition Using B-Spline, Cardinal Spline, and Genetic Algorithm

Invariant Shape Object Recognition Using B-Spline, Cardinal Spline, and Genetic Algorithm Proceedngs of the 5th WSEAS Int. Conf. on Sgnal Processng, Robotcs and Automaton, Madrd, Span, February 5-7, 6 (pp4-45) Invarant Shape Obect Recognton Usng B-Splne, Cardnal Splne, and Genetc Algorthm PISIT

More information

A high precision collaborative vision measurement of gear chamfering profile

A high precision collaborative vision measurement of gear chamfering profile Internatonal Conference on Advances n Mechancal Engneerng and Industral Informatcs (AMEII 05) A hgh precson collaboratve vson measurement of gear chamferng profle Conglng Zhou, a, Zengpu Xu, b, Chunmng

More information

GPU Accelerated Elevation Map based Registration of Aerial Images

GPU Accelerated Elevation Map based Registration of Aerial Images GPU Aelerated Elevaton Map based Regstraton of Aeral Images Joseph Frenh, Student Member, IEEE, Wllam Turr, Joseph Fernando, Member, IEEE and Er Balster Senor Member IEEE {joseph.frenh, Wllam.turr, joseph.fernando}@udr.udayton.edu,

More information

Active Contours/Snakes

Active Contours/Snakes Actve Contours/Snakes Erkut Erdem Acknowledgement: The sldes are adapted from the sldes prepared by K. Grauman of Unversty of Texas at Austn Fttng: Edges vs. boundares Edges useful sgnal to ndcate occludng

More information

The Codesign Challenge

The Codesign Challenge ECE 4530 Codesgn Challenge Fall 2007 Hardware/Software Codesgn The Codesgn Challenge Objectves In the codesgn challenge, your task s to accelerate a gven software reference mplementaton as fast as possble.

More information

Adaptive Class Preserving Representation for Image Classification

Adaptive Class Preserving Representation for Image Classification Adaptve Class Preservng Representaton for Image Classfaton Jan-Xun M,, Qankun Fu,, Wesheng L, Chongqng Key Laboratory of Computatonal Intellgene, Chongqng Unversty of Posts and eleommunatons, Chongqng,

More information

A Model-Based Approach for Automated Feature Extraction in Fundus Images

A Model-Based Approach for Automated Feature Extraction in Fundus Images A Model-Based Approah for Automated Feature Extraton n Fundus Images Huq L Shool of Computng Natonal Unversty of Sngapore dslhq@nus.edu.sg Opas Chutatape Shool of Eletral and Eletron Engneerng Nanyang

More information

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated.

Some Advanced SPC Tools 1. Cumulative Sum Control (Cusum) Chart For the data shown in Table 9-1, the x chart can be generated. Some Advanced SP Tools 1. umulatve Sum ontrol (usum) hart For the data shown n Table 9-1, the x chart can be generated. However, the shft taken place at sample #21 s not apparent. 92 For ths set samples,

More information

Link Graph Analysis for Adult Images Classification

Link Graph Analysis for Adult Images Classification Lnk Graph Analyss for Adult Images Classfaton Evgeny Khartonov Insttute of Physs and Tehnology, Yandex LLC 90, 6 Lev Tolstoy st., khartonov@yandex-team.ru Anton Slesarev Insttute of Physs and Tehnology,

More information

Inverse Kinematics (part 2) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Spring 2016

Inverse Kinematics (part 2) CSE169: Computer Animation Instructor: Steve Rotenberg UCSD, Spring 2016 Inverse Knematcs (part 2) CSE169: Computer Anmaton Instructor: Steve Rotenberg UCSD, Sprng 2016 Forward Knematcs We wll use the vector: Φ... 1 2 M to represent the array of M jont DOF values We wll also

More information

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram

Shape Representation Robust to the Sketching Order Using Distance Map and Direction Histogram Shape Representaton Robust to the Sketchng Order Usng Dstance Map and Drecton Hstogram Department of Computer Scence Yonse Unversty Kwon Yun CONTENTS Revew Topc Proposed Method System Overvew Sketch Normalzaton

More information

Performance Evaluation of TreeQ and LVQ Classifiers for Music Information Retrieval

Performance Evaluation of TreeQ and LVQ Classifiers for Music Information Retrieval Performane Evaluaton of TreeQ and LVQ Classfers for Mus Informaton Retreval Matna Charam, Ram Halloush, Sofa Tsekerdou Athens Informaton Tehnology (AIT) 0.8 km Markopoulo Ave. GR - 19002 Peana, Athens,

More information

Image Alignment CSC 767

Image Alignment CSC 767 Image Algnment CSC 767 Image algnment Image from http://graphcs.cs.cmu.edu/courses/15-463/2010_fall/ Image algnment: Applcatons Panorama sttchng Image algnment: Applcatons Recognton of object nstances

More information

Hermite Splines in Lie Groups as Products of Geodesics

Hermite Splines in Lie Groups as Products of Geodesics Hermte Splnes n Le Groups as Products of Geodescs Ethan Eade Updated May 28, 2017 1 Introducton 1.1 Goal Ths document defnes a curve n the Le group G parametrzed by tme and by structural parameters n the

More information

Avatar Face Recognition using Wavelet Transform and Hierarchical Multi-scale LBP

Avatar Face Recognition using Wavelet Transform and Hierarchical Multi-scale LBP 2011 10th Internatonal Conferene on Mahne Learnng and Applatons Avatar Fae Reognton usng Wavelet Transform and Herarhal Mult-sale LBP Abdallah A. Mohamed, Darryl D Souza, Naouel Bal and Roman V. Yampolsky

More information

Recap: rigid motions. [L7] Robotics (ME671): Forward Kinematics. Recap: homogeneous transforms. Robot Kinematics Suril Shah IIT Jodhpur

Recap: rigid motions. [L7] Robotics (ME671): Forward Kinematics. Recap: homogeneous transforms. Robot Kinematics Suril Shah IIT Jodhpur --6 Rep: rgd motons [L7] Robots (ME67): Forwrd Knemts Rgd moton s ombnton of rotton nd trnslton It n be represented usng homogeneous trnsform R d H Surl Shh IIT Jodhpur Inverse trnsforms: T T R R d H Rep:

More information

Bottom-Up Fuzzy Partitioning in Fuzzy Decision Trees

Bottom-Up Fuzzy Partitioning in Fuzzy Decision Trees Bottom-Up Fuzzy arttonng n Fuzzy eson Trees Maej Fajfer ept. of Mathemats and Computer Sene Unversty of Mssour St. Lous St. Lous, Mssour 63121 maejf@me.pl Cezary Z. Janow ept. of Mathemats and Computer

More information

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Accounting for the Use of Different Length Scale Factors in x, y and z Directions 1 Accountng for the Use of Dfferent Length Scale Factors n x, y and z Drectons Taha Soch (taha.soch@kcl.ac.uk) Imagng Scences & Bomedcal Engneerng, Kng s College London, The Rayne Insttute, St Thomas Hosptal,

More information

Bit-level Arithmetic Optimization for Carry-Save Additions

Bit-level Arithmetic Optimization for Carry-Save Additions Bt-leel Arthmet Optmzaton for Carry-Sae s Ke-Yong Khoo, Zhan Yu and Alan N. Wllson, Jr. Integrated Cruts and Systems Laboratory Unersty of Calforna, Los Angeles, CA 995 khoo, zhanyu, wllson @sl.ula.edu

More information

ViSP: A Software Environment for Eye-in-Hand Visual Servoing

ViSP: A Software Environment for Eye-in-Hand Visual Servoing VSP: A Software Envronment for Eye-n-Hand Vsual Servong Érc Marchand IRISA - INRIA Rennes Campus de Beauleu, F-3542 Rennes Cedex Emal: Erc.Marchand@rsa.fr Abstract In ths paper, we descrbe a modular software

More information

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER Kyeong Won Oh, Dongnam Km Korea Unversty, Graduate School 5Ga-1, Anam-Dong, Sungbuk-Gu, Seoul, Korea {locosk, smleast}@korea.ac.kr Jong-Hyup

More information

Reducing Frame Rate for Object Tracking

Reducing Frame Rate for Object Tracking Reducng Frame Rate for Object Trackng Pavel Korshunov 1 and We Tsang Oo 2 1 Natonal Unversty of Sngapore, Sngapore 11977, pavelkor@comp.nus.edu.sg 2 Natonal Unversty of Sngapore, Sngapore 11977, oowt@comp.nus.edu.sg

More information

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS ARPN Journal of Engneerng and Appled Scences 006-017 Asan Research Publshng Network (ARPN). All rghts reserved. NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS Igor Grgoryev, Svetlana

More information

Pattern Classification: An Improvement Using Combination of VQ and PCA Based Techniques

Pattern Classification: An Improvement Using Combination of VQ and PCA Based Techniques Ameran Journal of Appled Senes (0): 445-455, 005 ISSN 546-939 005 Sene Publatons Pattern Classfaton: An Improvement Usng Combnaton of VQ and PCA Based Tehnques Alok Sharma, Kuldp K. Palwal and Godfrey

More information

Multiscale Heterogeneous Modeling with Surfacelets

Multiscale Heterogeneous Modeling with Surfacelets 759 Multsale Heterogeneous Modelng wth Surfaelets Yan Wang 1 and Davd W. Rosen 2 1 Georga Insttute of Tehnology, yan.wang@me.gateh.edu 2 Georga Insttute of Tehnology, davd.rosen@me.gateh.edu ABSTRACT Computatonal

More information

A New Robotic 3D Inspection System of Automotive Screw Hole

A New Robotic 3D Inspection System of Automotive Screw Hole 740 Moon-Hong Baeg, Internatonal Seung-Ho Journal Baeg, of Control, Chanwoo Autoaton, Moon, Gu-Mn and Jeong, Sstes, Hun-Sk vol. 6, no. Ahn, 5, and pp. 740-745, Do-Hun Otober K 2008 A New Robot 3D Inspeton

More information

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces Range mages For many structured lght scanners, the range data forms a hghly regular pattern known as a range mage. he samplng pattern s determned by the specfc scanner. Range mage regstraton 1 Examples

More information

Calibration of an Articulated Camera System

Calibration of an Articulated Camera System Calbraton of an Artculated Camera System CHEN Junzhou and Kn Hong WONG Department of Computer Scence and Engneerng The Chnese Unversty of Hong Kong {jzchen, khwong}@cse.cuhk.edu.hk Abstract Multple Camera

More information

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters Proper Choce of Data Used for the Estmaton of Datum Transformaton Parameters Hakan S. KUTOGLU, Turkey Key words: Coordnate systems; transformaton; estmaton, relablty. SUMMARY Advances n technologes and

More information

Calibration of an Articulated Camera System with Scale Factor Estimation

Calibration of an Articulated Camera System with Scale Factor Estimation Calbraton of an Artculated Camera System wth Scale Factor Estmaton CHEN Junzhou, Kn Hong WONG arxv:.47v [cs.cv] 7 Oct Abstract Multple Camera Systems (MCS) have been wdely used n many vson applcatons and

More information

y and the total sum of

y and the total sum of Lnear regresson Testng for non-lnearty In analytcal chemstry, lnear regresson s commonly used n the constructon of calbraton functons requred for analytcal technques such as gas chromatography, atomc absorpton

More information

Pixel-Based Texture Classification of Tissues in Computed Tomography

Pixel-Based Texture Classification of Tissues in Computed Tomography Pxel-Based Texture Classfaton of Tssues n Computed Tomography Ruhaneewan Susomboon, Danela Stan Rau, Jaob Furst Intellgent ultmeda Proessng Laboratory Shool of Computer Sene, Teleommunatons, and Informaton

More information

Fitting and Alignment

Fitting and Alignment Fttng and Algnment Computer Vson Ja-Bn Huang, Vrgna Tech Many sldes from S. Lazebnk and D. Hoem Admnstratve Stuffs HW 1 Competton: Edge Detecton Submsson lnk HW 2 wll be posted tonght Due Oct 09 (Mon)

More information

Boosting Weighted Linear Discriminant Analysis

Boosting Weighted Linear Discriminant Analysis . Okada et al. / Internatonal Journal of Advaned Statsts and I&C for Eonoms and Lfe Senes Boostng Weghted Lnear Dsrmnant Analyss azunor Okada, Arturo Flores 2, Marus George Lnguraru 3 Computer Sene Department,

More information

Mathematics 256 a course in differential equations for engineering students

Mathematics 256 a course in differential equations for engineering students Mathematcs 56 a course n dfferental equatons for engneerng students Chapter 5. More effcent methods of numercal soluton Euler s method s qute neffcent. Because the error s essentally proportonal to the

More information

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS

PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS PROJECTIVE RECONSTRUCTION OF BUILDING SHAPE FROM SILHOUETTE IMAGES ACQUIRED FROM UNCALIBRATED CAMERAS Po-Lun La and Alper Ylmaz Photogrammetrc Computer Vson Lab Oho State Unversty, Columbus, Oho, USA -la.138@osu.edu,

More information

ROBOT KINEMATICS. ME Robotics ME Robotics

ROBOT KINEMATICS. ME Robotics ME Robotics ROBOT KINEMATICS Purpose: The purpose of ths chapter s to ntroduce you to robot knematcs, and the concepts related to both open and closed knematcs chans. Forward knematcs s dstngushed from nverse knematcs.

More information

AUTOMATICALLY MULTIPLE FEATURES DETECTION OF FACE SKETCH BASED ON MAXIMUM LINE GRADIENT

AUTOMATICALLY MULTIPLE FEATURES DETECTION OF FACE SKETCH BASED ON MAXIMUM LINE GRADIENT AUTOMATICALLY MULTIPLE FEATURES DETECTION OF FACE SKETCH BASED ON MAXIMUM LINE GRADIENT Arf Muntasa, Mohamad Harad, Maurdh Her Purnomo 3,,3 Eletral Engneerng Department, Insttut Teknolog Sepuluh Nopember,

More information

Distance Calculation from Single Optical Image

Distance Calculation from Single Optical Image 17 Internatonal Conference on Mathematcs, Modellng and Smulaton Technologes and Applcatons (MMSTA 17) ISBN: 978-1-6595-53-8 Dstance Calculaton from Sngle Optcal Image Xao-yng DUAN 1,, Yang-je WEI 1,,*

More information

Delayed Features Initialization for Inverse Depth Monocular SLAM

Delayed Features Initialization for Inverse Depth Monocular SLAM Delayed Features Intalzaton for Inverse Depth Monocular SLAM Rodrgo Mungua and Anton Grau Department of Automatc Control, Techncal Unversty of Catalona, UPC c/ Pau Gargallo, 5 E-0808 Barcelona, Span, {rodrgo.mungua;anton.grau}@upc.edu

More information

Semi-analytic Evaluation of Quality of Service Parameters in Multihop Networks

Semi-analytic Evaluation of Quality of Service Parameters in Multihop Networks U J.T. (4): -4 (pr. 8) Sem-analyt Evaluaton of Qualty of Serve arameters n Multhop etworks Dobr tanassov Batovsk Faulty of Sene and Tehnology, ssumpton Unversty, Bangkok, Thaland bstrat

More information

arxiv: v3 [cs.cv] 31 Oct 2016

arxiv: v3 [cs.cv] 31 Oct 2016 Unversal Correspondene Network Chrstopher B. Choy Stanford Unversty hrshoy@a.stanford.edu JunYoung Gwak Stanford Unversty jgwak@a.stanford.edu Slvo Savarese Stanford Unversty sslvo@stanford.edu arxv:1606.03558v3

More information

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION

MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION MULTISPECTRAL IMAGES CLASSIFICATION BASED ON KLT AND ATR AUTOMATIC TARGET RECOGNITION Paulo Quntlano 1 & Antono Santa-Rosa 1 Federal Polce Department, Brasla, Brazl. E-mals: quntlano.pqs@dpf.gov.br and

More information

Wishing you all a Total Quality New Year!

Wishing you all a Total Quality New Year! Total Qualty Management and Sx Sgma Post Graduate Program 214-15 Sesson 4 Vnay Kumar Kalakband Assstant Professor Operatons & Systems Area 1 Wshng you all a Total Qualty New Year! Hope you acheve Sx sgma

More information

Pose, Posture, Formation and Contortion in Kinematic Systems

Pose, Posture, Formation and Contortion in Kinematic Systems Pose, Posture, Formaton and Contorton n Knematc Systems J. Rooney and T. K. Tanev Department of Desgn and Innovaton, Faculty of Technology, The Open Unversty, Unted Kngdom Abstract. The concepts of pose,

More information

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory

Virtual Memory. Background. No. 10. Virtual Memory: concept. Logical Memory Space (review) Demand Paging(1) Virtual Memory Background EECS. Operatng System Fundamentals No. Vrtual Memory Prof. Hu Jang Department of Electrcal Engneerng and Computer Scence, York Unversty Memory-management methods normally requres the entre process

More information

Solving two-person zero-sum game by Matlab

Solving two-person zero-sum game by Matlab Appled Mechancs and Materals Onlne: 2011-02-02 ISSN: 1662-7482, Vols. 50-51, pp 262-265 do:10.4028/www.scentfc.net/amm.50-51.262 2011 Trans Tech Publcatons, Swtzerland Solvng two-person zero-sum game by

More information

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS

A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Proceedngs of the Wnter Smulaton Conference M E Kuhl, N M Steger, F B Armstrong, and J A Jones, eds A MOVING MESH APPROACH FOR SIMULATION BUDGET ALLOCATION ON CONTINUOUS DOMAINS Mark W Brantley Chun-Hung

More information

Minimize Congestion for Random-Walks in Networks via Local Adaptive Congestion Control

Minimize Congestion for Random-Walks in Networks via Local Adaptive Congestion Control Journal of Communatons Vol. 11, No. 6, June 2016 Mnmze Congeston for Random-Walks n Networks va Loal Adaptve Congeston Control Yang Lu, Y Shen, and Le Dng College of Informaton Sene and Tehnology, Nanjng

More information

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning

Computer Animation and Visualisation. Lecture 4. Rigging / Skinning Computer Anmaton and Vsualsaton Lecture 4. Rggng / Sknnng Taku Komura Overvew Sknnng / Rggng Background knowledge Lnear Blendng How to decde weghts? Example-based Method Anatomcal models Sknnng Assume

More information

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points;

Subspace clustering. Clustering. Fundamental to all clustering techniques is the choice of distance measure between data points; Subspace clusterng Clusterng Fundamental to all clusterng technques s the choce of dstance measure between data ponts; D q ( ) ( ) 2 x x = x x, j k = 1 k jk Squared Eucldean dstance Assumpton: All features

More information

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry

What are the camera parameters? Where are the light sources? What is the mapping from radiance to pixel color? Want to solve for 3D geometry Today: Calbraton What are the camera parameters? Where are the lght sources? What s the mappng from radance to pel color? Why Calbrate? Want to solve for D geometry Alternatve approach Solve for D shape

More information

Inverse kinematic Modeling of 3RRR Parallel Robot

Inverse kinematic Modeling of 3RRR Parallel Robot ème Congrès Franças de Mécanque Lyon, 4 au 8 Août 5 Inverse knematc Modelng of RRR Parallel Robot Ouafae HAMDOUN, Fatma Zahra BAGHLI, Larb EL BAKKALI Modelng and Smulaton of Mechancal Systems Laboratory,

More information