A VIDEO CAMERA ROAD SIGN SYSTEM OF THE EARLY WARNING FROM COLLISION WITH THE WILD ANIMALS

Similar documents
Face Recognition in Low-resolution Images by Using Local Zernike Moments

A PHOTOGRAMMETRIC APPRAOCH FOR AUTOMATIC TRAFFIC ASSESSMENT USING CONVENTIONAL CCTV CAMERA

VEHICLE LOCALISATION AND CLASSIFICATION IN URBAN CCTV STREAMS

Neural Network based Vehicle Classification for Intelligent Traffic Control

FACE RECOGNITION BASED ATTENDANCE MARKING SYSTEM

False alarm in outdoor environments

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

Vehicle Tracking System Robust to Changes in Environmental Conditions

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

CCTV - Video Analytics for Traffic Management

Journal of Industrial Engineering Research. Adaptive sequence of Key Pose Detection for Human Action Recognition

Robust Real-Time Face Detection

Synthetic Aperture Radar: Principles and Applications of AI in Automatic Target Recognition

Vision-Based Blind Spot Detection Using Optical Flow

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

AN IMPROVED DOUBLE CODING LOCAL BINARY PATTERN ALGORITHM FOR FACE RECOGNITION

EXPLORING IMAGE-BASED CLASSIFICATION TO DETECT VEHICLE MAKE AND MODEL FINAL REPORT

Detection and Recognition of Mixed Traffic for Driver Assistance System

Scalable Traffic Video Analytics using Hadoop MapReduce

PASSENGER/PEDESTRIAN ANALYSIS BY NEUROMORPHIC VISUAL INFORMATION PROCESSING

Tracking and Recognition in Sports Videos

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER

EFFICIENT VEHICLE TRACKING AND CLASSIFICATION FOR AN AUTOMATED TRAFFIC SURVEILLANCE SYSTEM

Adaptive Cruise Control

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique

Design of Multi-camera Based Acts Monitoring System for Effective Remote Monitoring Control

Video Surveillance System for Security Applications

The Visual Internet of Things System Based on Depth Camera

Build Panoramas on Android Phones

Human behavior analysis from videos using optical flow

Speed Performance Improvement of Vehicle Blob Tracking System

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE.

Distributed Vision Processing in Smart Camera Networks

Tracking in flussi video 3D. Ing. Samuele Salti

An Active Head Tracking System for Distance Education and Videoconferencing Applications

Original Research Articles

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

Building an Advanced Invariant Real-Time Human Tracking System

Evaluation of Optimizations for Object Tracking Feedback-Based Head-Tracking

Part-Based Pedestrian Detection and Tracking for Driver Assistance using two stage Classifier

Human Behavior Analysis in Intelligent Retail Environments

IMPLICIT SHAPE MODELS FOR OBJECT DETECTION IN 3D POINT CLOUDS

A Car Monitoring System for Self Recording Traffic Violations

TouchPaper - An Augmented Reality Application with Cloud-Based Image Recognition Service

Towards License Plate Recognition: Comparying Moving Objects Segmentation Approaches

Railway Crossing Information System

Fall Detection System based on Kinect Sensor using Novel Detection and Posture Recognition Algorithm

Traffic Monitoring Systems. Technology and sensors

HAND GESTURE BASEDOPERATINGSYSTEM CONTROL

automatic road sign detection from survey video

Learning Detectors from Large Datasets for Object Retrieval in Video Surveillance

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

A ROBUST BACKGROUND REMOVAL ALGORTIHMS

HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT

Local features and matching. Image classification & object localization

siftservice.com - Turning a Computer Vision algorithm into a World Wide Web Service

A Real Time Hand Tracking System for Interactive Applications

How To Filter Spam Image From A Picture By Color Or Color

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

Understanding Megapixel Camera Technology for Network Video Surveillance Systems. Glenn Adair

Colorado School of Mines Computer Vision Professor William Hoff

Automatic Fall Detector based on Sliding Window Principle

Hybrid System for Driver Assistance

International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014

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

Guelph Driving School. 246 WOOLWICH ST. Unit C Guelph, Ontario N1H 3V9. Office: Cell: info@guelphdrivingschool.

Automatic Maritime Surveillance with Visual Target Detection

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Android Ros Application

Privacy Preserving Automatic Fall Detection for Elderly Using RGBD Cameras

ROAD WEATHER AND WINTER MAINTENANCE

VISION BASED ROBUST VEHICLE DETECTION AND TRACKING VIA ACTIVE LEARNING

DRONE DETECTION RADAR

Tips and Technology For Bosch Partners

