Low Cost Robot Arm with Visual Guided Positioning

Size: px
Start display at page:

Download "Low Cost Robot Arm with Visual Guided Positioning"

Transcription

1 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 Osjek, Osjek, roata Abstract Low cost robotc solutons are of great mportance for mprovement and development of robotcs. In ths paper, two vsually guded low cost robot arms are proposed. The proposed system performs automatc handeye calbraton and, after the calbraton, postons ts end effector above the object of nterest usng vsual servong based on off the shelf marker tracker. The presented experments demonstrate postonng accuracy of the proposed setup. I. INTRODUTION Robot arms are today wdely used n ndustral automaton. Ther accuracy, relablty and flexblty make them unavodable components of many producton processes. However, hgh cost of ndustral robot arms hnders ther wde applcaton n households and educaton. The prces of the smallest ndustral robot arms wth sub-mllmeter repeatablty are ncomparably hgher than prces of average household machnes. Therefore, low cost robotc solutons are of the great mportance for the further development of robotcs, snce they broaden the populaton of robot users and also expand the base of researchers n ths feld. II. RELATED RESEARH There exst many researches where vsual servong s appled for control of a robotc arm. In some of them, ndustral robots [1] are beng used and eye-n-hand [2], or hybrd eye-to-hand/eye-n-hand [3] confguraton s appled. Also, varety of hand-eye calbraton methods are appled, such as convex lnear matrx nequalty [4]. Our setup conssts of a low-cost robotc arm and an off-theshelf camera n eye-to-hand confguraton. Ths setup, whch conssts of sgnfcantly less expensve components n comparson to the hardware used n the aforementoned related research, together wth an evaluaton of the absolute postonng accuracy acheved by the proposed system represents the contrbuton of ths paper. III. A. omponents VISION BASED ROBOT ANIPULATION SYSTE Snce the man goal of ths paper s to provde an nsght n the postonng accuracy whch can be acheved by low cost vson guded robot manpulators, all In ths paper, development of low cost robot arms s consdered. The proposed soluton conssts of only basc components, whch allow mplementaton of a vsonbased robot manpulaton system. The presented research s bologcally nspred n the sense that hand-eye coordnaton, typcal for lvng bengs, s used to acheve postonng accuracy nstead of relyng on proproceptve sensors n the robot jonts, common n a vast majorty of ndustral robots. The goal of ths nvestgaton s to fnd out what accuracy can be acheved wth such a smple confguraton. The paper s structured as follows. Secton 2 provdes a short overvew of related research. Secton 3 explans components of the proposed vson-based robot manpulaton system and mplementaton of the calbraton and vsual servong algorthms, whle Secton 4 presents the performed experments and ther results. Fnally, oncluson comments on the results and offers deas for future work. Fgure 1. Dobot Arm mounted on the stand

2 components are acqured from the lower prce specter. The robot manpulaton system shown n Fgure 1 conssts of a robot arm, a camera mounted on a stand, a marker used for vsual servong nstalled on the robot s end effector and a vson-based robot control software. Two robots are consdered: Dobot Arm V1.0 and a custom made robot arm n SARA confguraton, named VIRA (Vson ontrolled Robot Arm). The prce of the Dobot Arm was 900$ and the manufacturng of the mechancal constructon whch connects the robot arm wth a camera on a pan-tlt head costed 320 EUR. The development and manufacturng of VIRA prototype costed approxmately 3000 EUR. The Dobot package ncludes Dobot Arm, Dobot controller, 5 peces of effectors, power adaptor, USB cable, toolkt, extenson cable and base. Dobot Arm has 4 axes and 0.5 kg payload wth maxmum reach of 320 mm and +/- 0.2 mm poston repeatablty. Dobot Arm has three jonts wth stepper motors: base, rear arm and forearm, and the fourth jont wth rotaton servo. It weghs 3 kg and t s made of alumnum alloy. Dobot Arm s controlled by Dobot ontroller whch s based on Arduno ega 2560 and FPGA board placed nsde a control box. It can communcate wth a P va USB- UART. A Dobot Arm s shown n Fgure 2. The Dobot arm and the RGB-D camera are mounted on a stand thereby formng a compact vson-based robot manpulaton unt. The stand was desgned n SketchUp [13] and bult n a local workshop. The stand shown n Fgure 1 was desgned to provde secure camera holdng n adequate poston w.r.t. the robotc arm. The camera s postoned n such a way that the robot arm workspace s completely contaned nsde the camera's feld of vew. It s located suffcently close to the robot's workspace n order to acheve precse measurement of objects whch the robot should manpulate wth. In the same tme, the dstance to the closest object must be greater than the lower bound of the camera range. Furthermore, the marker used for vsual servong must always be clearly vsble. Fgure 3. Robot manpulaton system wth VIRA VIRA, shown n Fgure 3, s a custom made robot arm n SARA confguraton. It has one translatonal and three rotatonal jonts. The frst three jonts, whch poston the tool, are drven by stepper motors, whle the fourth jont, whch defnes the tool orentaton, s drven by a D servo motor. The currently used tool s a grpper drven by a servo motor, but t can easly be replaced by alternatve tools. The frst translatonal jont enables vertcal reach of approxmately 0.6 m and the two rotatonal jonts enable horzontal reach of approxmately 0.6 m. The weght of the robot s approxmately 8 kg, whch makes t sutable for mountng on a moble platform. The robot s controlled by Arduno ega 2560 wth RAPS 1.4 sheld whch communcates wth a P va USB. The robot s desgned for a pan-tlt head wth a camera to be mounted on the top of the frst axs, n order to support computer vson-based control. Also, nexpensve mcro-swtches are used as end-stop for all three axes. Each of the two consdered robot arms has ts advantages and drawbacks. VIRA s more expensve than Dobot, but t has greater payload and wder operatve range. Also, because of ts confguraton, n specfc postons, Dobot s jonts nterfere wth camera s vew of the marker used for vsual feedback. On the other hand, VIRA provdes undsturbed vew of the marker n each poston. Fgure 2. Dobot Arm V1.0 Both consdered robot confguratons are four axes robot arms, whose absolute postonng s acheved by a 3D percepton sensor beng the only sensor appled. The frst three axes of the robot are drven by stepper motors wthout encoders and the fourth axs s drven by a D servo motor. The robots are controlled by an Ardunobased controller and the appled 3D percepton sensor s

