Unsupervised Symbol Discovery Process
Each line represents a symbol codebook (symbol sets, we can click a symbol to see each cluster) in each iteration during a symbol discovery procedure.
The elements in each line are sorted from left to right according to the occurrence number from small to large.
The element at the end (right) of each line denotes a disocvered symbol combining the yellow elements in each line.
After several iterations, some multi-stroke symbols (e.g. rectangles (iteration 2), arrows (iteration 3), etc.) are discovered.
Num=Number
PT=Prototype
Red point means the first point of stroke
Iteration:0: |
Prototype:37,Num:1
| Prototype:32,Num:1
| Prototype:36,Num:1
| Prototype:35,Num:1
| Prototype:33,Num:1
| Prototype:39,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:42,Num:1
| Prototype:41,Num:1
| Prototype:40,Num:1
| Prototype:38,Num:1
| Prototype:34,Num:1
| Prototype:19,Num:2
| Prototype:22,Num:2
| Prototype:24,Num:2
| Prototype:26,Num:2
| Prototype:30,Num:2
| Prototype:12,Num:2
| Prototype:14,Num:2
| Prototype:17,Num:2
| Prototype:29,Num:3
| Prototype:31,Num:3
| Prototype:18,Num:3
| Prototype:6,Num:3
| Prototype:0,Num:4
| Prototype:3,Num:4
| Prototype:4,Num:4
| Prototype:23,Num:4
| Prototype:7,Num:4
| Prototype:8,Num:5
| Prototype:21,Num:7
| Prototype:11,Num:7
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:9,Num:10
| Prototype:10,Num:12
| Prototype:28,Num:14
| Prototype:27,Num:15
| Prototype:1,Num:18
| Prototype:20,Num:20
| Prototype:16,Num:20
| Prototype:25,Num:21
| Prototype:2,Num:98
| Prototype:5,Num:112
|
Discovered Pattern, Num: 20 |
Num of PT:45 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:1: |
Prototype:45,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:42,Num:1
| Prototype:40,Num:1
| Prototype:41,Num:1
| Prototype:39,Num:1
| Prototype:38,Num:1
| Prototype:37,Num:1
| Prototype:36,Num:1
| Prototype:35,Num:1
| Prototype:34,Num:1
| Prototype:33,Num:1
| Prototype:27,Num:2
| Prototype:25,Num:2
| Prototype:12,Num:2
| Prototype:14,Num:2
| Prototype:17,Num:2
| Prototype:23,Num:2
| Prototype:19,Num:2
| Prototype:31,Num:2
| Prototype:32,Num:3
| Prototype:6,Num:3
| Prototype:18,Num:3
| Prototype:30,Num:3
| Prototype:5,Num:4
| Prototype:24,Num:4
| Prototype:7,Num:4
| Prototype:4,Num:4
| Prototype:1,Num:4
| Prototype:8,Num:5
| Prototype:22,Num:7
| Prototype:11,Num:7
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:9,Num:10
| Prototype:10,Num:12
| Prototype:29,Num:14
| Prototype:28,Num:15
| Prototype:2,Num:18
| Prototype:21,Num:20
| Prototype:20,Num:20
| Prototype:16,Num:20
| Prototype:26,Num:21
| Prototype:0,Num:78
| Prototype:3,Num:92
|
Discovered Pattern, Num: 9 |
Num of PT:46 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:2: |
Prototype:33,Num:1
| Prototype:37,Num:1
| Prototype:36,Num:1
| Prototype:35,Num:1
| Prototype:46,Num:1
| Prototype:41,Num:1
| Prototype:45,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:42,Num:1
| Prototype:40,Num:1
| Prototype:39,Num:1
| Prototype:34,Num:1
| Prototype:38,Num:1
| Prototype:19,Num:2
| Prototype:28,Num:2
| Prototype:26,Num:2
| Prototype:31,Num:2
| Prototype:12,Num:2
| Prototype:14,Num:2
| Prototype:17,Num:2
| Prototype:23,Num:2
| Prototype:18,Num:3
| Prototype:30,Num:3
| Prototype:32,Num:3
| Prototype:6,Num:3
| Prototype:5,Num:4
| Prototype:2,Num:4
| Prototype:25,Num:4
| Prototype:7,Num:4
| Prototype:4,Num:4
| Prototype:8,Num:5
| Prototype:22,Num:7
| Prototype:11,Num:7
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:9,Num:10
| Prototype:10,Num:12
| Prototype:29,Num:14
| Prototype:3,Num:18
| Prototype:21,Num:20
| Prototype:20,Num:20
| Prototype:16,Num:20
| Prototype:27,Num:21
| Prototype:24,Num:23
| Prototype:0,Num:69
| Prototype:1,Num:83
|
Discovered Pattern, Num: 5 |
Num of PT:47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:3: |
Prototype:47,Num:1
| Prototype:37,Num:1
| Prototype:36,Num:1
| Prototype:35,Num:1
| Prototype:41,Num:1
| Prototype:34,Num:1
| Prototype:38,Num:1
| Prototype:39,Num:1
| Prototype:40,Num:1
| Prototype:42,Num:1
| Prototype:43,Num:1
| Prototype:44,Num:1
| Prototype:45,Num:1
| Prototype:46,Num:1
| Prototype:23,Num:2
| Prototype:20,Num:2
| Prototype:18,Num:2
| Prototype:26,Num:2
| Prototype:29,Num:2
| Prototype:32,Num:2
| Prototype:15,Num:2
| Prototype:13,Num:2
| Prototype:33,Num:3
| Prototype:31,Num:3
| Prototype:6,Num:3
| Prototype:19,Num:3
| Prototype:5,Num:4
| Prototype:25,Num:4
| Prototype:4,Num:4
| Prototype:1,Num:4
| Prototype:7,Num:4
| Prototype:8,Num:5
| Prototype:28,Num:5
| Prototype:22,Num:7
| Prototype:12,Num:7
| Prototype:16,Num:9
| Prototype:14,Num:9
| Prototype:9,Num:10
| Prototype:11,Num:12
| Prototype:30,Num:14
| Prototype:10,Num:15
| Prototype:2,Num:18
| Prototype:21,Num:20
| Prototype:17,Num:20
| Prototype:27,Num:21
| Prototype:24,Num:23
| Prototype:0,Num:64
| Prototype:3,Num:78
|
Discovered Pattern, Num: 12 |
Num of PT:48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:4: |
Prototype:47,Num:1
| Prototype:46,Num:1
| Prototype:45,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:42,Num:1
| Prototype:41,Num:1
| Prototype:40,Num:1
| Prototype:39,Num:1
| Prototype:34,Num:1
| Prototype:38,Num:1
| Prototype:35,Num:1
| Prototype:37,Num:1
| Prototype:36,Num:1
| Prototype:32,Num:2
| Prototype:11,Num:2
| Prototype:14,Num:2
| Prototype:29,Num:2
| Prototype:18,Num:2
| Prototype:20,Num:2
| Prototype:26,Num:2
| Prototype:23,Num:2
| Prototype:19,Num:3
| Prototype:31,Num:3
| Prototype:33,Num:3
| Prototype:3,Num:3
| Prototype:25,Num:4
| Prototype:4,Num:4
| Prototype:2,Num:4
| Prototype:1,Num:4
| Prototype:28,Num:5
| Prototype:8,Num:5
| Prototype:5,Num:5
| Prototype:12,Num:5
| Prototype:10,Num:7
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:6,Num:10
| Prototype:9,Num:12
| Prototype:30,Num:14
| Prototype:7,Num:15
| Prototype:22,Num:19
| Prototype:16,Num:20
| Prototype:21,Num:20
| Prototype:27,Num:21
| Prototype:24,Num:23
| Prototype:0,Num:64
| Prototype:17,Num:66
|
Discovered Pattern, Num: 2 |
Num of PT:48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:5: |
Prototype:48,Num:1
| Prototype:40,Num:1
| Prototype:39,Num:1
| Prototype:38,Num:1
| Prototype:37,Num:1
| Prototype:42,Num:1
| Prototype:36,Num:1
| Prototype:35,Num:1
| Prototype:41,Num:1
| Prototype:43,Num:1
| Prototype:44,Num:1
| Prototype:45,Num:1
| Prototype:46,Num:1
| Prototype:47,Num:1
| Prototype:20,Num:2
| Prototype:33,Num:2
| Prototype:32,Num:2
| Prototype:11,Num:2
| Prototype:18,Num:2
| Prototype:23,Num:2
| Prototype:14,Num:2
| Prototype:26,Num:2
| Prototype:29,Num:2
| Prototype:19,Num:3
| Prototype:34,Num:3
| Prototype:3,Num:3
| Prototype:31,Num:3
| Prototype:4,Num:4
| Prototype:2,Num:4
| Prototype:1,Num:4
| Prototype:25,Num:4
| Prototype:5,Num:5
| Prototype:28,Num:5
| Prototype:8,Num:5
| Prototype:12,Num:5
| Prototype:10,Num:7
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:6,Num:10
| Prototype:9,Num:12
| Prototype:30,Num:14
| Prototype:7,Num:15
| Prototype:22,Num:19
| Prototype:21,Num:20
| Prototype:16,Num:20
| Prototype:24,Num:21
| Prototype:27,Num:21
| Prototype:0,Num:62
| Prototype:17,Num:62
|
Discovered Pattern, Num: 4 |
Num of PT:49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:6: |
Prototype:47,Num:1
| Prototype:46,Num:1
| Prototype:45,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:42,Num:1
| Prototype:41,Num:1
| Prototype:40,Num:1
| Prototype:39,Num:1
| Prototype:38,Num:1
| Prototype:37,Num:1
| Prototype:36,Num:1
| Prototype:35,Num:1
| Prototype:48,Num:1
| Prototype:28,Num:2
| Prototype:11,Num:2
| Prototype:14,Num:2
| Prototype:33,Num:2
| Prototype:17,Num:2
| Prototype:24,Num:2
| Prototype:26,Num:2
| Prototype:20,Num:2
| Prototype:32,Num:2
| Prototype:19,Num:3
| Prototype:30,Num:3
| Prototype:34,Num:3
| Prototype:3,Num:3
| Prototype:25,Num:4
| Prototype:4,Num:4
| Prototype:2,Num:4
| Prototype:1,Num:4
| Prototype:8,Num:5
| Prototype:5,Num:5
| Prototype:12,Num:5
| Prototype:10,Num:7
| Prototype:31,Num:9
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:6,Num:10
| Prototype:9,Num:12
| Prototype:29,Num:14
| Prototype:7,Num:15
| Prototype:22,Num:17
| Prototype:23,Num:19
| Prototype:21,Num:20
| Prototype:16,Num:20
| Prototype:27,Num:21
| Prototype:18,Num:58
| Prototype:0,Num:58
|
Discovered Pattern, Num: 4 |
Num of PT:49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:7: |
Prototype:42,Num:1
| Prototype:41,Num:1
| Prototype:43,Num:1
| Prototype:40,Num:1
| Prototype:39,Num:1
| Prototype:38,Num:1
| Prototype:37,Num:1
| Prototype:36,Num:1
| Prototype:35,Num:1
| Prototype:44,Num:1
| Prototype:45,Num:1
| Prototype:46,Num:1
| Prototype:47,Num:1
| Prototype:48,Num:1
| Prototype:49,Num:1
| Prototype:28,Num:2
| Prototype:26,Num:2
| Prototype:24,Num:2
| Prototype:11,Num:2
| Prototype:15,Num:2
| Prototype:33,Num:2
| Prototype:17,Num:2
| Prototype:32,Num:2
| Prototype:20,Num:2
| Prototype:4,Num:3
| Prototype:34,Num:3
| Prototype:19,Num:3
| Prototype:30,Num:3
| Prototype:5,Num:4
| Prototype:25,Num:4
| Prototype:1,Num:4
| Prototype:2,Num:4
| Prototype:8,Num:5
| Prototype:6,Num:5
| Prototype:12,Num:5
| Prototype:10,Num:7
| Prototype:16,Num:9
| Prototype:14,Num:9
| Prototype:31,Num:9
| Prototype:7,Num:10
| Prototype:9,Num:12
| Prototype:29,Num:14
| Prototype:3,Num:16
| Prototype:22,Num:17
| Prototype:0,Num:19
| Prototype:23,Num:19
| Prototype:21,Num:20
| Prototype:27,Num:21
| Prototype:13,Num:53
| Prototype:18,Num:58
|
Discovered Pattern, Num: 2 |
Num of PT:50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:8: |
Prototype:48,Num:1
| Prototype:47,Num:1
| Prototype:46,Num:1
| Prototype:45,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:42,Num:1
| Prototype:41,Num:1
| Prototype:40,Num:1
| Prototype:39,Num:1
| Prototype:38,Num:1
| Prototype:37,Num:1
| Prototype:36,Num:1
| Prototype:49,Num:1
| Prototype:26,Num:2
| Prototype:11,Num:2
| Prototype:14,Num:2
| Prototype:16,Num:2
| Prototype:34,Num:2
| Prototype:24,Num:2
| Prototype:19,Num:2
| Prototype:33,Num:2
| Prototype:21,Num:2
| Prototype:29,Num:2
| Prototype:18,Num:3
| Prototype:31,Num:3
| Prototype:35,Num:3
| Prototype:5,Num:3
| Prototype:25,Num:4
| Prototype:4,Num:4
| Prototype:2,Num:4
| Prototype:6,Num:4
| Prototype:8,Num:5
| Prototype:7,Num:5
| Prototype:12,Num:5
| Prototype:10,Num:7
| Prototype:28,Num:8
| Prototype:32,Num:9
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:9,Num:12
| Prototype:30,Num:14
| Prototype:3,Num:14
| Prototype:22,Num:17
| Prototype:23,Num:19
| Prototype:1,Num:19
| Prototype:20,Num:20
| Prototype:27,Num:21
| Prototype:0,Num:52
| Prototype:17,Num:58
|
Discovered Pattern, Num: 3 |
Num of PT:50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:9: |
Prototype:49,Num:1
| Prototype:48,Num:1
| Prototype:47,Num:1
| Prototype:46,Num:1
| Prototype:45,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:42,Num:1
| Prototype:41,Num:1
| Prototype:40,Num:1
| Prototype:39,Num:1
| Prototype:38,Num:1
| Prototype:37,Num:1
| Prototype:50,Num:1
| Prototype:26,Num:2
| Prototype:11,Num:2
| Prototype:14,Num:2
| Prototype:16,Num:2
| Prototype:35,Num:2
| Prototype:34,Num:2
| Prototype:24,Num:2
| Prototype:20,Num:2
| Prototype:21,Num:2
| Prototype:29,Num:2
| Prototype:19,Num:3
| Prototype:31,Num:3
| Prototype:32,Num:3
| Prototype:36,Num:3
| Prototype:5,Num:3
| Prototype:25,Num:4
| Prototype:4,Num:4
| Prototype:2,Num:4
| Prototype:6,Num:4
| Prototype:8,Num:5
| Prototype:7,Num:5
| Prototype:12,Num:5
| Prototype:10,Num:7
| Prototype:27,Num:8
| Prototype:33,Num:9
| Prototype:15,Num:9
| Prototype:13,Num:9
| Prototype:9,Num:12
| Prototype:30,Num:14
| Prototype:3,Num:14
| Prototype:22,Num:17
| Prototype:18,Num:17
| Prototype:28,Num:18
| Prototype:23,Num:19
| Prototype:1,Num:19
| Prototype:0,Num:52
| Prototype:17,Num:58
|
Discovered Pattern, Num: 5 |
Num of PT:51 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Iteration:10: |
Prototype:37,Num:1
| Prototype:42,Num:1
| Prototype:39,Num:1
| Prototype:41,Num:1
| Prototype:40,Num:1
| Prototype:51,Num:1
| Prototype:45,Num:1
| Prototype:50,Num:1
| Prototype:49,Num:1
| Prototype:48,Num:1
| Prototype:47,Num:1
| Prototype:38,Num:1
| Prototype:46,Num:1
| Prototype:44,Num:1
| Prototype:43,Num:1
| Prototype:24,Num:2
| Prototype:26,Num:2
| Prototype:29,Num:2
| Prototype:34,Num:2
| Prototype:35,Num:2
| Prototype:11,Num:2
| Prototype:15,Num:2
| Prototype:17,Num:2
| Prototype:20,Num:2
| Prototype:21,Num:2
| Prototype:4,Num:3
| Prototype:31,Num:3
| Prototype:32,Num:3
| Prototype:36,Num:3
| Prototype:19,Num:3
| Prototype:0,Num:4
| Prototype:2,Num:4
| Prototype:25,Num:4
| Prototype:5,Num:4
| Prototype:6,Num:5
| Prototype:12,Num:5
| Prototype:8,Num:5
| Prototype:10,Num:7
| Prototype:27,Num:8
| Prototype:33,Num:9
| Prototype:16,Num:9
| Prototype:14,Num:9
| Prototype:9,Num:12
| Prototype:1,Num:14
| Prototype:30,Num:14
| Prototype:22,Num:17
| Prototype:18,Num:17
| Prototype:28,Num:18
| Prototype:23,Num:19
| Prototype:7,Num:24
| Prototype:13,Num:46
| Prototype:3,Num:53
|
Discovered Pattern, Num: 7 |
Num of PT:52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|