Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification

Size: px
Start display at page:

Download "Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification"

Transcription

1 Terrain Traversability Analysis using Organized Point Cloud, Superpixel Surface Normals-based segmentation and PCA-based Classification Aras Dargazany 1 and Karsten Berns 2 Abstract In this paper, an stereo-based terrain traversability analysis and estimation approach for all terrains in offroad mobile robotics (Unmanned Ground Vehicles or UGVs) is proposed and presented. The proposed approach reformulates the problem of terrain traversability analysis and divides it into two main problems: surface detection and analysis. The proposed approach is using organized dense point cloud (imagelike structure), mainly produced by stereo cameras. In order to detect all the existing surfaces as superpixel segments, an image segmentation technique is applied to the generated point cloud using geometry-based features (pixel-based normal). Having detected all the surfaces in the generated point cloud of the terrain, SSA approach (Superpixel Surface Analysis) is applied on all of the detected surfaces (superpixel segments) in order to classify them based on their traversability index. The proposed SSA approach is based on: (1) Superpixel surface normal and plane estimation, (2) Traversability analysis using superpixel surface planes. Having analyzed all the superpixel surfaces based on their traversability, these surfaces are finally classified into five main categories as following: traversable, semi-traversable, non-traversable, unknown and undecided. I. INTRODUCTION The first step for autonomous navigation of UGVs is the environment perception (as shown in figure 1) and finding out where it is possible to traverse or which part of the terrain is traversable. This Analysis of the acquired sensor data in order to distinguish between the traversable and nontraversable areas in the environment is known as terrain traversability analysis. A. Motivation In ICARUS project (i.e Integrated Components for Assisted Search and Unmanned Rescue), two UGVs (i.e Unmanned Ground Vehicles) are employed for coping with disastrous terrains such as earthquakes, collapsed buildings and etc. Among these two UGVs, one of them is large and another one is small which will be employed in the above scenarios. Autonomous navigation is essential due to likelihood of losing signal for UGV control in the above scenarios. B. Contribution The proposed approach is mainly reformulating the problem of terrain traversability analysis and dividing it into four main problems: terrain and environment perception = 3D reconstruction of the surrounding environment terrain feature extraction = using pixel-based normals (geometry-based feature) and pixel-based textures (appearance-based feature) terrain surface detection = collection of surfaces - how to detect all surfaces (important ones) hybrid-feature based segmentation surface traversability analysis = classification of all surfaces based on traversability - how SSF (Superpixel Surface Analysis) C. Outline The remaining paper is structured as follows: Section II reviews briefly state-of-the-art approaches. Section III explains the proposed approach in details. Section IV shows the results from our experiments. Section V concludes our work and explain our ideas for future. II. RELATED WORK Fig. 1. Navigation of small UGV (Unmanned Ground Vehicle) in disaster city in A. Dargazany and K. Berns are with Robotics Research Lab, Department of Computer Science, University of Kaiserslautern, Germany Our recent work [1] in terrain traversability estimation is mainly based on one of these geometry based features called superpixel surface normals. In this work, we have been using a static stereo camera system as point cloud generator sensor. Also it was explained how superpixel normals can help us point cloud segmentation and then terrain classification based on traversability criteria. This work was composed of 3 main steps in traversability analysis: 1) Superpixel surface normals estimation using Integral Image method 2) Connected Component segmentation

2 3) Classification of segments using PCA (Principle Component Analysis) and traversability criteria such as max traversable step and slope There is similar work in [5] which was inspiring for us to propose our recent approach in [1]. This work is using RGB- D cameras such as Kinect and Xtion for object detection and recognition on a table. The main difference of this work compared to our recent work is that they are using: Geometry-based features such as normals, euclidean distance Appearance-based features such as RGB features for segmentation and refinement of the segments and noisy parts. In [6], a segmentation technique is proposed for detecting the traversable and drivable road surface using surface normals. This approach is applied to a very planar surface such as road which actually does not work for a very rough terrain but it can be adapted to different terrains. In [2], a similar approach like our recent work [1] has been proposed for traversability analysis using Kinect on mobile robots. The proposed traversability estimation approach in this work is splitted into two main steps as follows: 1) Preprocessing: the system estimates the local traversability map: Online which is based on single depth frame Navigation capability of the vehicle 2) Integration of a single frame into the traversability map In [3] and [4], a new normal based feature is introduce for roughness estimation which is called UPD (Unevenness Point Descriptor). This feature is basically describing the unevenness and roughness on one point (superpixel roughness and unevenness). This normal-based feature is describing the superpixel surface slope and step. This combination in superpixel is usually called roughness or unevenness. III. PROPOSED APPROACH The proposed algorithm can be mainly explained into two main steps: point cloud generation and traversability analysis using point cloud processing (figure 2). A. Point cloud generation Terrain and environment perception can be accomplished by accurate 3D reconstruction of the surrounding environment which is performed by generating the point cloud. The organized dense point cloud can be generated using stereo camera, RGB-D cameras (Xtion, Kinect) or ToF cameras. This point cloud is called organized point cloud due to its image-like structure since they are basically produced by images. In this work, the organized point cloud is mainly generated using stereo cameras. 1) Stereo image acquisition: Since stereo image acquisition is not the focus of this paper, it is assumed that capturing well-exposed images in outdoor settings (CMOS sensors, HDR image acquisition) is used. Stereo calibration and rectification Fig. 2. Work flow of the proposed approach in stereo-based terrain traversability estimation: (top) point cloud generation, (bottom) traversability analysis. Fig. 3. Stereo images before and after rectification: (top) before rectification, (bottom) after rectification and cropped. An offline calibration is performed for stereo image rectification using OpenCV stereo calibration tool [9]. The raw images before rectification and after rectification are shown in figure 3 and figure 4. Once stereo images are rectified, as shown in figure 4, the minimum rectified common area in both of the left and right images are measured and used for cropping the images. Stereo matching For point cloud generation, stereo matching is applied on stereo images for detecting the corresponding pixels on left and right images in order to use triangulation for measuring the depth value using the distance between (or displacement of) the corresponding left and right pixel. All of the stereo matching techniques are mainly divided into two main categories of local and global approaches [7]. For better evaluation of the results, two stereo matching techniques have been used for disparity map generation of the terrain surface: Block-based stereo matching (BB) [8], Adaptive Cost - 2-Pass Scanline Optimization(ACSO)