3 an affordable off-the-shelf RGB-D camera, Orbbec Astra S, costng 150 US$. Although a common RGB-camera can be used for mplementaton of vsual feedback, a RGB-D camera Orbbec Astra S s used n the consdered system because we wanted to buld a system wth 3D vson capablty, snce results of recent computer vson research clearly demonstrate advantages of 3D vson systems [6] [10]. Orbbec Astra S s a camera optmzed for short-range use cases, from 0.35 m to 2.5 m. It s compatble wth exstng OpenNI [14] applcatons and provded wth Astra SDK software. Astra SDK s used for acqurng mage from the camera whch s then processed by algorthms presented n Sectons III.B and III.. Even though presented manpulaton module currently doesn t use depth obtaned from the RGB-D camera, t s planned to use ths nformaton n future versons. Both robot manpulators are based on stepper motors and no absolute encoders or any other proproceptve sensor are used n ths research for measurng absolute poston. Stepper motors are controlled by seres of mpulses defnng relatve changes n jont angles. Hence, n order to acheve absolute postonng, the ntal poston must be known. Furthermore, stepper motors could lose mpulses, whch could lead to wrong postonng. In order to acheve precse absolute postonng, vsual servong usng RGB-D camera s appled. Vsual servong s mplemented by detecton and localzaton of a marker mounted on the robot arm close to the end-effector. arker detecton and pose estmaton s mplemented usng ArUco lbrary for augmented realty [11] based on Open V [12]. Snce an object of nterest s not always captured n the current camera feld of vew, the camera s mounted on a pan-tlt head. Ths way, the camera s able to rotate up and down, left and rght and fnd the rght angle to successfully capture objects of nterest. The pan-tlt head also allows navgaton of moble robot manpulator, whch can be created by mountng of the presented vson guded robot arm on a moble platform. In the experments reported n ths paper, the capabltes of the pan-tlt head are not used,.e. the camera orentaton remans fxed durng the experment. The control software conssts of functons for controllng robot s jonts [15], bult n Python, and functons for vsual servong wrtten n ++. B. Hand-Eye albraton Systems where a robotc hand s guded by a camera, whch represents eyes, are called Hand-eye systems. There are two man types of these systems: () the eye-n-hand confguraton, where the camera s mounted on the arm, close to ts end effector, and moves along wth the end-effector, and () the eye-to-hand confguraton, where the camera s statonary and overlooks the robot s movements. In ths paper, the second confguraton s used, prmarly because the camera was too bg to be mounted on the appled robot arms. In order to be able to coordnate the robot movement wth the nformaton obtaned from the camera mages, the pose of the robot reference frame S R w.r.t. the camera reference frame S must be determned. A calbraton procedure used to compute ths pose s known as hand-eye calbraton. To perform a hand-eye calbraton, a set of mages of a calbraton object s acqured. The calbraton object used n the research presented n ths paper s a marker mounted close to the end effector of the robot arm, whch s also used for vsual servong. Frst, let s ntroduce the notaton used n the rest of ths paper. In ths paper, B T A denotes the homogeneous transformaton matrx representng the pose of a reference frame S A w.r.t. a reference frame S B. Analogously, B R A and B t A denote rotaton matrx and translaton vector defnng the orentaton and poston of S A w.r.t. S B respectvely. A rotaton matrx and a translaton vector are ncluded n a homogeneous transformaton matrx as follows B B RA t B A TA Furthermore, the followng notaton s used for reference frames: R represents robot, camera, G tool, and marker reference frame. The pose of S R w.r.t. S can be computed from three marker postons, referred to n ths secton as poston 0, 1 and 2. Assumng that the marker s clearly vsble, the appled vson software provdes us wth 3D poston of the marker denoted by t (k), for each robot poston k = 0, 1, 2. If the robot moves from poston 0 to poston 1 along the x-axs of ts reference frame, then the marker postons t (0) and t (1) defne the x-axs of the robot reference frame vewed from the camera reference frame,.e. unt vector t 1 t 0 xr t 1 t 0 represents the x-axs of S R w.r.t. S., (1) Furthermore, f the robot moves from poston 1 to poston 2, where the both postons have the same z- coordnate n the robot reference frame, then the marker postons t (1) and t (2) defne a vector perpendcular to the z-axs of the robot reference frame. onsequently, unt vector z R xr b, (2) x b R