GPS-aided Recognition-based User Tracking System with Augmented Reality in Extreme Large-scale Areas

International Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 3, May-June 2015

A secure face tracking system

Classifying Manipulation Primitives from Visual Data

VEHICLE TRACKING AND SPEED ESTIMATION SYSTEM CHAN CHIA YIK. Report submitted in partial fulfillment of the requirements

Face Recognition For Remote Database Backup System

Traffic Management for a Smarter City:Istanbul Istanbul Metropolitan Municipality

AN EFFICIENT HYBRID REAL TIME FACE RECOGNITION ALGORITHM IN JAVA ENVIRONMENT ABSTRACT

Vision based Vehicle Tracking using a high angle camera

Context-aware Library Management System using Augmented Reality

Open-Set Face Recognition-based Visitor Interface System

Urban Vehicle Tracking using a Combined 3D Model Detector and Classifier

Density Based Traffic Signal System

CODING MODE DECISION ALGORITHM FOR BINARY DESCRIPTOR CODING

Real time vehicle detection and tracking on multiple lanes

Driving Safety Support Systems Utilizing ITS Radio System

A Genetic Algorithm-Evolved 3D Point Cloud Descriptor

Investigation of bicycle accidents involving collisions with the opening door of parking vehicles and demands for a suitable driver assistance system.

Recognition. Sanja Fidler CSC420: Intro to Image Understanding 1 / 28

CATEGORIZATION OF SIMILAR OBJECTS USING BAG OF VISUAL WORDS AND k NEAREST NEIGHBOUR CLASSIFIER

A Framework of Context-Sensitive Visualization for User-Centered Interactive Systems

T-REDSPEED White paper

SAFE/T Tool for Analyzing Driver Video Data

Real-Time Tracking of Pedestrians and Vehicles

Image Processing Based Automatic Visual Inspection System for PCBs

Automatic Calibration of an In-vehicle Gaze Tracking System Using Driver s Typical Gaze Behavior

Transcription:

Vol. 12, Issue 1/2016, 42-46 DOI: 10.1515/cee-2016-0006 A VIDEO CAMERA ROAD SIGN SYSTEM OF THE EARLY WARNING FROM COLLISION WITH THE WILD ANIMALS Slavomir MATUSKA 1*, Robert HUDEC 2, Patrik KAMENCAY 3, Tibor TRNOVSZKY 4 1 2 3 4 * corresponding author: slavomir.matuska@fel.uniza.sk. Abstract This paper proposes a camera road sign system of the early warning, which can help to avoid from vehicle collision with the wild animals. The system consists of camera modules placed down the particularly chosen route and the intelligent road signs. The camera module consists of the camera device and the computing unit. The video stream is captured from video camera using computing unit. Then the algorithms of object detection are deployed. Afterwards, the machine learning algorithms will be used to classify the moving objects. If the moving object is classified as animal and this animal can be dangerous for safety of the vehicle, warning will be displayed on the intelligent road sings. Keywords: Animal detection and recognition; Video camera; Background subtraction; Road sign system; Vehicle collision. 1. Introduction For the long period of time, there were many efforts in the traffic monitoring and the possible hazardous situation detection and early warning in the road traffic [1]. With the development of the high speed computers and CCTV cameras, this area are became even more popular between researcher and nowadays, there have been developed a lot of the systems which help prevent vehicle from crash in the hazardous situations. These systems together can create intelligent transportation system in the cities or in the particular areas. Their task is to enhance road safety by assisting drivers in their tasks. In [2], the improved traffic sign detection and recognition system was introduced. They developed two new modules: vision-module for sign detection and recognition and transmission module (TM) for communication between the cars. The main idea of the TM was sharing information with others cars in the area. The problem of the animal-vehicle collision (AVC) is a challenging problem and many papers were focusing on the preventing of the AVC. An efficient animal detection system for smart cars using cascaded classifiers was introduces in [3]. They equipped the cars with smart system with camera, which is able to detect animals around the roadways and warn the drivers. Their system works in two stages. First, LBP-adaboost algorithm is used to detect animals and then, HOG-SVM classifier is used to identify only the moose objects. According to their results, the success rate of the moose classification was more than 83 %. The state-of-art vehicle mounted night vision animal detection system was developed and presented in [4]. Their system is currently used by Audi, BMW and Daimler and is based on the cascade boosting concept which is robust to occlusion, pose and scale variations. Their system can detect animals up to 200 meters away from the car while generating very few false warning. A large animal detection and continuous traffic monitoring on highways was published in [5]. They used a 360 - scanning radar to monitor a stretch of highway. The innovative analysis and classification techniques, which were used, enable the system to track large animals even in the harsh weather condition.

