1 |
1
회색조 롤링 카메라를 포함하는 신호 수신 장치의 프로세서가 각 단계의 적어도 일부를 수행하는 광학 신호 수신 방법으로서,서로 다른 컬러광을 발산하는 복수의 컬러 LED를 포함하는 광원을 촬영한 상기 카메라의 센서 신호에 기반하여 회색조(grayscale) 이미지 프레임을 생성하는 단계; 상기 회색조 이미지 프레임에서 상기 광원이 촬영된 영역의 일부로부터 프리앰블 신호를 추출하는 단계;상기 회색조 이미지 프레임에서 상기 광원이 촬영된 영역의 일부로부터 회색조 레벨 정보를 추출하여 다중 진폭 OOK(On-Off Shift Keying) 변조 신호를 생성하는 단계; 및상기 프리앰블 신호 및 상기 회색조 레벨 정보의 회색조 레벨에 기반하여 상기 다중 진폭 OOK 변조 신호를 복조하여 데이터 스트림을 생성하는 단계를 포함하는,광학 신호 수신 방법
|
2 |
2
제1 항에 있어서,상기 데이터 스트림을 생성하는 단계는, 상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 복조하여 상기 데이트 스트림의 페이로드(payload)의 비트코드 중 3 비트를 생성하는 단계를 포함하는,광학 신호 수신 방법
|
3 |
3
제1 항에 있어서, 상기 데이터 스트림을 생성하는 단계는, 상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 상기 데이트 스트림의 페이로드(payload)의 8가지 비트코드 중 어느 하나로 복조하는 단계를 포함하는,광학 신호 수신 방법
|
4 |
4
제1 항에 있어서,상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 복수의 임계값들로 구성된 임계값 리스트와 비교하여 상기 데이트 스트림의 페이로드(payload)의 비트코드를 생성하는 단계를 포함하는, 광학 신호 수신 방법
|
5 |
5
제4 항에 있어서,상기 비트코드를 생성하는 단계는 바이너리 서치(binary search)에 기반하여 상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 상기 임계값 리스트의 복수의 상기 임계값들과 비교하는 단계를 포함하는,광학 신호 수신 방법
|
6 |
6
제4 항에 있어서,상기 프리앰블에 신호에 기반하여 상기 임계값 리스트의 복수의 상기 임계값들을 생성하는 단계를 더 포함하는,광학 신호 수신 방법
|
7 |
7
제6 항에 있어서,상기 임계값들을 생성하는 단계는,상기 프리앰블에 신호에 기반하여 상기 회색조 레벨의 최대 레벨 및 최소 레벨을 결정하는 단계; 및상기 최대 레벨 및 상기 최소 레벨 사이를 미리 설정된 복수의 구간으로 분할하여 상기 임계값들을 생성하는 단계를 포함하는,광학 신호 수신 방법
|
8 |
8
제7 항에 있어서, 상기 임계값들을 생성하는 단계는,상기 프리앰블에 신호에 기반하여 3개의 레벨을 더 결정하는 단계; 및상기 최대 레벨, 상기 최소 레벨 및 상기 3개의 레벨에 기반하여 상기 임계값들 중 5개의 상기 임계값들을 직접적으로 생성하는 단계를 포함하는, 광학 신호 수신 방법
|
9 |
9
광 신호를 수신하여 영상을 생성하는 롤링 회색조 카메라;적어도 하나의 프로세서; 및상기 프로세서와 전기적으로 연결되고, 상기 프로세서에서 수행되는 적어도 하나의 코드(code)가 저장되는 메모리를 포함하고,상기 메모리는 상기 프로세서를 통해 실행될 때 상기 프로세서가,서로 다른 컬러광을 발산하는 복수의 컬러 LED를 포함하는 광원을 촬영한 상기 카메라의 센서 신호에 기반하여 회색조(grayscale) 이미지 프레임을 생성하고, 상기 회색조 이미지 프레임에서 상기 광원이 촬영된 영역의 일부로부터 프리앰블 신호를 추출하고, 상기 회색조 이미지 프레임에서 상기 광원이 촬영된 영역의 일부로부터 회색조 레벨 정보를 추출하여 다중 진폭 OOK(On-Off Shift Keying) 변조 신호를 생성하고, 상기 프리앰블 신호 및 상기 회색조 레벨 정보의 회색조 레벨에 기반하여 상기 다중 진폭 OOK 변조 신호를 복조하여 데이터 스트림을 생성하도록 야기하는 코드를 저장하는,광학 신호 수신 장치
|
10 |
10
제9 항에 있어서,상기 메모리는 상기 프로세서로 하여금, 상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 복조하여 상기 데이트 스트림의 페이로드(payload)의 비트코드 중 3 비트를 생성하도록 야기하는 코드를 더 저장하는,광학 신호 수신 장치
|
11 |
11
제9 항에 있어서, 상기 메모리는 상기 프로세서로 하여금, 상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 상기 데이트 스트림의 페이로드(payload)의 8가지 비트코드 중 어느 하나로 복조하도록 야기하는 코드를 더 저장하는,광학 신호 수신 장치
|
12 |
12
제9 항에 있어서,상기 메모리는 상기 프로세서로 하여금,상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 복수의 임계값들로 구성된 임계값 리스트와 비교하여 상기 데이트 스트림의 페이로드(payload)의 비트코드를 생성하도록 야기하는 코드를 더 저장하는, 광학 신호 수신 장치
|
13 |
13
제12 항에 있어서,상기 메모리는 상기 프로세서로 하여금,바이너리 서치(binary search)에 기반하여 상기 회색조 레벨 정보의 상기 회색조 레벨에 대응하는 상기 다중 진폭 OOK 변조 신호를 상기 임계값 리스트의 복수의 상기 임계값들과 비교하도록 야기하는 코드를 더 저장하는,광학 신호 수신 장치
|
14 |
14
제12 항에 있어서,상기 메모리는 상기 프로세서로 하여금,상기 프리앰블에 신호에 기반하여 상기 임계값 리스트의 복수의 상기 임계값들을 생성하도록 야기하는 코드를 더 저장하는,광학 신호 수신 장치
|
15 |
15
제14 항에 있어서,상기 메모리는 상기 프로세서로 하여금,상기 프리앰블에 신호에 기반하여 상기 회색조 레벨의 최대 레벨 및 최소 레벨을 결정하고, 상기 최대 레벨 및 상기 최소 레벨 사이를 미리 설정된 복수의 구간으로 분할하여 상기 임계값들을 생성하도록 야기하는 코드를 더 저장하는,광학 신호 수신 장치
|
16 |
16
제15 항에 있어서, 상기 메모리는 상기 프로세서로 하여금,상기 프리앰블에 신호에 기반하여 3개의 레벨을 더 결정하고, 상기 최대 레벨, 상기 최소 레벨 및 상기 3개의 레벨에 기반하여 상기 임계값들 중 5개의 상기 임계값들을 직접적으로 생성하도록 야기하는 코드를 더 저장하는, 광학 신호 수신 장치
|