์ต๋๋
(Dong Nyeok Choi)
1iD
๊น๋ณ์ฑ
(Byung Wook Kim)
โ iD
-
(Funzin Co., Ltd, VC solution team, Korea.)
Copyright ยฉ The Korean Institute of Electrical Engineers(KIEE)
Key words
Visible light communication, Positioning, IoT, Vehicle-to-infrastructure, Collinearity condition
1. ์ ๋ก
GPS(Global Positioning System)๋ ํญ๋ฒ ์ ํธ ์ก์ถ ๊ธฐ๋ฅ์ ํ์ฌํ ์ธ๊ณต์์ฑ 3~4๊ฐ๋ก๋ถํฐ ์์ ํ ์๊ฐ์ ๋ณด๋ฅผ ํ ๋๋ก ์ผ๊ฐ์ธก๋๋ฒ์
์ด์ฉํ์ฌ ํ์ฌ ์์น๋ฅผ ์ถ์ ํ๋ ์์คํ
์ด๋ค. ์ต๊ทผ GPS ์ ํธ๋ฅผ ์ด์ฉํ ์์น์ถ์ ์์คํ
์ ๋ค์ํ ๋ถ์ผ์์ ์ฌ์ฉ๋๊ณ , ํนํ ์์จ์ฃผํ์ ์ํ ํต์ฌ์ ์ธ ์๋น์ค๋ค์
์ฌ์ ํ GPS์ ์ฃผ๋ก ์์กดํ๊ณ ์์ด, ์ ํํ ์์น์ถ์ ์ ์ค์์ฑ์ด ์ฆ๊ฐ๋๊ณ ์๋ค(1-6). ํ์ง๋ง GPS์ ์ฌ์ฉ๋๋ ํญ๋ฒ ์ธ๊ณต์์ฑ์ ์ง๊ตฌ ์๊ณต ์ฝ 20,000km์ ์๊ณต์ ์กด์ฌํ๊ธฐ ๋๋ฌธ์ ์์ฑ์์ ์ก์ ํ๋ ์ ํธ๊ฐ ์ง๋ฉด์ ๋๋ฌํ๋ ๋์
์ ํธ์ ์ธ๊ธฐ๊ฐ ์ฝํด์ ธ ๋์ผ ์ฃผํ์์ธ ๋ผ๋์ค ์ ํ๋ฅผ ์ฌ์ฉํ๋ ์ ํธ์ ๊ฐ์ญ์ ์ํด ์ค์ฐจ๊ฐ ๋ฐ์ํ๋ค๋ ๋จ์ ์ด ์๋ค. ๋ํ, ํฐ๋๊ณผ ๊ฐ์ ์ฐจํ์ง์ญ๊ณผ ๊ฑด๋ฌผ๋ค์ด
๋ณต์กํ๊ฒ ๊ตฌ์ฑ๋์ด ์๋ ๋์ฌ์ง์์๋ ์์ฑ๋ค์ ์๊ฐ์ ๋ณด๊ฐ ์ ๋๋ก ์์ ๋์ง ์์ ์ถ์ ์ค์ฐจ๊ฐ ํฌ๊ฒ ๋ฐ์ํ๊ธฐ ๋๋ฌธ์, ์์จ์ฃผํ ์๋์ฐจ์์ ์์น ์ถ์ ์ ์ํ
์์คํ
์ GPS๊ฐ ๋จ๋
์ผ๋ก ํ์ฉ๋๊ธฐ์๋ ๋ง์ ์ด๋ ค์์ด ๋ฐ๋ฅธ๋ค. ์ต๊ทผ LED(Light Emitting Diode)๋ ์ ์ ๋ ฅ, ๋ฎ์ ๊ตฌ๋์ ์, ๋น ๋ฅธ
์๋ต์๋, ๋ด๊ตฌ์ฑ, ๋น ๋ฅธ ์ค์์นญ ๋ฑ์ ํน์ฑ์ผ๋ก ์ธํด ๋ค์ํ ๋ถ์ผ๋ก ํ์ฉ๋๊ณ ์๋๋ฐ, ๊ตํต์์คํ
๋ถ์ผ์์๋ ๋๋ก์ ๊ฐ๋ก๋ฑ, ์ ํธ๋ฑ๊ณผ ๊ฐ์ ์กฐ๋ช
์ธํ๋ผ๊ฐ
๊ธฐ์กด ํ ๋ก๊ฒ ์กฐ๋ช
์์ ์ ์ฐจ LED ๋ก ๋์ฒด๋๊ณ ์๋ค. ๋ํ, LED๋ ์๋์ ์กฐ๋ช
๊ธฐ๋ฅ์ ์ ์ง ํ๋ฉด์ ๋น ๋ฅธ ์ค์์นญ ํน์ฑ์ ํ์ฉํ์ฌ ๊ฐ์๊ด ์ ํธ๋ฅผ ์ ์กํ๋
๊ฐ์๊ด ํต์ (VLC, Visible Light Communication) ์ ์ก์ ๋จ์ผ๋ก ํ์ฉ๋๊ณ ์๋ค. (7,8) VLC์ ๊ฒฝ์ฐ ์นด๋ฉ๋ผ์ LED ๋ฅผ ํ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ก์์ ํ๋ฏ๋ก, ๊ธฐ์กด์ RFํต์ ์ด ๊ฐ์ง๊ณ ์๋ ์ฃผํ์ ๋ถ์กฑ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์๊ณ , ์ด๋ฏธ ๊ตฌ์ถ๋
์ก์์ ์ธํ๋ผ๋ฅผ ์ด์ฉํ ์ ์์ผ๋ฏ๋ก ๊ตฌํ์ด ๊ฐ๋จํ ํธ์ด๋ค. ๊ฐ์๊ด ํต์ ์ ๋ง์ ์ฐ๊ตฌ์ฃผ์ ์ค์์๋ ์ต๊ทผ์๋ ์์น์ถ์ ๊ธฐ์ ์ ๋ํ ์ฐ๊ตฌ๊ฐ ํ๋ฐํ๊ฒ ์งํ๋๊ณ
์๋ค(9-15). ๋
ผ๋ฌธ (9)์์๋ ๊ณ ์์นด๋ฉ๋ผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฐจ๋๊ฐ (V2V, vehicle to vehicle), ์ฐจ๋์ธํ๋ผ๊ฐ (V2I, vehicle to infrastructure)
VLC ๊ธฐ์ ์ ์ฌ์ฉํ ๋ ์ฐจ๋์ ๋ชจ์
๊ณผ ๊ฑฐ๋ฆฌ ์ถ์ ์ ๋ํ ์ปจ์
์ ์๊ฐํ์๋ค. ๋
ผ๋ฌธ (10)์์๋ S2-PSK (Spatial-2-Phase-Shift-Keying) ๋ผ๋ ๊ธฐ๋ฒ์ ํตํด ์นด๋ฉ๋ผ๋ก ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ์์ ํ๋ ๋ฐฉ์์ ์ค๋ช
ํ์๋ค.
S. Y. Jung(11)์ด ์ ์ํ TDOA(Time Difference Of Arrival)๋ฅผ ํ์ฉํ ์์น ์ถ์ ๋ฐฉ์์, ์ค๋ด์์ ๊ฐ LED ๋ง๋ค ๋ค๋ฅธ ์ฃผํ์๋ฅผ ๋ถ์ฌํ๊ณ
์์ ๋จ์๋ photodioide (PD)๋ฅผ ์ด์ฉํ์ฌ ๊ฐ LED์ ์ฃผํ์ ID์ ๋ํ ์ ํธ ๊ตฌ๋ถ์ ํ ์ ์๋ ๊ธฐ๋ฒ์ด๋ค. Trong-Hop Do et
al.(12)์์๋ LED์์ ์ ์กํ๋ ์ ํธ์ ์์ ์ ํธ ์๊ฐ์ฐจ์ด๋ฅผ ์ด์ฉํ๋ ์ผ๊ฐ ์ธก๋ ๊ธฐ๋ฐ์ VLC-TDOA ๊ธฐ๋ฒ์ ์ ์ํ์๋ค. Kim et al.(13)์ RSSI(Received Signal Strength Indicator) ๊ธฐ๋ฐ์ ๊ฐ์๊ด ์ค์ฒฉ์ ์ด์ฉํ ์ค๋ด ์ธก์๋ฒ์ ์ ์ํ๊ณ , Gregary B
et al.(14)๋ ๊ฐ์๊ด ์ฑ๋์ ํตํ ์ค๋งํธ ๊ณต๊ฐ ํ๊ฒฝ์์ ์ ํธ ๊ฐ๋, ๋ฐฉ์๊ฐ ๋ฐ ๊ณ ๋๋ฅผ ์ธก์ ํ ์ ์๋ ์ค๋ด ์ธก์ ๋ฐฉ๋ฒ์ธ Hybrid RSS(Received Signal
Strength)/AOA(Angle of Arrival) indoor localization ๊ธฐ๋ฒ์ ์ ์ํ์๋ค. ํ์ง๋ง, ์๊ธฐ์ ์ฐ๊ตฌ ๊ฒฐ๊ณผ๋ค์ ์ฃผ๋ก
์ค๋ด ํ๊ฒฝ๋ง์ ๋ค๋ฃจ์์ผ๋ฉฐ, ์ค์ธ ํ๊ฒฝ์ด๋ ๊ตํต์์คํ
ํ๊ฒฝ์์ ์์น๋ฅผ ์ถ์ ํ๋ ํ๋ ์์ฉ๋ถ์ผ์ ๋ํด์๋ ๊ณ ๋ คํ์ง ์์๋ค. B. W. Kim(15)์์๋ ์ค์ธ ์ฃผํ ์ค์ธ ์ฐจ๋์ ์นด๋ฉ๋ผ๋ก ์ป์ด์ง๋ ์ด๋ฏธ์ง์ 2D ์ขํ๊ฐ๊ณผ Euler Angle ๊ณต์์ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ณต์ ์กฐ๊ฑด์ ํ์ฉํ์ฌ ์นด๋ฉ๋ผ์ ์์น๋ฅผ
์ญ ์ถ์ ํ๋ ๋ฐฉ์์ ์ฌ์ฉํ ์ค์ธ ์ธก์ ์ฐ๊ตฌ๊ฐ ์งํ๋์๋ค. ํ์ง๋ง, ์ด ๊ธฐ๋ฒ์ ์นด๋ฉ๋ผ๋ฅผ ํตํด ์ดฌ์๋ 2D ์ด๋ฏธ์ง์ ๋ค์์ LED๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ ์ด๋ ํ
๋ฐฉ์์ผ๋ก LED๋ฅผ ์ ์ ํ์ฌ ์ฐจ๋์ ์์น๋ฅผ ์ธก์ ํด์ผ ํ๋์ง์ ๋ํด ๊ณ ๋ คํ์ง ์์๋ค. ์์ผ๋ก ์ ์ ๋๋ก ์ฃผ๋ณ์ ์ธํ๋ผ๊ฐ ๋ณต์กํด์ ธ๊ฐ๊ณ , ๋ค์์ LED ์กฐ๋ช
์ด
๋ค์ํ ๋ชฉ์ ์ผ๋ก ํ์ฉ๋ ๊ฒ์ด๋ฏ๋ก, ์ฐจ๋์ ์ธก์์ ์ฌ์ฉ๋ ์ ์๋ ํน์ ํ LED๋ฅผ ์ ์ ํ๋ ๋ฌธ์ ๋ ์์ผ๋ก ์ค์ํด์ง ๊ฒ์ด๋ค.
๋ณธ ๋
ผ๋ฌธ์ VLC ๊ธฐ๋ฐ ์ง๋ฅํ ๊ตํต์์คํ
์์ ์ฐจ๋์ ํ์ฌ๋ ์นด๋ฉ๋ผ์ ์ดฌ์๋ ์์์์ ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ๋ณด๋ด๋ ๋ค์์ LED ํ์์๋ค์ด ๊ฒ์ถ๋์์ ๊ฒฝ์ฐ,
์ฐจ๋์ ์ธก์ ์ฑ๋ฅ์ ๋์ผ ์ ์๋ Farthest point selection ๊ธฐ๋ฐ LED ์ ์ ๊ธฐ๋ฒ์ ์ ์ํ๋ค. ์ฐจ๋์ ๋ถ์ฐฉ๋ ์นด๋ฉ๋ผ๋ฅผ ์ด์ฉํด ํ๋ํ
์ฐ์ ์์์๋ ๋ค์๊ฐ์ LED ํ์์๊ฐ ํฌํจ๋์ด ์๊ณ , ๊ฐ๊ฐ์ ์ ๋ ์ขํ ์ ๋ณด๋ฅผ ํฌํจํ ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ๋ด๊ณ ์๋ค. ์ด๋, ์ ํํ ์์น์ถ์ ์ ์ํด
์นด๋ฉ๋ผ ์์ ๋ด์ ์กด์ฌํ๋ ๋ค์์ LED ํ์์ ์ค ์์น์ถ์ ์ฑ๋ฅ์ ๋์ด๋๋ก LED๋ฅผ ์ ์ ํ๋ Farthest point selection ์๊ณ ๋ฆฌ์ฆ์
์ ์ํ๋ค. ์ด๋ฏธ์ง์ ์ค์ฌ์์ ์๋ก ๊ฐ์ฅ ๋ฉ๋ฆฌ ์กด์ฌํ๋ 3๊ฐ์ LED๋ฅผ ์ ์ ํ์ฌ ๊ธฐํํ์ ๊ณต๊ฐ ์ ๋ณด๋ฅผ ์ต๋ํ ํ์ฉํ๋๋ก ํ์๊ณ , ์ ํ๋ ๊ด์์ ์์น์ ๋ณด๋ฅผ
๊ณต์ ์กฐ๊ฑด์ ์ ์ฉํ๋ฉด ์ฐจ๋์ ์์น๋ฅผ ์ ๋ฐํ๊ฒ ์ถ์ ํ ์ ์๋ค. ์ปดํจํฐ ์๋ฎฌ๋ ์ด์
๊ฒฐ๊ณผ ๋ณธ ๋
ผ๋ฌธ์์ ์ ์ํ๋ Farthest point selection
์๊ณ ๋ฆฌ์ฆ์ ๋๋คํ๊ฒ LED๋ฅผ ์ ์ ํ๋ ๋ฐฉ์์ ๋นํด ๋ค์ํ ์์ ํด์๋ ๋ฐ ๊ด์๋ค๊ณผ์ ๊ฑฐ๋ฆฌ์์ ๋ ์ ๋ฐํ ์์น ์ถ์ ์ฑ๋ฅ์ ๋ํ๋์ ๋ณด์๋ค.
๋ณธ ๋
ผ๋ฌธ์ ๊ตฌ์ฑ์ ๋ค์๊ณผ ๊ฐ๋ค. 2์ฅ์์ ๋๋ก ์ธํ๋ผ๋ฅผ ํ์ฉํ V2I ๊ฐ์๊ด ํต์ ๊ธฐ๋ฐ ์์น์ถ์ ๊ธฐ์ ๊ณผ Farthest point selection
์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์ค๋ช
ํ๊ณ , 3์ฅ์์๋ ์ปดํจํฐ ์๋ฎฌ๋ ์ด์
์ผ๋ก ์ ์ํ๋ ๊ธฐ๋ฒ์ ์ฑ๋ฅ์ ๊ฒ์ฆํ๋ค. ๋ง์ง๋ง์ผ๋ก 4์ฅ์์ ๊ฒฐ๋ก ์ ๋งบ๋๋ค.
2. ๋ณธ ๋ก
์ง๋ฅํ ๊ตํต์์คํ
์์ ์ฌ์ฉ๋ ์ ์๋ ๊ฐ์๊ดํต์ ๊ธฐ๋ฐ ์์น ์ถ์ ๊ธฐ์ ์, ๋๋ก ์์ ์ด๋ฏธ ๊ตฌ์ถ๋์ด์๋ LED ๊ฐ๋ก๋ฑ, LED ์ ํธ๋ฑ, ๋ฐ ์ฐจ๋์ LED
๋จํ ๋ฑ์ ์ด์ฉํด์ ๊ตฌํ๋๋ค. ๊ฐ์๊ดํต์ ์์คํ
์์ ๊ฐ์๊ด ๋ฐ์ดํฐ ์์ ๊ธฐ๋ก ์ฌ์ฉ๋๋ ์นด๋ฉ๋ผ๊ฐ ์ฐจ๋์ ํ์ฌ๋์์ ๋, ์ฃผํ ์ค์ ์บก์ณ๋ 2D ์์์
๊ทธ๋ฆผ 1๊ณผ ๊ฐ์ด ๋ค์๊ฐ์ LED ์ธํ๋ผ๋ค์ ํฌํจํ๊ฒ ๋๋ค. ๊ฐ์๊ด์ ์ผ๋ก ์ก์ ๋๋ LED ๊ด์์ 3D ์ ๋์ขํ ์ ๋ณด๋ค์ ์ฐจ๋์ ํ์ฌ๋ ์นด๋ฉ๋ผ๋ฅผ ํตํด ์์ ๋ฐ์์ผ๋ก์จ
์ฐจ๋์ ํ์ฌ ์์น๋ฅผ ์ถ์ ํ ์ ์๋ค. ๋ณธ ๋
ผ๋ฌธ์ V2I ๊ฐ์๊ด ํต์ ๊ธฐ๋ฐ Farthest point selection ์์น์ถ์ ๊ธฐ์ ์ ๋๋ก ์ฃผ๋ณ LED
์ธํ๋ผ์์ ๊ฐ์๊ด์ ์ผ๋ก ์ก์ ๋๋ ๊ด์์ ์ ๋์ขํ๋ฅผ VLC๋ฅผ ํตํด ์์ ๋ฐ๊ณ , ์์ ๋ ๊ด์๋ค์ 2D ์์ ๋ด์์์ ์์น ์ค ๊ด์ ๊ฐ ๊ฑฐ๋ฆฌ๊ฐ ๊ฐ์ฅ ๋จผ
๊ด์ 3๊ฐ๋ฅผ ์ ํํ์ฌ ํ์ฌ ์ฃผํ ์ค์ธ ์ฐจ๋์ ์์น๋ฅผ ์ ๋ฐํ๊ฒ ์ถ์ ํ ์ ์๋ ๊ธฐ์ ์ด๋ค. ์ ์๋ ๊ธฐ๋ฒ์ ์ค๋ช
ํ๊ธฐ ์ํด VLC ์์คํ
, ๊ณต์ ์กฐ๊ฑด๊ณผ Farthest
point selection ์๊ณ ๋ฆฌ์ฆ์ ๋ํด ์ฐจ๋ก๋๋ก ์ค๋ช
ํ๋ค.
๊ทธ๋ฆผ. 1. V2I VLC ํ๊ฒฝ์์ ๋๋ก์์ ์ค์น๋์ด ์๋ ๋ค์์ LED ๊ด์๋ค
Fig. 1. A number of LEDs installed on the road in the V2I VLC environment
2.1 VLC system
VLC๋ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ ๋งค์ฒด๋ก ๊ธฐ์กด์ ํต์ ๋ฐฉ์์์ ์ฌ์ฉ๋๋ RF ์ฃผํ์๋ฅผ ๋์ ํ์ฌ ๊ฐ์๊ด์ ์ฃผํ์๋ฅผ ์ด์ฉํ๋ค. ๋ฐ์ดํฐ ์ก์ ์ ๋น์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์
๋๋ฐ์ด์ค๋ค ๊ฐ์ ํต์ ์ ๊ฐ์ญ์ด ๋ฐ์ํ์ง ์์ผ๋ฉฐ ์ฃผํ์ ํ๊ฐ๋ฅผ ๋ฐ์ ํ์๊ฐ ์์ด์ ํต์ ์ธํ๋ผ ๊ตฌ์ถ์ ์์ ๋กญ๊ฒ ํ์ฅ์ํฌ ์ ์๋ ์ฅ์ ์ด ์๋ค. ๊ทธ๋ฆผ 2๋ ๊ธฐ๋ณธ์ ์ธ VLC ์ก์์ ์์คํ
๊ตฌ์กฐ๋ฅผ ๋ํ๋ธ๋ค.
๊ทธ๋ฆผ. 2. ๊ธฐ๋ณธ์ ์ธ VLC ์์คํ
๊ตฌ์กฐ
Fig. 2. Basic VLC system configuration
์ก์ ๋จ์์๋ ์ ๋ฌํ๊ณ ์ ํ๋ ์ ๋ณด ๋ฐ์ดํฐ๋ฅผ LED๋ฅผ ํตํด ๋ฌด์ ์ผ๋ก ์ ์ก๋ ์ ์๋๋ก ๊ฐ์๊ด ํต์ ํ์ค์ ๋ง๊ฒ ๋ณ์กฐ๋๋ค. ๊ฐ์๊ดํต์ ์์ ์ฌ์ฉ๋๋ ๋ณ์กฐ๋ฐฉ์์
Manchester coding, 4B6B, 8B10B ๋ฑ์ ๋ผ์ธ์ฝ๋ฉ ๋ฐฉ์์ด ์ฌ์ฉ๋๋๋ฐ, ์ฌ๋์ ๋์ ์ฐ์์ ์ธ ์ ํธ๋ ๋ฒจ์ด ์ผ์ ์๊ฐ ์ ์ง๋๋ฉด ์ ํธ๋ ๋ฒจ์ด
๋ฐ๋ ๋ flicker๋ฅผ ์ธ์งํ๊ฒ ๋๋ฏ๋ก ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ๋ผ์ธ์ฝ๋ฉ ๋ฐฉ์ ๊ธฐ๋ฐ์ ๋ณ์กฐ ๊ธฐ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋ค. LED ๋๋ผ์ด๋ฒ์์๋ ๋ฌด์ ์ผ๋ก ๊ด์ ํธ๋ฅผ
๋ฐฉ์ฌํ๋๋ฐ ์ฌ์ฉ๋๋ LED์ ๊ตฌ๋ ์ ๋ ฅ์ ๋ฐ๋ผ DC-Bias๋ฅผ ์กฐ์ ํ์ฌ ๋์งํธ ์ ํธ๋ฅผ ์ฆํญ์์ผ์ค๋ค. LED ์์์ ๋น ๋ฅธ ์ค์์นญ ๊ธฐ๋ฅ์ ํตํด ๋์งํธ
์ ํธ ํฌ๊ธฐ์ ๋ฐ๋ผ on-off ํจํด์ผ๋ก ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ๋ฌด์ ์ผ๋ก ์ก์ ํจ์ผ๋ก์จ ํต์ ์ด ๊ฐ๋ฅํ๊ฒ ๋๋ค. ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ์์ ํ ์ ์๋
์์น์์, ์ฌ๋์ ๋์ ๋๋ต 100Hz ์ด์์ ์ฃผํ์๋ก ๊น๋นก์ด๋ LED ์ ๋ํด flickering์ ์ธ์งํ์ง ๋ชปํ๊ณ ํ๊ท DC-Bias ์ ๋ฐ๊ธฐ๋ฅผ
๊ฐ์ง๋ ์ผ๋ฐ ์กฐ๋ช
์ฒ๋ผ ์ธ์ํ๊ฒ ๋๋ค. ํ์ง๋ง, ์นด๋ฉ๋ผ๋ PD(Photo detector)๋ฅผ ์์ ๋จ์์ ์ฌ์ฉํ ๋ ๊ด์ ํธ์ ๋ ๋ฒจ ๋ณํ์ ์ํด flickering์ด
์ธ์ง๊ฐ ๋๋ฏ๋ก, ์ฐ์์ ์ผ๋ก ์์ ๋ ์ ๋ณด๋ฅผ ๋ถ์ํ์ฌ ์ก์ ๋จ์์ ์ ๊ณตํ on-off ํจํด์ ๊ฒ์ถํ์ฌ ๋์งํธ ๋ฐ์ดํฐ๋ฅผ ๋ณต์กฐํ ์ ์๋ค.
2.2 VLC light source extraction
ํฐ๋, ๋์ฌ์ง์ญ, ๊ณ ์๋๋ก ๋ฑ์์ ์ฃผํ ์ค์ธ ์ฐจ๋์์ ์ดฌ์๋ ์์ ์์๋ ์ ๋ ์ขํ๋ฅผ ์ก์ ํ๋ LED ๊ด์๋ฟ๋ง ์๋๋ผ ๋๋ก ์ฃผ๋ณ์ ์กด์ฌํ๋ ์์ฐ๊ด,
๋ฐ์ฌ๊ด ๋ฑ ๋ค์ํ ๊ฐ์๊ด์๋ค์ด ํฌํจ๋ ์ ์๋ค. ๊ทธ๋ฌ๋ฏ๋ก ๊ฐ์๊ด ํต์ ์์คํ
์ ์์ ๋จ์์ ๊ฐ์๊ด ๋ฐ์ดํฐ๋ง์ ๊ฒ์ถํด๋ด๊ธฐ ์ํด์๋, ์บก์ณ๋ ์ด๋ฏธ์ง๋ก๋ถํฐ
์ ๋ ์ขํ ์ ๋ณด๋ฅผ ํฌํจํ๋ LED ๊ด์๋ง ์ถ์ถํ๋ ๊ณผ์ ์ด ์ ํ๋์ด์ผ ํ๋ค. ์ด๋ฅผ ์ํด ๊ทธ๋ฆผ 3๊ณผ ๊ฐ์ด ์ฐ์์ ์ผ๋ก ํ๋ํ ์ด๋ฏธ์ง 4์ฅ์ ๊ฐ์ ธ์จ ํ ์ฐจ๋ถ ์์์ ํ์ฉํ์ฌ ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋๋ก๋ณ์ ์ ํธ๋ฑ, ๊ฐ๋ก๋ฑ ์์ญ๋ง ๊ฒ์ถํ๋ค. ํ๋๋
์์์ ๊ฐ๊ฐ Red, Green, Gray, Value ์ฑ๋๋ก ๋๋๊ณ LED๊ด์ ์ถ์ถ์ ์ํ ์์์ฒ๋ฆฌ ๊ณผ์ ์ ๊ฑฐ์น๊ฒ ๋๋ค. ์นผ๋ผ ์์์์์ Blue
์ฑ๋์ Red ์ฑ๋๊ณผ Green ์ฑ๋์ ๋นํด ์๋์ ์ผ๋ก ์์ ๋ฐฐ๊ฒฝ ์์์ด ๊ฐํ๊ฒ ๋ํ๋๋ฏ๋ก, ๊ด์์ ์ถ์ถํ๋ ๊ณผ์ ์์ ์ก์์ด ๋ง์ด ๋ฐ์ํ ์ ์๋
์ด์ ๋ก ์ ์ธํ์๋ค.
๊ทธ๋ฆผ. 3. ์์ ๋ ์์์ผ๋ก๋ถํฐ LED ๊ด์์ ์ถ์ถํ๊ธฐ ์ํ ์์์ฒ๋ฆฌ ๊ณผ์
Fig. 3. Image processing for LED extraction from received images
Gray ์ฑ๋๊ณผ Value ์ฑ๋์ ๋ฐ๊ธฐ ๋ฐ ๋ช
๋๋ฅผ ๋ํ๋ด๋ ์์๊ฐ์ผ๋ก ๊ฐ์๊ดํต์ ์์ LED์ on-off ์ฐจ์ด๋ฅผ ๋ํ๋ด๋๋ฐ ํจ๊ณผ์ ์ด๋ฏ๋ก, ๊ด์ ์ถ์ถ์
์ํด Blue ์ฑ๋์ ์ ์ธํ๊ณ Red, Green, Gray, Value๋ฅผ ์ฌ์ฉํ์๋ค. ํนํ, Red์ Green ์ฑ๋์ ์ฃผ๋ก ์ ํธ๋ฑ์ ์ ์, ๋
น์
๋ฐ๊ธฐ ์ ๋ณด๋ฅผ, Gray ์ฑ๋๊ณผ Value ์ฑ๋์ ๊ฐ๋ก๋ฑ์ ๋ฐฑ์ ๋ฐ๊ธฐ ์ ๋ณด๋ฅผ ๋ฐ์๋ด๋๋ฐ ํจ๊ณผ์ ์ด๋ค. LED๋ก๋ถํฐ ์ ์ก๋๋ ๊ฐ์๊ด ๋ฐ์ดํฐ ์ ํธ๋ on-off
ํจํด์ ๊ฐ์ง๊ณ ์์ผ๋ฏ๋ก ์ฐ์์ ์ผ๋ก ์์ ๋ ๋ช ๊ฐ์ ์ด๋ฏธ์ง๋ฅผ ์ฐจ๋ถํ๋ฉด ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ์ก์ ํ๋ LED๊ด์์ ์ ์ธํ ๋ฐฐ๊ฒฝ ๋ฐ ํด๋ฌํฐ์ ๋๋ถ๋ถ์ด ์ ๊ฑฐ๊ฐ
๋๋ค. ๊ทธ ๋ค์, ์ฐจ๋ถ ์ด๋ฏธ์ง(Differential image)๋ฅผ ์ผ์ ํ ์๊ณ๊ฐ(Threshold value)์ ํตํด ์ด์งํ(Binarization)
์์
์ ํด์ค ํ ์ฑ๋๋ณ๋ก ๋ถ๋ฆฌ๋ ์์์ ๋ค์ ๋ณํฉํด์ค์ผ๋ก์จ ๊ฐ์๊ด ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ LED ๊ด์๋ถ๋ถ๋ง์ ์์๋ด์์ ์ถ์ถํด๋ผ ์ ์๋ค.
๊ด์์ถ์ถ์ ์ฌ์ฉ๋๋ ์์ ์์์ ์ฃผํ ์ค์ธ ์ฐจ๋์์ ํ๋๋๋ฏ๋ก, ์์ ์ด์งํ ๊ณผ์ ์์ ๋ถ๊ฐํผํ๊ฒ ๋ฐ์ํ๋ ์์ ์ก์๋ค์ ์นจ์๊ณผ ํฝ์ฐฝ ์์
์ ํตํด ์ ๊ฑฐํด์ฃผ๋ฉด,
VLC ๊ด์ ๋ง์ ํฌํจํ ์๋ธ ์ด๋ฏธ์ง๋ค์ ์ป์ด๋ธ๋ค. ์ด๋ ๊ฒ ์ป์ด๋ธ ์๋ธ ์ด๋ฏธ์ง๋ค์ ๊ฐ๊ฐ ์๊ฐ ์์๋๋ก ๋ชจ์ ๋ค์ ๋ฐ์ค ์์ญ ๋ด์ ํ๊ท ํฝ์
๊ฐ์ ํตํด
LED ๊ด์์์ ๋ณด๋ธ ์ ๋ณด๊ฐ on์ธ์ง off ์ธ์ง ๊ตฌ๋ถํ์ฌ ๊ฐ์๊ด ์ ํธ๋ฅผ ๋ณต์กฐํด๋ธ๋ค.
2.3 Collinearity condition
์นด๋ฉ๋ผ์์ ํ๋ํ 2์ฐจ์ ์ด๋ฏธ์ง๋ฅผ ํตํด ์ฐจ๋์ 3์ฐจ์ ์์น๋ฅผ ์ถ์ ํ๊ธฐ ์ํด์๋ ์ต์ํ 3๊ฐ ์ด์์ LED ๊ด์์ผ๋ก๋ถํฐ ๋ฐ์ 3์ฐจ์ ์ ๋์ขํ ์ ๋ณด๊ฐ
์์ ๋์ด์ผ ํ๋ค. ์ด ์ ๋ณด๋ค์ ํ์ฉํ์ฌ ๊ณต์ ์กฐ๊ฑด(Collinearity condition)์ ๋ง์กฑํ๋ ์ขํ๊ณ์์ 3์ฐจ์ ๊ณต๊ฐ๊ณผ 2์ฐจ์ ์ด๋ฏธ์ง๋ฅผ ์๋ก
์ฐ๊ฒฐํด์ค์ผ๋ก์จ ์ฐจ๋์ ๋ถ์ฐฉ๋ ์นด๋ฉ๋ผ์ ์์น๋ฅผ ์ถ์ ํ ์ ์๋ค(15). ์ฌ๊ธฐ์ ๊ณต์ ์กฐ๊ฑด์ด๋ 3์ฐจ์ ๊ณต๊ฐ๊ณผ 2์ฐจ์ ์ด๋ฏธ์ง์ ์นด๋ฉ๋ผ ์ค์ฌ์ด ์ผ์ง์ ์ผ๋ก ์กด์ฌํด์ผํ๋ ์กฐ๊ฑด์ ์๋ฏธํ๋ค.
๊ทธ๋ฆผ. 4. 3์ฐจ์ ๊ณต๊ฐ์์์ ๊ณต์ ์กฐ๊ฑด
Fig. 4. Collinearity condition in 3D coordinates
๊ทธ๋ฆผ 4์์ ๋ณผ ์ ์๋ฏ์ด, Projection center (PC) ์ธ $(X_{0},\:Y_{0},\:Z_{0})$ ์ ์นด๋ฉ๋ผ ์์๋ด์ $l(x_{l},\:y_{l})$
๋ฅผ ๊ฑฐ์ณ Real space์์์ ๋ฌผ์ฒด ์ขํ์ธ $L(X_{L},\:Y_{L},\:Z_{L})$ ์ด ๋์ผ ์ ์์ ์กด์ฌํด์ผํ๋ค. ์ด๋ฌํ ๊ณต์ ์กฐ๊ฑด์ ํ์ฉํ๋ฉด
2์ฐจ์ ์ด๋ฏธ์ง์ ๋ฌผ์ฒด์ 3์ฐจ์ ์ขํ ๊ฐ์ผ๋ก๋ถํฐ 3์ฐจ์ ๊ณต๊ฐ์ ์นด๋ฉ๋ผ ์์น๋ฅผ ์ถ์ ํ ์ ์๋ค. 3์ฐจ์ ๊ณต๊ฐ์์ ์ขํ์ถ์ $X,\:Y,\:Z$ ๋ก ๋ํ๋ด๊ณ ,
2์ฐจ์ ์ด๋ฏธ์ง์ ์ขํ์ถ์ $x,\:y$ ๋ก ๋ํ๋ธ๋ค.
๊ทธ๋ฆผ 4์์ ์นด๋ฉ๋ผ ์์๋ด์ ์ $b$๋ PC๋ฅผ ๊ธฐ์ค์ผ๋ก 3์ฐจ์ ๊ณต๊ฐ์ ์กด์ฌํ๋ ์ $B$ ๊ฐ ํฌ์๋ ๊ฒ์์ ์ ์ ์๋ค. 3์ฐจ์ ๊ณต๊ฐ ๋ด์ ์กด์ฌํ๋ ๊ฐ
์ขํ์ ์
์(1)๊ณผ ๊ฐ์ด ๋ํ๋ผ ์ ์๋ค.
์ฌ๊ธฐ์ $f_{c}$๋ ์นด๋ฉ๋ผ์ ์ด์ ๊ฑฐ๋ฆฌ๋ฅผ ์๋ฏธํ๋ฉฐ, ์ $b$์์ PC๊น์ง์ ๋ฒกํฐ $\vec{b}$์ ์ $B$์์ PC๊น์ง์ ๋ฒกํฐ $\vec{B}$๋
๋ค์
์(2)์ ๊ฐ์ด ํํ๋๋ค.
๊ณต์ ์กฐ๊ฑด์ ๋ง์กฑํ๊ธฐ ์ํด์๋ 3์ฐจ์ ๊ณต๊ฐ์ ์กด์ฌํ๋ ์ขํ๋ฅผ 3์ฐจ์ ํ์ ๋ณํ ํ๋ ฌ์ ํตํด 2์ฐจ์๊ณผ 3์ฐจ์ ์ขํ๋ฅผ ๋์ผ์ ์์ผ๋ก ์ ๋ ฌํด์ผ ํ๋ค. ํ์
๋ณํ ํ๋ ฌ์ ๊ตฌ์ฑํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ํ์ ๋ณํ ๋ณ์๋ค์
๊ทธ๋ฆผ 5์์ $\theta ,\:\phi ,\:\psi$๋ก ๋ํ๋ด์๊ณ , ๊ฐ๊ฐ์ ๋ณ์๋ ๊ฐ๊ฐ $Z,\:Y,\:X$ ์ถ์ ํ์ ๊ฐ์ ์๋ฏธํ๋ค. ์ด๋, ๊ฐ ํ์ ์ถ์
๋ณํ์ Euler angle์ ์ ์ฉํ์๊ณ , ๊ฐ ์ถ์ ํ์ ๋ณํ ํ๋ ฌ์์
์(3)๊ณผ ๊ฐ์ด ํํ๋๋ค.
๊ทธ๋ฆผ. 5. 3์ฐจ์ ํ์ ๋ณํ ๋ณ์
Fig. 5. 3D rotational transformation variable
๋ณธ ๋
ผ๋ฌธ์์๋ ํ์ ๋ณํ ํ๋ ฌ์ ํ์ ์์๋ฅผ $Z,\:Y,\:X$ ์ถ์ ์์๋ก ์ ํ์๊ณ , ๊ทธ ๊ฒฐ๊ณผ ํ์ ๋ณํ ํ๋ ฌ์ $M_{R}$์
์(4)๋ก ์ ๋ฆฌ๋๋ค.
$M_{R}$ํ๋ ฌ๋ด์ ๊ฐ ์์๋ ์๋
์(5)์ ๊ฐ์ด ํํ๋๋ค.
์์ ์์์ ๋ฐํ์ผ๋ก ๋ฒกํฐ $\vec{B}$์ ๋ฒกํฐ $\vec{b}$์ ๋ํ ๊ด๊ณ์์
์(6)๊ณผ ๊ฐ์ด ์ ์ํ ์ ์๋ค.
์ฌ๊ธฐ์ $\sigma$๋ scaling parameter์ด๋ค.
์(6)์ ๋ค์ $x_{b}$์$y_{b}$๋ก ์ ๋ฆฌํ๋ฉด
์(7)๊ณผ ๊ฐ์ด ํํ๋๋ค.
๋ณธ ๋
ผ๋ฌธ์ ์ด 3๊ฐ์ ๊ด์์ ์์ ๋ ์์์ผ๋ก๋ถํฐ ์ ์ ํ๊ธฐ ๋๋ฌธ์
์(7)์ ์ด์ฉํ๋ฉด ์ด 6๊ฐ์ ์์ ๋์ถํด ๋ผ ์ ์๋ค. ์ด๋, ์ค์ ์นด๋ฉ๋ผ๊ฐ ๋ถ์ฐฉ๋ ์ฐจ๋์ ์์น๋ฅผ ์ฐ๋ฆฝ๋ฐฉ์ ์์ ํตํด ํ๊ธฐ ์ํด์๋ ์ผ๋ฐ์ ์ธ ์ญํ๋ ฌ์ ์ด์ฉํด์๋
ํด๋ฅผ ๊ตฌํ ์ ์๋ค. ๋ฐ๋ผ์ ๋ณธ ๋
ผ๋ฌธ์์๋ pseudo inverse matrix๋ฅผ ๊ตฌํด 3์ฐจ์ ๊ณต๊ฐ์์ ์นด๋ฉ๋ผ์ ์์น๋ฅผ ์ถ์ ํ๋ค.
2.4 Farthest point selection
๊ณต์ ์กฐ๊ฑด์ ํตํ ์์น์ถ์ ์ ์์ด์ ์ค์ํ ์ ์ 2์ฐจ์ ์ด๋ฏธ์ง ๋ด์์ ๊ด์๋ค ์ฌ์ด์ ๊ฑฐ๋ฆฌ๊ฐ ์์น์ถ์ ์ ํ๋์ ๋ฐ์ ํ ๊ด๊ณ๊ฐ ์๋ค๋ ์ ์ด๋ค. 3์ฐจ์ ๊ณต๊ฐ์์
3๊ฐ์ ์ง์ ์ด ๋ง๋๋ ์ง์ ์ ๋ฐํ์ผ๋ก ์นด๋ฉ๋ผ์ ์์น๊ฐ ์ถ์ ๋๋๋ฐ, ๋ณด๋ค ๋์ ๊ธฐํํ์ ์ ๋ณด๋ฅผ ํ์ฉํ๋ ๊ฒ์ด ๋ ์ ํํ ์์น ์ถ์ ๊ฒฐ๊ณผ๋ฅผ ์ด๋์ด๋ผ ์
์๋ค. (15)์์๋ ์์ ์ด๋ฏธ์ง์ ๊ด์์ด 3๊ฐ ์กด์ฌํ ๊ฒฝ์ฐ๋ง์ ๊ณ ๋ คํ์์ผ๋ฉฐ, 3๊ฐ ์ด์์ ๊ด์์ด ์กด์ฌํ ๊ฒฝ์ฐ์ ๋ํด์๋ ๋ฐฉ๋ฒ์ ์ ์ํ์ง ์์๋ค. ๋ง์ฝ ๋ค์๊ฐ์
๊ด์์ด ์์ ์ด๋ฏธ์ง์ ํฌํจ๋ ๋ ์ํธ ๊ฑฐ๋ฆฌ๊ฐ ๋น๊ต์ ๊ฐ๊น์ด ๊ด์์ 3๊ฐ ์ ํํ์ฌ ์์น๋ฅผ ์ถ์ ํ๋ ๊ฒฝ์ฐ, ๋งค์ฐ ์ข์ ๊ธฐํํ์ ์ ๋ณด๋ฅผ ์ด์ฉํ์ฌ ์นด๋ฉ๋ผ์
์์น๋ฅผ ์ถ์ ํ๋ฏ๋ก ์๋์ ์ผ๋ก ํฐ ์์น ์ถ์ ์ค์ฐจ๊ฐ ๋ฐ์ํ ์ ์๋ค. ๋ฐ๋ผ์ ๋ณธ ๋
ผ๋ฌธ์ 2์ฐจ์ ์ด๋ฏธ์ง์ ์กด์ฌํ๋ ๋ค์์ ๊ด์๋ค ์ค ์์น์ถ์ ์ค์ฐจ๋ฅผ ์ค์ผ
์ ์๋ ์ต์ ์ ๊ด์์ ์ ํํ๋ Farthest point selection ๊ธฐ๋ฒ์ ์ ์ํ๋ค.
Farthest point selection๊ธฐ๋ฒ์ ๊ทธ๋ฆผ 6๊ณผ ๊ฐ์ด 2์ฐจ์ ์ด๋ฏธ์ง์ ์กด์ฌํ๋ ์ฌ๋ฌ ๊ด์๋ค ์ค ์ด๋ค 3๊ฐ์ ๊ด์๋ค์ ์ฐ๊ฒฐํ์์ ๋ ๋ํ๋๋ ์ผ๊ฐํ์ ๋์ด๊ฐ ๊ฐ์ฅ ํฌ๋๋ก ๊ด์์ ์ ํํ๋ ๋ฐฉ๋ฒ์ด๋ค.
์ฆ, ์ ํํ ๊ด์์ ๋ถํฌ๊ฐ ๋๊ฒ ์กด์ฌํ ์๋ก ๊ฐ์ ์ฐจ์ด๊ฐ ํฌ๊ฒ ๋๋ ์ ๋์ขํ ์ ๋ณด๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์, ๋์ ๊ธฐํํ์ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์๋์ ์ผ๋ก ์ ํํ
์์น๋ฅผ ์ถ์ ํ ์ ์๊ฒ ๋๋ค.
๊ทธ๋ฆผ. 6. Farthest point selection์ ๊ธฐ๋ณธ ์๋ฆฌ
Fig. 6. Fundamental principles of the Farthest point selection
Farthest point selection ๊ธฐ๋ฒ์ ์์๋ ๋ค์๊ณผ ๊ฐ๋ค.
๊ทธ๋ฆผ 6์ ์์์๋ ์ด 8๊ฐ์ LED ๊ด์์ด ํฌํจ๋์ด ์๋ ์์์ ๊ณ ๋ คํ์ฌ ๊ฐ ๊ด์์ ์ค์ฌ์ ์ $P_{1}\sim P_{8}$ ์ผ๋ก, ์์ ์ $P_{0}$
์ผ๋ก ๊ฐ์ ํ์๋ค.
๊ทธ๋ฆผ 6(a)์ ๊ฐ์ด 2์ฐจ์ ์ด๋ฏธ์ง์ ์ค์ฌ์ธ $P_{0}$์์ ๊ฐ์ฅ ๋ฉ๋ฆฌ ์์นํ ๊ด์์ ํ๋ ์ ํํ๋ค($L_{1}$). ๊ทธ ๋ค์
๊ทธ๋ฆผ 6(b)์ ๊ฐ์ด $L_{1}$๊ณผ ๊ฐ์ฅ ๋ฉ๋ฆฌ ์กด์ฌํ๋ ๊ด์์ ๋ ๋ฒ์งธ ๊ด์์ผ๋ก ์ ํํ๋ค($L_{2}$).
๊ทธ๋ฆผ 6(c) ์์๋ ๋๋จธ์ง ๊ด์๋ค ์ค์์ $L_{1}$๊ณผ $L_{2}$ ๋ชจ๋์์ ๊ฐ์ฅ ๋ฉ๋ฆฌ ์กด์ฌํ๋ ์ ์ ์ธ ๋ฒ์งธ ๊ด์์ ์ ํํ๋ค. ์ด๋ฌํ ์์๋๋ก ์ธ ์ ์
์ป์ผ๋ฉด
๊ทธ๋ฆผ 6(d)์ ๊ฐ์ด ์์์ ์ค์ฌ์์ ๊ฐ์ฅ ๋ฉ๋ฆฌ ๋จ์ด์ ธ์๋ ๊ด์ ์ธ ๊ฐ๋ฅผ ์ ํํ ์ ์๋ค. ์ด ๋ฐฉ์์ ํตํด ์ป์ ์ธ ๊ฐ์ LED๊ด์์ ์ขํ์ ๋ณด๋ฅผ ๊ณต์ ์กฐ๊ฑด์ ์
๋ ฅ์ผ๋ก
๋ฃ์ด ์์น์ถ์ ์ ์ํํ๋ฉด ๋ณด๋ค ๋์ ๊ธฐํํ์ ๊ณต๊ฐ์ ์ ๋ณด๋ฅผ ํ์ฉํ๋ฉด์ ์ ํํ ์์น์ถ์ ์ด ๊ฐ๋ฅํด์ง๋ค.
๊ทธ๋ฆผ 7์์๋ Farthest point selection๊ธฐ๋ฒ์ ๋ํ ์๊ณ ๋ฆฌ์ฆ ์ค๋ช
์ ๋ํ๋ด์๋ค.
๊ทธ๋ฆผ. 7. Farthest point selection ์๊ณ ๋ฆฌ์ฆ
Fig. 7. Farthest point selection algorithm
3. Simulation results
๊ทธ๋ฆผ. 8. ๊ฐ์๊ด ํต์ ๊ธฐ๋ฐ V2I ์ธก์ ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ
Fig. 8. Visual Light Communication Based V2I Scope Simulation Environment
๋ณธ 3์ฅ์์๋ 2์ฅ์์ ์ค๋ช
ํ V2I ํ๊ฒฝ์์ ๊ฐ์๊ดํต์ ๊ธฐ์ ์ ์ด์ฉํ Farthest point selection ๊ธฐ๋ฐ ์์น์ถ์ ๊ธฐ์ ์ ์ฑ๋ฅ์ ๋ถ์ํ๋ค.
์ปดํจํฐ ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ์
๊ทธ๋ฆผ 8๊ณผ ๊ฐ์ด ์ฐจ๋์ด $X$์ถ ๋ฐฉํฅ์ผ๋ก ์งํํ ๋ ์ฐจ๋์ ์์น๋ฅผ ์ถ์ ํ๊ธฐ ์ํ ๊ด์์ ์์น๋ฅผ ์ฐจ๋์ ๊ธฐ์ค์ผ๋ก ์ข์ธก 4๊ฐ, ์ฐ์ธก 4๊ฐ๋ก ์ค์ ํ์๋ค. ๊ด์์
๊ธฐ๋ณธ์ ์ธ ๋ฐฐ์น๋ ์ฐจ๋ ์งํ๋ฐฉํฅ์ธ $X$์ถ์ ๊ธฐ์ค์ผ๋ก 100m ์ง์ ์์๋ถํฐ 30m ๊ฐ๊ฒฉ์ผ๋ก ์ค์ ํ์์ผ๋ฉฐ, ๊ด์์ ๊ธฐ๋ณธ์ ์ธ ๋์ด๋ ๊ด์๋ณ๋ก 3m ๋ฐ 5m๋ก
์ค์ ํ์๋ค. ์ฌ๊ธฐ์ ๊ด์์ด ๊ฐ๋ก๋ฑ ๋๋ ์ ํธ๋ฑ ์์ ๋ถ์ฐฉ๋ ์ ์๋ ๋ค์์ฑ์ ๊ณ ๋ คํ์ฌ ๊ด์๋ณ๋ก $X,\:Y,\:Z$์ถ์ ๋ํด [-1m,+1m] ์์ญ์
uniform ๋๋ค๊ฐ์ ๋ํด์ฃผ์๋ค. ์นด๋ฉ๋ผ์ ์ด๋ฏธ์ง ์ผ์์ ํฌ๊ธฐ๋ 36mm $\times$ 24mm๋ก ์ค์ ํ์๊ณ , ์นด๋ฉ๋ผ์ ์์น๋ ์ฐจ๋์ ๋ถ์ฐฉ๋์ด
์๋ ๊ฒ์ ๊ณ ๋ คํ์ฌ (0, 0, 1.5)๋ก ์ค์ ํ์๋ค. ์ด๋ ์นด๋ฉ๋ผ์ ๊ฐ๋๋ $\psi =-80^{\circ},\:\phi =-90^{\circ},\:\theta
=-80^{\circ}$์ผ๋ก ์ค์ ํ์๋ค. ๋ณธ ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ์์๋ ์ด 8๊ฐ์ ๊ด์์ด ์์ ์ด๋ฏธ์ง ์์์ ๋งบํ๊ฒ ๋๊ณ , ์์น๋ฅผ ์ถ์ ํ๊ธฐ ์ํด ์ฌ์ฉ๋๋
3๊ฐ์ ๊ด์์ ์ ์ ํ๋ Farthest point selection ๊ธฐ๋ฒ๊ณผ ๋๋ค์ผ๋ก 3๊ฐ์ ๊ด์์ ์ ์ ํ๋ Random Point Selection
๊ธฐ๋ฒ์ ์ฑ๋ฅ์ ๋น๊ตํ์๋ค.
๊ทธ๋ฆผ. 9. ์ด๋ฏธ์ง ํฝ์
๊ฐ์์ ๋ฐ๋ฅธ ์์น ์ถ์ ์ค์ฐจ (a) Farthest point selection (b) Random point selection
Fig. 9. Positioning error depending on the number of pixels (a) Farthest point selection
(b) Random point selection
๊ทธ๋ฆผ 9(a), (b)๋ ์นด๋ฉ๋ผ์ ์ด๋ฏธ์ง ์ผ์์ ๊ฐ ํฝ์
ํฌ๊ธฐ์ ๋ฐ๋ฅธ ์ฐจ๋์ ์์น์ถ์ ์ค์ฐจ๋ฅผ ๋ณด์ฌ์ค๋ค.
๊ทธ๋ฆผ 9(a)๋ Farthest point selection ๊ธฐ๋ฒ์ ์ฌ์ฉํ ๊ฒฝ์ฐ์ด๊ณ
๊ทธ๋ฆผ 9(b)๋ ๋๋ค์ผ๋ก ์ธ ์ ์ ์ ํํ์ฌ ๊ณต์ ์กฐ๊ฑด์ผ๋ก ์ฐจ๋์ ์์น๋ฅผ ์ถ์ ํ์ ๊ฒฝ์ฐ์ด๋ค. ์ฐจ๋์ด X์ถ ๋ฐฉํฅ์ผ๋ก ์งํํ๋ฏ๋ก Y, Z์ถ ๋ฐฉํฅ์ ์์น์ถ์ ์ค์ฐจ์ ๋นํด
X์ถ ๋ฐฉํฅ ์ค์ฐจ๊ฐ ์๋์ ์ผ๋ก ๋ ํฌ๊ฒ ๋ํ๋๋ค. ๊ทธ๋ฆผ์์ ๋ณผ ์ ์๋ฏ์ด ๋ ๊ฐ์ง ๊ฒฝ์ฐ ๋ชจ๋ ์ด๋ฏธ์ง ์ผ์์ ํฝ์
๊ฐ์ด ์ฆ๊ฐํจ์ ๋ฐ๋ผ ์์น ์ถ์ ์ค์ฐจ๊ฐ
๊ฐ์ํ๋ ๊ฒ์ ํ์ธ ํ ์ ์๋ค. ํ์ง๋ง Farthest point selection๊ธฐ๋ฒ์ ํ์ฉํ ๊ฒฝ์ฐ ์ด๋ฏธ์ง ์ผ์์ ํฝ์
ํฌ๊ธฐ๊ฐ ์ฝ 800 ํฝ์
์ ๋๋ง ๋์ด๋ ์ค์ฐจ๋ฒ์๊ฐ ๋๋ต 1m ์ด๋ด๋ก ์๋ ดํ๊ฒ ๋์ง๋ง, ๋๋ค์ผ๋ก 3๊ฐ์ ๊ด์์ ์ ํํ ๊ฒฝ์ฐ ํฝ์
์ ๊ฐ์๊ฐ 1300 ํฝ์
์ด์์ด ๋์ด์ผ ์์น ์ถ์
์ค์ฐจ ๊ฐ์ด ๋๋ต 1m ์ด๋ด๋ก ๋ค์ด์ค๊ฒ ๋จ์ ์ ์ ์๋ค. ์บก์ณ๋ ์ด๋ฏธ์ง์์ ๊ฐ์ฅ ํฐ ๋์ ๊ฑฐ๋ฆฌ๋ฅผ ๊ฐ๋๋ก 3๊ฐ์ ๊ด์์ ์ ํํ๋ฉด, ์ฐจ๋์ ์ ํด์๋์
์นด๋ฉ๋ผ๋ฅผ ์ฌ์ฉํ๋๋ผ๋ ๋์ ์ธก์ ์ ๋ฐ๋๋ฅผ ๊ฐ์ง ์ ์๊ฒ ๋๋ค.
๊ทธ๋ฆผ. 10. X์ถ ์ด๋์ ๋ฐ๋ฅธ ์์น ์ถ์ ์ค์ฐจ (a) Farthest point selection (b) Random point selection
Fig. 10. Positioning error depending on the moving location along the X axis (a) Farthest
point selection (b) Random point selection
๊ทธ๋ฆผ 10(a), (b)์ ์ฐจ๋์ด X์ถ ๋ฐฉํฅ์ผ๋ก ์งํํ๋ฉด์ ์ป์ด๋ธ ์์น์ถ์ ์ค์ฐจ ๊ฐ์ ๋ณด์ฌ์ค๋ค. ์ด๋, ์ฌ์ฉํ ์ด๋ฏธ์ง ์ผ์์ ํฝ์
๊ฐ์๋ 500, 1000, 1500, 2000ํฝ์
๋ก
๋๊ณ ์ฑ๋ฅ์ ๋น๊ตํ์๋ค.
๊ทธ๋ฆผ 10์์ ๋ณผ ์ ์๋ฏ์ด Farthest point selection ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ ๋์ ๋๋คํ๊ฒ ๊ด์์ ์ ํํ์ ๋ ๋ชจ๋ ์ฐจ๋์ด ๊ด์๋ค์ ๊ฐ๊น์์ง์๋ก
์์น์ถ์ ์ค์ฐจ๊ฐ ๊ฐ์ํ๋ ๊ฒ์ ํ์ธ ํ ์ ์๋ค.
๊ทธ๋ฆผ 10(a)์ Farthest point selection๊ธฐ๋ฒ์ ํ์ฉํ ๊ฒฝ์ฐ๊ฐ ๋๋คํ๊ฒ 3๊ฐ์ ๊ด์์ ์ ํํ ๊ฒฝ์ฐ๋ณด๋ค ์์น์ถ์ ์ค์ฐจ๊ฐ ๊ฐ์ํ๋ ๊ฒ์ ์ ์ ์๋ค.
์ด๋, ํฝ์
์ ๊ฐ์๊ฐ 2000x2000์ธ ๊ฒฝ์ฐ๋ ๋ ๊ฒฝ์ฐ ๋ชจ๋ ์์๋ถํฐ 1m ์ด๋ด์ ์ค์ฐจ ๊ฐ์ ๋ณด์ฌ์ฃผ์ง๋ง, ํฝ์
์ ๊ฐ์๊ฐ ์ ์ 500x500์ ๊ฒฝ์ฐ๋
๋๋คํ๊ฒ 3๊ฐ ๊ด์์ ์ ํํ ๊ฒฝ์ฐ์ ์ฐจ๋์ ์์น๊ฐ ์ฝ 50m ์ด์ ์ ์งํด์ผ 1m ์ด๋ด๋ก ์ค์ด๋๋ ๊ฒ์ ํ์ธ ํ ์ ์๋ค. ํ์ง๋ง Farthest point
selection๊ธฐ๋ฒ์ ํ์ฉํ ๊ฒฝ์ฐ ํฝ์
์ ๊ฐ์๊ฐ 500x500์ผ ๋ ์ฝ 30m ๋ด์ธ๊ฐ ์์น์์๋ ๋๋ต 1m ์ด๋ด์ ์์น ์ถ์ ์ค์ฐจ๋ฒ์๊ฐ ๋ํ๋จ์
ํ์ธ ํ ์ ์์ผ๋ฏ๋ก, ํฝ์
์ ๊ฐ์๊ฐ ๋ง์ง ์์ ์นด๋ฉ๋ผ์ผ์๋ฅผ ํ์ฉํ๋๋ผ๋ ์ ๋ฐํ ์์น ์ถ์ ์ด ๊ฐ๋ฅํจ์ ํ์ธํ์๋ค.
4. ๊ฒฐ ๋ก
๋ณธ ๋
ผ๋ฌธ์์๋ V2I์์คํ
์์ ๊ด ์นด๋ฉ๋ผ ํต์ ๊ธฐ์ ์ ํ์ฉํ์ฌ ๋ค์์ LED ๊ด์์ด ์กด์ฌํ๋ ํ๊ฒฝ์์ ์ ๋ฐ ์ธก์๊ฐ ๊ฐ๋ฅํ Farthest point
selection๊ธฐ๋ฒ์ ์ ์ํ์๋ค. 3D ๊ณต๊ฐ์ ์๋ ๊ด์์ ์ ๋ ์ขํ์ ์ด๋ฏธ์ง์ ๋งบํ ๊ด์์ 2D์ขํ๋ฅผ ๋ฐํ์ผ๋ก ๊ณต์ ์กฐ๊ฑด์ ํ์ฉํด ์ฐจ๋์ ์์น๋ฅผ
์ถ์ ํ์์ผ๋ฉฐ, ๋ค์์ ๊ด์๋ค์ด ์บก์ณ ๋ ์์ ๋ด์ ์กด์ฌํ ๋ ์ฐจ๋์ ์ ๋ฐ ์์น์ถ์ ์ ์ํด ์ธ ๊ฐ์ ๊ด์์ ์ ์ ํ ์ ์๋ Farthest point
selection ์๊ณ ๋ฆฌ์ฆ์ ์ค๋ช
ํ์๋ค. ์๋ฎฌ๋ ์ด์
๊ฒฐ๊ณผ ์บก์ณ๋ ์ด๋ฏธ์ง์ ํฌํจ๋ ๋ค์์ LED ๊ด์ ์ค์์ ๋๋คํ๊ฒ ๊ด์์ ์ ํํ์ฌ ์์น ์ถ์ ์ ํ๋
๊ฒฝ์ฐ ๋ณด๋ค Farthest point selection ๊ธฐ๋ฒ์ ์ฌ์ฉํ ๊ฒฝ์ฐ์ ๋ ์ ๋ฐํ ์์น ์ถ์ ์ด ๊ฐ๋ฅํ๊ณ , ์ ํด์๋์ ์นด๋ฉ๋ผ๋ฅผ ํ์ฉํ์ฌ๋ 1m์ด๋ด์
์์น ์ถ์ ์ด ๊ฐ๋ฅํจ์ ํ์ธํ์๋ค.
Acknowledgements
This research is financially supported by Changwon National University in 2019โผ2020.
References
Jung-Su Han, Ki-Yun Kim, Seok-joong Kim, Hyun-do Kim, Hyung-Jin Choi, 2007, Analysis
of Adaptive Digital Signal Processing for Anti-Jamming GPS System, Korea Institute
Of Communication Sciences, Vol. 28, No. 3, pp. 745-757
Chang-Mook Choi, 2016, GPS Anti-Jamming Using Beamforming Technique, The Korea Institute
of Information and Com- munication Engineering, Vol. 20, No. 2, pp. 451-456
Byeung Mook Chung, Jin Woo Seok, Che Seung Cho, Jae Won Lee, 2008, Autonomous Tracking
Control of Intelligent Vehicle using GPS Information, Korean Society for Precision
Engineering, Vol. 25, No. 10, pp. 58-66
Jeongwhan Lee, Hansil Kim, 2012, A Study of High Precision Position Estimator Using
GPS/INS Sensor Fusion, The Institute of Electronics and Information Engineers, Vol.
49, No. 11, pp. 159-166
In-seok Lee, Seong-jun Oh, Jin-hee Han, 2016, Narrow-Band Jamming Signal Cancellation
Algorithm for GPS Receivers, Korea Institute Of Communication Sciences, Vol. 41, No.
8, pp. 859-867
Seung-Hyun Kong, Gilseop Jeong, 2015, GPS/GNSS Based Vehicular Positioning and Navigation
Techniques, The Korean Society Of Automotive Engineers, Vol. 37, No. 6, pp. 24-28
T. Nguyen, A. Islam, T. Hossan, Y. M. Jang, 2017, Current status and performance analysis
of optical camera com- munication technologies for 5G networks, IEEE Access, Vol.
5, pp. 4574-4594
F. Yang, S. Li, Z. Yang, C. Qian, T. Gu, Nov 2019, Spatial Multiplexing for Non-Line-of-Sight
Light-to-Camera Com- munications, IEEE Transactions on Mobile Computing, Vol. 18,
No. 11, pp. 2660-2671
T. Yamazato, 2017, V2X communications with an image sensor, Journal of Communications
and Information Networks, Vol. 2
M. D. Thieu, T. L. Pham, T. Nguyen, Y. M. Jang, May 2019, Optical-RoI-Signaling for
Vehicular Communications, IEEE Access, Vol. 7
S.-Y. Jung, S. Hann, C.-S. Park, Nov 2011, TDOA-based optical wireless indoor localization
using LED ceiling lamps, IEEE Transactions on Consumer Electronics, Vol. 57, No. 4,
pp. 1592-1597
Trong-Hop Do, Junho Hwang, Myungsik Yoo, 2013, Enhanced VLC-TDoA Algorithm for Indoor
Positioning Without LED-ID, Korea Institute Of Communication Sciences, Vol. 38, No.
8, pp. 672-678
Dae Young Kim, Keon Young Yi, 2014, RSSI-Based Indoor Localization Method Using Virtually
Overlapped Visible Light, The Korean Institute of Electrical Engineers, Vol. 63, No.
12, pp. 1697-1703
G. B. Prince, T. D. C. Little, 2012, A two phase hybrid RSS/AoA algorithm for indoor
device localization using visible light, in 2012 IEEE Global Communications Conference
(GLOBECOM)
Byung Wook Kim, Deok-Weon Song, Ji-Hwan Lee, Sung-Yoon Jung, 2015, VLC Based Positioning
Scheme in Vehicle-to-Infra(V2I) Environment, Korea Institute Of Com- munication Sciences,
Vol. 40, No. 3, pp. 586-592
์ ์์๊ฐ
์ต๋๋
(Dong Nyeok Choi)
He received the B.S. and M.S. degree from the Dept. of ICT Automotive Engineering,
Hoseo University, Chungnam, South Korea, in 2018 and 2020, respectively.
Heใis currently an Assistant Manager in Funzin Co., Ltd, Seoul, Korea from 2020.
His research interests include deep learning, camera calibration, AI camera, autonomous
driving system.
๊น๋ณ์ฑ (Byung Wook Kim)
He received the B.S. degree from the School of Electrical Engineering, PusanใNational
University, Pusan, Korea, in 2005,ใand the M.S. and Ph.D. degrees from the Department
of Electrical Engineering, KAIST, Daejeon,ใKorea, in 2007 and 2012, respectively.
Heใwas a Senior Engineer with the Korea Electrotechnology Research Institute, Changwon-si,
Korea, from 2012 to 2013.
He was an Assistant Professor with the School of Electrical andใRailway Engineering,
Kyungil University, Gyeongsan-si, Korea, from 2013 to 2016.
He was an Assistant Professor with the Departmentใof ICT Automotive Engineering, Hoseo
University, from 2016 to 2019.ใ
He is currently an Assistant Professor with the Department of Information and Communication
Engineering, Changwon National University,ใChangwon-si, Korea.
His research interests include visible lightใcommunications, V2X communications, and
artificial intelligence.