Real-time mean-shift based tracker for thermal vision systems
|
|
- Estella Jasmin Carter
- 6 years ago
- Views:
Transcription
1 9 th International Conference on Qantitative InfraRed Thermography Jly -5, 008, Krakow - Poland Real-time mean-shift based tracker for thermal vision systems G. Bieszczad* T. Sosnowski** * Military University of Technology, Faclty of Electronics, Kaliskiego Str., Warsaw, Poland ** Military University of Technology, Institte of Optoelectronics, Kaliskiego Str., Warsaw, Poland Abstract In this article, the problems of object tracking with se of digital image processing techniqes are discssed. Two methods of object tracking are described and compared. Evalation of the algorithms will comply with portable thermal camera application.. Introdction Real-time objects tracking is the critical task in many compter vision applications sch as srveillance, object-based video compression, or driver assistance. Object tracking is a process of finding a chosen object on following frame sing knowledge abot its position in previos frames. The most challenging isses encontered in visal object tracking are clttered backgrond, noise, occlsions and change in appearance of tracked objects. The whole process of object tracking is made with a component called tracker. In typical visal tracker we can distingish two major components. One is responsible for target representation and localization, while the second is responsible for filtering and data association with respect to object dynamics. This article focses on the first component responsible for data representation and localisation. Visal tracker has to cooperate with some other components. To start the tracking procedre, the interesting object shold be detected. Detection algorithm has to point interesting object ot for the tracking algorithm. This component is not always necessary. There are systems where an interesting object is pointed by the system operator. Reslts of tracking are also sed in some reasoning and decision making components. Localization of tracking algorithm in video processing chain is shown in Fig.. Tracking cache Data aqision Object detection Tracking algorithm Reasoning algorithms Fig.. Video processing chain. The object tracking ses techniqes of digital image processing. Digital Image is bilt of elementary objects of certain vales that represent lminosity. These elementary objects are called pixels. The pixel set is oriented in perpendiclar Cartesian coordinate system. An object from or area of interest is represented as a sbset of pixels. In typical visal tracking system, the following images are recorded in fixed periods of time and they are called frames: = f f f ( 0,0) f ( 0,)... f ( 0, N ) (,0) f (, )... f (, N ) f, ().. ( M,0) f ( M, )... f ( M, N ) f - single frame the pictre, f ( m, n) - vale of the pixel in m-th row and n-th colmn, M - pictre height, N - pictre width.. Methods revision Tracking algorithms can be divided in for wide categories:. Gradient-based methods locate target objects in the sbseqent frame by minimizing a cost fnction []..
2 9 th International Conference on Qantitative InfraRed Thermography. Featre-based approaches se featres extracted from image attribtes sch as intensity, color, edges and contors for tracking target objects []. 3. Knowledge-based tracking algorithms se a priori knowledge of target objects sch as shape, object skeleton, skin color models, and silhoette [3]. 4. Learning-based approaches se pattern recognition algorithms to learn the target objects in order to search them in an image seqence [4]. Gradient-based methods like SSD (Sm of Sqared Differences) evalate target transition by finding changes between two conseqent frames. Changes are estimated with gradients in space and time. This method has relatively low comptational complexity bt in practice is reliable when small differences between two frames are assred. There is a need to add some special rotines to make this algorithm immne to occlsions and lmination changes. Knowledge-based methods demand excessive knowledge database abot objects appearance and dynamics. They have high comptational complexity and are sed rather in off-line systems. In retrn, these methods provide high accracy. Learning-based approaches nlike previos method class do not se previosly collected knowledge base becase they learn objects properties on the spot. This method is also combined with a detection algorithm becase there is no provided prior information abot which object shold be tracked. These methods are robst bt the sage in real time systems is limited de to high comptational power demands. One of the most robst algorithms sed in object tracking systems is color-based kernel density estimation, introdced in [5], which belongs to featre-based class. What is important, featre space is not limited to color data. It can employ any other featre space extracted from image with sccess. Localization is obtained by comparing and matching areas of image sing estimated featres. This procedre is sally made sing Mean-Shift mode estimation. This approach gained more attention among research commnity de to its low comptational complexity and robstness to appearance change, and eventally evolved too many variations. Adaptation in this method is simpler than in learning-based methods, becase it employs only model pdate. Choosing a proper method depends on needed application. In offline systems, the most sitable wold be ones employing knowledge-based and learning-based methods. In real-time systems, fast and robst methods with low comptational demands shold be sed. There was a need to find optimal tracking algorithm for portable thermal camera. The architectre of thermal camera is shown in Fig.. Fig.. Thermal camera architectre. Search for tracking method for this application was exected with respect to presmptions that are conseqences of thermal camera architectre. In this application, an algorithm shold meet real-time constrains, shold be easy to implement in general prpose processor or FPGA strctre. That s why in this application learning-based and knowledge-based methods were not pt in consideration. Two methods which present the most promising properties for sch application were tested and compared: Mean-Shift and Sm-of-Sqared- Differences methods. These methods are well known and sccessflly sed in typical visal systems, bt are poorly investigated in systems employing thermal images. In frther part of this article, Mean-Shift and Sm-of- Sqared-Differences methods will be described in details and comparison between these algorithms will be performed.
3 IR SIGNATURE AND RECOGNITION 3. Mean shift algorithm To characterize the object, first a featre space has to be chosen. The reference target model is represented by its Probability Density Fnction (PDF) in the featre space. For example, the reference model can be chosen to be the lminosity PDF of the object. The reference model is associated to the point 0 = (0,0) in the spatial domain - centre of the reference object. The target candidate localized at the point y is represented by its own temperatre PDF. Both probability density fnctions are estimated from m-bin histograms. Histogram is not the best PDF estimation bt it is satisfying in this application, and it can be efficiently calclated in hardware like that proposed in [6]. The target and the model have certain size. What is more, in the practice, pixels placed farer form the centre are affected by occlsions, backgrond interference and other noises. To avoid this ndesirable effect the kernel k(r) is added. In reslt, probability of featre of the object is now calclated with a formla below: n p ( ) = xi y p ( y) = cp k δ b( x i), () i h p (y) - probability of the featre in object centered at the point y b(x i) - fnction associating the pixel x i to appropriate featre (here to histogram bin) k(r) - kernel profile h - bandwidth constant that determinate object size (algorithms area of interest) δ(x) - kronecker delta fnction c p - normalization constant To find a new location of an object in following frame, there is a need to find the most similar target object to the model. Similarity is obtained by the special coefficient, called Bhattacharyya coefficient, which is calclated from Eq. (). ( y) ρ[ p( y), q] = p ( y) m ρ, (3) = q P(y) - probability density fnction of featres in object centred at the point y q - probability density fnction of featres in model object. To accommodate comparisons among varios targets, this distance shold have a metric strctre. To achieve this, a distance between two probability density fnctions is calclated sing Bhattacharyya coefficient from Eq. (3). d y = p y, q. (4) ( ) ρ[ ( ) ] This statistical measre has some desirable properties like: it has metric strctre, has geometric interpretation it is a cosine of angles between two m-dimensional vectors p and q. It ses lminosity as a featre space, therefore its invariant to scale and rotation. Minimizing Eq. (4) is made by maximizing Eq. (3). Searching of new target starts from a position of the target in the previos frame B n, and its neighborhood. To redce algorithms compting complexity, the linearization of Bhattacharyya coefficient with Taylor expression arond the point y 0 was performed: m [ p( y), q] p ( y ) q + p ( y) = 0 q m = p 0 ρ (5) ( y ) It trned ot that this linearization provides great redction in comptational complexity with nnoticeable penalty to algorithms accracy. Localization is obtained by searching for the coordinates of similarity fnction maximm. The search of maximm is done with mean-shift procedre [7]. This iterative procedre moves from the location B n to the most similar location in area of interest placed at B n+. Next, the PDF is calclated for the new location B n+. B n+ = n p i= n p i= Yi B Yi wi g h Yi Bn wi g h n (6)
4 9 th International Conference on Qantitative InfraRed Thermography m q wi = = p g ( r) k ( r) ( ) ( b( Y ) i) A δ. = The localization is repeated ntil correlation between the target and the model is low enogh. This means that target was fond. The more practical ending condition can be adopted. Algorithm can finish tracking when difference between estimation of two following points is smaller then the given threshold. For real-time application, constrain in nmber of searching iteration is needed too. Dring tests it trned ot that nmber of iterations is rarely grater than 4, and limit of 0 iterations does not pt any noticeable impact on algorithms accracy. 4. Sm-of-Sqared-Differences Gradient based methods like Sm-of-Sqared-Differences localize targets by analyzing differences between conseqent frames. Finding target movement is performed by searching minimm of cost fnction in space and time. Cost fnction in this approach is a sm of sqared differences. Sm of sqared differences coefficient is a measre of difference between two fragments of images. Both fragments of images shold have eqal size. For two sqare fragments of size h+ by h+ pixels which are centred at the points (x,y) and (,v) SSD coefficient is eqal: SSD [( Y ( x + i y + j) Y ( + i v j) ) ] n n, + = i, j i, j [ h, h].,, (7) If the searched object was detected at the point (x,y) in previos frame, finding its location in following frame wold mean finding (,v) for which SSD coefficient is the smallest. The point (,v) will be a centre of an object in a new frame fond by the algorithm. f n- (x,y) arg min(ssd)= (,v ) f n (,v ) (,v ) ( 3,v 3 ) SSD SSD SSD 3 Fig. 3. SSD coefficient calclated for varios frame fragments. Tracking reslt is obtained by selecting fragment with the lowest SSD. Tracking for all next frames is made in the same way as described above. The fragment containing the fond object became a model for frther comparison. This approach can lead to some ndesired effects. In case where the object tracking will fail for one frame, the algorithm will forget an object. After that, tracking of this object will not be possible. That is why some special rotines shold be added to make this algorithm immne to partial or fll occlsions, noise and changes of appearance like proposed in [7]. 5. Test Reslts The method was simlated and evalated with specially recorded seqences sing MATLAB software. Seqences were chosen to test algorithms in difficlt conditions. They contain the objects that are partially occlded and they appearance change in time. Seqences were containing the frames with resoltion of 384x88 pixels. Seqences were registered with a thermal camera.
5 IR SIGNATURE AND RECOGNITION Fig. 4. First test seqence. First test seqence was prepared to check algorithms basic properties. It contains 5 frames and shows a hman walking towards left side. This seqence is not affected by serios noise or distractions. A pictre of hman is large and clear. a) b) c) Fig. 5. Second test seqence. Second test seqence contains 7 frames. It shows a hman that walks from right side of scene to the centre of scene, stands for several seconds and walks back to the right. In this seqence, appearance of object is changing a lot becase it is observed from different angles dring its movement.
6 9 th International Conference on Qantitative InfraRed Thermography Fig. 6. Third test seqence. Third test seqence contains 80 frames. In this seqence, a tracked hman is entering a scene from right and walks by the arc. Finally, he is leaving a scene on the right side. In this seqence, a tracked object is changing appearance drastically. A pictre of a hman is scaled over time becase of a perspective effect. What is more, in this seqence, appearance of the object is getting similar to the backgrond, what can test algorithms in a context of efficient detail extracting and adaptation. Fig. 7. Forth test seqence. Forth test seqence contains 40 frames. This seqence was recorded to test tracking algorithms efficiency in operation with the objects that contain only several pixels in the pictre. This is highly reqired for a tracking algorithm to handle the objects containing limited amont of pixels, especially for thermal pictres which are of rather low resoltion. For small objects, all noises and distractions have mch grater impact on objects appearance. Image discretisation effects are also considerable.
7 IR SIGNATURE AND RECOGNITION Fig. 8. Tracking algorithms simlation. Mean-shift tracking reslts marked with red color. Sm-of-Sqared- Differences tracking reslts marked with green color. Simlation showed that both algorithms can track objects, bt different properties of these algorithms are noticeable. MS algorithm made better job for the third seqence only. A trajectory was smoother and better fitted to actal one. In the first and second seqence, both algorithms had similar performance. The real demanding forth test seqence showed that SSD algorithm is mch better in tracking small objects. MS tracker failed to track the object in this seqence jst at the beginning. Problems with tracking small objects with MS method are probably cased by errors in PDF estimation for low amonts of pictre data. General properties of these algorithms can be evalated on a simlation basis. Properties were set together in a table bellow: Table. SSD and MS algorithms comparison. Featre Tracking algorithm SSD MS Speed Smaller Grater Tracking range Comptational power constrained Smaller than tracked object Small objects tracking efficiency Grater Smaller Calclation time Constant Variable Change of appearance immnity Smaller Grater Occlsion immnity Additional procedres needed Partial Rotation invariance Smaller Grater Scale invariance Smaller Grater This simlation showed that Mean-Shift based tracker is not sitable for thermal image systems, especially when it has to track small objects. This evalation showed that porting algorithms which are sccessflly sed in traditional vision systems to the thermal vision systems is not always sccessfl. The better wold be sing another algorithm like Sm-of-Sqared-Differences in this particlar application. REFERENCES [] G. Hager, P. Belhmer, Efficient region tracking with parametric models of geometry and illmination, IEEE Trans. Pattern Anal. Mach. Intell. 0 (0) (998) [] M. Isard, A. Blake, Contor tracking by stochastic propagation of conditional density, in: Eropean Conference on Compter Vision, 996, pp [3] G. Cheng, S. Baker, T. Kanade, Shape-from silhoette of articlated objects and its se for hman body kinematics estimation and motion captre, in: IEEE Conference on Compter Vision and Pattern Recognition, vol., 003, pp [4] O. Williams, A. Blake, R. Cipolla, Sparse Bayesian learning for efficient visal tracking, IEEE Trans. Pattern Anal. Mach. Intell. 7 (8) (005) [5] D. Comanici, V. Ramesh, P. Meer, Real-time tracking of non-rigid objects sing mean-shift, Proceedings of IEEE Conference on Compter Vision and Pattern Recognition, Hilton Head, SC, 000. [6] G. Bieszczad, Hardware implementation of pictre histogram estimation in FPGA, SECON 007 conference, Warsaw, Poland. [7] R. Venkatesh Bab, Patrick Perez, Patrick Bothemy, Robst tracking with motion estimation and local Kernel-based color modeling, Image and Vision Compting 5 (007) 05/6 [8] Rafael C. Gonzalez, Richard E. Woods, Digital Image Processing Prentice Hall, ISBN
8
Appearance Based Tracking with Background Subtraction
The 8th International Conference on Compter Science & Edcation (ICCSE 213) April 26-28, 213. Colombo, Sri Lanka SD1.4 Appearance Based Tracking with Backgrond Sbtraction Dileepa Joseph Jayamanne Electronic
More informationBias of Higher Order Predictive Interpolation for Sub-pixel Registration
Bias of Higher Order Predictive Interpolation for Sb-pixel Registration Donald G Bailey Institte of Information Sciences and Technology Massey University Palmerston North, New Zealand D.G.Bailey@massey.ac.nz
More informationImage Compression Compression Fundamentals
Compression Fndamentals Data compression refers to the process of redcing the amont of data reqired to represent given qantity of information. Note that data and information are not the same. Data refers
More informationEvaluating Influence Diagrams
Evalating Inflence Diagrams Where we ve been and where we re going Mark Crowley Department of Compter Science University of British Colmbia crowley@cs.bc.ca Agst 31, 2004 Abstract In this paper we will
More informationTdb: A Source-level Debugger for Dynamically Translated Programs
Tdb: A Sorce-level Debgger for Dynamically Translated Programs Naveen Kmar, Brce R. Childers, and Mary Lo Soffa Department of Compter Science University of Pittsbrgh Pittsbrgh, Pennsylvania 15260 {naveen,
More informationREPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS. M. Meulpolder, D.H.J. Epema, H.J. Sips
REPLICATION IN BANDWIDTH-SYMMETRIC BITTORRENT NETWORKS M. Melpolder, D.H.J. Epema, H.J. Sips Parallel and Distribted Systems Grop Department of Compter Science, Delft University of Technology, the Netherlands
More informationA sufficient condition for spiral cone beam long object imaging via backprojection
A sfficient condition for spiral cone beam long object imaging via backprojection K. C. Tam Siemens Corporate Research, Inc., Princeton, NJ, USA Abstract The response of a point object in cone beam spiral
More informationFast Obstacle Detection using Flow/Depth Constraint
Fast Obstacle etection sing Flow/epth Constraint S. Heinrich aimlerchrylser AG P.O.Box 2360, -89013 Ulm, Germany Stefan.Heinrich@aimlerChrysler.com Abstract The early recognition of potentially harmfl
More informationOptimal Sampling in Compressed Sensing
Optimal Sampling in Compressed Sensing Joyita Dtta Introdction Compressed sensing allows s to recover objects reasonably well from highly ndersampled data, in spite of violating the Nyqist criterion. In
More informationDigital Image Processing Chapter 5: Image Restoration
Digital Image Processing Chapter 5: Image Restoration Concept of Image Restoration Image restoration is to restore a degraded image back to the original image while image enhancement is to maniplate the
More informationABSOLUTE DEFORMATION PROFILE MEASUREMENT IN TUNNELS USING RELATIVE CONVERGENCE MEASUREMENTS
Proceedings th FIG Symposim on Deformation Measrements Santorini Greece 00. ABSOUTE DEFORMATION PROFIE MEASUREMENT IN TUNNES USING REATIVE CONVERGENCE MEASUREMENTS Mahdi Moosai and Saeid Khazaei Mining
More informationCompound Catadioptric Stereo Sensor for Omnidirectional Object Detection
Compond Catadioptric Stereo Sensor for mnidirectional bject Detection Ryske Sagawa Naoki Krita Tomio Echigo Yasshi Yagi The Institte of Scientific and Indstrial Research, saka University 8-1 Mihogaoka,
More informationImage-Based Floor Segmentation in Visual Inertial Navigation
-Based Floor Segmentation in Visal Inertial Navigation Gillem Casas Barceló, Ghazaleh Panahandeh, and Magns Jansson KTH Royal Institte of Technology ACCESS Linnaes Center Email: {gcb,ghpa,janssonm}@kth.se
More informationThe Impact of Avatar Mobility on Distributed Server Assignment for Delivering Mobile Immersive Communication Environment
This fll text paper was peer reviewed at the direction of IEEE Commnications Society sbject matter experts for pblication in the ICC 27 proceedings. The Impact of Avatar Mobility on Distribted Server Assignment
More informationA RECOGNITION METHOD FOR AIRPLANE TARGETS USING 3D POINT CLOUD DATA
A RECOGNITION METHOD FOR AIRPLANE TARGETS USING 3D POINT CLOUD DATA Mei Zho*, Ling-li Tang, Chan-rong Li, Zhi Peng, Jing-mei Li Academy of Opto-Electronics, Chinese Academy of Sciences, No.9, Dengzhang
More information11 - Bump Mapping. Bump-Mapped Objects. Bump-Mapped Objects. Bump-Mapped Objects. Limitations Of Texture Mapping. Bumps: Perturbed Normals
CSc 155 Advanced Compter Graphics Limitations Of extre Mapping extre mapping paints srfaces o extre image is typically fixed Some characteristics are difficlt to textre o Roghness, Wrinkles extre illmination
More informationMethod to build an initial adaptive Neuro-Fuzzy controller for joints control of a legged robot
Method to bild an initial adaptive Nero-Fzzy controller for joints control of a legged robot J-C Habmremyi, P. ool and Y. Badoin Royal Military Academy-Free University of Brssels 08 Hobbema str, box:mrm,
More informationAn Adaptive Strategy for Maximizing Throughput in MAC layer Wireless Multicast
University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering May 24 An Adaptive Strategy for Maximizing Throghpt in MAC layer Wireless Mlticast Prasanna
More informationCS 153 Design of Operating Systems Spring 18
CS 53 Design of Operating Systems Spring 8 Lectre 2: Virtal Memory Instrctor: Chengy Song Slide contribtions from Nael Ab-Ghazaleh, Harsha Madhyvasta and Zhiyn Qian Recap: cache Well-written programs exhibit
More informationDIRECT AND PROGRESSIVE RECONSTRUCTION OF DUAL PHOTOGRAPHY IMAGES
DIRECT AND PROGRESSIVE RECONSTRUCTION OF DUAL PHOTOGRAPHY IMAGES Binh-Son Ha 1 Imari Sato 2 Kok-Lim Low 1 1 National University of Singapore 2 National Institte of Informatics, Tokyo, Japan ABSTRACT Dal
More informationIDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION
ICAS 2 CONGRESS IDENTIFICATION OF THE AEROELASTIC MODEL OF A LARGE TRANSPORT CIVIL AIRCRAFT FOR CONTROL LAW DESIGN AND VALIDATION Christophe Le Garrec, Marc Hmbert, Michel Lacabanne Aérospatiale Matra
More informationPicking and Curves Week 6
CS 48/68 INTERACTIVE COMPUTER GRAPHICS Picking and Crves Week 6 David Breen Department of Compter Science Drexel University Based on material from Ed Angel, University of New Mexico Objectives Picking
More informationComputer-Aided Mechanical Design Using Configuration Spaces
Compter-Aided Mechanical Design Using Configration Spaces Leo Joskowicz Institte of Compter Science The Hebrew University Jersalem 91904, Israel E-mail: josko@cs.hji.ac.il Elisha Sacks (corresponding athor)
More informationNetworks An introduction to microcomputer networking concepts
Behavior Research Methods& Instrmentation 1978, Vol 10 (4),522-526 Networks An introdction to microcompter networking concepts RALPH WALLACE and RICHARD N. JOHNSON GA TX, Chicago, Illinois60648 and JAMES
More informationMaximal Cliques in Unit Disk Graphs: Polynomial Approximation
Maximal Cliqes in Unit Disk Graphs: Polynomial Approximation Rajarshi Gpta, Jean Walrand, Oliier Goldschmidt 2 Department of Electrical Engineering and Compter Science Uniersity of California, Berkeley,
More informationAUTOMATIC REGISTRATION FOR REPEAT-TRACK INSAR DATA PROCESSING
AUTOMATIC REGISTRATION FOR REPEAT-TRACK INSAR DATA PROCESSING Mingsheng LIAO, Li ZHANG, Zxn ZHANG, Jiangqing ZHANG Whan Technical University of Srveying and Mapping, Natinal Lab. for Information Eng. in
More informationThe Disciplined Flood Protocol in Sensor Networks
The Disciplined Flood Protocol in Sensor Networks Yong-ri Choi and Mohamed G. Goda Department of Compter Sciences The University of Texas at Astin, U.S.A. fyrchoi, godag@cs.texas.ed Hssein M. Abdel-Wahab
More informationMaster for Co-Simulation Using FMI
Master for Co-Simlation Using FMI Jens Bastian Christoph Claß Ssann Wolf Peter Schneider Franhofer Institte for Integrated Circits IIS / Design Atomation Division EAS Zenerstraße 38, 69 Dresden, Germany
More informationA Hybrid Weight-Based Clustering Algorithm for Wireless Sensor Networks
Open Access Library Jornal A Hybrid Weight-Based Clstering Algorithm for Wireless Sensor Networks Cheikh Sidy Mohamed Cisse, Cheikh Sarr * Faclty of Science and Technology, University of Thies, Thies,
More informationIMPLEMENTATION OF OBJECT ORIENTED APPROACH TO MODIFIED ANT ALGORITHM FOR TASK SCHEDULING IN GRID COMPUTING
International Jornal of Modern Engineering Research (IJMER) www.imer.com Vol.1, Isse1, pp-134-139 ISSN: 2249-6645 IMPLEMENTATION OF OBJECT ORIENTED APPROACH TO MODIFIED ANT ALGORITHM FOR TASK SCHEDULING
More informationEEC 483 Computer Organization. Branch (Control) Hazards
EEC 483 Compter Organization Section 4.8 Branch Hazards Section 4.9 Exceptions Chans Y Branch (Control) Hazards While execting a previos branch, next instrction address might not yet be known. s n i o
More informationTopic Continuity for Web Document Categorization and Ranking
Topic Continity for Web ocment Categorization and Ranking B. L. Narayan, C. A. Mrthy and Sankar. Pal Machine Intelligence Unit, Indian Statistical Institte, 03, B. T. Road, olkata - 70008, India. E-mail:
More informationUncertainty Determination for Dimensional Measurements with Computed Tomography
Uncertainty Determination for Dimensional Measrements with Compted Tomography Kim Kiekens 1,, Tan Ye 1,, Frank Welkenhyzen, Jean-Pierre Krth, Wim Dewlf 1, 1 Grop T even University College, KU even Association
More informationBlended Deformable Models
Blended Deformable Models (In IEEE Trans. Pattern Analysis and Machine Intelligence, April 996, 8:4, pp. 443-448) Doglas DeCarlo and Dimitri Metaxas Department of Compter & Information Science University
More informationData/Metadata Data and Data Transformations
A Framework for Classifying Scientic Metadata Helena Galhardas, Eric Simon and Anthony Tomasic INRIA Domaine de Volcea - Rocqencort 7853 Le Chesnay France email: First-Name.Last-Name@inria.fr Abstract
More informationOn the Computational Complexity and Effectiveness of N-hub Shortest-Path Routing
1 On the Comptational Complexity and Effectiveness of N-hb Shortest-Path Roting Reven Cohen Gabi Nakibli Dept. of Compter Sciences Technion Israel Abstract In this paper we stdy the comptational complexity
More informationThis chapter is based on the following sources, which are all recommended reading:
Bioinformatics I, WS 09-10, D. Hson, December 7, 2009 105 6 Fast String Matching This chapter is based on the following sorces, which are all recommended reading: 1. An earlier version of this chapter
More informationAn Introduction to GPU Computing. Aaron Coutino MFCF
An Introdction to GPU Compting Aaron Cotino acotino@waterloo.ca MFCF What is a GPU? A GPU (Graphical Processing Unit) is a special type of processor that was designed to render and maniplate textres. They
More informationCS224W Final Report. 1 Introduction. 3 Data Collection and Visualization. 2 Prior Work. Cyprien de Lichy, Renke Pan, Zheng Wu.
CS224W Final Report Cyprien de Lichy, Renke Pan, Zheng W 1 Introdction December 9, 2015 Recommender systems are information filtering systems that provide sers with personalized sggestions for prodcts
More informationSubgraph Matching with Set Similarity in a Large Graph Database
1 Sbgraph Matching with Set Similarity in a Large Graph Database Liang Hong, Lei Zo, Xiang Lian, Philip S. Y Abstract In real-world graphs sch as social networks, Semantic Web and biological networks,
More informationHistory Slicing: Assisting Code-Evolution Tasks
History Slicing: Assisting Code-Evoltion Tasks Francisco Servant Department of Informatics University of California, Irvine Irvine, CA, U.S.A. 92697-3440 fservant@ics.ci.ed James A. Jones Department of
More informationPipelined van Emde Boas Tree: Algorithms, Analysis, and Applications
This fll text paper was peer reviewed at the direction of IEEE Commnications Society sbject matter experts for pblication in the IEEE INFOCOM 007 proceedings Pipelined van Emde Boas Tree: Algorithms, Analysis,
More informationMETAPOST and the FIIT Logo
METAPOST and the FIIT Logo Matej KOŠÍK Slovak University of Technology Faclty of Informatics and Information Technologies Ilkovičova 3, 842 16 Bratislava, Slovakia kosik@fiit.stba.sk 1 The Tools Abstract.
More informationREDUCED-REFERENCE ASSESSMENT OF PERCEIVED QUALITY BY EXPLOITING COLOR INFORMATION
REDUCED-REFERENCE ASSESSMENT OF PERCEIVED QUALITY BY EXPLOITING COLOR INFORMATION Jdith Redi, Paolo Gastaldo, Rodolfo Znino, and Ingrid Heyndericx (+) University of Genoa, DIBE, Via Opera Pia a - 645 Genova
More informationPara-catadioptric camera auto-calibration from epipolar geometry
CENTER FOR MACHINE PERCEPTION CZECH TECHNICAL UNIVERSITY Para-catadioptric camera ato-calibration from epipolar geometry Branislav Mičšík and Tomáš Pajdla micsb1@cmp.felk.cvt.cz, pajdla@cmp.felk.cvt.cz
More informationarxiv: v1 [cs.cv] 8 May 2017
Light Field Video Captre Using a Learning-Based Hybrid Imaging System arxiv:105.0299v1 [cs.cv] 8 May 201 TING-CHUN WANG, University of California, Berkeley JUN-YAN ZHU, University of California, Berkeley
More informationOptimization and Translation of Tableau-Proofs. Abstract: Dierent kinds of logical calculi have dierent advantages and disadvantages.
J. Inform. Process. Cybernet. EIK?? (199?), (formerly: Elektron. Inform.verarb. Kybernet.) Optimization and Translation of Tablea-Proofs into Resoltion By Andreas Wolf, Berlin Abstract: Dierent kinds of
More informationMETAMODEL FOR SOFTWARE SOLUTIONS IN COMPUTED TOMOGRAPHY
VOL. 10, NO 22, DECEBER, 2015 ISSN 1819-6608 ETAODEL FOR SOFTWARE SOLUTIONS IN COPUTED TOOGRAPHY Vitaliy ezhyev Faclty of Compter Systems and Software Engineering, Universiti alaysia Pahang, Gambang, alaysia
More informationInteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN:
Inteligencia Artificial. Revista Iberoamericana de Inteligencia Artificial ISSN: 1137-3601 revista@aepia.org Asociación Española para la Inteligencia Artificial España Zaballos, Lis J.; Henning, Gabriela
More informationFast Approximate Matching of Videos from Hand-Held Cameras for Robust Background Subtraction
ast Approximate Matching of Videos from Hand-Held Cameras for Robst ackgrond Sbtraction Raffay Hamid DigitalGlobe Labs. raffay@gmail.com Atish Das Sarma, Dennis DeCoste, Neel Sndaresan eay Research Labs.
More informationPARAMETER OPTIMIZATION FOR TAKAGI-SUGENO FUZZY MODELS LESSONS LEARNT
PAAMETE OPTIMIZATION FO TAKAGI-SUGENO FUZZY MODELS LESSONS LEANT Manfred Männle Inst. for Compter Design and Falt Tolerance Univ. of Karlsrhe, 768 Karlsrhe, Germany maennle@compter.org Brokat Technologies
More informationProf. Kozyrakis. 1. (10 points) Consider the following fragment of Java code:
EE8 Winter 25 Homework #2 Soltions De Thrsday, Feb 2, 5 P. ( points) Consider the following fragment of Java code: for (i=; i
More informationVessel Tracking for Retina Images Based on Fuzzy Ant Colony Algorithm
Vessel Tracking for Retina Images Based on Fzzy Ant Colony Algorithm Sina Hooshyar a, Rasol Khayati b and Reza Rezai c a,b,c Department of Biomedical Engineering, Engineering Faclty, Shahed University,
More informationPlenoPatch: Patch-based Plenoptic Image Manipulation
1 PlenoPatch: Patch-based Plenoptic Image Maniplation Fang-Le Zhang, Member, IEEE, Je Wang, Senior Member, IEEE, Eli Shechtman, Member, IEEE, Zi-Ye Zho, Jia-Xin Shi, and Shi-Min H, Member, IEEE Abstract
More informationObject Pose from a Single Image
Object Pose from a Single Image How Do We See Objects in Depth? Stereo Use differences between images in or left and right eye How mch is this difference for a car at 00 m? Moe or head sideways Or, the
More informationEECS 487: Interactive Computer Graphics f
Interpolating Key Vales EECS 487: Interactive Compter Graphics f Keys Lectre 33: Keyframe interpolation and splines Cbic splines The key vales of each variable may occr at different frames The interpolation
More informationMean Shift Tracking. CS4243 Computer Vision and Pattern Recognition. Leow Wee Kheng
CS4243 Computer Vision and Pattern Recognition Leow Wee Kheng Department of Computer Science School of Computing National University of Singapore (CS4243) Mean Shift Tracking 1 / 28 Mean Shift Mean Shift
More informationLight Field Video Capture Using a Learning-Based Hybrid Imaging System
Light Field Video Captre Using a Learning-Based Hybrid Imaging System TING-CHUN WANG, University of California, Berkeley JUN-YAN ZHU, University of California, Berkeley NIMA KHADEMI KALANTARI, University
More informationEMC VNX Series. Problem Resolution Roadmap for VNX with ESRS for VNX and Connect Home. Version VNX1, VNX2 P/N REV. 03
EMC VNX Series Version VNX1, VNX2 Problem Resoltion Roadmap for VNX with ESRS for VNX and Connect Home P/N 300-014-335 REV. 03 Copyright 2012-2014 EMC Corporation. All rights reserved. Pblished in USA.
More informationStereo Matching and 3D Visualization for Gamma-Ray Cargo Inspection
Stereo Matching and 3D Visalization for Gamma-Ray Cargo Inspection Zhigang Zh *ab, Y-Chi H bc a Department of Compter Science, The City College of New York, New York, NY 3 b Department of Compter Science,
More information4.13 Advanced Topic: An Introduction to Digital Design Using a Hardware Design Language 345.e1
.3 Advanced Topic: An Introdction to Digital Design Using a Hardware Design Langage 35.e.3 Advanced Topic: An Introdction to Digital Design Using a Hardware Design Langage to Describe and odel a Pipeline
More informationNeighbourhood Searches for the Bounded Diameter Minimum Spanning Tree Problem Embedded in a VNS, EA, and ACO
Neighborhood Searches for the Bonded Diameter Minimm Spanning Tree Problem Embedded in a VNS, EA, and ACO Martin Grber Institte for Compter Graphics and Algorithms, Vienna University of Technology, Favoritenstraße
More informationPavlin and Daniel D. Corkill. Department of Computer and Information Science University of Massachusetts Amherst, Massachusetts 01003
From: AAAI-84 Proceedings. Copyright 1984, AAAI (www.aaai.org). All rights reserved. SELECTIVE ABSTRACTION OF AI SYSTEM ACTIVITY Jasmina Pavlin and Daniel D. Corkill Department of Compter and Information
More informationMultiple-Choice Test Chapter Golden Section Search Method Optimization COMPLETE SOLUTION SET
Mltiple-Choice Test Chapter 09.0 Golden Section Search Method Optimization COMPLETE SOLUTION SET. Which o the ollowing statements is incorrect regarding the Eqal Interval Search and Golden Section Search
More informationMultiView: Improving Trust in Group Video Conferencing Through Spatial Faithfulness David T. Nguyen, John F. Canny
MltiView: Improving Trst in Grop Video Conferencing Throgh Spatial Faithflness David T. Ngyen, John F. Canny CHI 2007, April 28 May 3, 2007, San Jose, California, USA Presented by: Stefan Stojanoski 1529445
More information3-D SURFACE ROUGHNESS PROFILE OF 316-STAINLESS STEEL USING VERTICAL SCANNING INTERFEROMETRY WITH A SUPERLUMINESCENT DIODE
IMEKO 1 TC3, TC5 and TC Conferences Metrology in Modern Context November 5, 1, Pattaya, Chonbri, Thailand 3-D SURFACE ROUGHNESS PROFILE OF 316-STAINLESS STEEL USING VERTICAL SCANNING INTERFEROMETRY WITH
More informationMaximum Weight Independent Sets in an Infinite Plane
Maximm Weight Independent Sets in an Infinite Plane Jarno Nosiainen, Jorma Virtamo, Pasi Lassila jarno.nosiainen@tkk.fi, jorma.virtamo@tkk.fi, pasi.lassila@tkk.fi Department of Commnications and Networking
More informationA personalized search using a semantic distance measure in a graph-based ranking model
Article A personalized search sing a semantic distance measre in a graph-based ranking model Jornal of Information Science XX (X) pp. 1-23 The Athor(s) 2011 Reprints and Permissions: sagepb.co.k/jornalspermissions.nav
More informationImage Restoration Image Degradation and Restoration
Image Degradation and Restoration hxy Image Degradation Model: Spatial domain representation can be modeled by: g x y h x y f x y x y Freqency domain representation can be modeled by: G F N Prepared By:
More informationIEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY On the Analysis of the Bluetooth Time Division Duplex Mechanism
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 6, NO. 5, MAY 2007 1 On the Analysis of the Bletooth Time Division Dplex Mechanism Gil Zssman Member, IEEE, Adrian Segall Fellow, IEEE, and Uri Yechiali
More informationConstructing and Comparing User Mobility Profiles for Location-based Services
Constrcting and Comparing User Mobility Profiles for Location-based Services Xihi Chen Interdisciplinary Centre for Secrity, Reliability and Trst, University of Lxemborg Jn Pang Compter Science and Commnications,
More informationMulti-lingual Multi-media Information Retrieval System
Mlti-lingal Mlti-media Information Retrieval System Shoji Mizobchi, Sankon Lee, Fmihiko Kawano, Tsyoshi Kobayashi, Takahiro Komats Gradate School of Engineering, University of Tokshima 2-1 Minamijosanjima,
More informationPlenoPatch: Patch-based Plenoptic Image Manipulation
1 PlenoPatch: Patch-based Plenoptic Image Maniplation Fang-Le Zhang, Member, IEEE, Je Wang, Senior Member, IEEE, Eli Shechtman, Member, IEEE, Zi-Ye Zho, Jia-Xin Shi, and Shi-Min H, Member, IEEE Abstract
More informationFINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES
FINITE ELEMENT APPROXIMATION OF CONVECTION DIFFUSION PROBLEMS USING GRADED MESHES RICARDO G. DURÁN AND ARIEL L. LOMBARDI Abstract. We consider the nmerical approximation of a model convection-diffsion
More informationImage Denoising Algorithms
Image Denoising Algorithms Xiang Hao School of Compting, University of Utah, USA, hao@cs.tah.ed Abstract. This is a report of an assignment of the class Mathematics of Imaging. In this assignment, we first
More informationCautionary Aspects of Cross Layer Design: Context, Architecture and Interactions
Cationary Aspects of Cross Layer Design: Context, Architectre and Interactions Vikas Kawadia and P. R. Kmar Dept. of Electrical and Compter Engineering, and Coordinated Science Lab University of Illinois,
More informationCS 4204 Computer Graphics
CS 424 Compter Graphics Crves and Srfaces Yong Cao Virginia Tech Reference: Ed Angle, Interactive Compter Graphics, University of New Mexico, class notes Crve and Srface Modeling Objectives Introdce types
More informationFault Tolerance in Hypercubes
Falt Tolerance in Hypercbes Shobana Balakrishnan, Füsn Özgüner, and Baback A. Izadi Department of Electrical Engineering, The Ohio State University, Colmbs, OH 40, USA Abstract: This paper describes different
More information5 Performance Evaluation
5 Performance Evalation his chapter evalates the performance of the compared to the MIP, and FMIP individal performances. We stdy the packet loss and the latency to restore the downstream and pstream of
More informationSmoothing Low SNR Molecular Images Via Anisotropic Median-Diffusion
Smoothing Low SNR Moleclar Images Via Anisotropic Median-Diffsion Jian Ling 1, Member, IEEE, and Alan C. Bovik 2, Fellow, IEEE 1 Sothwest Research Institte Bioengineering Department 6220 Clebra Road San
More informationReading. 13. Texture Mapping. Non-parametric texture mapping. Texture mapping. Required. Watt, intro to Chapter 8 and intros to 8.1, 8.4, 8.6, 8.8.
Reading Reqired Watt, intro to Chapter 8 and intros to 8.1, 8.4, 8.6, 8.8. Recommended 13. Textre Mapping Pal S. Heckbert. Srvey of textre mapping. IEEE Compter Graphics and Applications 6(11): 56--67,
More informationCombined cine- and tagged-mri for tracking landmarks on the tongue surface
INTERSPEECH 2015 Combined cine- and tagged-mri for tracking landmarks on the tonge srface Honghao Bao 1, Wenhan L 1, Kiyoshi Honda 2,*, Jiango Wei 1, Qiang Fang 3, Jianw Dang 2, 4 1 School of Compter Software,
More informationCAPL Scripting Quickstart
CAPL Scripting Qickstart CAPL (Commnication Access Programming Langage) For CANalyzer and CANoe V1.01 2015-12-03 Agenda Important information before getting started 3 Visal Seqencer (GUI based programming
More informationThe LS-STAG Method : A new Immersed Boundary / Level-Set Method for the Computation of Incompressible Viscous Flows in Complex Geometries
The LS-STAG Method : A new Immersed Bondary / Level-Set Method for the Comptation of Incompressible Viscos Flows in Complex Geometries Yoann Cheny & Olivier Botella Nancy Universités LEMTA - UMR 7563 (CNRS-INPL-UHP)
More informationarxiv: v1 [cs.cg] 27 Nov 2015
On Visibility Representations of Non-planar Graphs Therese Biedl 1, Giseppe Liotta 2, Fabrizio Montecchiani 2 David R. Cheriton School of Compter Science, University of Waterloo, Canada biedl@waterloo.ca
More informationCurves and Surfaces. CS 537 Interactive Computer Graphics Prof. David E. Breen Department of Computer Science
Crves and Srfaces CS 57 Interactive Compter Graphics Prof. David E. Breen Department of Compter Science E. Angel and D. Shreiner: Interactive Compter Graphics 6E Addison-Wesley 22 Objectives Introdce types
More informationRequirements Engineering. Objectives. System requirements. Types of requirements. FAQS about requirements. Requirements problems
Reqirements Engineering Objectives An introdction to reqirements Gerald Kotonya and Ian Sommerville To introdce the notion of system reqirements and the reqirements process. To explain how reqirements
More informationReview Multicycle: What is Happening. Controlling The Multicycle Design
Review lticycle: What is Happening Reslt Zero Op SrcA SrcB Registers Reg Address emory em Data Sign etend Shift left Sorce A B Ot [-6] [5-] [-6] [5-] [5-] Instrction emory IR RegDst emtoreg IorD em em
More informationThe extra single-cycle adders
lticycle Datapath As an added bons, we can eliminate some of the etra hardware from the single-cycle path. We will restrict orselves to sing each fnctional nit once per cycle, jst like before. Bt since
More informationPOWER-OF-2 BOUNDARIES
Warren.3.fm Page 5 Monday, Jne 17, 5:6 PM CHAPTER 3 POWER-OF- BOUNDARIES 3 1 Ronding Up/Down to a Mltiple of a Known Power of Ronding an nsigned integer down to, for eample, the net smaller mltiple of
More informationConstrained Routing Between Non-Visible Vertices
Constrained Roting Between Non-Visible Vertices Prosenjit Bose 1, Matias Korman 2, André van Renssen 3,4, and Sander Verdonschot 1 1 School of Compter Science, Carleton University, Ottawa, Canada. jit@scs.carleton.ca,
More informationSwitched state-feedback controllers with multi-estimators for MIMO systems
Proceedings of the th WEA Int Conf on COMPUTATIONAL INTELLIGENCE MAN-MACHINE YTEM AND CYBERNETIC Venice Ital November - 6 89 witched state-feedback controllers with mlti-estimators for MIMO sstems LIBOR
More informationFactors Influencing Performance of Firefly and Particle Swarm Optimization Algorithms
Factors Inflencing Performance of Firefly and Particle Swarm Optimization Algorithms Damanjeet Kar, UIET, Panjab University, Chandigarh Abstract In this paper, two natre inspired meta heristic approaches
More informationVisual Tracking. Image Processing Laboratory Dipartimento di Matematica e Informatica Università degli studi di Catania.
Image Processing Laboratory Dipartimento di Matematica e Informatica Università degli studi di Catania 1 What is visual tracking? estimation of the target location over time 2 applications Six main areas:
More informationAn Optimization of Granular Network by Evolutionary Methods
An Optimization of Granlar Networ by Evoltionary Methods YUN-HEE HAN, KEUN-CHANG KWAK* Dept. of Control, Instrmentation, and Robot Engineering Chosn University 375 Seos-dong, Dong-g, Gwangj, 50-759 Soth
More informationOPTI-502 Optical Design and Instrumentation I John E. Greivenkamp Homework Set 9 Fall, 2018
OPTI-502 Optical Design and Instrmentation I John E. Greivenkamp Assigned: 10/31/18 Lectre 21 De: 11/7/18 Lectre 23 Note that in man 502 homework and exam problems (as in the real world!!), onl the magnitde
More informationAlliances and Bisection Width for Planar Graphs
Alliances and Bisection Width for Planar Graphs Martin Olsen 1 and Morten Revsbæk 1 AU Herning Aarhs University, Denmark. martino@hih.a.dk MADAGO, Department of Compter Science Aarhs University, Denmark.
More information10.2 Solving Quadratic Equations by Completing the Square
. Solving Qadratic Eqations b Completing the Sqare Consider the eqation We can see clearl that the soltions are However, What if the eqation was given to s in standard form, that is 6 How wold we go abot
More informationAdvanced Techniques for Predicting Mechanical Product Design via COMSOL Multiphysics
Advanced Techniqes for Predicting Mechanical Prodct Design via COMSOL Mltiphsics Shobing Zhang 1 1 CAEaid, Inc. *Corresponding athor: 184 Jeffs Ln, Astin, TX 78717, shobing.hang@caeaid.com Abstract: Mechanical
More informationThe final datapath. M u x. Add. 4 Add. Shift left 2. PCSrc. RegWrite. MemToR. MemWrite. Read data 1 I [25-21] Instruction. Read. register 1 Read.
The final path PC 4 Add Reg Shift left 2 Add PCSrc Instrction [3-] Instrction I [25-2] I [2-6] I [5 - ] register register 2 register 2 Registers ALU Zero Reslt ALUOp em Data emtor RegDst ALUSrc em I [5
More information