3 Fig. 4. Stereo rectification lines (epipolar lines) are visualized on already rectified and cropped left and right images for eye-checking. Fig. 5. Disparity images generated by: (left) ACSO (Adaptive Cost 2-pass Scanline Optimization), (right) BB (Block Based). [11]. The yellow area in figure 5 shows that there is no disparity values available and the remaining in gray-scale is showing the disparity values starting from white (close distance or 255 value) to black (far distance or 0 value). These two different state-of-the-art approaches are used for generating dense organized point clouds in order to have a better comparison of the traversability results. The generated disparity map using one of these approaches, ACSO (Adaptive Cost 2-pass Scanline Optimization) [7] illustrated in figure 6. 3D reconstruction Having calculated the disparity map, it is possible to generate the point cloud associated to the left image. Left image is chosen to be reconstructed in 3D using the below equations: Z = (f ocal/disparity) baseline X = ((U U p)/f ocal) Z Y = ((V V p)/f ocal) Z In figure 7, the 3D reconstructed disparity image is showing (X, Y, Z) along with the corresponding disparity value generated by both stereo matching techniques BB and ACSO. Fig. 6. This is the disparity map visualized in 2D using ACSO (Adaptive Cost 2-pass Scanline Optimization) stereo matching technique [7]. Fig. 7. This is the 3D reconstruction of the left image visualized in 3D, generated using stereo camera as an input for traversability analysis. B. Feature extraction Terrain feature extraction is performed by extracting pixelbased normals (geometry-based feature) and pixel-based textures (appearance-based feature) from the generated point cloud of the surrounding environment. 3D feature estimation from point cloud data is a very important and initial step in point cloud processing. Among all of the geometry-based features, two of the most widely used geometric point features, at a query point p on the surface based on its neighboring points, are: curvatures and normals. Both of these features are considered local since they describe the neighboring points (i.e. descriptors). There are three ways of computing normals based on [10] which are different in optimizing the trade-off between the most accurate normals at every point in a point cloud vs the fast way of computing them as below: COVARIANCE MATRIX - creates 9 integral images to compute the normal for a specific point from the covariance matrix of its local neighborhood. AVERAGE 3D GRADIENT - creates 6 integral images to compute smoothed versions of horizontal and vertical 3D gradients and computes the normals using the crossproduct between these two gradients. AVERAGE DEPTH CHANGE - creates only a single integral image and computes the normals from the average depth changes. Pixel-based (point-based) normal features are extracted at first from the point cloud using integral images (COVARIANCE MATRIX as mentioned and explained above) [10]. Using these pixel-based normals on the surface, it is possible

4 Fig. 10. Terrain classification using superpixel surface traversability analysis is visualized in modular architecture. Fig. 8. 3D. The resulting extracted normals from point cloud is visualized in Fig. 9. The resulting segmented point cloud is visualized in 2D: (left) the original left image, (right) the segmented point cloud of the left image. to define the roughness as shown in figure 8. C. Image segmentation Terrain surface detection is performed by collecting and detecting all surfaces (important ones) using the extracted features. This is accomplished by segmentation technique which is converting the generated point cloud to a collection of superpixel surfaces (segments). These superpixel surfaces are basically representing the important surfaces in the 3D reconstructed surrounding environment. This segmentation technique is similar to image segmentation approaches since the used organized point cloud has the image-like structure. The segmentation results are shown in figure 9. The difference between the point normal n p1 and neighboring normals n p2 should be smaller than roughness α r as below: n p1 n p2 cos (α r ) (1) D. Terrain classification Surface traversability analysis is performed by classification of all detected surfaces based on their traversability content. In this section, the resulting segments (all detected superpixel surfaces) are analyzed based on their point distribution using PCA, approximate each segment with a plane, define the required traversability parameters and criteria needed for classification and traversability index generation as shown in modular architecture in figure 10. The required traversability parameters in general includes: max surface roughness - required for segmentation and superpixel surface detection. gravity normal in camera coordinate system g c = (0, 0, 1) or the expected ground plane normal max slope alpha max - the maximum declination which defines vehicles mechanical and kinematics capabilities. dominant ground plane max step h max - the maximum possible step (i.e. max height) the robot can climb which is also related to vehicles mechanical and kinematics capabilities. These traversability parameters are mainly based on vehicle type, size, kinematics capability of the vehicles, robots or UGVs and the application environment or scenario. 1) Superpixel surface normal and plane estimation: In this subsection, the point distribution analysis on each superpixel surfaces or segments are performed using PCA. Given this distribution, the surface plane parameters estimation is measured for each segments. Superpixel surface normal estimation using PCA In order to classify these superpixel surfaces, these segments will be analyzed based on their point distribution as below: 1) Min inlying points inliers min in each segment as a threshold to avoid noisy segments. This threshold is often empirical. In our case, it is set to a ratio of image height and width as follows inliers min = img w img h ) Computing mean and covariance for each segments. 3) Applying PCA on the calculated covariance for each segment, analyzing each segments in eigen space and extracting the eigen values and eigen vectors 4) Using the smallest eigenvector for each segment, we calculate the main normal of the segment located at centroid (center of gravity on segment) (A, B, C) 5) Using the each segment mean and normal, we can transform the segment into one surface using centroid (center of gravity)and its normal in order to define the coefficients of the approximated segment plane Ax + By + Cz + D = 0 Superpixel surface plane estimation At the end of this stage, we are bale to approximate every segment with one plane (planar surface) using its plane parameters such as: hessian normal (A, B, C) offset from origin (D) centroid of the plane (center of gravity) which the computed mean (X c, Y c, Z c ) 2) Traversability analysis using superpixel surface planes: In order to classify the terrain based its traversability, all estimated superpixel surface planes should be analyzed based on their slope and step. The detailed description of this analysis is provided inn this subsection.

