The Study of Tesseract OCR Performance for Image Processing in Financial Transaction Verification

Authors

  • Narongkiad Namhuaithong Computer Science Department, Faculty of Science, Maejo University
  • Traiphakh Sitthieaw Computer Science Department, Faculty of Science, Maejo University
  • Attawit Changkamanon Computer Science Department, Faculty of Science, Maejo University
  • Somnuek Sinthupuan Computer Science Department, Faculty of Science, Maejo University
  • Kongkarn Dullayachai Computer Science Department, Faculty of Science, Maejo University

Keywords:

Tesseract OCR, Image Processing, Sauvola Threshold, Financial Transaction

Abstract

This research aims to enhance Tesseract OCR efficiency for financial transaction verification by examining five image preprocessor codenames: Image Preprocessor Alpha (IPPA), Image Preprocessor 2 or IPP2, IPP6, IPP7, and IPP12. (Disintegration, n.d.) The study employed a two-phase methodology: accuracy testing on 116 bank transfer receipts and performance evaluation using datasets of 250 to 1,500 transactions. The findings revealed IPP12 (incorporating Grayscale, Resize, Contrast, and Sauvola Threshold) as the optimal preprocessing approach. The Sauvola Threshold method effectively consolidated preprocessing techniques into a single, accurate method. Accuracy metrics using Confusion Matrix demonstrated impressive results: Accuracy (81.03%), Precision (82.14%), Recall (90.79%), and F1-Score (86.26%), indicating balanced performance in reducing false positives and maintaining comprehensive receipt detection. Performance testing using GO programming language benchmarking tools showed the system achieved an average processing time of 5.313 seconds, utilizing 0.277 GB memory and 5.47M allocated space. The research highlights the significance of strategic image processing technique selection in improving OCR performance for financial document verification.

Downloads

Published

2025-08-30

How to Cite

1.
The Study of Tesseract OCR Performance for Image Processing in Financial Transaction Verification. MITIJ [Internet]. 2025 Aug. 30 [cited 2026 Sep. 13];11(2). Available from: https://ojs.mju.ac.th/ojs-system/article/view/420