4 where b t 2 t 1, (3) represents the z-axs of S R w.r.t. S. Vectors x R and z R completely defne the orentaton of S R w.r.t. S, whch can be represented by rotaton matrx where R R R R R x y z (4) y z x. (5) R R R The poston of the orgn of S R w.r.t. S can be computed from t (0), the prevously determned rotaton matrx R R and the poston of the marker w.r.t. the robot end effector G t, whch s expected to be known n advance. The relaton between t (0) and the correspondng poston of the end effector w.r.t. robot reference frame can be descrbed by the followng equaton 0 G t t R TR T G. (6) 1 1 The both consdered robots are constructed n such a way that the z-axs of the tool reference frame S G s always parallel to the z-axs of S R. Hence, f poston 0 s selected so that the x-axs of S G s parallel to the x-axs of S R, then R R G s the dentty matrx and (6) can be wrtten as t 0 R t t 0 t. G R R G R onsequently, vector t R can be computed by t t 0 R t t 0. (7) G R R R G The eye-to-hand calbraton s performed n the followng steps. Step 1. Poston the robot tool at an arbtrary poston R t G(0) on the x-axs of the robot RF. Step 2. apture an mage and measure t (0). Step 3. ove the robot tool n the x-drecton for dstance a. The resultng poston s R t G(1). Step 4. apture an mage and measure t (1) usng the trackng tool. Step 5. ove the robot tool n the y-drecton for dstance b. The resultng poston s R t G(2). Step 6. apture an mage and measure t (2) usng the trackng tool. Step 7. ompute R R usng equatons (1) (5) and t R by (7).. Vsual Servong The vsual servong algorthm presented n ths secton computes changes of jonts varables requred to move the marker n a wanted poston based on the mage acqured by the camera, a desred marker poston t r w.r.t. the camera reference frame and the pose of the robot reference frame w.r.t. the camera reference frame T R, obtaned by calbraton. In a practcal applcaton, the desred marker poston t,r s computed from a pose of an object of nterest obtaned by an approprate computer vson software, whch s not a subject of ths paper. The task of the presented vsual servong algorthm s to poston the marker at t,r wthn a gven tolerance. The vsual servong algorthm conssts of the followng steps. Step 1. Based on a gven mage, the current marker poston t w.r.t. the camera s computed usng a trackng tool (n the current mplementaton, ths s ArUco software). Step 2. ompute the current marker poston t the robot reference frame by R t = R T t. Step 3. ompute jont angles q from R t by nverse knematcs. Step 4. ompute the reference marker poston n the robot reference frame by R t r = R T t r. Step 5. ompute new jont angles q r from R t r by nverse knematcs. Step 6. ompute the requred changes n jont angles byq = q r q. Step 7. Send q to the robot controller. These steps are repeated teratvely untl the marker reaches the desred poston wthn a gven tolerance. IV. EXPERIENTAL EVALUATION In order to test the developed system, two test case scenaros were performed. In the frst experment, the accuracy of the camera calbraton was evaluated by comparng the estmaton of the tool poston measured by vson, the tool poston gven to the robot and the actual tool poston measured manually. In the second experment, the goal was to test the accuracy of the mplemented vsual servong algorthm. The experments were performed usng Dobot Arm. Snce the postonng accuracy depends on vsual feedback and not on the mechancal constructon of the robot, smlar results are expected to be obtaned by VIRA. Nevertheless, experments wth VIRA are not ncluded n ths paper, snce ts development s stll n progress. In order to facltate manual measurements, n the frst experment, a laser ponter s mounted nstead of a grppng tool. The manually measured postons are consdered n ths analyss as the ground truth postons. The tool postons gven to the robot are referred to n ths secton as robot postons and the postons measured by

5 TABLE I. x max y max d max x y d STATISTIAL DATA ANALYSIS OF TOOL OORDINATES EASURED BY VISION. BEFORE ORRETION AFTER ORRETION TABLE II. x max y max d max x y d STATISTIAL DATA ANALYSIS OF TOOL POSITIONS GIVEN TO THE ROBOT. BEFORE ORRETION AFTER ORRETION vson are referred to as vson measurements. After camera calbraton, a square matrx of ponts s gven to the robot as reference postons. The robot's task was to move to these ponts, one by one, wat for the vson system to calculate the tool pose and a human operator to measure the tool poston. In order to allow comparson of the measurement obtaned by vson to the open-loop robot postonng and the manual measurements, the pose estmated by the vson system s transformed n the robot reference frame. Snce the robot has a laser as the end effector, the pont projected by the laser on a mllmeter paper allowed an easy measurement n the robot reference frame. After all 100 ponts were processed, a statstcal analyss s performed. The results of ths analyss are shown n the mddle column of Table I and Table II. In Table I, the statstcs of the dfference between the ground truth postons and the vson measurements s shown, where x and max ymax represent the maxmal absolute dfference n the x- and y- coordnates, d represents the maxmal dstance, whle x, y, and max d represent the standard devatons of the x-coordnates, y-coordnates and dstances. The analogous statstcal analyss of the dfference between the ground truth postons and the tool postons gven to the robot s shown n Table II. The presented analyss shows that the calbraton procedure proposed n Secton III.B, although fast and smple, provdes the transformaton T R wth sgnfcant naccuracy. We notced that both the measurements obtaned by vson and the robot open-loop postonng have sgnfcant bas, whch could possbly be reduced by an addtonal calbraton step. In order to estmate to whch extent the consdered postonng errors represent random nose and to whch extent these errors contan a bas, whch could be reduced by an addtonal correcton step or a more thorough calbraton procedure, we performed the followng analyss. We computed values a x, b x, a y and b y whch mnmze the followng error functons a, b x x 2, x x x r, a, b y 2, y, y y y r where x r, and y r, are reference values obtaned by manual measurement, whle and are values obtaned by lnear mappng of the measured values x and y defned by x axx b, x y ay y b. (8) y x The statstcs of the vson error and robot error for the values obtaned by mappng (8) s shown n the last column of Table I and Table II. Ths analyss ndcates that the postonng error can be sgnfcantly reduced by an addtonal correcton step, such as the lnear mappng proposed n ths secton. If the robot s requred to have a good postonng accuracy wthn an approxmately planar workspace, then the presented lnear mappng can be used as the fnal calbraton step, resultng n a more accurate postonng. If the robot s requred to have accurate postonng n a wder workspace ncludng sgnfcant changes n z-drecton, then a more thorough calbraton procedure should be appled. In the second experment, vsual servong accuracy was evaluated. A marker whch represented an object on the scene, was put n 30 dfferent postons, one by one, n the robot s workng regon. Ths marker s referred to n ths paper as target marker. After capturng an mage, the center of the target marker representng the desred poston was determned. The robot ntally moved to ths poston by settng ts jonts to the values computed by nverse knematcs. If the dfference between the robot s poston and the target marker after ths movement was greater than a gven threshold, whch was 3 mm n ths case, the vsual servong algorthm descrbed n Secton III. was appled. Ths process s repeated untl the postonng error falls below the gven threshold. After the robot stopped movng, the dstance between the laser pont on the mllmeter paper, whch represents the poston of the end effector, and the center of the target marker was measured by the human operator. The results of the y

