1 |
1
입력 코드를 특정 개수의 비트를 포함하는 블록으로 분할하는 단계와;상기 블록 각각을 다수의 행(M)과 열(L)을 포함하는 M×L 블록 코드로 변환하는 단계를 포함하되, 상기 블록 코드에 포함되는 각 비트가 수평방향 또는 수직방향으로 인접하는 적어도 하나의 비트와 동일해지도록 상기 블록을 변환하는 것을 특징으로 하는 데이터의 인코딩 방법
|
2 |
2
제1 항에 있어서,상기 블록 코드는 서로 동일한 0과 1의 비율을 갖는 데이터의 인코딩 방법
|
3 |
3
제2 항에 있어서,상기 블록 코드는 3×3 블록 코드이고, 상기 블록 코드는 5개의 0과 4개의 1을 포함하는 데이터의 인코딩 방법
|
4 |
4
제2 항에 있어서,상기 블록 코드는 4×4 블록 코드이고, 상기 블록 코드는 8개의 0과 8개의 1, 10개의 0과 6개의 1, 또는 9개의 0과 7개의 1을 포함하는 데이터의 인코딩 방법
|
5 |
5
제1 항에 있어서,상기 블록 코드는 홀수 개의 비트를 포함하고, 상기 비트 중 상기 블록 코드의 가운데에 위치하는 비트를 제외한 나머지 비트가 동일한 개수의 0과 1 비트 값을 갖는 데이터의 인코딩 방법
|
6 |
6
제5 항에 있어서,상기 블록 코드는 3×3 블록 코드인 데이터의 인코딩 방법
|
7 |
7
제1 항에 있어서,상기 블록 코드의 개수는 발생 가능한 상기 입력 시퀀스의 경우의 수보다 크거나 같은 데이터의 인코딩 방법
|
8 |
8
다수의 행(M)과 열(L)을 포함하도록 인코딩된 M×L 블록 코드에 포함되는 비트들에 대응하는 데이터 이미지들로부터 데이터를 검출하는 방법에 있어서,상기 데이터 이미지의 상대적 밝기에 따라 상기 블록 코드 내의 각 비트 값을 정의하는 단계와;상기 정의된 비트 값으로부터 상기 데이터 이미지의 데이터를 검출하는 단계를 포함하되, 상기 블록 코드의 각 비트가 수평방향 또는 수직방향으로 인접하는 적어도 하나의 비트와 동일한 값을 갖는 것을 특징으로 하는 데이터의 검출방법
|
9 |
9
제8 항에 있어서,상기 데이터 이미지 중 상대적으로 밝은 데이터 이미지에 대응하는 비트를 1로 정의하고, 상기 데이터 이미지 중 상대적으로 어두운 데이터 이미지에 대응하는 비트를 0으로 정의하는 데이터의 검출방법
|
10 |
10
제9 항에 있어서,상기 블록 코드는 홀수 개의 비트를 포함하고, 상기 비트 중 상기 블록 코드의 가운데에 위치하는 비트를 제외한 나머지 비트가 동일한 개수의 0과 1 비트를 포함하는 데이터의 검출방법
|
11 |
11
제10 항에 있어서,0에 대응하는 데이터 이미지들의 평균 밝기와 1에 대응하는 데이터 이미지들의 평균 밝기를 구하는 단계;상기 평균 밝기들과 상기 블록 코드의 가운데에 위치하는 비트에 대응하는 데이터 이미지의 밝기를 비교하는 단계; 및0에 대응하는 데이터 이미지들의 평균 밝기와 1에 대응하는 데이터 이미지들의 평균 밝기 중 상기 블록 코드의 가운데에 위치하는 비트에 대응하는 데이터 이미지의 밝기와 더 가까운 값을 갖는 비트를 상기 가운데 위치하는 데이터 이미지의 비트 값으로 결정하는 단계를 포함하는 데이터의 검출방법
|
12 |
12
제11 항에 있어서,상기 블록 코드는 3×3 블록 코드인 데이터의 검출방법
|
13 |
13
다수의 행(M)과 열(L)을 포함하는 M×L 블록 코드 각각을 특정 개수의 비트를 포함하는 코드로 변환하는 단계와;상기 변환된 코드들을 이용하여 데이터를 생성하는 단계를 포함하되,상기 M×L 블록 코드의 각 비트가 수평방향 또는 수직방향으로 인접하는 적어도 하나의 비트와 동일한 값을 갖는 것을 특징으로 하는 데이터의 디코딩 방법
|
14 |
14
제13 항에 있어서,상기 복수의 블록 코드는 서로 동일한 0과 1의 비율을 갖는 데이터의 디코딩 방법
|
15 |
15
제14 항에 있어서,상기 블록 코드는 3×3 블록 코드이고, 상기 블록 코드는 5개의 0과 4개의 1을 포함하는 데이터의 디코딩 방법
|
16 |
16
제14 항에 있어서,상기 블록 코드는 4×4 블록 코드이고, 상기 블록 코드는 8개의 0과 8개의 1, 10개의 0과 6개의 1, 또는 9개의 0과 7개의 1을 포함하는 데이터의 디코딩 방법
|
17 |
17
제13 항에 있어서,상기 블록 코드는 홀수 개의 비트를 포함하고, 상기 비트 중 상기 블록 코드의 가운데에 위치하는 비트를 제외한 나머지 비트가 동일한 개수의 0과 1 비트 값을 갖는 데이터의 디코딩 방법
|
18 |
18
제17 항에 있어서,상기 블록 코드는 3×3 블록 코드인 데이터의 디코딩 방법
|
19 |
19
입력 코드를 다수의 행(M)과 열(L)을 포함하는 M×L 블록 코드로 인코딩하는 단계; 및상기 인코딩된 블록 코드를 기록매체에 저장하는 단계를 포함하고,상기 블록 코드의 각 비트가 수평 방향 또는 수직 방향에 인접하는 적어도 하나의 동일한 비트를 갖는 데이터의 기록방법
|
20 |
20
기록매체로부터 다수의 행(M)과 열(L)을 포함하는 M×L 블록 코드를 독출하는 단계; 및상기 블록 코드를 복조 코드로 변환하는 단계를 포함하고,상기 블록 코드의 모든 비트가 수평 방향 또는 수직 방향에 인접하는 적어도 하나의 동일한 비트를 갖는 데이터의 재생방법
|