OpenScanVision යනු Android පදනම් වූ, ඡායාරූපයක් මත පදනම්ව ඡන්ද පත්රිකා ස්කෑන් කරමින් QR කේතය හා OMR බබලූ පරීක්ෂා කරන යෙදුමකි. මුල් ආකෘතියේදී කාමරයෙන් රූපයක් ග්රහණය කර QR හඳුනාගෙන, එයට අමතරව Edge Detection භාවිතා කර පත්රිකා සීමා සොයා ගනු ලැබුණා.
කෙසේ වෙතත්, එම පද්ධතිය 7 වැනි තත්පර (7000 ms) කට වැඩි කාලයක් ගත කළ අතර, Edge Detection මොඩියුලය CPU බරපතලව පාවිච්චි කළ නිසා මොබයිල් උපාංගවල රියල්‑ටයිම් ස්කෑනින් අසමත් වුණා. තවත් ගැටලුවක් වුයේ කාඩ් පත්රිකා සීමා නිවැරදිව නොගැලපීම, එම නිසා QR කේතය හා OMR බබලූ නිවැරදිව කියවීමට අකමැති වීමය.
මෙම ගැටළුව විසඳීමට සංවර්ධකයා QR+Edge පද්ධතිය වෙනුවට කාඩ් කෝණ හතරේ ArUco මාර්කර් එකතු කළා. නව පයිප්පලයින් එකේ පියවරයන්: කාමර රූප → ArUco මාර්කර් හඳුනාගැනීම → කාඩ් කෝණ නිරුපණය → Homography පරිවර්තනය → කාඩ් වැලඳීම → QR විකේතනය → OMR බබලූ විශ්ලේෂණය. මෙයින් Edge Detection ඉවත් කර, මාර්කර් හඳුනාගැනීම මගින් කෝණ සත්ය තත්ත්වයෙන් ලබා ගන්නා බැවින් සකස් කිරීම ඉතා නියමයි.
තාක්ෂණික වශයෙන් මෙය කරුණු කිහිපයක් ඉදිරිපත් කරයි:
- කෝණ හතරක ArUco මාර්කර් භාවිතයෙන් ස්ථානය නිරවද්යව පසුබැසීම.
- පැවැත්ම සහ රෝටේෂන් නිවැරදිව සකස් කිරීම.
- QR කේතය නවතම කෝණ ගැලපීමෙන් 99%+ සාර්ථකත්වය.
- OMR බබලූ පරීක්ෂා කිරීමේ දෝෂ අඩු කිරීම.
ප්රයෝගිකව පරීක්ෂා කළ විට, Samsung A11 උපාංගයේ ප්රොසෙසින් කාලය 7,000 ms සිට 140 ms තෙක් අඩු විය. ඒ අනුව රියල්‑ටයිම් ස්කෑනින් අතිශය වේගවත් හා විශ්වාසනීය විය. කාඩ් සීමා නිවැරදිව හඳුනා ගැනීම නිසා විවිධ කෝණ සහ තත්ත්වයන් යටතේද QR හා OMR කියවීමේ නිවැරදිත්වය තරමක් ඉහළ ගියා.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ ඡන්ද පද්ධතිය, විදුලි පරිඝණක පරීක්ෂණ, සහ අධ්යාපනික OMR පරීක්ෂණ වැනි ක්ෂේත්රවල මේ වර්ධනය විශාල වාසියක් ලබා දෙයි. සිසුන්ට Android Vision API භාවිතයෙන් ඉගෙනීමට නව පදනමක්, දියුණු කරන සංවර්ධකයන්ට කාර්ය සාධනයේ ඉහල මට්ටමක්, ව්යාපාරිකයන්ට වේගවත් පරීක්ෂණ විසඳුම් ලබා දීමේ හැකියාවක් ලැබේ. එමෙන්ම, දේශීය තාක්ෂණික සමාජය තුළ OpenCV, ArUco වැනි ලයිබ්රරී භාවිතය ප්රචලිත කර, දේශීය නිර්මාණශීලීත්වය වර්ධනය කරයි.
ඉදිරියට, මේ තාක්ෂණය මත පදනම්ව ඡන්ද පත්රිකා ස්කෑනින්, පත්රිකා පරීක්ෂණ, හෝ කාර්යාලීය OMR පද්ධති ආදියට ගොඩනැගිය හැකි නව යෙදුම් ගොඩනැගීමට මඟ පෙන්වයි. තාක්ෂණික ක්ෂේත්රයේ ශ්රී ලංකාවට තරඟකාරීත්වයක් ලබා දීමට මේ වර්ධනය වැදගත් පියවරක් වේ.
අවසානයේ, ArUco මාර්ගය මගින් OpenScanVision පද්ධතිය අඩු කාලයකින්, අධික නිවැරදිත්වයෙන් වැඩ කිරීමේ හැකියාව ලබා දී, දේශීය මොබයිල් දෘශ්ය පද්ධති සංවර්ධනයේ නව මට්ටමක් තැබීය.