A study on on-vehicle high-speed camera image processing for parallel visible light communication

Intelligent Transportation Systems(ITS) have been introduced to give solutions for traffic problems such as traffic accidents and congestions. Assistance of safe driving is one of the major significant area in ITS. On-vehicle and Infrastructure cameras play an important role in many ITS deployments related to assistance for safe driving. Those systems detect vehicle local information by cameras and driver is assisted regarding that information. Recently, high-speed cameras are also used in ITS as well as in other scientific research, military test, and industry. High-speed cameras can capture more information of fast moving objects and changing objects in high frequency compared to the normal cameras. Our research group introduces a road-to-vehicle Visible Light Communication(VLC) system using an on-vehicle high-speed camera as a receiver and an LED traffic light as a transmitter. Driver can be assisted at signalized intersection by sending traffic information to vehicles through this system. VLC is a wireless communication method using luminance, transmitting data by modulating blinking light. Many of conventional VLC systems use Photo Diode(PD) as receiver. However, the proposed system uses a high-speed camera as a receiver. Here, the data is sent by blinking LEDs at high frequency. Those lighting patterns are captured for demodulation by processing the images from the high-speed camera at high frame rate. This image processing includes finding the transmitter, tracking the found transmitter consecutively, and capturing the lighting patterns of transmitter at each consecutive frame. This thesis presents algorithms for those image processing steps considering the features of high-speed image capturing, and available literature on these kind of studies is limited. In addition, all of those image processing steps should be conducted in real time. However, it might be difficult to realize this in software, since the images are taken at high frame rate. Even, to conduct it in real time on hardware, image processing algorithms should include approaches for processing time reduction. For this reason, all algorithms are presented considering the processing time reduction approaches as well. Outdoor experiments were conducted to confirm the effectiveness of each proposed algorithm separately. Then the communication possibility of proposed VLC system was also evaluated using the new algorithms. It showed that finding, tracking and lighting pattern capturing can be effectively conducted with the proposed algorithms. By applying them, data communication can be conducted through the proposed VLC system at a distance between 20m and 40m far from the transmitter in a driving environment.

[1]  Changhui Yang,et al.  A New Approach for In-Vehicle Camera Obstacle Detection by Ground Movement Compensation , 2008, 2008 11th International IEEE Conference on Intelligent Transportation Systems.

[2]  Masao Nakagawa,et al.  Fundamental analysis for visible-light communication system using LED lights , 2004, IEEE Transactions on Consumer Electronics.

[3]  Yi-Ping Hung,et al.  Fast block matching algorithm based on the winner-update strategy , 2001, IEEE Trans. Image Process..

[4]  E. R. Davies,et al.  Constraints on the design of template masks for edge detection , 1986, Pattern Recognit. Lett..

[5]  Toshiaki Fujii,et al.  A new vision system for traffic sign recognition , 2010, 2010 IEEE Intelligent Vehicles Symposium.

[6]  Dennis M. Healy,et al.  Measuring image similarity to sub-pixel accuracy , 2006, 3rd IEEE International Symposium on Biomedical Imaging: Nano to Macro, 2006..

[7]  Koyasu Hiroshi,et al.  Recognition of Traffic Signal from On-board Captured Image Stream , 2008 .

[8]  Jordi Vitrià,et al.  Traffic Sign Recognition Using Evolutionary Adaboost Detection and Forest-ECOC Classification , 2009, IEEE Transactions on Intelligent Transportation Systems.

[9]  T. Fujii,et al.  On-vehicle receiver for distant visible light road-to-vehicle communication , 2009, 2009 IEEE Intelligent Vehicles Symposium.

[10]  T. Fujii,et al.  Road-to-vehicle communication using LED traffic light , 2005, IEEE Proceedings. Intelligent Vehicles Symposium, 2005..

[11]  Nidhi Chandrakar,et al.  Study and comparison of various image edge detection techniques , 2012 .

[12]  Feng Guo,et al.  Improvement of optical flow in pedestrian detection based on pictorial structure , 2010, 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[13]  Mongi A. Abidi,et al.  Using a Non-prior Training Active Feature Model , 2004, PCM.

[14]  Rui L. Aguiar,et al.  Visible Light Communication for Advanced Driver Assistant Systems , 2006 .

[15]  Grantham Pang,et al.  Visible light communication for audio systems , 1999, IEEE Trans. Consumer Electron..

[16]  P. Cavanagh Visual cognition , 2011, Vision Research.

[17]  Ch. Hima Bindu AN IMPROVED MEDICAL IMAGE SEGMENTATION ALGORITHM USING OTSU METHOD , 2009 .

[18]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[19]  Christoph Stiller,et al.  Camera calibration for lane and obstacle detection , 1999, Proceedings 199 IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems (Cat. No.99TH8383).

[20]  Zhu Hong,et al.  Ore image thresholding using bi-neighbourhood Otsu's approach , 2010 .