6 TABLE III. STATISTIAL DATA ANALYSIS OF DISTANES BETWEEN TARGET AND OBTAINED POSITIONS BASED ON VISUAL SERVOING ALGORITH d max d descrbed experment are gven n Table III, where d max represents the maxmum dstance between the center of the target marker and the laser poston and represents the standard devaton of ths dstance. d V. ONLUSION AND FUTURE WORK In ths paper, a smple vson guded robot manpulaton system consstng of a low cost robot arm and an off-the-shelf RGB-D camera s presented. As the man contrbuton, we emphasze the development of a low-cost soluton whch can be used by a wde populaton of developers. Furthermore, an analyss of the postonng accuracy of the developed system acheved by vsual servong wthout proproceptve sensors s presented. From the results of ths analyss t can be concluded that the postonng error s wthn 6 mm wth standard devaton of 1.42 mm. The man error source n the proposed postonng system comes from naccurate determnaton of the marker dstance w.r.t. the camera reference frame. We expect that a sgnfcant mprovement to the gven system can be acheved by fusng the measurement obtaned by ArUco software wth depth nformaton provded by a RGB-D camera. Ths wll be the topc of our future research. AKNOWLEDGENT Ths work has been fully supported by the roatan Scence Foundaton under the project number IP REFERENES [1] S. van Delden and F. Hardy, Robotc Eye-n-hand albraton n an Uncalbrated Envronment. [2] K. H. Strobl and G. Hrznger, Optmal hand-eye calbraton, n Intellgent Robots and Systems, 2006 IEEE/RSJ Internatonal onference on, 2006, pp [3] V. Lppello, B. Sclano, and L. Vllan, Eye-n-hand/eye-tohand mult-camera vsual servong, n Decson and ontrol, 2005 and 2005 European ontrol onference. D-E th IEEE onference on, 2005, pp [4] J. Heller, D. Henron, and T. Pajdla, Hand-eye and robot-world calbraton by global polynomal optmzaton, n 2014 IEEE Internatonal onference on Robotcs and Automaton (IRA), 2014, pp [5] A. Aldoma, F. Tombar F, L. D Stefano and. Vncze, "A global hypothess verfcaton method for 3d object recognton," European onference on omputer Vson (EV), [6]. Papazov and D. Burschka, "An Effcent RANSA for 3D Object Recognton n Nosy and Occluded Scenes," Asan onference on omputer Vson (AV), Part I, 2010, pp [7] S. Hnterstosser,. agnart, S. Ilc, P. Sturm, N. Navab, P. Fua and V. Lepett, "Gradent Response aps for Real-Tme Detecton of Textureless Objects," IEEE Transactons on Pattern Analyss and achne Intellgence, vol. 34, no. 5, 2012, pp [8]. A. ueller, K. Pathak and A. Brk, "Object Shape ategorzaton n RGBD Images usng Herarchcal Graph onstellaton odels based on Unsupervsedly Learned Shape Parts descrbed by a Set of Shape Specfcty Levels," IEEE/RSJ Internatonal onference on Intellgent Robots and Systems (IROS), hcago, IL, USA, 2014, pp [9] R. Detry,. H. Ek,. adry and D. Kragć, "Learnng a Dctonary of Prototypcal Grasp-predctng Parts from Graspng Experence," n 2014 IEEE Internatonal onference on Robotcs and Automaton (IRA), 2014, pp [10] L. Twardon and H. Rtter, Interacton sklls for a coat-check robot: dentfyng and handlng the boundary components of clothes, IEEE Internatonal onference on Robotcs and Automaton (IRA), 2015, pp [11] ArUco: a mnmal lbrary for Augmented Realty applcatons based on OpenV, node/26, February [12] A. Kaehler and G. Bradsk, Learnng OpenV 3, O'Relly eda, December [13] SketchUp, arch [14] OpenNI, The standard framework for 3D sensorng, arch [15] open-dobot, arch 2017

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

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

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

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

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

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

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

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution

Real-time Motion Capture System Using One Video Camera Based on Color and Edge Distribution Real-tme Moton Capture System Usng One Vdeo Camera Based on Color and Edge Dstrbuton YOSHIAKI AKAZAWA, YOSHIHIRO OKADA, AND KOICHI NIIJIMA Graduate School of Informaton Scence and Electrcal Engneerng,

More information

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

Learning the Kernel Parameters in Kernel Minimum Distance Classifier Learnng the Kernel Parameters n Kernel Mnmum Dstance Classfer Daoqang Zhang 1,, Songcan Chen and Zh-Hua Zhou 1* 1 Natonal Laboratory for Novel Software Technology Nanjng Unversty, Nanjng 193, Chna Department

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

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields 17 th European Symposum on Computer Aded Process Engneerng ESCAPE17 V. Plesu and P.S. Agach (Edtors) 2007 Elsever B.V. All rghts reserved. 1 A mathematcal programmng approach to the analyss, desgn and

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

Quick error verification of portable coordinate measuring arm