5 Gravity normal estimation In order to be able to analyze the slope of the segmented planes in the point cloud, gravity in camera coordinate system is required. This gravity is measure as below equation: g c = g cos (a w + a r ) (2) Slope analysis using gravity normal The expected gravity normal (or ground plane normal) is n = (0, 0, 1) if the camera is not tilted. Usually in mobile robots, IMU sensor can used for more accurate estimation of gravity normal. In this work, it is also proposed to measure this by applying the stereo camera tilting angle (T heta) to the hessian expected ground plane normal (0, 0, 1) as also exlained above. This slope is max ramp or sloped surface the vehicle or UGV can drive. As we said before, this is based the vehicle information and type. This parameters is used for slope thresholding of the segments with the nominal ground plane normal. For traversability estimation of the segments (which are now approximated using a plane), we should use a comparison function. This comparison function is comparing the normals of the segments with nominal ground plane normal using max slope as threshold. Max slope is based on degree. In this part, the plane normals of the segments n p and gravity in the camera coordinate system g c are compared as below equation: n p g c cos (α max ) n p g c cos (α max ) (3) Using this slope analysis, a traversability index can be assigned to all the segments: traversable, semi-traversable and non-traversable. Dominant ground plane estimation Having classified the segments, we can detect the largest traversable terrain segment at first (the segment with the max number of inlying points). This dominant traversable segment is required for: 1) Step detection with other segments plane centroid to make sure if they are traversable or not. 2) Quality of the generated dense point cloud can also be checked based on the number of inlying point in dominant traversable plane. If the dominant traversable segment is too small (smaller than a specific threshold for number of inlying points), the we can say that the point cloud quality is not good enough or it is noisy and we can discard the point cloud and go to point cloud generated from the next frame. Among all the traversable plane, the dominant ground plane can be detected by counting the number of inlying points inliers min. This threshold is set using image height and width as follows: inliers min = img w img h 0.02 (4) Using the dominant ground plane, it is also possible to check the quality of the generated point cloud using the actual number of inlying points. Point Cloud quality check Having detected the dominant ground plane, it is possible to analyze the quality of the generated point cloud based on the quality of the dominant ground plane since this plane is the most confident traversable superpixel surface in the generated point cloud so that it is highly possible that it indicates the main ground plane on which the vehicle is moving and traversing. The quality of the dominant ground plane is measured based on the size of the plane (the number inlying points) and its superpixel surface normal. If the number of inliers in the plane inliers Ph is more than a specific threshold and the surface normal is positive, the frame will pass the quality check otherwise the frame will be discarded and will not be used for further analysis. Step analysis of superpixel planes This is max step or gap or height or elevation between two consecutive stairs that a robot can traverse. This is usually a very well-known parameters which is also based on vehicle type. This parameters is used for detecting the steps between two segments. We should at first detect the dominant traversable segment and then we can measure the centroid of other segment to the dominant plane using point to plane distance and compare it with max step. The distance from dominant ground plane and the gravity center (or centroid) of other traversable planes can be analyzed as follows: p d p c h max (5) This point-to-plane distance is a perpendicular distance of the point to the plane. IV. RESULTS To evaluate the performance of the proposed terrain traversability estimation method, the whole terrain cloud (or image) is classified into five classes: 1) Traversable region is green. 2) Semi-traversable regions are in blue. 3) Non-traversable obstacles regions are colorized in red. 4) Unknown regions are colorized in black - no depth or no disparity values 5) Undecided no color A series of gray stereo images are generated by stereo system shown in figure 11. The terrain classification results are shown in figure 12, 13 and 14. V. CONCLUSION AND FUTURE WORK The proposed approach is using superpixel surface traversability analysis for a better description of all-terrain geometry and more accurate terrain classification based on vehicle kinematics capability. This approach produces reasonable results in detecting all important surfaces in all terrain using only geometry-based features such as normals but only relying on geometry-based feature may result in

6 Fig. 11. This stereo camera is mounted on platform RAVON and used to generate the gray-scale stereo images in our experiments. Fig. 14. Disparity image and dominant ground plane are shown in 3D (point cloud) and 2D (image): (top row) the disparity image is shown in 3D left hand and 2D right hand. The depth values are shown in gray scale colors. (bottow row) the dominant ground plane is shown in white and red indicates the dominant obstacle plane. The arrows on the 3D point cloud in left hand is indicating the surface normals. Bad frame or red cross arrows indicates that the frame quality is low and the frame is discarded. some inaccurate surfaces due to nosiy point cloud. Using appearance-based features along with geometry-based may help segmentation module is detecting more stable and robust superpixel surfaces. That is why pixel-based texture segmentation might increase the accuracy of the surface detection. VI. ACKNOWLEDGEMENTS Fig. 12. The terrain classification results using the proposed traversability analysis approach vs raw generated input point cloud are visualized in 3D (point cloud) and 2D (image): (top row) terrain classification results in 3D left hand and 2D right hand, (bottom row) input raw generated organized point cloud in 3D left hand and in 2D right hand. Fig. 13. Disparity image and dominant ground plane are shown in 3D (point cloud) and 2D (image): (top row) the disparity image is shown in 3D left hand and 2D right hand. The depth values are shown in gray scale colors. (bottom row) the dominant ground plane is shown in white and red indicates the dominant obstacle plane. The arrows on the 3D point cloud in left hand is indicating the surface normals. This work is part of ICARUS project which is funded by European Union Seventh Framework Programme (FP7/ ) under grant agreement number R EFERENCES [1] A. Dargazany and K. Berns, Stereo-based Terrain Traversability Estimation using Surface Normals, ISR/Robotik [2] I. Bogoslavsky et al, Efficient traversability analysis for mobile robots using Kinect sensors, [3] M. Bellone et al, Unevenness point descriptor for terrain analysis in mobile robot applications, Int Journal Advanced Robotic Sys, [4] M. Bellone et al, 3D traversability awareness for rough terrain mobile robots, Journal of Emerald - Sensor Review, [5] A. Trevor et al, Efficient organized point cloud segmentation using connected components, [6] A. Trevor, F. Tombari, R. B. Rusu: Honda Research Code Sprint: Road Segmentation, Point Clouds Library, [7] F. Tombari, S. Mattoccia, and L. Di Stefano: Stereo for robots: quantitative evaluation of efficient and low-memory dense stereo algorithms, In Proc. Int. Conf. on Control Automation Robotics and Vision (ICARCV), [8] D. Scharstein and R. Szeliski: A taxonomy and evaluation of dense two-frame stereo correspondence algorithms, Int. Jour. Computer Vision, [9] Open Computer Vision Library: OpenCV: Open Computer Vision stereo calibration, [10] Point Clouds Library: [11] Liang Wang, Miao Liao, Minglun Gong, Ruigang Yang, and David Nister: High-quality real-time stereo using adaptive cost aggregation and dynamic programming, In Proc. 3rd Int. Symposium 3D Data Processing, Visualization and Transmission (3DPVT06), 2006.

USING THE XBOX KINECT TO DETECT FEATURES OF THE FLOOR SURFACE

USING THE XBOX KINECT TO DETECT FEATURES OF THE FLOOR SURFACE USING THE XBOX KINECT TO DETECT FEATURES OF THE FLOOR SURFACE By STEPHANIE COCKRELL Submitted in partial fulfillment of the requirements For the degree of Master of Science Thesis Advisor: Gregory Lee

More information

3D Scanner using Line Laser. 1. Introduction. 2. Theory

3D Scanner using Line Laser. 1. Introduction. 2. Theory . Introduction 3D Scanner using Line Laser Di Lu Electrical, Computer, and Systems Engineering Rensselaer Polytechnic Institute The goal of 3D reconstruction is to recover the 3D properties of a geometric