[21]  Marc Levoy,et al.  High-speed videography using a dense camera array , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[22]  Berthold K. P. Horn,et al.  Determining Optical Flow , 1981, Other Conferences.

[23]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Toshiaki Fujii,et al.  Improved Decoding Methods of Visible Light Communication System for ITS Using LED Array and High-Speed Camera , 2010, 2010 IEEE 71st Vehicular Technology Conference.

[25]  Xuan Jing,et al.  An efficient three-step search algorithm for block motion estimation , 2004, IEEE Transactions on Multimedia.

[26]  Hiroshi Murase,et al.  Estimation of traffic sign visibility toward smart driver assistance , 2010, 2010 IEEE Intelligent Vehicles Symposium.

[27]  David J. Fleet,et al.  Performance of optical flow techniques , 1994, International Journal of Computer Vision.

[28]  T. Fujii,et al.  Basic Experiments on Paralle Wireless Optical Communication for ITS , 2007, 2007 IEEE Intelligent Vehicles Symposium.

[29]  Shinichiro Omachi,et al.  Detection of traffic light using structural information , 2010, IEEE 10th INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS.

[30]  Michael J. Pivovaroff,et al.  Measurement of the subpixel structure of AXAF CCD's , 1998 .

[31]  Tarak Gandhi,et al.  Pedestrian Protection Systems: Issues, Survey, and Challenges , 2007, IEEE Transactions on Intelligent Transportation Systems.

[32]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

[33]  John A. Jakle,et al.  Lots of Parking: Land Use in a Car Culture , 2004 .

[34]  Sang-Kook Han,et al.  Visible light wireless transmission based on optical access network using white light‐emitting diode and electroabsorption transceiver , 2010 .

[35]  Manjari Gupta,et al.  Vehicle Tracking And Speed Estimation Using Optical Flow , 2011 .

[36]  Ignacio Parra,et al.  Combination of Feature Extraction Methods for SVM Pedestrian Detection , 2007, IEEE Transactions on Intelligent Transportation Systems.

[37]  Sergio Torres,et al.  Superresolution imaging in optical tweezers using high-speed cameras. , 2010, Optics express.

[38]  Koji Suzuki,et al.  A study on visually impaired person's support system utilizing visible light communication technology at signalized intersections , 2008 .

[39]  Isao Horiba,et al.  A study of the road surface condition detection technique for deployment on a vehicle , 2003 .

[40]  Toshiaki Fujii,et al.  Erasure coding for road-to-vehicle visible light communication systems , 2011, 2011 IEEE Consumer Communications and Networking Conference (CCNC).

[41]  Hanqing Lu,et al.  Generalized optical flow in the scale space , 2004, Third International Conference on Image and Graphics (ICIG'04).

[42]  Isao Horiba,et al.  A Study of the Road Surface Condition Detection Technique based on the Image Information for Deployment on a Vehicle , 2004 .

[43]  Shmuel Peleg,et al.  Computing two motions from three frames , 1990, [1990] Proceedings Third International Conference on Computer Vision.

[44]  Kunsoo Huh,et al.  A stereo vision-based obstacle detection system in vehicles , 2008 .

[45]  Dean A. Pomerleau,et al.  Overtaking vehicle detection using implicit optical flow , 1999 .

[46]  Tomaso A. Poggio,et al.  On Edge Detection , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[47]  Sridha Sridharan,et al.  Improved Simultaneous Computation of Motion Detection and Optical Flow for Object Tracking , 2009, 2009 Digital Image Computing: Techniques and Applications.

[48]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[49]  Gary W. Hughes HIGH FRAME RATE ELECTRONIC IMAGING , 1995 .

[50]  Masatoshi Okutomi,et al.  Sub-Pixel Estimation Error Cancellation on Area-Based Matching , 2005, International Journal of Computer Vision.

[51]  Koichi Hashimoto,et al.  3,000-fps 3-D shape measurement using a high-speed camera-projector system , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[52]  Masao Nakagawa,et al.  A Study of Shadowing on Indoor Visible-Light Wireless Communication Utilizing Plural White LED Lightings , 2004, 1st International Symposium onWireless Communication Systems, 2004..

[53]  R. Maini Study and Comparison of Various Image Edge Detection Techniques , 2004 .

[54]  Koichi Hashimoto,et al.  A Dynamically Reconfigurable Architecture Combining Pixel-Level SIMD and Operation-Pipeline Modes for High Frame Rate Visual Processing , 2007, 2007 International Conference on Field-Programmable Technology.

[55]  Yupin Luo,et al.  Real-Time Pedestrian Detection and Tracking at Nighttime for Driver-Assistance Systems , 2009, IEEE Transactions on Intelligent Transportation Systems.

[56]  Bülent Sankur,et al.  Survey over image thresholding techniques and quantitative performance evaluation , 2004, J. Electronic Imaging.

[57]  Hassan Foroosh,et al.  Extension of phase correlation to subpixel registration , 2002, IEEE Trans. Image Process..