Quick error verification of portable coordinate measuring arm Quck error verfcaton of portable coordnate measurng arm J.F. Ouang, W.L. Lu, X.H. Qu State Ke Laborator of Precson Measurng Technolog and Instruments, Tanjn Unverst, Tanjn 7, Chna Tel.: + 86 [] 7-8-99

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

Analysis of Continuous Beams in General

Analysis of Continuous Beams in General Analyss of Contnuous Beams n General Contnuous beams consdered here are prsmatc, rgdly connected to each beam segment and supported at varous ponts along the beam. onts are selected at ponts of support,

More information

Support Vector Machines

Support Vector Machines /9/207 MIST.6060 Busness Intellgence and Data Mnng What are Support Vector Machnes? Support Vector Machnes Support Vector Machnes (SVMs) are supervsed learnng technques that analyze data and recognze patterns.

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

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

Numerical model describing optimization of fibres winding process on open and closed frame

Numerical model describing optimization of fibres winding process on open and closed frame Journal of Physcs: Conference Seres PAPER OPEN ACCESS Numercal model descrbng optmzaton of fbres wndng process on open and closed frame To cte ths artcle: M Petr et al 06 J Phys: Conf Ser 738 0094 Vew

More information

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers

Content Based Image Retrieval Using 2-D Discrete Wavelet with Texture Feature with Different Classifiers IOSR Journal of Electroncs and Communcaton Engneerng (IOSR-JECE) e-issn: 78-834,p- ISSN: 78-8735.Volume 9, Issue, Ver. IV (Mar - Apr. 04), PP 0-07 Content Based Image Retreval Usng -D Dscrete Wavelet wth

More information

Cluster Analysis of Electrical Behavior

Cluster Analysis of Electrical Behavior Journal of Computer and Communcatons, 205, 3, 88-93 Publshed Onlne May 205 n ScRes. http://www.scrp.org/ournal/cc http://dx.do.org/0.4236/cc.205.350 Cluster Analyss of Electrcal Behavor Ln Lu Ln Lu, School

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

TN348: Openlab Module - Colocalization

TN348: Openlab Module - Colocalization TN348: Openlab Module - Colocalzaton Topc The Colocalzaton module provdes the faclty to vsualze and quantfy colocalzaton between pars of mages. The Colocalzaton wndow contans a prevew of the two mages

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

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide Lobachevsky State Unversty of Nzhn Novgorod Polyhedron Quck Start Gude Nzhn Novgorod 2016 Contents Specfcaton of Polyhedron software... 3 Theoretcal background... 4 1. Interface of Polyhedron... 6 1.1.

More information

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz

Compiler Design. Spring Register Allocation. Sample Exercises and Solutions. Prof. Pedro C. Diniz Compler Desgn Sprng 2014 Regster Allocaton Sample Exercses and Solutons Prof. Pedro C. Dnz USC / Informaton Scences Insttute 4676 Admralty Way, Sute 1001 Marna del Rey, Calforna 90292 pedro@s.edu Regster

More information

User Authentication Based On Behavioral Mouse Dynamics Biometrics

User Authentication Based On Behavioral Mouse Dynamics Biometrics User Authentcaton Based On Behavoral Mouse Dynamcs Bometrcs Chee-Hyung Yoon Danel Donghyun Km Department of Computer Scence Department of Computer Scence Stanford Unversty Stanford Unversty Stanford, CA

More information

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm Resolvng Ambguty n Depth Extracton for Moton Capture usng Genetc Algorthm Yn Yee Wa, Ch Kn Chow, Tong Lee Computer Vson and Image Processng Laboratory Dept. of Electronc Engneerng The Chnese Unversty of

More information

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching A Fast Vsual Trackng Algorthm Based on Crcle Pxels Matchng Zhqang Hou hou_zhq@sohu.com Chongzhao Han czhan@mal.xjtu.edu.cn Ln Zheng Abstract: A fast vsual trackng algorthm based on crcle pxels matchng

More information

Learning physical Models of Robots

Learning physical Models of Robots Learnng physcal Models of Robots Jochen Mück Technsche Unverstät Darmstadt jochen.mueck@googlemal.com Abstract In robotcs good physcal models are needed to provde approprate moton control for dfferent

More information

Positive Semi-definite Programming Localization in Wireless Sensor Networks

Positive Semi-definite Programming Localization in Wireless Sensor Networks Postve Sem-defnte Programmng Localzaton n Wreless Sensor etworks Shengdong Xe 1,, Jn Wang, Aqun Hu 1, Yunl Gu, Jang Xu, 1 School of Informaton Scence and Engneerng, Southeast Unversty, 10096, anjng Computer

More information

Pose Estimation in Heavy Clutter using a Multi-Flash Camera

Pose Estimation in Heavy Clutter using a Multi-Flash Camera 2010 IEEE Internatonal Conference on Robotcs and Automaton Anchorage Conventon Dstrct May 3-8, 2010, Anchorage, Alaska, USA Pose Estmaton n Heavy Clutter usng a Mult-Flash Camera Mng-Yu Lu, Oncel Tuzel,

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

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

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

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

WORKSPACE OPTIMIZATION OF ORIENTATIONAL 3-LEGGED UPS PARALLEL PLATFORMS

WORKSPACE OPTIMIZATION OF ORIENTATIONAL 3-LEGGED UPS PARALLEL PLATFORMS Proceedngs of DETC 02 ASME 2002 Desgn Engneerng Techncal Conferences and Computers and Informaton n Engneerng Conference Montreal, Canada, September 29-October 2, 2002 DETC2002/MECH-34366 WORKSPACE OPTIMIZATION

More information

Towards A Human Robot Interaction Framework with Marker-less Augmented Reality and Visual SLAM

