1 |
1
원형 또는 타원형인 복수의 심볼들로 구성되는 코드 타겟을 인식하는 방법에 있어서,5 개의 기준 심볼들과 3 개의 데이터 심볼들로 구성되는 코드 타겟을 촬영한 영상을 획득하는 단계;상기 영상에서 추출된 복수의 경계로부터 유효한 타원들을 검출하는 단계;상기 유효한 타원들의 중심 간의 거리를 이용하여 상기 유효한 타원들을 분리함으로써, 타원 그룹들을 생성하는 단계;상기 타원 그룹들 각각에 대하여 5 개의 기하 조건들을 순차적으로 적용하여 식별 대상이 되는 타원 그룹을 결정하는 단계; 및상기 식별 대상이 되는 타원 그룹에 포함된 데이터 심볼들의 위치로부터 상기 코드 타겟이 나타내는 정보를 획득하는 단계를 포함하며, 상기 기하 조건들은 i) 5 개의 기준 심볼들 중 제1 심볼(X3), 제2 심볼(X4) 및 제3 심볼(X5)이 삼각형을 이룰 것, ii) 제4 심볼(X0)은 상기 삼각형 내에 위치할 것, iii) 제5 심볼(X1)은 상기 삼각형에서 제2 심볼 및 제3 심볼의 직선 바깥에 위치할 것, iv) 제5 심볼 및 제1 심볼은 제4 심볼을 중심으로 한 직선에서 서로 반대 방향에 위치할 것, v) 제1 심볼과 제2 심볼이 형성하는 직선과 제1 심볼과 제3 심볼이 형성하는 직선은 제1 심볼과 제4 심볼이 형성하는 직선의 반대편에 위치할 것인, 코드 타겟 인식 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 타원 그룹들 중에서 상기 5 개의 기하 조건을 모두 만족하는 타원 그룹이 상기 식별 대상이 되는 타원 그룹으로 결정되는 것인, 코드 타겟 인식 방법
|
4 |
4
제1항에 있어서,상기 타원 그룹들을 생성하는 단계는, 상기 유효한 타원들의 중심 간의 거리가 각 타원의 장축 길이의 5배 이하이고, 각 타원들의 장축 길이와 단축 길이 간의 비율이 1
|
5 |
5
제4항에 있어서,상기 유효한 타원들 중 각 타원들의 크기가 임계값 이상이거나 이하인 경우 해당 타원은 상기 타원 그룹에서 제외되는 것인, 코드 타겟 인식 방법
|
6 |
6
제1항에 있어서,상기 식별 대상이 되는 타원 그룹을 결정하는 단계는, 평균 거리의 2
|
7 |
7
제1항에 있어서,상기 코드 타겟이 나타내는 정보를 획득하는 단계는, std::map 구조체를 활용한 이진 검색 과정을 통해 수행되는 것인, 코드 타겟 인식 방법
|
8 |
8
원형 또는 타원형인 복수의 심볼들로 구성되는 코드 타겟을 인식하는 코드 타겟 인식 장치에 있어서,5 개의 기준 심볼들과 3 개의 데이터 심볼들로 구성되는 코드 타겟을 촬영하는 촬영부; 및상기 촬영부가 생성한 영상에서 추출된 복수의 경계로부터 유효한 타원들을 검출하고, 상기 유효한 타원들의 중심 간의 거리를 이용하여 상기 유효한 타원들을 분리함으로써 타원 그룹들을 생성하고, 상기 타원 그룹들 각각에 대하여 5 개의 기하 조건들을 순차적으로 적용하여 식별 대상이 되는 타원 그룹을 결정하고, 상기 식별 대상이 되는 타원 그룹에 포함된 데이터 심볼들의 위치로부터 상기 코드 타겟이 나타내는 정보를 획득하는 영상 처리부를 포함하며,상기 기하 조건들은 i) 5 개의 기준 심볼들 중 제1 심볼(X3), 제2 심볼(X4) 및 제3 심볼(X5)이 삼각형을 이룰 것, ii) 제4 심볼(X0)은 상기 삼각형 내에 위치할 것, iii) 제5 심볼(X1)은 상기 삼각형에서 제2 심볼 및 제3 심볼의 직선 바깥에 위치할 것, iv) 제5 심볼 및 제1 심볼은 제4 심볼을 중심으로 한 직선에서 서로 반대 방향에 위치할 것, v) 제1 심볼과 제2 심볼이 형성하는 직선과 제1 심볼과 제3 심볼이 형성하는 직선은 제1 심볼과 제4 심볼이 형성하는 직선의 반대편에 위치할 것인, 코드 타겟 인식 장치
|
9 |
9
삭제
|
10 |
10
제8항에 있어서,상기 타원 그룹들 중에서 상기 5 개의 기하 조건을 모두 만족하는 타원 그룹이 상기 식별 대상이 되는 타원 그룹으로 결정되는 것인, 코드 타겟 인식 장치
|
11 |
11
제8항에 있어서,상기 영상 처리부는, 상기 유효한 타원들의 중심 간의 거리가 각 타원의 장축 길이의 5배 이하이고, 각 타원들의 장축 길이와 단축 길이 간의 비율이 1
|
12 |
12
제11항에 있어서,상기 유효한 타원들 중 각 타원들의 크기가 임계값 이상이거나 이하인 경우 해당 타원은 상기 타원 그룹에서 제외되는 것인, 코드 타겟 인식 장치
|
13 |
13
제8항에 있어서,상기 영상 처리부는, 평균 거리의 2
|
14 |
14
제8항에 있어서,상기 영상 처리부는, std::map 구조체를 활용한 이진 검색 과정을 통해 상기 코드 타겟이 나타내는 정보를 획득하는 것인, 코드 타겟 인식 장치
|