1 |
1
광 카메라 통신(Optical Camera Communication) 시스템에서 신호를 수신하는 장치에 있어서,송신 장치로부터 하향 샘플링(down sampling)이 적용된 프레임(frame)을 수신하는 카메라 모듈, 상기 하향 샘플링은 상기 송신 장치에 설정된 제1 속도와 상기 카메라 모듈에 설정된 제2 속도에 기반하여 수행되고,상기 수신된 프레임에서, 특정 데이터에 대해 적용된 특정 PN 코드(Pseudo Noise code)에 따라 전송되는 가시광 신호의 전송 영역을 검출하는 관심 영역 추출 모듈,상기 검출된 전송 영역의 상기 가시광 신호를 통해 상기 하향 샘플링의 비율(ratio)로 샘플링된 수신 데이터를 추출하는 데이터 추출 모듈,상기 특정 PN 코드, 상기 하향 샘플링의 비율, 또는 상기 하향 샘플링의 시작 위치(starting point) 중 적어도 하나에 기반하여 하나 이상의 템플릿 파형 코드(template waveform code)들을 생성하는 템플릿 파형 코드 생성 모듈,상기 추출된 수신 데이터와 상기 생성된 하나 이상의 템플릿 파형 코드들 간의 하나 이상의 상관 값(correlation value)들을 산출하는 매칭 필터 모듈, 및상기 산출된 하나 이상의 상관 값들 중에서 최대 값(maximum value)을 갖는 상관 값에 기반하여 상기 가시광 신호를 통해 전송되는 상기 특정 데이터를 검출하는 신호 검출 모듈을 포함하며,상기 최대 값이 미리 설정된 임계 값보다 작은 경우, 상기 데이터 추출 모듈은, 상기 추출된 수신 데이터를 상기 하향 샘플링의 비율로 쉬프트(shift)하여 추출된 다른 수신 데이터와 상기 생성된 하나 이상의 템플릿 파형 코드들 간의 다른 하나 이상의 상관 값들을 산출하고,상기 신호 검출 모듈은, 상기 산출된 다른 하나 이상의 상관 값들 중에서 최대 값을 갖는 특정 상관 값에 기반하여 상기 가시광 신호를 통해 전송되는 상기 특정 데이터를 검출하는 장치
|
2 |
2
제 1항에 있어서,상기 특정 PN 코드는 하나 이상의 PN 코드들로 구성된 PN 코드 집합(set)에 속하고,상기 하나 이상의 템플릿 파형 코드들은, 상기 PN 코드 집합을 구성하는 상기 하나 이상의 PN 코드들의 인덱스(index) 또는 상기 하향 샘플링의 시작 위치 중 적어도 하나에 따라 각각 다른 코드로 구성되는 장치
|
3 |
3
제 2항에 있어서,상기 하나 이상의 템플릿 파형 코드를 구성하는 구성 요소는, 아래 수학식 17로 정의되는 장치
|
4 |
4
제 3항에 있어서,상기 하나 이상의 템플릿 파형 코드들의 수는, 상기 하나 이상의 PN 코드들의 수와 상기 하향 샘플링의 비율의 곱에 따라 결정되는 장치
|
5 |
5
제 4항에 있어서,상기 특정 데이터는 상기 송신 장치의 식별자(identifier) 정보를 포함하는 장치
|
6 |
6
제 1항에 있어서,상기 수신 데이터를 구성하는 요소의 수는, 상기 특정 PN 코드의 길이 및 상기 하향 샘플링의 비율에 기반하여 결정되는 장치
|
7 |
7
삭제
|
8 |
8
광 카메라 통신(Optical Camera Communication) 시스템에서 신호를 전송하는 장치에 있어서,적어도 하나의 변조 심볼(modulation symbol)을 이용하여 특정 데이터를 변조하는 신호 변조 모듈,상기 변조된 특정 데이터를 프로젝션(projection)하기 위한 특정 PN 코드(Pseudo Noise code)를 생성하는 PN 코드 생성 모듈,상기 특정 데이터가 프로젝션된 신호에 따라 적어도 하나의 LED(Light Emitting Diode)의 온(on) 또는 오프(off) 상태를 제어하는 구동 신호를 생성하는 LED 구동 모듈, 및상기 구동 신호에 따라 상기 적어도 하나의 LED를 통해 상기 특정 데이터에 대한 가시광 신호를 수신 장치로 전송하는 LED 모듈을 포함하고,상기 특정 PN 코드는, 상기 수신 장치에서 상기 가시광 신호에 대해 하향 샘플링된 신호를 복조(demodulation)하기 위해 이용되는 하나 이상의 템플릿 파형 코드들이 중첩(overlap)되지 않도록 설정되며,상기 특정 PN 코드는 하나 이상의 PN 코드들로 구성된 PN 코드 집합(set)에 속하고,상기 하나 이상의 템플릿 파형 코드들은 상기 PN 코드 집합을 구성하는 상기 하나 이상의 PN 코드들 각각의 인덱스(index), 상기 하향 샘플링의 시작 위치, 및 상기 하향 샘플링의 비율에 따라 서로 다른 코드로 구성되며,상기 하나 이상의 템플릿 파형 코드들의 길이는 상기 특정 PN 코드의 길이를 상기 하향 샘플링의 비율로 나눈 값으로 설정되는 장치
|
9 |
9
삭제
|
10 |
10
제 8항에 있어서,상기 하나 이상의 템플릿 파형 코드를 구성하는 구성 요소는, 아래 수학식 18로 정의되는 장치
|
11 |
11
제 8항에 있어서,상기 하나 이상의 템플릿 파형 코드들 간의 자기 상관 값(autocorrelation value)은 미리 설정된 제1 임계 값보다 크고,상기 하나 이상의 템플릿 파형 코드들 간의 상호 상관 값(cross correlation value)은 미리 설정된 제2 임계 값보다 작은 장치
|
12 |
12
광 카메라 통신(Optical Camera Communication) 시스템에 있어서,가시광 신호를 전송하는 송신 장치; 및상기 송신 장치를 통해 전송되는 가시광 신호를 수신하는 수신 장치를 포함하되,상기 송신 장치는,적어도 하나의 변조 심볼(modulation symbol)을 이용하여 특정 데이터를 변조하는 신호 변조 모듈;상기 변조된 특정 데이터를 프로젝션(projection)하기 위한 특정 PN 코드(Pseudo Noise code)를 생성하는 PN 코드 생성 모듈;상기 특정 데이터가 프로젝션된 신호에 따라 적어도 하나의 LED(Light Emitting Diode)의 온(on) 또는 오프(off) 상태를 제어하는 구동 신호를 생성하는 LED 구동 모듈; 및상기 구동 신호에 따라 상기 적어도 하나의 LED를 통해 상기 특정 데이터에 대한 가시광 신호를 수신 장치로 전송하는 LED 모듈을 포함하며,상기 수신 장치는,상기 송신 장치로부터 하향 샘플링(down sampling)이 적용된 프레임(frame)을 수신하는 카메라 모듈, 상기 하향 샘플링은 상기 송신 장치에 설정된 제1 속도와 상기 카메라 모듈에 설정된 제2 속도에 기반하여 수행되고;상기 수신된 프레임에서, 상기 특정 데이터에 대해 적용된 상기 특정 PN 코드(Pseudo Noise code)에 따라 전송되는 가시광 신호의 전송 영역을 검출하는 관심 영역 추출 모듈;상기 검출된 전송 영역의 상기 가시광 신호를 통해 상기 하향 샘플링의 비율(ratio)로 샘플링된 수신 데이터를 추출하는 데이터 추출 모듈;상기 특정 PN 코드, 상기 하향 샘플링의 비율, 또는 상기 하향 샘플링의 시작 위치(starting point) 중 적어도 하나에 기반하여 하나 이상의 템플릿 파형 코드(template waveform code)들을 생성하는 템플릿 파형 코드 생성 모듈;상기 추출된 수신 데이터와 상기 생성된 하나 이상의 템플릿 파형 코드들 간의 하나 이상의 상관 값(correlation value)들을 산출하는 매칭 필터 모듈; 및상기 산출된 하나 이상의 상관 값들 중에서 최대 값(maximum value)을 갖는 상관 값에 기반하여 상기 가시광 신호를 통해 전송되는 상기 특정 데이터를 검출하는 신호 검출 모듈을 포함하며,상기 특정 PN 코드는, 상기 수신 장치에서 상기 가시광 신호에 대해 하향 샘플링된 신호를 복조(demodulation)하기 위해 이용되는 하나 이상의 템플릿 파형 코드들이 중첩(overlap)되지 않도록 설정되며,상기 최대 값이 미리 설정된 임계 값보다 작은 경우, 상기 데이터 추출 모듈은, 상기 추출된 수신 데이터를 상기 하향 샘플링의 비율로 쉬프트(shift)하여 추출된 다른 수신 데이터와 상기 생성된 하나 이상의 템플릿 파형 코드들 간의 다른 하나 이상의 상관 값들을 산출하고,상기 신호 검출 모듈은, 상기 산출된 다른 하나 이상의 상관 값들 중에서 최대 값을 갖는 특정 상관 값에 기반하여 상기 가시광 신호를 통해 전송되는 상기 특정 데이터를 검출하는 시스템
|