Towards A Human Robot Interaction Framework with Marker-less Augmented Reality and Visual SLAM Journal of Automaton and Control Engneerng Vol. 2, No. 3, September 2014 Towards A Human Robot Interacton Framework wth Marker-less Augmented Realty and Vsual SLAM Eranda Lakshantha and Smon Egerton Faculty

More information

MOTION BLUR ESTIMATION AT CORNERS

MOTION BLUR ESTIMATION AT CORNERS Gacomo Boracch and Vncenzo Caglot Dpartmento d Elettronca e Informazone, Poltecnco d Mlano, Va Ponzo, 34/5-20133 MILANO boracch@elet.polm.t, caglot@elet.polm.t Keywords: Abstract: Pont Spread Functon Parameter

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

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

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

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

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input

Real-time Joint Tracking of a Hand Manipulating an Object from RGB-D Input Real-tme Jont Tracng of a Hand Manpulatng an Object from RGB-D Input Srnath Srdhar 1 Franzsa Mueller 1 Mchael Zollhöfer 1 Dan Casas 1 Antt Oulasvrta 2 Chrstan Theobalt 1 1 Max Planc Insttute for Informatcs

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

Sensory Redundant Parallel Mobile Mechanism

Sensory Redundant Parallel Mobile Mechanism Sensory Redundant Parallel Moble Mechansm Shraga Shoval and Moshe Shoham* Department of Industral Engneerng & Management, Academc College of Judea and Samara, Arel., *Faculty of Mechancal Engneerng, Technon,

More information

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Parallelism for Nested Loops with Non-uniform and Flow Dependences Parallelsm for Nested Loops wth Non-unform and Flow Dependences Sam-Jn Jeong Dept. of Informaton & Communcaton Engneerng, Cheonan Unversty, 5, Anseo-dong, Cheonan, Chungnam, 330-80, Korea. seong@cheonan.ac.kr

More information

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task

Term Weighting Classification System Using the Chi-square Statistic for the Classification Subtask at NTCIR-6 Patent Retrieval Task Proceedngs of NTCIR-6 Workshop Meetng, May 15-18, 2007, Tokyo, Japan Term Weghtng Classfcaton System Usng the Ch-square Statstc for the Classfcaton Subtask at NTCIR-6 Patent Retreval Task Kotaro Hashmoto

More information

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity

Corner-Based Image Alignment using Pyramid Structure with Gradient Vector Similarity Journal of Sgnal and Informaton Processng, 013, 4, 114-119 do:10.436/jsp.013.43b00 Publshed Onlne August 013 (http://www.scrp.org/journal/jsp) Corner-Based Image Algnment usng Pyramd Structure wth Gradent

More information

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics

NAG Fortran Library Chapter Introduction. G10 Smoothing in Statistics Introducton G10 NAG Fortran Lbrary Chapter Introducton G10 Smoothng n Statstcs Contents 1 Scope of the Chapter... 2 2 Background to the Problems... 2 2.1 Smoothng Methods... 2 2.2 Smoothng Splnes and Regresson

More information

Multi-posture kinematic calibration technique and parameter identification algorithm for articulated arm coordinate measuring machines

Multi-posture kinematic calibration technique and parameter identification algorithm for articulated arm coordinate measuring machines Mult-posture knematc calbraton technque and parameter dentfcaton algorthm for artculated arm coordnate measurng machnes Juan-José AGUILAR, Jorge SANTOLARIA, José-Antono YAGÜE, Ana-Crstna MAJARENA Department

More information

An Image Fusion Approach Based on Segmentation Region

An Image Fusion Approach Based on Segmentation Region Rong Wang, L-Qun Gao, Shu Yang, Yu-Hua Cha, and Yan-Chun Lu An Image Fuson Approach Based On Segmentaton Regon An Image Fuson Approach Based on Segmentaton Regon Rong Wang, L-Qun Gao, Shu Yang 3, Yu-Hua

More information

S1 Note. Basis functions.

S1 Note. Basis functions. S1 Note. Bass functons. Contents Types of bass functons...1 The Fourer bass...2 B-splne bass...3 Power and type I error rates wth dfferent numbers of bass functons...4 Table S1. Smulaton results of type

More information

ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR

ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR A. Wendt a, C. Dold b a Insttute for Appled Photogrammetry and Geonformatcs, Unversty of Appled

More information

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data

A Fast Content-Based Multimedia Retrieval Technique Using Compressed Data A Fast Content-Based Multmeda Retreval Technque Usng Compressed Data Borko Furht and Pornvt Saksobhavvat NSF Multmeda Laboratory Florda Atlantc Unversty, Boca Raton, Florda 3343 ABSTRACT In ths paper,

More information

Design and Implementation of Trainable Robotic Arm

Design and Implementation of Trainable Robotic Arm Internatonal Journal of Scence, Engneerng and Technology Research (IJSETR) Desgn and Implementaton of Tranable Robotc Arm Mo Mo Aung 1, Saw Aung Nyen Oo 2 1 Master Canddate, Department of Electronc Engneerng,

More information

Feature Reduction and Selection

Feature Reduction and Selection Feature Reducton and Selecton Dr. Shuang LIANG School of Software Engneerng TongJ Unversty Fall, 2012 Today s Topcs Introducton Problems of Dmensonalty Feature Reducton Statstc methods Prncpal Components

More information

An Optimal Algorithm for Prufer Codes *

An Optimal Algorithm for Prufer Codes * J. Software Engneerng & Applcatons, 2009, 2: 111-115 do:10.4236/jsea.2009.22016 Publshed Onlne July 2009 (www.scrp.org/journal/jsea) An Optmal Algorthm for Prufer Codes * Xaodong Wang 1, 2, Le Wang 3,

More information

Product Information. XY compensation unit with spring return AGE-F

Product Information. XY compensation unit with spring return AGE-F Product Informaton AGE-F AGE-F Flat. Flexble. Compact. Compensaton unt for applcatons n assembly, loadng, and unloadng of machnes and workpece carrers. The use of AGE-F makes t possble to safely grp and

More information

An efficient method to build panoramic image mosaics

An efficient method to build panoramic image mosaics An effcent method to buld panoramc mage mosacs Pattern Recognton Letters vol. 4 003 Dae-Hyun Km Yong-In Yoon Jong-Soo Cho School of Electrcal Engneerng and Computer Scence Kyungpook Natonal Unv. Abstract

More information

ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR. Wu huapeng, Heikki handroos and Juha kilkki

ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR. Wu huapeng, Heikki handroos and Juha kilkki ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR Wu huapeng, Hekk handroos and Juha klkk Machne Automaton Lab, Lappeenranta Unversty of Technology LPR-5385 Fnland huapeng@lut.f, handroos@lut.f,

More information

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization

Problem Definitions and Evaluation Criteria for Computational Expensive Optimization Problem efntons and Evaluaton Crtera for Computatonal Expensve Optmzaton B. Lu 1, Q. Chen and Q. Zhang 3, J. J. Lang 4, P. N. Suganthan, B. Y. Qu 6 1 epartment of Computng, Glyndwr Unversty, UK Faclty

More information

New Extensions of the 3-Simplex for Exterior Orientation

New Extensions of the 3-Simplex for Exterior Orientation New Extensons of the 3-Smplex for Exteror Orentaton John M. Stenbs Tyrone L. Vncent Wllam A. Hoff Colorado School of Mnes jstenbs@gmal.com tvncent@mnes.edu whoff@mnes.edu Abstract Object pose may be determned

More information

Geometric Primitive Refinement for Structured Light Cameras

Geometric Primitive Refinement for Structured Light Cameras Self Archve Verson Cte ths artcle as: Fuersattel, P., Placht, S., Maer, A. Ress, C - Geometrc Prmtve Refnement for Structured Lght Cameras. Machne Vson and Applcatons 2018) 29: 313. Geometrc Prmtve Refnement