More information

Online Learning for Offroad Robots: Using Spatial Label Propagation to Learn Long Range Traversability

Online Learning for Offroad Robots: Using Spatial Label Propagation to Learn Long Range Traversability Online Learning for Offroad Robots: Using Spatial Label Propagation to Learn Long Range Traversability Raia Hadsell1, Pierre Sermanet1,2, Jan Ben2, Ayse Naz Erkan1, Jefferson Han1, Beat Flepp2, Urs Muller2,

More information

PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY

PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY V. Knyaz a, *, Yu. Visilter, S. Zheltov a State Research Institute for Aviation System (GosNIIAS), 7, Victorenko str., Moscow, Russia

More information

Segmentation of building models from dense 3D point-clouds

Segmentation of building models from dense 3D point-clouds Segmentation of building models from dense 3D point-clouds Joachim Bauer, Konrad Karner, Konrad Schindler, Andreas Klaus, Christopher Zach VRVis Research Center for Virtual Reality and Visualization, Institute

More information

EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM

EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM Amol Ambardekar, Mircea Nicolescu, and George Bebis Department of Computer Science and Engineering University

More information

Automatic Labeling of Lane Markings for Autonomous Vehicles

Automatic Labeling of Lane Markings for Autonomous Vehicles Automatic Labeling of Lane Markings for Autonomous Vehicles Jeffrey Kiske Stanford University 450 Serra Mall, Stanford, CA 94305 jkiske@stanford.edu 1. Introduction As autonomous vehicles become more popular,

More information

PCL - SURFACE RECONSTRUCTION

