We propose a method for determining the indoor position based on a Visible Light Communication (VLC) system that uses a high-speed fish-eye lens-equipped camera. In VLC, lights are used as data transmitters and users can receive location information using a receiving device. Since the lights are configured to meet a pre-determined illumination level, the system requires neither space nor additional power. The lights serve their usual function as sources of illumination, and as a means of transmitting digitized information. Up to now, photo sensors or a normal lens-equipped camera have been used as receiving devices. However, the number of lights that can be received by a photo sensor is limited, and the receiving angle of the image that a normal lens-equipped camera takes is also limited. Since a camera with a fish-eye lens commands a 180-degree view of the ceiling, the number of detectable LED lights increases and positioning accuracy is improved. In terms of data transmission in VLC, the LED lights transmit data at 9.6 kbps. Thus, we use a high-speed complementary metal-oxide-semiconductor image sensor to receive the digitized information. The sampling frequency of the image sensor is up to 48 kHz. The LED lights send ID frames containing a prefix, ID, and Cyclic Redundancy Check (CRC) code. The ID and CRC are modulated with 4 Pulse-Position Modulation. The receiver detects the LED lights from the ceiling image. Then, variations in intensity at the center of the LED lights are stored as light signals. Since received data can be separated into two segments within a small buffer, according to the measurement period, received data are occasionally swapped. The receiver obtains the world coordinates of the LED light from the received ID. Finally, self-location estimation is performed using the relationship between the fish-eye image coordinates and the world coordinates. We conducted an experiment using the VLC platform in Niigata University, with the receiver position fixed at 24 measuring points. The platform area measures 5.4 m by 7.5 m, and the ceiling height is 3 m.The results show that the maximum horizontal error is 10 cm.We conclude that it is possible to determine a horizontal position within merely 10 cm, using the proposed method.
[1]
Shinichiro Haruyama,et al.
New indoor navigation system for visually impaired people using visible light communication
,
2013,
EURASIP J. Wirel. Commun. Netw..
[2]
Kanbara Masayuki,et al.
A Quantitative Evaluation of Wearable AR System Using Invisible Markers in Real Environments
,
2004
.
[3]
Yasuyuki Kono,et al.
A Real-world Objects Recognition System Employing "Invisible" Visual Markers
,
2009
.
[4]
Naokazu Yokoya,et al.
AR Guide System Using Mobile Projector in Indoor Environment
,
2009
.
[5]
Kiyoshi Kiyokawa,et al.
Wide-Area Indoor Position Detection using Fiducial Markers for Wearable PC
,
2004
.
[6]
N. Yokoya,et al.
Real-time camera parameter estimation using a feature landmark database with priorities of landmarks
,
2008
.
[7]
D. Marquardt.
An Algorithm for Least-Squares Estimation of Nonlinear Parameters
,
1963
.
[8]
Kenichi Mase,et al.
Improved Indoor Location Estimation Using Fluorescent Light Communication System with a Nine-Channel Receiver
,
2010,
IEICE Trans. Commun..
[9]
Naokazu Yokoya,et al.
Localization System Using Invisible Visual Markers and IR Camera for Wearable Augmented Reality
,
2005
.
[10]
透 金子,et al.
全方位カメラ搭載移動ロボットによるStructure from Motionを用いた3次元環境モデリング
,
2007
.
[11]
Hideo Makino,et al.
Research of Practical Indoor Guidance Platform Using Fluorescent Light Communication
,
2008,
IEICE Trans. Commun..
[12]
N. Yokoya,et al.
Camera Position and Posture Estimation Based on Feature Landmark Database
,
2005
.
[13]
S. Haruyama,et al.
High-accuracy positioning system using visible LED lights and image sensor
,
2008,
2008 IEEE Radio and Wireless Symposium.