Civil and Environmental Engineering Vol. 12, Issue 1/2016, 42-46 2. Proposed system solution In our system solution, we were considering the fact, that the most of the cars don`t have intelligent camera system or mounted night vision animal detection system, which was presented in [3, 4]. Therefore, we were focusing on developing a universal camera road sign system of early warning from collision with the wild animals, which can help every driver on the road. The system consists of camera modules placed down the particularly chosen route and the intelligent road signs. The camera module consists of camera device and computing unit. The video stream is captured from video camera using computing unit. Then the algorithms of object detection are deployed. Afterwards, the machine learning algorithms are used to classify the moving objects. If the moving objects inside the monitored area are classified as animal and this animal can be dangerous for safety of the vehicle, warning will be displayed on the intelligent road sings. The proposed system solution is shown in Fig. 1. Fig. 1: The proposed system solution. 3. Proposed software solution Proposed system consists of two main parts, training and testing part. During the training part, train database is used to create classification model, which is later used in the object recognition. For object representation were chosen local feature descriptors, like SIFT or SURF [6, 7]. Classification model is created based on the machine learning algorithm. In this system, combination of the bag of visual keypoints method and SVM witch radial base function were used. In the testing part, the video stream is captured and the algorithms of object detection and tracking are applied. The combination of background subtraction method and CAMShift algorithm were used. In the computer vision, one of the simplest ways how to separate moving object from scene background is to use background subtraction method. This method is widely used in computer vision and involves calculating a reference image, subtracting each new frame from the reference image; thresh holding and evaluating the result [8]. After successful determination and detection of region of the interest (ROI), CAMShift algorithm is applied to find optimal object size, position and orientation. Then the detected ROI is evaluated using object classification method and if this unknown ROI is classified as animal, which could be dangerous for the safety of the vehicle, the warning is displayed in the intelligent road signs. 4. Experimental results In the experiments, we were focusing on the testing of the object detection and tracking part from the video sequences. Our proposed method for object detection and tracking follows the flow diagram shown in Fig. 2.

Stavebné a Environmentálne Inžinierstvo Vol. 12, Issue 1/2016, 42-46 Fig. 2: Flow diagram of detecting and tracking method. The experiments were done in C++ language using OpenCV libraries. For the verification of the detection and tracking method robustness and accuracy, the method was tested on static video sequences with resolution 1920 x 1080. In video sequences, moving objects were represented by animals in their natural conditions or in zoo. In the video sequences, there were 5 kinds of big mammals, which can be dangerous for safety of the vehicle. These animal kinds are wolf, deer, brown bear, wild boar and fox. The examples of the animals from the database are shown in Fig. 3. 4.1 Precision, Recall and F1 Measure Fig. 3: Images from the database. Precision. Precision is defined as a proportion between the number of valid frames specified by the module and the number of all frames classified as valid frames. Precision is defined by formula 1:, (1) where t p defines the number of frame correctly classified as valid class and f p defines the number of frame incorrectly classified as valid class. Recall. Recall is defined as a proportion between the number of valid frames specified by the module and the number of all valid frames. Precision is defined by formula 2:, (2) where t p defines the number of frame correctly classified as valid class and f n defines the number of frames which were not classified as valid, but they should be. F1 measure. F1 measure combines precision and recall in harmonic mean and F1 measure is defined by formula 3:. (3)

Civil and Environmental Engineering Vol. 12, Issue 1/2016, 42-46 Detector relevance. The detection and tracking method was also rated from the relevance point of view of the detected region of interest. The one image for every ROI was saved and according to these images, the detector relevance was calculated using formula 4: 4.2 Results. (4) The number of valid ROI was manually calculated using saved images from the ROIs. The method was tested on static video sequences with moving animal objects. The length of the tested videos per animal class is shown in Table 1. The recall-precision graph for tested video sequences is shown in Fig. 4. Fig. 4: Recall and precision. According to the recall-precision graph, the best results for the particular classes are when their results are in the top right corner of the graph. From the given figure, it is evident that the results for classes fox, brown bear, wolf and wild boar were in the top-right corner of the graph. The low level of the recall was achieved for deer class. This was caused of the natural behaviour of the deer. The deer use to be static for a long period of time and in this case, detector will lose the animal objects. The relevance of the method, number of valid ROI and whole number of the ROI per animal class are shown in Table 1. The whole method relevance was at 87.05 %. In the case of the video sequences with brown bear and deer were achieved high values of detector relevance at 100 %, respectively 98.83 %. Detector relevance at 81.13 % was achieved for class wild boar. In these videos, there were significantly changes in the illumination of the scene and in some cases, this caused a false detection. The similar score was achieved for video sequences with wolf. The lowest detector relevance was at 60.87 % for fox class. The main reason of this is the false detection of the moving trees and its leaves, because of the strong wind. Table 1: Video sequences information and detector relevance. Video length [min] Number of valid ROI Whole number of ROI Detector relevance Wild boar 8,92 86 106 81,13 Fox 1,35 14 23 60,87 Brown bear 7,38 39 39 100,00 Wolf 4,87 45 55 81,81 Deer 9,40 85 86 98,83 Overall 31,92 269 309 87,05

Stavebné a Environmentálne Inžinierstvo Vol. 12, Issue 1/2016, 42-46 5. Conclusion and future work In this paper, the video camera road sign system of the early warning from collision with the wild animals was presented. The system consists of camera modules placed down the particularly chosen route and the intelligent road signs. The main idea of the proposed system was to help every driver on the road in the particular chosen areas. When the camera system detects the animal near or on the road and classifies this animal as dangerous for the safety of the vehicle, the warning is displayed on the intelligent road signs. In the experimental results were proven, that the system is capable of animal detection. The results can be even better, when we eliminate the false detection caused by the suddenly change of the scene illumination or moving trees and leaves in the scene. After successful object detection and tracking, the next step in the system is object classification. In this step, the animals in the scene need to be distinguished from the other moving objects, like cars, trucks or motorcycles. Then, the algorithms of machine learning (like Support Vector Machine) will be deployed to evaluate the animal class. Acknowledgement The work presented in the paper has been supported by the EUREKA project no. E! 6752 DETECTGAME: R&D for Integrated Artificial Intelligent System for Detecting the Wildlife Migration. References [1] COLLINSON, P. A.: The application of camera based traffic monitoring systems. In: CCTV and Road Surveillance (Ref. No. 1999/126). IEE Seminar, p. 8/1-8/6, London. DOI: 10.1049/ic:19990689. [2] MAMMERI, A. - BOUKERCHE, A. - RENFEI, W. - JINGWEN, F.: Traffic sign detection, recognition and transmission system for smart vehicles. In: Global Communications Conference (GLOBECOM) IEEE 2013, December 2013, p. 4798-4803, Atlanta GA. DOI: 10.1109/GLOCOMW.2013.6855710. [3] MAMMERI, A. - DEPU, Z. - BOUKERCHE, A. - ALMULLA, M.: An efficient animal detection system for smart cars using cascaded classifiers. In: Communications (ICC). IEEE 2014 International Conference, June 2014, p. 1854 1859, Sydney, NSW. DOI: 10.1109/ICC.2014.6883593. [4] FORSLUND, D. - BJARKEFUR, J.: Night vision animal detection. In: Intelligent Vehicles Symposium Proceedings IEEE 2014, June 2014, p. 737-742, Dearborn, MI. DOI: 10.1109/IVS.2014.6856446. [5] MUKHERJEE, A. - STOLPNER, S. - LIU, X. - VRENOZAJ, U. - FEI, C. - SINHA, A.: Large animal detection and continuous traffic monitoring on highways. In: Sensors. IEEE 2013, 3-6 November 2013, p. 1-3, Baltimore. ISSN 1930-0395, DOI: 10.1109/ICSENS.2013.6688330. [6] LOWE, D.G.: Distinctive image features from scale-invariant keypoints. In: International Journal of Computer Vision. 2004, Vol. 60, No. 2, p. 91-110. ISSN: 0920-5691, DOI: 10.1023/B:VISI.0000029664.99615.94. [7] BAY, H. - ESS, A. - TUYTELAARS, T.: SURF: Speeded Up Robust Features. In: Computer Vision and Image Understanding (CVIU). 2008, Vol. 110, No. 3, p. 346-359. ISSN: 1077-3142, DOI:10.1016/j.cviu.2007.09.014. [8] KAEWTRAKULPONG, P. - BOWDEN, R.: An Improved Adaptive Background Mixture Model for Real-Time Tracking with Shadow Detection. In: Vision and Virtual Reality Group, 2nd European Workshop on Advanced Video Based Surveillance Systems AVBS01, September 2001. [9] CONG, D. - SHI, P. - ZHOU, D.: An Improved Camshift Algorithm Based on RGB Histogram Equalization. In: Image and Signal Processing (CISP). 7th International Congress, 14-16 October 2014, p. 426 430. DOI: 10.1109/CISP.2014.7003818.