More information

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images

A B-Snake Model Using Statistical and Geometric Information - Applications to Medical Images A B-Snake Model Usng Statstcal and Geometrc Informaton - Applcatons to Medcal Images Yue Wang, Eam Khwang Teoh and Dnggang Shen 2 School of Electrcal and Electronc Engneerng, Nanyang Technologcal Unversty

More information

Smoothing Spline ANOVA for variable screening

Smoothing Spline ANOVA for variable screening Smoothng Splne ANOVA for varable screenng a useful tool for metamodels tranng and mult-objectve optmzaton L. Rcco, E. Rgon, A. Turco Outlne RSM Introducton Possble couplng Test case MOO MOO wth Game Theory

More information

Machine Learning 9. week

Machine Learning 9. week Machne Learnng 9. week Mappng Concept Radal Bass Functons (RBF) RBF Networks 1 Mappng It s probably the best scenaro for the classfcaton of two dataset s to separate them lnearly. As you see n the below

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

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

Parallel manipulator robots design and simulation

Parallel manipulator robots design and simulation Proceedngs of the 5th WSEAS Int. Conf. on System Scence and Smulaton n Engneerng, Tenerfe, Canary Islands, Span, December 16-18, 26 358 Parallel manpulator robots desgn and smulaton SAMIR LAHOUAR SAID

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications 14/05/1 Machne Learnng: Algorthms and Applcatons Florano Zn Free Unversty of Bozen-Bolzano Faculty of Computer Scence Academc Year 011-01 Lecture 10: 14 May 01 Unsupervsed Learnng cont Sldes courtesy of

More information

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning

Outline. Type of Machine Learning. Examples of Application. Unsupervised Learning Outlne Artfcal Intellgence and ts applcatons Lecture 8 Unsupervsed Learnng Professor Danel Yeung danyeung@eee.org Dr. Patrck Chan patrckchan@eee.org South Chna Unversty of Technology, Chna Introducton

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

Multi-view 3D Position Estimation of Sports Players

Multi-view 3D Position Estimation of Sports Players Mult-vew 3D Poston Estmaton of Sports Players Robbe Vos and Wlle Brnk Appled Mathematcs Department of Mathematcal Scences Unversty of Stellenbosch, South Afrca Emal: vosrobbe@gmal.com Abstract The problem

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

Feature-based image registration using the shape context

Feature-based image registration using the shape context Feature-based mage regstraton usng the shape context LEI HUANG *, ZHEN LI Center for Earth Observaton and Dgtal Earth, Chnese Academy of Scences, Bejng, 100012, Chna Graduate Unversty of Chnese Academy

More information

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour

6.854 Advanced Algorithms Petar Maymounkov Problem Set 11 (November 23, 2005) With: Benjamin Rossman, Oren Weimann, and Pouya Kheradpour 6.854 Advanced Algorthms Petar Maymounkov Problem Set 11 (November 23, 2005) Wth: Benjamn Rossman, Oren Wemann, and Pouya Kheradpour Problem 1. We reduce vertex cover to MAX-SAT wth weghts, such that the

More information

APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT

APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT 3. - 5. 5., Brno, Czech Republc, EU APPLICATION OF MULTIVARIATE LOSS FUNCTION FOR ASSESSMENT OF THE QUALITY OF TECHNOLOGICAL PROCESS MANAGEMENT Abstract Josef TOŠENOVSKÝ ) Lenka MONSPORTOVÁ ) Flp TOŠENOVSKÝ

More information

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier

