1 |
1
가시광 통신을 통하여 입력 데이터를 송신하는 송신 장치에 있어서,색채 공간을 참조하여 상기 입력 데이터를 색상 데이터로 변조하는 색채 공간 변조부;상기 변조된 색상 데이터를 LED 어레이(Array)의 크기에 대응하는 병렬적 데이터로 변환하는 변환부;맵핑 규칙에 따라 상기 변환된 병렬적 데이터를 상기 LED 어레이에 맵핑(Mapping)하는 맵핑부; 및상기 맵핑된 병렬적 데이터에 대응하는 가시광선을 발광하는 상기 LED 어레이를 포함하고, 상기 색채 공간 변조부는 목표 색상(Target Color)에 대한 정보를 입력 받고, 상기 색채 공간 내에서 상기 목표 색상을 포함하는 직선, 상기 목표 색상을 중심으로 하는 삼각형 및 원 중 어느 하나 형태의 성상도(Constellation Diagram)를 형성하며, 상기 입력 데이터에 대응하는 성상 좌표가 상기 성상도의 원주상에 위치하도록 성상 좌표값을 결정하여 상기 입력 데이터를 상기 색상 데이터로 변조하는 송신 장치
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 입력 데이터를 오류 정정 코드가 포함되는 데이터 심볼로 코딩하는 코딩부를 더 포함하고,상기 색채 공간 변조부는 상기 데이터 심볼을 상기 색상 데이터로 변조하는 송신 장치
|
4 |
4
가시광 통신을 통하여 송신 장치로부터 데이터를 수신하는 수신 장치에 있어서,상기 송신 장치의 LED 어레이로부터 수신되는 가시광선을 감지하는 이미지 센서(Image Sensor);상기 감지된 가시광선으로부터 상기 LED 어레이를 구성하는 복수 개의 LED 유닛(LED Unit) 각각이 발광하는 색상을 이미지 히스토그램을 통하여 구분하는 이미지 프로세싱부;상기 복수 개의 LED 유닛별 발광 색상을 직렬적 색상 데이터로 디맵핑(Demapping)하는 디맵핑부; 및색채 공간 내에서 목표 색상을 중심으로 하는 가장 큰 원을 생성하여 성상도를 형성하며, 상기 디맵핑된 직렬적 색상 데이터와 성상 좌표 간의 최단 거리가 되는 성상 좌표를 결정하고, 상기 성상 좌표를 이용하여 상기 색상 데이터를 데이터 비트로 디코딩(Decoding)하는 디코딩부를 포함하는 수신 장치
|
5 |
5
제4항에 있어서,상기 디코딩부는상기 데이터 비트를 오류 정정이 되는 출력 데이터로 디코딩하는수신 장치
|
6 |
6
가시광 통신을 통하여 입력 데이터를 송신하는 송신 장치의 동작 방법에 있어서,색채 공간을 참조하여 상기 입력 데이터를 색상 데이터로 변조하는 단계;상기 변조된 색상 데이터를 LED 어레이(Array)의 크기에 대응하는 병렬적 데이터로 변환하는 단계;맵핑 규칙에 따라 상기 변환된 병렬적 데이터를 상기 LED 어레이에 맵핑(Mapping)하는 단계; 및상기 맵핑된 병렬적 데이터에 대응하는 가시광선을 발광하는 단계를 포함하고, 상기 색상 데이터로 변조하는 단계는 목표 색상(Target Color)에 대한 정보를 입력 받는 단계; 상기 색채 공간 내에서 상기 목표 색상을 포함하는 직선, 상기 목표 색상을 중심으로 하는 삼각형 및 원 중 어느 하나 형태의 성상도(Constellation Diagram)를 형성하는 단계; 및상기 입력 데이터에 대응하는 성상 좌표가 상기 성상도의 원주상에 위치하도록 성상 좌표값을 결정하여 상기 입력 데이터를 상기 색상 데이터로 변조하는 단계를 포함하는 송신 장치의 동작 방법
|
7 |
7
삭제
|
8 |
8
제6항에 있어서,상기 입력 데이터를 오류 정정 코드가 포함되는 데이터 심볼로 코딩하는 단계를 더 포함하고,상기 색상 데이터로 변조하는 단계는 상기 데이터 심볼을 상기 색상 데이터로 변조하는 송신 장치의 동작 방법
|
9 |
9
가시광 통신을 통하여 송신 장치로부터 데이터를 수신하는 수신 장치의 동작 방법에 있어서,상기 송신 장치의 LED 어레이로부터 수신되는 가시광선을 감지하는 단계;상기 감지된 가시광선으로부터 상기 LED 어레이를 구성하는 복수 개의 LED 유닛(LED Unit) 각각이 발광하는 색상을 이미지 히스토그램을 통하여 구분하는 단계;상기 복수 개의 LED 유닛별 발광 색상을 직렬적 색상 데이터로 디맵핑(Demapping)하는 단계; 및색채 공간 내에서 목표 색상을 중심으로 하는 가장 큰 원을 생성하여 성상도를 형성하며, 상기 디맵핑된 직렬적 색상 데이터와 성상 좌표 간의 최단 거리가 되는 성상 좌표값을 결정하고, 상기 성상 좌표값을 이용하여 상기 색상 데이터를 데이터 비트로 디코딩(Decoding)하는 단계를 포함하는 수신 장치의 동작 방법
|
10 |
10
제9항에 있어서,상기 디코딩하는 단계는상기 데이터 비트를 오류 정정이 되는 출력 데이터로 디코딩하는수신 장치의 동작 방법
|
11 |
11
제6항 또는 제10항의 방법을 실행하는 프로그램을 기록한 컴퓨터 판독 가능기록 매체
|