PCL - SURFACE RECONSTRUCTION PCL - SURFACE RECONSTRUCTION TOYOTA CODE SPRINT Alexandru-Eugen Ichim Computer Graphics and Geometry Laboratory PROBLEM DESCRIPTION 1/2 3D revolution due to cheap RGB-D cameras (Asus Xtion & Microsoft

More information

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving 3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Manfred Gruber Safe and Autonomous Systems

More information

Removing Moving Objects from Point Cloud Scenes

Removing Moving Objects from Point Cloud Scenes 1 Removing Moving Objects from Point Cloud Scenes Krystof Litomisky klitomis@cs.ucr.edu Abstract. Three-dimensional simultaneous localization and mapping is a topic of significant interest in the research

More information

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving

3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving 3D Vision An enabling Technology for Advanced Driver Assistance and Autonomous Offroad Driving AIT Austrian Institute of Technology Safety & Security Department Christian Zinner Safe and Autonomous Systems

More information

Face detection is a process of localizing and extracting the face region from the

Face detection is a process of localizing and extracting the face region from the Chapter 4 FACE NORMALIZATION 4.1 INTRODUCTION Face detection is a process of localizing and extracting the face region from the background. The detected face varies in rotation, brightness, size, etc.

More information

Analecta Vol. 8, No. 2 ISSN 2064-7964

Analecta Vol. 8, No. 2 ISSN 2064-7964 EXPERIMENTAL APPLICATIONS OF ARTIFICIAL NEURAL NETWORKS IN ENGINEERING PROCESSING SYSTEM S. Dadvandipour Institute of Information Engineering, University of Miskolc, Egyetemváros, 3515, Miskolc, Hungary,

More information

MetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH

MetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH MetropoGIS: A City Modeling System DI Dr. Konrad KARNER, DI Andreas KLAUS, DI Joachim BAUER, DI Christopher ZACH VRVis Research Center for Virtual Reality and Visualization, Virtual Habitat, Inffeldgasse

More information

A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow

A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow , pp.233-237 http://dx.doi.org/10.14257/astl.2014.51.53 A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow Giwoo Kim 1, Hye-Youn Lim 1 and Dae-Seong Kang 1, 1 Department of electronices

More information

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor A Genetic Algorithm-Evolved 3D Point Cloud Descriptor Dominik Wȩgrzyn and Luís A. Alexandre IT - Instituto de Telecomunicações Dept. of Computer Science, Univ. Beira Interior, 6200-001 Covilhã, Portugal

More information

An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network

An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network Proceedings of the 8th WSEAS Int. Conf. on ARTIFICIAL INTELLIGENCE, KNOWLEDGE ENGINEERING & DATA BASES (AIKED '9) ISSN: 179-519 435 ISBN: 978-96-474-51-2 An Energy-Based Vehicle Tracking System using Principal

More information

Dynamic composition of tracking primitives for interactive vision-guided navigation

Dynamic composition of tracking primitives for interactive vision-guided navigation Dynamic composition of tracking primitives for interactive vision-guided navigation Darius Burschka and Gregory Hager Johns Hopkins University, Baltimore, USA ABSTRACT We present a system architecture

More information

Static Environment Recognition Using Omni-camera from a Moving Vehicle

Static Environment Recognition Using Omni-camera from a Moving Vehicle Static Environment Recognition Using Omni-camera from a Moving Vehicle Teruko Yata, Chuck Thorpe Frank Dellaert The Robotics Institute Carnegie Mellon University Pittsburgh, PA 15213 USA College of Computing

More information

ECE 533 Project Report Ashish Dhawan Aditi R. Ganesan

ECE 533 Project Report Ashish Dhawan Aditi R. Ganesan Handwritten Signature Verification ECE 533 Project Report by Ashish Dhawan Aditi R. Ganesan Contents 1. Abstract 3. 2. Introduction 4. 3. Approach 6. 4. Pre-processing 8. 5. Feature Extraction 9. 6. Verification

More information

Environmental Remote Sensing GEOG 2021

Environmental Remote Sensing GEOG 2021 Environmental Remote Sensing GEOG 2021 Lecture 4 Image classification 2 Purpose categorising data data abstraction / simplification data interpretation mapping for land cover mapping use land cover class

More information

Building an Advanced Invariant Real-Time Human Tracking System

Building an Advanced Invariant Real-Time Human Tracking System UDC 004.41 Building an Advanced Invariant Real-Time Human Tracking System Fayez Idris 1, Mazen Abu_Zaher 2, Rashad J. Rasras 3, and Ibrahiem M. M. El Emary 4 1 School of Informatics and Computing, German-Jordanian

More information

Digital Image Increase

Digital Image Increase Exploiting redundancy for reliable aerial computer vision 1 Digital Image Increase 2 Images Worldwide 3 Terrestrial Image Acquisition 4 Aerial Photogrammetry 5 New Sensor Platforms Towards Fully Automatic

More information

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud

How To Fuse A Point Cloud With A Laser And Image Data From A Pointcloud REAL TIME 3D FUSION OF IMAGERY AND MOBILE LIDAR Paul Mrstik, Vice President Technology Kresimir Kusevic, R&D Engineer Terrapoint Inc. 140-1 Antares Dr. Ottawa, Ontario K2E 8C4 Canada paul.mrstik@terrapoint.com

More information

Efficient Organized Point Cloud Segmentation with Connected Components

Efficient Organized Point Cloud Segmentation with Connected Components Efficient Organized Point Cloud Segmentation with Connected Components Alexander J. B. Trevor, Suat Gedikli, Radu B. Rusu, Henrik I. Christensen Abstract Segmentation is an important step in many perception

More information

ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME. by Alex Sirota, alex@elbrus.com

ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME. by Alex Sirota, alex@elbrus.com ROBOTRACKER A SYSTEM FOR TRACKING MULTIPLE ROBOTS IN REAL TIME by Alex Sirota, alex@elbrus.com Project in intelligent systems Computer Science Department Technion Israel Institute of Technology Under the

More information

Vision based Vehicle Tracking using a high angle camera

Vision based Vehicle Tracking using a high angle camera Vision based Vehicle Tracking using a high angle camera Raúl Ignacio Ramos García Dule Shu gramos@clemson.edu dshu@clemson.edu Abstract A vehicle tracking and grouping algorithm is presented in this work

More information

E27 SPRING 2013 ZUCKER PROJECT 2 PROJECT 2 AUGMENTED REALITY GAMING SYSTEM

E27 SPRING 2013 ZUCKER PROJECT 2 PROJECT 2 AUGMENTED REALITY GAMING SYSTEM PROJECT 2 AUGMENTED REALITY GAMING SYSTEM OVERVIEW For this project, you will implement the augmented reality gaming system that you began to design during Exam 1. The system consists of a computer, projector,

More information

The Visual Internet of Things System Based on Depth Camera

The Visual Internet of Things System Based on Depth Camera The Visual Internet of Things System Based on Depth Camera Xucong Zhang 1, Xiaoyun Wang and Yingmin Jia Abstract The Visual Internet of Things is an important part of information technology. It is proposed

More information

Tracking of Small Unmanned Aerial Vehicles

Tracking of Small Unmanned Aerial Vehicles Tracking of Small Unmanned Aerial Vehicles Steven Krukowski Adrien Perkins Aeronautics and Astronautics Stanford University Stanford, CA 94305 Email: spk170@stanford.edu Aeronautics and Astronautics Stanford

More information

NCC-RANSAC: A Fast Plane Extraction Method for Navigating a Smart Cane for the Visually Impaired

NCC-RANSAC: A Fast Plane Extraction Method for Navigating a Smart Cane for the Visually Impaired NCC-RANSAC: A Fast Plane Extraction Method for Navigating a Smart Cane for the Visually Impaired X. Qian and C. Ye, Senior Member, IEEE Abstract This paper presents a new RANSAC based method for extracting

More information

2-View Geometry. Mark Fiala Ryerson University Mark.fiala@ryerson.ca

2-View Geometry. Mark Fiala Ryerson University Mark.fiala@ryerson.ca CRV 2010 Tutorial Day 2-View Geometry Mark Fiala Ryerson University Mark.fiala@ryerson.ca 3-Vectors for image points and lines Mark Fiala 2010 2D Homogeneous Points Add 3 rd number to a 2D point on image

More information

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique A Reliability Point and Kalman Filter-based Vehicle Tracing Technique Soo Siang Teoh and Thomas Bräunl Abstract This paper introduces a technique for tracing the movement of vehicles in consecutive video

More information

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA N. Zarrinpanjeh a, F. Dadrassjavan b, H. Fattahi c * a Islamic Azad University of Qazvin - nzarrin@qiau.ac.ir

More information

Neural Network based Vehicle Classification for Intelligent Traffic Control

Neural Network based Vehicle Classification for Intelligent Traffic Control Neural Network based Vehicle Classification for Intelligent Traffic Control Saeid Fazli 1, Shahram Mohammadi 2, Morteza Rahmani 3 1,2,3 Electrical Engineering Department, Zanjan University, Zanjan, IRAN

More information

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE. indhubatchvsa@gmail.com LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE 1 S.Manikandan, 2 S.Abirami, 2 R.Indumathi, 2 R.Nandhini, 2 T.Nanthini 1 Assistant Professor, VSA group of institution, Salem. 2 BE(ECE), VSA

More information

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING Ms.PALLAVI CHOUDEKAR Ajay Kumar Garg Engineering College, Department of electrical and electronics Ms.SAYANTI BANERJEE Ajay Kumar Garg Engineering

More information

A Binary Adaptable Window SoC Architecture for a StereoVision Based Depth Field Processor

A Binary Adaptable Window SoC Architecture for a StereoVision Based Depth Field Processor A Binary Adaptable Window SoC Architecture for a StereoVision Based Depth Field Processor Andy Motten, Luc Claesen Expertise Centre for Digital Media Hasselt University tul IBBT Wetenschapspark 2, 50 Diepenbeek,

More information

Vision-based Walking Parameter Estimation for Biped Locomotion Imitation

Vision-based Walking Parameter Estimation for Biped Locomotion Imitation Vision-based Walking Parameter Estimation for Biped Locomotion Imitation Juan Pedro Bandera Rubio 1, Changjiu Zhou 2 and Francisco Sandoval Hernández 1 1 Dpto. Tecnología Electrónica, E.T.S.I. Telecomunicación

More information

COLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION

COLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION COLOR-BASED PRINTED CIRCUIT BOARD SOLDER SEGMENTATION Tz-Sheng Peng ( 彭 志 昇 ), Chiou-Shann Fuh ( 傅 楸 善 ) Dept. of Computer Science and Information Engineering, National Taiwan University E-mail: r96922118@csie.ntu.edu.tw

More information

Introduction Epipolar Geometry Calibration Methods Further Readings. Stereo Camera Calibration

Introduction Epipolar Geometry Calibration Methods Further Readings. Stereo Camera Calibration Stereo Camera Calibration Stereo Camera Calibration Stereo Camera Calibration Stereo Camera Calibration 12.10.2004 Overview Introduction Summary / Motivation Depth Perception Ambiguity of Correspondence

More information

Real-time Stereo Vision Obstacle Detection for Automotive Safety Application

Real-time Stereo Vision Obstacle Detection for Automotive Safety Application Real-time Stereo Vision Obstacle Detection for Automotive Safety Application D. Perrone L. Iocchi P.C. Antonello Sapienza University of Rome Dipartimento di Informatica e Sistemistica E-mail: dperrone@it.gnu.org,

More information

Colour Image Segmentation Technique for Screen Printing

Colour Image Segmentation Technique for Screen Printing 60 R.U. Hewage and D.U.J. Sonnadara Department of Physics, University of Colombo, Sri Lanka ABSTRACT Screen-printing is an industry with a large number of applications ranging from printing mobile phone

More information

3-D Object recognition from point clouds

3-D Object recognition from point clouds 3-D Object recognition from point clouds Dr. Bingcai Zhang, Engineering Fellow William Smith, Principal Engineer Dr. Stewart Walker, Director BAE Systems Geospatial exploitation Products 10920 Technology

More information

Multimodal Biometric Recognition Security System

Multimodal Biometric Recognition Security System Multimodal Biometric Recognition Security System Anju.M.I, G.Sheeba, G.Sivakami, Monica.J, Savithri.M Department of ECE, New Prince Shri Bhavani College of Engg. & Tech., Chennai, India ABSTRACT: Security

More information

TRENTINO - The research, training and mobility programme in Trentino - PCOFUND-GA-2008-226070

TRENTINO - The research, training and mobility programme in Trentino - PCOFUND-GA-2008-226070 Ricercatore: Ilya Afanasyev Soggetto ospitante: UNIVERSITA' DEGLI STUDI DI TRENTO Bando: Incoming post doc 2009 Soggetto partner (solo per outgoing): e-mail: ilya.afanasyev@unitn.it, ilya.afanasyev@gmail.com

More information

A NEW SUPER RESOLUTION TECHNIQUE FOR RANGE DATA. Valeria Garro, Pietro Zanuttigh, Guido M. Cortelazzo. University of Padova, Italy

A NEW SUPER RESOLUTION TECHNIQUE FOR RANGE DATA. Valeria Garro, Pietro Zanuttigh, Guido M. Cortelazzo. University of Padova, Italy A NEW SUPER RESOLUTION TECHNIQUE FOR RANGE DATA Valeria Garro, Pietro Zanuttigh, Guido M. Cortelazzo University of Padova, Italy ABSTRACT Current Time-of-Flight matrix sensors allow for the acquisition

More information

A secure face tracking system

A secure face tracking system International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 10 (2014), pp. 959-964 International Research Publications House http://www. irphouse.com A secure face tracking

More information

The process components and related data characteristics addressed in this document are:

The process components and related data characteristics addressed in this document are: TM Tech Notes Certainty 3D November 1, 2012 To: General Release From: Ted Knaak Certainty 3D, LLC Re: Structural Wall Monitoring (#1017) rev: A Introduction TopoDOT offers several tools designed specifically

More information

Introduction. Chapter 1

Introduction. Chapter 1 1 Chapter 1 Introduction Robotics and automation have undergone an outstanding development in the manufacturing industry over the last decades owing to the increasing demand for higher levels of productivity

More information

DESIGN & DEVELOPMENT OF AUTONOMOUS SYSTEM TO BUILD 3D MODEL FOR UNDERWATER OBJECTS USING STEREO VISION TECHNIQUE

DESIGN & DEVELOPMENT OF AUTONOMOUS SYSTEM TO BUILD 3D MODEL FOR UNDERWATER OBJECTS USING STEREO VISION TECHNIQUE DESIGN & DEVELOPMENT OF AUTONOMOUS SYSTEM TO BUILD 3D MODEL FOR UNDERWATER OBJECTS USING STEREO VISION TECHNIQUE N. Satish Kumar 1, B L Mukundappa 2, Ramakanth Kumar P 1 1 Dept. of Information Science,

More information

Template-based Eye and Mouth Detection for 3D Video Conferencing

Template-based Eye and Mouth Detection for 3D Video Conferencing Template-based Eye and Mouth Detection for 3D Video Conferencing Jürgen Rurainsky and Peter Eisert Fraunhofer Institute for Telecommunications - Heinrich-Hertz-Institute, Image Processing Department, Einsteinufer

More information

Automatic License Plate Recognition using Python and OpenCV

Automatic License Plate Recognition using Python and OpenCV Automatic License Plate Recognition using Python and OpenCV K.M. Sajjad Department of Computer Science and Engineering M.E.S. College of Engineering, Kuttippuram, Kerala me@sajjad.in Abstract Automatic

More information

WATER BODY EXTRACTION FROM MULTI SPECTRAL IMAGE BY SPECTRAL PATTERN ANALYSIS

WATER BODY EXTRACTION FROM MULTI SPECTRAL IMAGE BY SPECTRAL PATTERN ANALYSIS WATER BODY EXTRACTION FROM MULTI SPECTRAL IMAGE BY SPECTRAL PATTERN ANALYSIS Nguyen Dinh Duong Department of Environmental Information Study and Analysis, Institute of Geography, 18 Hoang Quoc Viet Rd.,

More information

T-REDSPEED White paper

T-REDSPEED White paper T-REDSPEED White paper Index Index...2 Introduction...3 Specifications...4 Innovation...6 Technology added values...7 Introduction T-REDSPEED is an international patent pending technology for traffic violation

More information

Classifying Manipulation Primitives from Visual Data

Classifying Manipulation Primitives from Visual Data Classifying Manipulation Primitives from Visual Data Sandy Huang and Dylan Hadfield-Menell Abstract One approach to learning from demonstrations in robotics is to make use of a classifier to predict if

More information

Equations Involving Lines and Planes Standard equations for lines in space

Equations Involving Lines and Planes Standard equations for lines in space Equations Involving Lines and Planes In this section we will collect various important formulas regarding equations of lines and planes in three dimensional space Reminder regarding notation: any quantity

More information

VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS

VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS Norbert Buch 1, Mark Cracknell 2, James Orwell 1 and Sergio A. Velastin 1 1. Kingston University, Penrhyn Road, Kingston upon Thames, KT1 2EE,

More information

Big Data: Rethinking Text Visualization

Big Data: Rethinking Text Visualization Big Data: Rethinking Text Visualization Dr. Anton Heijs anton.heijs@treparel.com Treparel April 8, 2013 Abstract In this white paper we discuss text visualization approaches and how these are important

More information

Visual Structure Analysis of Flow Charts in Patent Images

Visual Structure Analysis of Flow Charts in Patent Images Visual Structure Analysis of Flow Charts in Patent Images Roland Mörzinger, René Schuster, András Horti, and Georg Thallinger JOANNEUM RESEARCH Forschungsgesellschaft mbh DIGITAL - Institute for Information

More information

Automatic Building Facade Detection in Mobile Laser Scanner point Clouds

Automatic Building Facade Detection in Mobile Laser Scanner point Clouds Automatic Building Facade Detection in Mobile Laser Scanner point Clouds NALANI HETTI ARACHCHIGE 1 & HANS-GERD MAAS 1 Abstract: Mobile Laser Scanner (MLS) has been increasingly used in the modeling of

More information

Files Used in this Tutorial

Files Used in this Tutorial Generate Point Clouds Tutorial This tutorial shows how to generate point clouds from IKONOS satellite stereo imagery. You will view the point clouds in the ENVI LiDAR Viewer. The estimated time to complete

More information

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision

Shape Measurement of a Sewer Pipe. Using a Mobile Robot with Computer Vision International Journal of Advanced Robotic Systems ARTICLE Shape Measurement of a Sewer Pipe Using a Mobile Robot with Computer Vision Regular Paper Kikuhito Kawasue 1,* and Takayuki Komatsu 1 1 Department

More information

An Efficient Geometric feature based License Plate Localization and Stop Line Violation Detection System

An Efficient Geometric feature based License Plate Localization and Stop Line Violation Detection System An Efficient Geometric feature based License Plate Localization and Stop Line Violation Detection System Waing, Dr.Nyein Aye Abstract Stop line violation causes in myanmar when the back wheel of the car

More information

Tracking and Recognition in Sports Videos

Tracking and Recognition in Sports Videos Tracking and Recognition in Sports Videos Mustafa Teke a, Masoud Sattari b a Graduate School of Informatics, Middle East Technical University, Ankara, Turkey mustafa.teke@gmail.com b Department of Computer

More information

Determining optimal window size for texture feature extraction methods

Determining optimal window size for texture feature extraction methods IX Spanish Symposium on Pattern Recognition and Image Analysis, Castellon, Spain, May 2001, vol.2, 237-242, ISBN: 84-8021-351-5. Determining optimal window size for texture feature extraction methods Domènec

More information

Super-resolution method based on edge feature for high resolution imaging

Super-resolution method based on edge feature for high resolution imaging Science Journal of Circuits, Systems and Signal Processing 2014; 3(6-1): 24-29 Published online December 26, 2014 (http://www.sciencepublishinggroup.com/j/cssp) doi: 10.11648/j.cssp.s.2014030601.14 ISSN:

More information

Efficient Attendance Management: A Face Recognition Approach

Efficient Attendance Management: A Face Recognition Approach Efficient Attendance Management: A Face Recognition Approach Badal J. Deshmukh, Sudhir M. Kharad Abstract Taking student attendance in a classroom has always been a tedious task faultfinders. It is completely

More information

Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling

Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling , March 13-15, 2013, Hong Kong Spatio-Temporally Coherent 3D Animation Reconstruction from Multi-view RGB-D Images using Landmark Sampling Naveed Ahmed Abstract We present a system for spatio-temporally

More information

A System for Capturing High Resolution Images

A System for Capturing High Resolution Images A System for Capturing High Resolution Images G.Voyatzis, G.Angelopoulos, A.Bors and I.Pitas Department of Informatics University of Thessaloniki BOX 451, 54006 Thessaloniki GREECE e-mail: pitas@zeus.csd.auth.gr

More information

Epipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R.

Epipolar Geometry. Readings: See Sections 10.1 and 15.6 of Forsyth and Ponce. Right Image. Left Image. e(p ) Epipolar Lines. e(q ) q R. Epipolar Geometry We consider two perspective images of a scene as taken from a stereo pair of cameras (or equivalently, assume the scene is rigid and imaged with a single camera from two different locations).

More information

On Fast Surface Reconstruction Methods for Large and Noisy Point Clouds

On Fast Surface Reconstruction Methods for Large and Noisy Point Clouds On Fast Surface Reconstruction Methods for Large and Noisy Point Clouds Zoltan Csaba Marton, Radu Bogdan Rusu, Michael Beetz Intelligent Autonomous Systems, Technische Universität München {marton,rusu,beetz}@cs.tum.edu

More information

The Scientific Data Mining Process

The Scientific Data Mining Process Chapter 4 The Scientific Data Mining Process When I use a word, Humpty Dumpty said, in rather a scornful tone, it means just what I choose it to mean neither more nor less. Lewis Carroll [87, p. 214] In

More information

Object Recognition and Template Matching

Object Recognition and Template Matching Object Recognition and Template Matching Template Matching A template is a small image (sub-image) The goal is to find occurrences of this template in a larger image That is, you want to find matches of

More information

Real-Time 3D Reconstruction Using a Kinect Sensor

Real-Time 3D Reconstruction Using a Kinect Sensor Computer Science and Information Technology 2(2): 95-99, 2014 DOI: 10.13189/csit.2014.020206 http://www.hrpub.org Real-Time 3D Reconstruction Using a Kinect Sensor Claudia Raluca Popescu *, Adrian Lungu

More information

The KITTI-ROAD Evaluation Benchmark. for Road Detection Algorithms

The KITTI-ROAD Evaluation Benchmark. for Road Detection Algorithms The KITTI-ROAD Evaluation Benchmark for Road Detection Algorithms 08.06.2014 Jannik Fritsch Honda Research Institute Europe, Offenbach, Germany Presented material created together with Tobias Kuehnl Research

More information

Poker Vision: Playing Cards and Chips Identification based on Image Processing

Poker Vision: Playing Cards and Chips Identification based on Image Processing Poker Vision: Playing Cards and Chips Identification based on Image Processing Paulo Martins 1, Luís Paulo Reis 2, and Luís Teófilo 2 1 DEEC Electrical Engineering Department 2 LIACC Artificial Intelligence

More information

Mouse Control using a Web Camera based on Colour Detection

Mouse Control using a Web Camera based on Colour Detection Mouse Control using a Web Camera based on Colour Detection Abhik Banerjee 1, Abhirup Ghosh 2, Koustuvmoni Bharadwaj 3, Hemanta Saikia 4 1, 2, 3, 4 Department of Electronics & Communication Engineering,

More information

Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall

Assessment. Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Automatic Photo Quality Assessment Presenter: Yupu Zhang, Guoliang Jin, Tuo Wang Computer Vision 2008 Fall Estimating i the photorealism of images: Distinguishing i i paintings from photographs h Florin

More information

Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia

Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia Professor, D.Sc. (Tech.) Eugene Kovshov MSTU «STANKIN», Moscow, Russia As of today, the issue of Big Data processing is still of high importance. Data flow is increasingly growing. Processing methods

More information

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches

Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches Modelling, Extraction and Description of Intrinsic Cues of High Resolution Satellite Images: Independent Component Analysis based approaches PhD Thesis by Payam Birjandi Director: Prof. Mihai Datcu Problematic

More information

Topographic Change Detection Using CloudCompare Version 1.0

Topographic Change Detection Using CloudCompare Version 1.0 Topographic Change Detection Using CloudCompare Version 1.0 Emily Kleber, Arizona State University Edwin Nissen, Colorado School of Mines J Ramón Arrowsmith, Arizona State University Introduction CloudCompare

More information

Keywords image processing, signature verification, false acceptance rate, false rejection rate, forgeries, feature vectors, support vector machines.

Keywords image processing, signature verification, false acceptance rate, false rejection rate, forgeries, feature vectors, support vector machines. International Journal of Computer Application and Engineering Technology Volume 3-Issue2, Apr 2014.Pp. 188-192 www.ijcaet.net OFFLINE SIGNATURE VERIFICATION SYSTEM -A REVIEW Pooja Department of Computer

More information

The use of computer vision technologies to augment human monitoring of secure computing facilities

The use of computer vision technologies to augment human monitoring of secure computing facilities The use of computer vision technologies to augment human monitoring of secure computing facilities Marius Potgieter School of Information and Communication Technology Nelson Mandela Metropolitan University

More information

Middleware for Robotics: Applications on Real-time Systems Software Development and Integration in Robotics

Middleware for Robotics: Applications on Real-time Systems Software Development and Integration in Robotics Middleware for Robotics: Applications on Real-time Systems Software Development and ntegration in Robotics Greg Broten, David Mackay and Rene Desgagnes Firstname.Lastname@drdc-rddc.gc.ca Defence Research

More information

High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound

High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound High-accuracy ultrasound target localization for hand-eye calibration between optical tracking systems and three-dimensional ultrasound Ralf Bruder 1, Florian Griese 2, Floris Ernst 1, Achim Schweikard

More information

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension

3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension 3D Model of the City Using LiDAR and Visualization of Flood in Three-Dimension R.Queen Suraajini, Department of Civil Engineering, College of Engineering Guindy, Anna University, India, suraa12@gmail.com

More information

A Cognitive Approach to Vision for a Mobile Robot

A Cognitive Approach to Vision for a Mobile Robot A Cognitive Approach to Vision for a Mobile Robot D. Paul Benjamin Christopher Funk Pace University, 1 Pace Plaza, New York, New York 10038, 212-346-1012 benjamin@pace.edu Damian Lyons Fordham University,

More information

Real time vehicle detection and tracking on multiple lanes

Real time vehicle detection and tracking on multiple lanes Real time vehicle detection and tracking on multiple lanes Kristian Kovačić Edouard Ivanjko Hrvoje Gold Department of Intelligent Transportation Systems Faculty of Transport and Traffic Sciences University

More information

Geometric Camera Parameters

Geometric Camera Parameters Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances

More information

Automatic Traffic Estimation Using Image Processing

Automatic Traffic Estimation Using Image Processing Automatic Traffic Estimation Using Image Processing Pejman Niksaz Science &Research Branch, Azad University of Yazd, Iran Pezhman_1366@yahoo.com Abstract As we know the population of city and number of

More information

3D Building Roof Extraction From LiDAR Data

3D Building Roof Extraction From LiDAR Data 3D Building Roof Extraction From LiDAR Data Amit A. Kokje Susan Jones NSG- NZ Outline LiDAR: Basics LiDAR Feature Extraction (Features and Limitations) LiDAR Roof extraction (Workflow, parameters, results)

More information

Automated Monitoring System for Fall Detection in the Elderly

Automated Monitoring System for Fall Detection in the Elderly Automated Monitoring System for Fall Detection in the Elderly Shadi Khawandi University of Angers Angers, 49000, France skhawandi@hotmail.com Bassam Daya Lebanese University Saida, 813, Lebanon Pierre

More information

Designing Behavior-Based Systems

Designing Behavior-Based Systems Designing Behavior-Based Systems Objectives Use schema theory to design and program behaviors Design a complete behavioral system Understand how to develop a behavioral table for behaviors Understand how

More information

RGB-D Mapping: Using Kinect-Style Depth Cameras for Dense 3D Modeling of Indoor Environments

RGB-D Mapping: Using Kinect-Style Depth Cameras for Dense 3D Modeling of Indoor Environments RGB-D Mapping: Using Kinect-Style Depth Cameras for Dense 3D Modeling of Indoor Environments Peter Henry 1, Michael Krainin 1, Evan Herbst 1, Xiaofeng Ren 2, Dieter Fox 1 Abstract RGB-D cameras (such as

More information

Handwritten Character Recognition from Bank Cheque

Handwritten Character Recognition from Bank Cheque International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Special Issue-1 E-ISSN: 2347-2693 Handwritten Character Recognition from Bank Cheque Siddhartha Banerjee*

More information

Cloud Based Localization for Mobile Robot in Outdoors

Cloud Based Localization for Mobile Robot in Outdoors 11/12/13 15:11 Cloud Based Localization for Mobile Robot in Outdoors Xiaorui Zhu (presenter), Chunxin Qiu, Yulong Tao, Qi Jin Harbin Institute of Technology Shenzhen Graduate School, China 11/12/13 15:11

More information

Interactive Segmentation, Tracking, and Kinematic Modeling of Unknown 3D Articulated Objects

Interactive Segmentation, Tracking, and Kinematic Modeling of Unknown 3D Articulated Objects Interactive Segmentation, Tracking, and Kinematic Modeling of Unknown 3D Articulated Objects Dov Katz, Moslem Kazemi, J. Andrew Bagnell and Anthony Stentz 1 Abstract We present an interactive perceptual

More information

5-Axis Test-Piece Influence of Machining Position

5-Axis Test-Piece Influence of Machining Position 5-Axis Test-Piece Influence of Machining Position Michael Gebhardt, Wolfgang Knapp, Konrad Wegener Institute of Machine Tools and Manufacturing (IWF), Swiss Federal Institute of Technology (ETH), Zurich,

More information

SPINDLE ERROR MOVEMENTS MEASUREMENT ALGORITHM AND A NEW METHOD OF RESULTS ANALYSIS 1. INTRODUCTION

SPINDLE ERROR MOVEMENTS MEASUREMENT ALGORITHM AND A NEW METHOD OF RESULTS ANALYSIS 1. INTRODUCTION Journal of Machine Engineering, Vol. 15, No.1, 2015 machine tool accuracy, metrology, spindle error motions Krzysztof JEMIELNIAK 1* Jaroslaw CHRZANOWSKI 1 SPINDLE ERROR MOVEMENTS MEASUREMENT ALGORITHM

More information