Some material adapted from Mohamed Younis, UMBC CMSC 611 Spr 2003 course slides Some material adapted from Hennessy & Patterson / 2003 Elsevier Some materal adapted from Mohamed Youns, UMBC CMSC 611 Spr 2003 course sldes Some materal adapted from Hennessy & Patterson / 2003 Elsever Scence Performance = 1 Executon tme Speedup = Performance (B)

More information

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system New dynamc oom calbraton technque for a stereo-vson based mult-vew 3D modelng system Tao Xan, Soon-Yong Park, Mural Subbarao Dept. of Electrcal & Computer Engneerng * State Unv. of New York at Stony Brook,

More information

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method NICOGRAPH Internatonal 2012, pp. 114-119 3D Vrtual Eyeglass Frames Modelng from Multple Camera Image Data Based on the GFFD Deformaton Method Norak Tamura, Somsangouane Sngthemphone and Katsuhro Ktama

More information

Hierarchical Optimization on Manifolds for Online 2D and 3D Mapping

Hierarchical Optimization on Manifolds for Online 2D and 3D Mapping Herarchcal Optmzaton on Manfolds for Onlne 2D and 3D Mappng Gorgo Grsett Raner Kümmerle Cyrll Stachnss Udo Frese Chrstoph Hertzberg Abstract In ths paper, we present a new herarchcal optmzaton soluton

More information

Edge Detection in Noisy Images Using the Support Vector Machines

Edge Detection in Noisy Images Using the Support Vector Machines Edge Detecton n Nosy Images Usng the Support Vector Machnes Hlaro Gómez-Moreno, Saturnno Maldonado-Bascón, Francsco López-Ferreras Sgnal Theory and Communcatons Department. Unversty of Alcalá Crta. Madrd-Barcelona

More information

Learning-Based Top-N Selection Query Evaluation over Relational Databases

Learning-Based Top-N Selection Query Evaluation over Relational Databases Learnng-Based Top-N Selecton Query Evaluaton over Relatonal Databases Lang Zhu *, Wey Meng ** * School of Mathematcs and Computer Scence, Hebe Unversty, Baodng, Hebe 071002, Chna, zhu@mal.hbu.edu.cn **

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

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros.

Fitting & Matching. Lecture 4 Prof. Bregler. Slides from: S. Lazebnik, S. Seitz, M. Pollefeys, A. Effros. Fttng & Matchng Lecture 4 Prof. Bregler Sldes from: S. Lazebnk, S. Setz, M. Pollefeys, A. Effros. How do we buld panorama? We need to match (algn) mages Matchng wth Features Detect feature ponts n both

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

IP Camera Configuration Software Instruction Manual

IP Camera Configuration Software Instruction Manual IP Camera 9483 - Confguraton Software Instructon Manual VBD 612-4 (10.14) Dear Customer, Wth your purchase of ths IP Camera, you have chosen a qualty product manufactured by RADEMACHER. Thank you for the

More information

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract

LS-TaSC Version 2.1. Willem Roux Livermore Software Technology Corporation, Livermore, CA, USA. Abstract 12 th Internatonal LS-DYNA Users Conference Optmzaton(1) LS-TaSC Verson 2.1 Wllem Roux Lvermore Software Technology Corporaton, Lvermore, CA, USA Abstract Ths paper gves an overvew of LS-TaSC verson 2.1,

More information

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN

MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS XUNYU PAN MOTION PANORAMA CONSTRUCTION FROM STREAMING VIDEO FOR POWER- CONSTRAINED MOBILE MULTIMEDIA ENVIRONMENTS by XUNYU PAN (Under the Drecton of Suchendra M. Bhandarkar) ABSTRACT In modern tmes, more and more

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

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance

Tsinghua University at TAC 2009: Summarizing Multi-documents by Information Distance Tsnghua Unversty at TAC 2009: Summarzng Mult-documents by Informaton Dstance Chong Long, Mnle Huang, Xaoyan Zhu State Key Laboratory of Intellgent Technology and Systems, Tsnghua Natonal Laboratory for

More information

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay,

Vanishing Hull. Jinhui Hu, Suya You, Ulrich Neumann University of Southern California {jinhuihu,suyay, Vanshng Hull Jnhu Hu Suya You Ulrch Neumann Unversty of Southern Calforna {jnhuhusuyay uneumann}@graphcs.usc.edu Abstract Vanshng ponts are valuable n many vson tasks such as orentaton estmaton pose recovery

More information

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach

Skew Angle Estimation and Correction of Hand Written, Textual and Large areas of Non-Textual Document Images: A Novel Approach Angle Estmaton and Correcton of Hand Wrtten, Textual and Large areas of Non-Textual Document Images: A Novel Approach D.R.Ramesh Babu Pyush M Kumat Mahesh D Dhannawat PES Insttute of Technology Research

More information

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices Steps for Computng the Dssmlarty, Entropy, Herfndahl-Hrschman and Accessblty (Gravty wth Competton) Indces I. Dssmlarty Index Measurement: The followng formula can be used to measure the evenness between

More information

Chapter 6 Programmng the fnte element method Inow turn to the man subject of ths book: The mplementaton of the fnte element algorthm n computer programs. In order to make my dscusson as straghtforward

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

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes SPH3UW Unt 7.3 Sphercal Concave Mrrors Page 1 of 1 Notes Physcs Tool box Concave Mrror If the reflectng surface takes place on the nner surface of the sphercal shape so that the centre of the mrror bulges

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

Parallel matrix-vector multiplication

Parallel matrix-vector multiplication Appendx A Parallel matrx-vector multplcaton The reduced transton matrx of the three-dmensonal cage model for gel electrophoress, descrbed n secton 3.2, becomes excessvely large for polymer lengths more

More information