|
EECS 741 Computer Vision
Semester Project: Kang SoonLai 546307
|
Input: 333333333333333222222222222111111111100000000000000 Output: ABCDEFABCDEFABCCDEFABCCDEFAABCCDEFAABBCCDEFAABBCCDE ^-----------^=========^_____________ | new | | | pattern | | | CDEFABC |ABCCDEFA | BCCDEFAAB
Here I present with the phases of the process:
Phase 1, Input Image
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000011000001100000000000000000000
000000000000000001111110111111000000000000000000
000000000000000011111111111111100000000000000000
000000000000000111111111111111110000000000000000
000000000000000111111111111111110000000000000000
000000000000000111111111111111110000000000000000
000000000000000011111111111111100000000000000000
000000000000000000111111111110000000000000000000
000000000000000000001111111000000000000000000000
000000000000000000000111110000000000000000000000
000000000000000000000001000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
Phase 2, Sequencial Pattern
* *
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFACDDEFACDEEFACDEEFACDEEFACDEEF
ABCDEFABCDEFABCDEABCDEAACDEAACCDEAACCDEAACCDEAAC
ABCDEFABCDEFABCDFABCDFABCDFABCDDFABCDDFABCDDFABC
ABCDEFABCDEFABCEFABCEFABCEFABCEFFABCEFFABCEFFABC
ABCDEFABCDEFABCEFABCEFABCEFABCEFFABCEFFABCEFFABC
ABCDEFABCDEFABCEFABCEFABCEFABCEFFABCEFFABCEFFABC
ABCDEFABCDEFABCDFABCDFABCDFABCDDFABCDDFABCDDFABC
ABCDEFABCDEFABCDEFBCDEFBCDEFBBCDEFBBCDEFBBCDEFBB
ABCDEFABCDEFABCDEFABDEFABDEEFABDEEFABDEEFABDEEFA
ABCDEFABCDEFABCDEFABCEFABCCEFABCCEFABCCEFABCCEFA
ABCDEFABCDEFABCDEFABCDEAABCDEAABCDEAABCDEAABCDEA
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
ABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEFABCDEF
Phase 3, Random Character Pattern
* *
RV``8VRV``8VRV``8VRV``8VRV``8VRV``8VRV``8VRV``8V
)UJUZT)UJUZT)UJUZT)UJUZT)UJUZT)UJUZT)UJUZT)UJUZT
HaB8NCHaB8NCHaB8NCHaB8NCHaB8NCHaB8NCHaB8NCHaB8NC
YLP*UfYLP*UfYLP*UfYLP*UfYLP*UfYLP*UfYLP*UfYLP*Uf
1'LKK_1'LKK_1'LKK_1'LKK_1'LKK_1'LKK_1'LKK_1'LKK_
Q:CCbIQ:CCbIQ:CCbIQ:CCbIQ:CCbIQ:CCbIQ:CCbIQ:CCbI
lO422XlO422XlO422Xl4222Xl4222Xl4222Xl4222Xl4222X
==\bI'==\bI'==\bI==\bI==\bI==\\bI==\\bI==\\bI==\
*iNgE-*iNgE-*iNg-*iNg-*iNg-*iNgg-*iNgg-*iNgg-*iN
X:2P8OX:2P8OX:28OX:28OX:28OX:28OOX:28OOX:28OOX:2
"Ws$LU"Ws$LU"WsLU"WsLU"WsLU"WsLUU"WsLUU"WsLUU"Ws
9LQ5=C9LQ5=C9LQ=C9LQ=C9LQ=C9LQ=CC9LQ=CC9LQ=CC9LQ
:mbOIB:mbOIB:mbOB:mbOB:mbOB:mbOOB:mbOOB:mbOOB:mb
TJd'JQTJd'JQTJd'JQJd'JQJd'JQJJd'JQJJd'JQJJd'JQJJ
/U'DBU/U'DBU/U'DBU/UDBU/UDBBU/UDBBU/UDBBU/UDBBU/
URL=XMURL=XMURL=XMURLXMURLLXMURLLXMURLLXMURLLXMU
fOLWW@fOLWW@fOLWW@fOLWWffOLWWffOLWWffOLWWffOLWWf
f=KTO!f=KTO!f=KTO!f=KTO!f=KTO!f=KTO!f=KTO!f=KTO!
M]nNL(M]nNL(M]nNL(M]nNL(M]nNL(M]nNL(M]nNL(M]nNL(
P7LBl1P7LBl1P7LBl1P7LBl1P7LBl1P7LBl1P7LBl1P7LBl1
Z0I;ZKZ0I;ZKZ0I;ZKZ0I;ZKZ0I;ZKZ0I;ZKZ0I;ZKZ0I;ZK
* *
;8bUoc;8bUoc;8bUoc;8bUoc;8bUoc;8bUoc;8bU
i4`C;Hi4`C;Hi4`C;Hi4`C;Hi4`C;Hi4`C;Hi4`C
TIS9A_TIS9A_TIS9A_TIS9A_TIS9A_TIS9A_TIS9
dW@Y@ddW@Y@ddW@Y@ddW@Y@ddW@Y@ddW@Y@ddW@Y
X]b`R5X]b`R5X`R5X`R5X`R`R5X`R`R5X`R`R5X`
8/i(@Q8/i(8/i(8/i(8/i(8/i(i(8/i(i(8/i(i(
?[K?lT?[lT?[lT?[lT?[lT?[lT?[?[lT?[?[lT?[
ZZn=-QZ=-QZ=-QZ=-QZ=-QZ=-QZ=-=-QZ=-=-QZ=
A@=a8V=a8V=a8V=a8V=a8V=a8V=a8V8V=a8V8V=a
m6ZGM/ZGM/ZGM/ZGM/ZGM/ZGM/ZGM/M/ZGM/M/ZG
,T-fZ[-fZ[-fZ[-fZ[-fZ[-fZ[-fZ[Z[-fZ[Z[-f
\0K?W'\?W'\?W'\?W'\?W'\?W'\?W'W'\?W'W'\?
R,-ROcR,OcR,OcR,OcR,OcR,OcR,R,OcR,R,OcR,
[GHQ;V[GHQ[GHQ[GHQ[GHQ[GHQHQ[GHQHQ[GHQHQ
;6aD9U;6aD9U;D9U;D9U;D9D9U;D9D9U;D9D9U;D
.@OI3%.@OI3%.@OI3%.@OI3%.@OI3%.@OI3%.@OI
* *
f=Qn==f=Qn==f=Q==f=Q==f=Q==f=Q==ff=Q==ff=Q==ff=Q==ff=Q
VTUBP^VTUBP^VTUBP^VTUBP^VTUBP^VTUBP^VTUBP^VTUBP^VTUBP^
-_HX5O-_HX5O-_HX5O-_HX5O-_HX5O-_HX5O-_HX5O-_HX5O-_HX5O
AASSG4AASSG4AASSG4AASSG4AASSG4AASSG4AASSG4AASSG4AASSG4
abC:K7abC:K7abC:K7abC:K7abC:K7abC:K7abC:K7abC:K7abC:K7
hbW?KjhbW?KjhbWKjhbWKjhbWKjhbWKjhhbWKjhhbWKjhhbWKjhhbW
cWqVVRcWqVVRcWqVRcWqVRcWqVRcWqVRccWqVRccWqVRccWqVRccWq
7BlBQT7BlBQT7BlQT7BlQT7BlQT7BlQT77BlQT77BlQT77BlQT77Bl
79GQi879GQi879Gi879Gi879Gi879Gi8779Gi8779Gi8779Gi8779G
UY@SL2UY@SL2UY@L2UY@L2UY@L2UY@L2UUY@L2UUY@L2UUY@L2UUY@
SWJ[=QSWJ[=QSWJ=QSWJ=QSWJ=QSWJ=QSSWJ=QSSWJ=QSSWJ=QSSWJ
-LU8'N-LU8'N-LU'N-LU'N-LU'N-LU'N--LU'N--LU'N--LU'N--LU
JP_QUWJP_QUWJP_UWJP_UWJP_UWJP_UWJJP_UWJJP_UWJJP_UWJJP_
YN\1hHYN\1hHYN\hHYN\hHYN\hHYN\hHYYN\hHYYN\hHYYN\hHYYN\
a-_B6Ca-_B6Ca-_6Ca-_6Ca-_6Ca-_6Caa-_6Caa-_6Caa-_6Caa-_
0RAO:H0RAO:H0RA:H0RA:H0RA:H0RA:H00RA:H00RA:H00RA:H00RA
;l1;27;l1;27;l1;27;l1;27;l1;27;l1;27;l1;27;l1;27;l1;27
JPIRJnJPIRJnJPIRJnJPIRJnJPIRJnJPIRJnJPIRJnJPIRJnJPIRJn
?0]S0c?0]S0c?0]S0c?0]S0c?0]S0c?0]S0c?0]S0c?0]S0c?0]S0c
`49/.H`49/.H`49/.H`49/.H`49/.H`49/.H`49/.H`49/.H`49/.H
'I-XgK'I-XgK'I-XgK'I-XgK'I-XgK'I-XgK'I-XgK'I-XgK'I-XgK
PGSBJ2PGSBJ2PGSBJ2PGSBJ2PGSBJ2PGSBJ2PGSBJ2PGSBJ2PGSBJ2
* *
^lb9d]^lb9d]^lb9d]^lb9d]^lb9d]^lb9d]^lb9d]^l
VBCR.*VBCR.*VBCR.*VBCR.*VBCR.*VBCR.*VBCR.*VB
hAKJK8hAKJ8hAAKJ8AAKKJ8AAKJ88AAKJ88AAKJ88AAK
7JI*7&7JI*&7JJI*&JJII*&JJI*&&JJI*&&JJI*&&JJI
p[BZRVp[BZVp[BZVp[BZZVp[BZVpp[BZVpp[BZVpp[BZ
:PL*8d:PL*d:PL*d:PL**d:PL*d::PL*d::PL*d::PL*
LZ4T@NLZ4TNLZZ4TNZZ44TNZZ4TNNZZ4TNNZZ4TNNZZ4
a*K9$Ba*K9Ba**K9B**KK9B**K9BB**K9BB**K9BB**K
:NV.CD:NV.D:NNV.DNNVV.DNNV.DDNNV.DDNNV.DDNNV
m2S?2Am2S?Am22S?A22SS?A22S?AA22S?AA22S?AA22S
HaMT@7HaMT@7HaMT@7HaMT@7HaMT@7HaMT@7HaMT@7Ha
[WKKM9[WKKM9[WKKM9[WKKM9[WKKM9[WKKM9[WKKM9[W
@mpS\\@mpS\\@m\\@m\\@m\\@m@m\\@m@m\\@m@m\\@m
$+gN;M$+gN;+gN;+gN;+gN;+gN;+g+gN;+g+gN;+g+gN
II4@V:II4:II4:II4:II4:II4:II4:I:II4:I:II4:I:
Y&B@V5Y&V5Y&V5V5Y5V5Y5V5V5V5V5V5V5V5V5V5V5V5
.OLqJ..qJ..qJ.J...J...J.J.J.J.J.J.J.J.J.J.J.
;SCLj`;Lj`;Lj`;Lj`;Lj`;Lj`;Lj`;LjLj`;LjLj`;L
:9i'=U:'=U:'='='='='='='='='='='='='='='='='
.VSB_V.B_V.B_V_V_V_V_V_V_V_V_V_V_V_V_V_V_V_V
A2Lb&CA2LCA2LCACA2LCACA2LCA2LCACA2LCACA2LCAC
87;0@`87;0@7;0@7;0@7;0@7;0@7;7;0@7;7;0@7;7;0
(J_(RX(J_(RX(JRX(JRX(JRX(J(JRX(J(JRX(J(JRX(J
=)O5iJ=)O5iJ=)O5iJ=)O5iJ=)O5iJ=)O5iJ=)O5iJ=)
$7cUY7$7cUY7$7cUY7$7cUY7$7cUY7$7cUY7$7cUY7$7
`;^$Ud`;^$Ud`;^$Ud`;^$Ud`;^$Ud`;^$Ud`;^$Ud`;
ANSWERS
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000000000000000000000000000000
0000000000000222222222200000000000000000
0000000000222222222222222200000000000000
0000000022222222222222222222000000000000
0000000222222222222222222222200000000000
0000002222222222222222222222220000000000
0000002222222222222222222222220000000000
0000002222222222222222222222220000000000
0000000222222222222222222222220000000000
0000000022222222222222222222000000000000
0000000000222222222222222200000000000000
0000000000000222222222200000000000000000
0000000000000000000000000000000000000000
111111111111111222222222222222222111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111222222222222222222111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
111111111111111111111111111111111111111111111111111111
00000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000
00000000001110000111000001110000000000000000
00000000001110000111000001110000000000000000
00000000001111111111000001110000000000000000
00000000001111111111000001110000000000000000
00000000001110000111000001110000000000000000
00000000001110000111000001110000000000000000
00000000001110000111000001110000000000000000
00000000001110000111000001110000000000000000
00000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000
00000000000000222222222222000000000000000000
00000000000222222222222222222000000000000000
00000000022222222222222222222220000000000000
00000000222222000222222000222222000000000000
00000002222222000222222000222222200000000000
00000002222222222222222222222222200000000000
00000002222220022222222222002222200000000000
00000002222222002222222220022222200000000000
00000000022222200000000000222220000000000000
00000000000222222222222222222000000000000000
00000000000000222222222222000000000000000000
00000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000