Most read articles by the same author(s)

  • Attawit Changkamanon, Kodkrit Rattanawong, Kanatip khunyodying, Alongkot Gongmanee, Kongkarn Dullayachai, ผู้ใช้ (UX/Usability) รวมถึงความพึงพอใจของผู้ใช้งานระบบเว็บแอปพลิเคชันสำหรับการบริหาร, จัดการธนาคารขยะรีไซเคิล ของโรงพยาบาลส่ง เสริม สุขภาพตำบลเมือ งปอน ซึ่ง สอดคล้องกับ, แผนปฏิบัติการจัดการขยะมูลฝอยชุมชน “จังหวัดสะอาด” ของจังหวัดแม่ฮ่องสอน ประจำปี 2567, นอกจากนี้ยังวิเคราะห์การรับรู้และความเข้าใจของประชาชนต่อข้อมูลการจัดการขยะและโครงการ, ธนาคารขยะผ่านระบบเว็บแอปพลิเคชัน และประเมินความสามารถของระบบในการส่งเสริมการมี, ส่วนร่วมและผลลัพธ์ต่อพฤติกรรมการจัดการขยะของประชาชน, การวิจัยนี้ใช้วิธีการวิจัยแบบผสานวิธี (Mixed Methods Research) โดยมีส่วนของการวิจัย, เชิงปริมาณแบบกึ่งทดลอง (Quasi-Experimental Research) เก็บข้อมูลจากแบบสอบถามประเมิน, ประสิทธิภาพและข้อมูลธุรกรรมจากระบบเว็บแอปพลิเคชัน (N=, ) และข้อมูลเชิงคุณภาพจากการ, สัมภาษณ์เชิงลึก (N=, ) มีการรวบรวมข้อมูลปริมาณขยะที่จัดการผ่านระบบก่อนและหลังการนำระบบ, ไปใช้งานในระยะเวลา 6 เดือน เพื่อประเมินผลการเปลี่ยนแปลง, ผลการศึกษาพบว่า ระบบเว็บแอปพลิเคชันที่พัฒนาขึ้นมีประสิทธิภาพโดยรวมในระดับดีมาก, (ค่าเฉลี่ย = 4, S.D. = 0, จากคะแนนเต็ม 5) โดยได้รับกำรออกแบบตามหลัก UX/UI ที่ใช้งาน, ง่ายและตอบสนองความต้องการของผู้ใช้งาน ระบบยังมีความสามารถในการประชาสัมพันธ์ข้อมูลการ, จัดการขยะรีไซเคิลได้อย่างมีประสิทธิภาพสูง โดยผู้ใช้งานและผู้ประเมินระบบให้คะแนนความชัดเจน, ของข้อมูลในระดับดีมากที่สุด (ค่าเฉลี่ย = 4, S.D. = 0, จากคะแนนเต็ม 5) นอกจากนี้ ระบบยัง, สามารถอำนวยความสะดวกและส่งเสริมการมีส่วนร่วมของประชาชนได้อย่างมีประสิทธิผล โดยพบว่า, ปริมาณขยะรีไซเคิลที่บันทึกในระบบเพิ่มขึ้นร้อยละ 25 และความถี่ในการทำธุรกรรมเพิ่มขึ้นอย่างมี, นัยสำคัญทางสถิติ (p < 0, ) ผลการวิจัยชี้ให้เห็นว่าระบบเว็บแอปพลิเคชันเป็นเครื่องมือที่มี, ศักยภาพในการสนับสนุนการจัดการขยะรีไซเคิลในระดับชุมชน และเป็นกลไกสำคัญในการขับเคลื่อน, พฤติกรรมการจัดการขยะของประชาชนเพื่อการพัฒนาที่ยั่งยืน, คาสำคัญ: เว็บ แอปพลิเคชัน ; ธนาคารขยะรีไซเคิล ; การจัดการขยะชุมชน; การมีส่ว นร่ว มของ, ประชาชน; โรงพยาบาลส่งเสริมสุขภาพตำบล, The Development and Evaluation of a Web Application System for Community Recyclable Waste Bank Management A Case Study of Muang Pon Health Promoting Hospital, Mae Hong Son Province , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 11 No. 2 (2025): Maejo Information Technology and Innovation Journal, Volume 11, Number 2, May – August 2025
  • Attawit Changkamanon, Montharop Chaophongphang, Ilada Saengpirom, Kongkarn Dullayachai, Somnuek Sinthupuan, Kittikorn Hantrakul, บทคัดย่อ, งานวิจัยนี้มีวัตถุประสงค์เพื่อพัฒนาระบบแจ้งเตือนการชำระเงินผ่านแอปพลิเคชันไลน์ โดย, มุ่งเน้นการเพิ่มประสิทธิภาพในการติดตามรายได้และตรวจสอบสถานะการชำระเงินให้มีความถูกต้อง, และเป็นปัจจุบัน ระบบถูกพัฒนาขึ้นในรูปแบบเว็บแอปพลิเคชัน โดยประยุกต์ใช้ภาษาโกสำหรับการ, ประมวลผลฝั่งเซิร์ฟเวอร์ ร่วมกับสเวลต์เฟรมเวิร์กในการพัฒนาส่วนติดต่อผู้ใช้งาน และบริหารจัดการ, ฐานข้อมูลด้วยดีบีเวอร์ ขอบเขตการทำงานแบ่งออกเป็น 2 ส่วน ได้แก่ 1) ส่วนผู้ใช้งาน รองรับการ, แจ้งเตือนสถานะการชำระเงินและแสดงผลสรุปยอดคำสั่งซื้อ, 2) ส่วนผู้ดูแลระบบ สำหรับบริหาร, จัดการข้อมูลและตรวจสอบหลักฐานการโอนเงิน การศึกษานี้ดำเนินการประเมินประสิทธิภาพระบบ, ผ่านการทดสอบการทำงาน การวัดระยะเวลาการตอบสนอง และการตรวจสอบความถูกต้องของ, ข้อมูล ผลการวิจัยพบว่า ระบบสามารถส่งข้อความแจ้งเตือนการชำระเงินได้แบบเรียลไทม์ โดยมี, ค่าเฉลี่ยระยะเวลาการตอบสนองอยู่ที่ 2, วินาที มีความถูกต้องของข้อมูลในการแจ้งเตือนร้อยละ, 100 และสามารถประมวลผลรายงานยอดขายในรูปแบบกราฟเปรียบเทียบรายวันและรายเดือนได้, อย่างถูกต้องตามเงื่ อนไขที่กำหนด ซึ่งแสดงให้เห็นว่าระบบที่ พัฒ นาขึ้นช่ว ยลดระยะเวลา, ข้อผิดพลาดในการตรวจสอบข้อมูลทางการเงินเมื่อเทียบกับวิธีการแบบเดิม และช่วยสนับสนุนการ, วิเคราะห์ข้อมูลยอดขายของผู้ประกอบการได้อย่างมีประสิทธิภาพ, คาสำคัญ: แอปพลิเคชันไลน์; การแจ้งเตือนการชำระเงิน; การติดตามธุรกรรม, Development of a Payment Notification System via LINE Application , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 11 No. 3 (2025): Maejo Information Technology and Innovation Journal, Volume 11, Number 3, September– December 2025
  • Sirichai Kasemsuk, Paween Khoenkaw, Snit Sitti, Kongkarn Dullayachai, The Document and Expense Management System of Link Innovation in the Construction Industry , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 11 No. 3 (2025): Maejo Information Technology and Innovation Journal, Volume 11, Number 3, September– December 2025
  • Alongkot Gongmanee, Thitikorn Rueanmon, Paween Khoenkaw, Kongkarn Dullayachai, Somnuek Sinthupuan, Reducing Excessive Loss Risk with Grid Trading and Target Based Position Closure via Trading Bots , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 12 No. 1 (2026): Maejo Information Technology and Innovation Journal, Volume 12, Number 1, January – April 2026
  • Tithipong Runesupa, Part Pramokchon, Alongkot Gongmanee, Somnuek Sinthupuan, Smart NPCs using LLAMA on Metaverse , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 12 No. 1 (2026): Maejo Information Technology and Innovation Journal, Volume 12, Number 1, January – April 2026
  • Sorawit Bunset, Tipyada Kaewmakam, Part Pramokchon, Attawit Changkamanon, Kongkarn Dullayachai, Automatic Bank Slip Data Extraction System via Tesseract OCR and QR Code Decoding , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 12 No. 2 (2006): Maejo Information Technology and Innovation Journal, Volume 12, Number 2, May - August 2026
  • Tawann Surina, Napat Bourban, Attawit Changkamanon, Somnuek Sinthupuan, Kongkarn Dullayachai, Transaction Receipt Verification Statistics System to support decision-making for store employees and administrators , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 11 No. 2 (2025): Maejo Information Technology and Innovation Journal, Volume 11, Number 2, May – August 2025
  • Somnuek Sinthupuan, Ritthirut Auntan, Kongkarn Dullayachai, Paween Khoenkaw, Alongkot Gongmanee, Enhancing Robot Trading Performance with Smart Money Concepts Using Fair Value Gaps and Premium Discount Zones , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 11 No. 2 (2025): Maejo Information Technology and Innovation Journal, Volume 11, Number 2, May – August 2025
  • Somnuek Sinthupuan, Chawanwit Laohang, Natchaya Tepanwong, Puttipong Panomprai, Kongkarn Dullayachai, Attawit Changkamanon, Abstract:, Objectives: 1) Develop a system to receive reports of problems using customer, programs, notify system administrators, employees via LINE, 2) test system, performance using Cypress automated testing frameworks. The system consists of five, main parts: 1) constant data management for the system, 2) receiving problem, notifications, 3) managing problems, 4) staff management, 5) project management, Automated system testing tests login, all main parts. Research results: Automated, system testing was divided into five parts. It was found that the system was fully, functional in all functions on the 5th time within the period specified according to the, plan of 6 months, which was 40 percent faster than manual testing. The results of the, research with the two companies found that a total of 120 problems were reported, through the system, consisting of 60 problems from Company A, 60 problems from, Company B. Problems that were resolved: Company A accounted for 70, percent, Company B accounted for 70, percent. 84, percent, Keyword: Notification; Problem report; Line; Manual-Test; Automate-test, System for reporting problems using customer programs and notifications via LINE , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 11 No. 3 (2025): Maejo Information Technology and Innovation Journal, Volume 11, Number 3, September– December 2025
  • Setthapong Inthasang, Rattikorn Jinakas, Part Pramokchon, Alongkot Gongmanee, Somnuek Sinthupuan, Abstract:, The objectives of this research are 1) to develop an hourly leave system for, companies with limited staff, 2) to compare the results between full-day, hourly, leave systems, 3) to enhance project efficiency. The system was developed using, Visual Studio Code for programming, Firebase for database management, incorporating essential functions such as hourly leave request submission, manager, approval processes for hourly leave, real-time leave status tracking. The study, specifically targeted 12 full-time employees involved in six core projects (totaling 50, personnel, with some employees assigned to multiple projects) in direct information, technology development roles. The research findings revealed that 1) the developed, hourly leave system reduced absenteeism rates from 34% (, out of 50 employees), to just 12, % (equivalent to 6, lost workdays) while maintaining employee, flexibility, improving workforce availability; 2) when comparing full-day, hourly, leave systems, hourly leave reduced productivity loss by 62, % compared to the, full-day system, with Project 4 (previously experiencing 100% absenteeism under the, old system) showing clear benefits from the new approach, though Project 2 still had, a 31, % absenteeism rate, indicating room for further improvement;, 3) in terms, of project efficiency enhancement, the system helped address staffing gaps in teams, with high leave rates (Projects 1, The Development of an Hourly Leave Information System for a Company with a Limited Number of Employees , Maejo Information Technology and Innovation Journal (MITIJ): Vol. 11 No. 3 (2025): Maejo Information Technology and Innovation Journal, Volume 11, Number 3, September– December 2025
1 2 > >>