Braille OCR Mobile Application

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
E-COMMERCE WEBSITE Smartzap Co., Ltd.. Company Profile บริษัท สมาร์ทแซป จำกัด ก่อตั้งเมื่อปี 2543 (13 ปี ) ในช่วงยุค Internet เพิ่ง เริ่มต้น เป็นบริษัทที่ดำเนินงานทางด้าน.
Advertisements

John Rawls  John Rawls is the most famous American social contract theorist argued that “Justice is fairness” He Thought human natural have a appropriate.
Liang, Introduction to Java Programming, Sixth Edition, (c) 2007 Pearson Education, Inc. All rights reserved Java Programming Language.
Introduction with Examples HTML5
หลักการและแนวคิดการนำ สื่ออิเล็กทรอนิกส์ มาใช้ใน การเรียนการสอน ผศ. นพ. ทรงพล ศรีสุโข 30 ก. ย
Set is a basic term in Mathematics. There is no precise definition for term “set”, But roughly speaking, a set is a collection of objects, Things or symbols,
Finite and Infinite Sets, Null set
PROFESSIONAL ANDROID™ 2 APPLICATION DEVELOPMENT นำเสนอโดย นางณพัชร์วดี แสงบุญนำ หงษ์ทอง อาจารย์ประจำคณะ เทคโนโลยีสารสนเทศ 1.
ขั้นตอนวิธีและเครื่องมือในการพัฒนาโปรแกรม (ต่อ)
Power Point for the Optimum Basic Power Point User • หลักการนำเสนอ และ pitfalls • โปรแกรม ppt. ทำอะไร ได้บ้าง workshop 1. ppt. tools และการใช้งาน พื้นฐาน.
จำนวน สถานะ NUMBER OF STATES. ประเด็นที่ สนใจ The number of distinct states the finite state machine needs in order to recognize a language is related.
วิชา องค์ประกอบศิลป์สำหรับคอมพิวเตอร์ รหัส
Chapter 9 : Designing Approach
Graphical User Interface charturong.ee.engr.tu.ac.th/CN208
Penetration Testing – A Case Study of Khon Kaen University Networks
รู้จักกับเทคโนโลยี RFID เบื้องต้น
นายรังสฤษดิ์ตั้งคณา รหัส นายวสันต์ ชานุชิต รหัส อาจารย์ที่ปรึกษาโครงการ ผศ. ดร. ดารณี หอมดี อาจารย์ที่ปรึกษาโครงการร่วม ดร. วาธิส.
โครงการแลกเปลี่ยนเรียนรู้ เกี่ยวกับระเบียบกระทรวงการคลัง
การอบรมเชิงปฏิบัติการเรื่อง “การสร้างข้อสอบ OSCE”
Supervisory Control and Monitoring System for Embedded Laboratory Instruments Thana PitisuwannaratID Pichaya SangrungID Advisor.
ระบบการจัดเก็บในคลังสินค้า
: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
ออโตมาตาจำกัด FINITE AUTOMATA
FINITE STATE AUTOMATA WITH OUTPUT
โปรแกรมการส่ง Tele-pathology ไปยังคอมพิวเตอร์ ส่วนบุคคลของแพทย์ผ่านทางเครือข่ายโรงพยาบาล (The Tele-pathology delivered to physician’s personal computer.
Helping you make better treatment decisions for your patients.
t t t f f (page 20) Review 1 M. 5 t t t f f What you will learn and do in this unit. 1. เข้าใจบทความที่อ่านเกี่ยวกับ เทศกาลงานฉลอง 2. เขียนบรรยาย Tomatina.
Positive Accounting Theory
Principal Facts and Ideas Objectives 1. 1.Understand principal properties of central-force problem 2. 2.Solve problems : angular momentum of a single particle.
Chapter 19 Network Layer: Logical Addressing
ผศ.(พิเศษ)น.พ.นภดล สุชาติ พ.บ. M.P.H.
Course Software Engineering SE Overview and Introduction.
December 25 th, 2013 Naresuan University Hospital, Faculty of Medicine, Naresuan University December 25 th, 2013 Naresuan University Hospital, Faculty.
Computer Graphics.
Database to Ontology Mapping & Semantic Search System Tutorial
Image Processing & Computer Vision
Binary Image Processing
Modern Management นำเสนอโดย อาจารย์มุกดา ยี่หวา คณะบริหารธุรกิจ.
8/3/2014The Realities of software Testing1 Software testing Realities What is the realities of software testing Why does the software testing not complete.
Merchant Marine Training Centre วิชาการเป็นเลิศ เชิดชู คุณธรรม ผู้นำ.
บทที่ 2 งบการเงินพื้นฐาน BASIC FINANCIAL STATEMENTS 2.
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ Gate & Karnaugh Map มหาวิทยาลัยเนชั่น จังหวัดลำปาง
HTML Hypertext Markup Language Updated : August 23,2012.
Data Data are Raw material Data are values of qualitative or quantitative variables, belonging to a set of items. Sample 23, 36, 60 male, female like,
แนวทางการปฏิบัติโครงการจูงมือ น้องน้อยบนดอยสูง 1.
Menu and Interactive with Powerpoint ให้นำเรื่อง Input /Output Technology มา จัดทำ การนำเสนอ โดยใช้หลักการ Menu and Interactive with powerpoint มาประยุกต์
Algorithm Efficiency There are often many approaches (algorithms) to solve a problem. How do we choose between them? At the heart of computer program.
วิธีการ Auto ship.
 Not breathing!  Respiration is the process of releasing energy from food molecules  Bacteria and Fungi carry out: - Aerobic respiration ( การหายใจแบบใช้
Writing a research. Why Research?  To find whether the messages and the materials are appropriate to the target group  To modify the messages and the.
STACK ADT By Pantharee S.. Stack Model  A list with the restriction that insertions deletions can be performed in only one position (LIFO)  Push – insert.
ผู้ให้สัมมนา นายธเนศ เกษศิลป์ รหัส ภาควิชานิติวิทยาศาสตร์
How community involve in TB detection and care ยุทธิชัย เกษตร เจริญ พบ. นายแพทย์ ทรงคุณวุฒิ ผอ. สำนักวัณ โรค ( การสัมมนาวิชาการระดับชาติ ประจำปี 2553 กรมควบคุมโรค.
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
ทุนทางปัญญา Intellectual Capital KM743 Session 3.1
Chapter 3 Simple Supervised learning
Thai Quality Software (TQS)
An Online Computer Assisted Instruction Development of Electronics Devices Subject for Learning Effectiveness Testing By Assoc.Prof. Suwanna Sombunsukho.
Introduction of DREAM สุวรรณา ประณีตวตกุล คณะเศรษฐศาสตร์ มหาวิทยาลัยเกษตรศาสตร์
An Overview on. Thai Meteorological Department Vision Aspiring to the excellence in meteorology at the international level Mission To supply weather forecasts.
The Analysis of Strands, Standards and Indicators for Tests
 Mr.Nitirat Tanthavech.  HTML forms are used to pass data to a server.  A form can contain input elements like text fields, checkboxes, radio-buttons,
TEST FOR 3RD GRADERS IN THAILAND: COMPARATIVE STUDY Pimlak Moonpo Valaya Alongkorn Rajabhat University under the Patronage Assoc. Prof. Dr. Maitree Inprasitha.
การออกแบบส่วนต่อประสาน
1. นี่เป็นสิ่งที่พระเยซูทรงทำ พระองค์ทรงรักษาทุกคน ที่เจ็บป่วยให้หายดี
Kapi’olani Community College
โครงการสัมมนาเชิงปฏิบัติการบูรณาการภาครัฐและเอกชนในการจัดยุทธศาสตร์เศรษฐกิจภาคตะวันออก This template can be used as a starter file to give updates for.
<insert problem title>
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
ใบสำเนางานนำเสนอ:

Braille OCR Mobile Application No. COE2013-11 Braille OCR Mobile Application By Mr. Chowwanat Wikkanesrungsun I.D.533040700-7 Mr. Pitipong Srikasem I.D.533040726-9 Advisor Pattarawit Plopinit Co-Advisors Assoc. Prof. Wiroj Taweepworadej Assist. Prof. Kanda Runapongsa Saikaew

Agenda Motivation Objective Literature review Conceptual Design Development Conclusions

Motivation In the communication between people and the blind need to use braille to communicate We will take advantage of smartphone camera to take convert braille to text for normal people can understand quickly and easily. Using OCR to convert images and development of the Android operating system because it is cheap and has not yet developed.

Objective Can build applications on the smartphone in android operating system that can be convert braille to Thai text

Literature review Software about of project Braille Digital image processing Optical character recognition

Software about of project Thai-English Braille Recognition System Example of Thai-English Braille Recognition System (site : ณัฐพล ลิ้มวรรณดี และสุรัตน์ สุทธิ์ประเสริฐพร. ระบบการรู้จำภาพอักษรเบรลล์ภาษาไทยและภาษาอังกฤษ)

Software about of project (cont.) Thai Braille OCR Example of Thai Braille OCR (site : นัฐพร เคนาราช และปิยเนตร อินทยารักษ์. โปรแกรมแปลงอักษรเบรลล์ เป็นข้อความภาษาไทย โดยใช้เทคนิคการประมวลผลภาพและการรู้จำตัวอักษร

เอกสารอักษรเบรลล์ขั้นพื้นฐาน ) Braille (cont.) Thai Braille Thai braille alphabet (site : อาทิตยา บุญมาก และวันเพ็ญ สุทธิคำ. คู่มือการอ่าน การเขียน และการผลิต เอกสารอักษรเบรลล์ขั้นพื้นฐาน )

Digital image processing Gray scale image Binary image

Optical character recognition Half Character Detection Result of Half Character Detection (site : ณัฐพล ลิ้มวรรณดี และสุรัตน์ สุทธิ์ประเสริฐพร. ระบบการรู้จำภาพอักษรเบรลล์ภาษาไทยและภาษาอังกฤษ) before after

Optical character recognition (cont.) Half Character Recognition (1) (2) (3) (4) (5) (6) (7) Pattern of Half Character Recognition (site : ณัฐพล ลิ้มวรรณดี และสุรัตน์ สุทธิ์ประเสริฐพร. ระบบการรู้จำภาพอักษรเบรลล์ภาษาไทยและภาษาอังกฤษ)

Conceptual Design Overview of application Language & Tool

Overview of application Digital Image Processing Optical Character Recognition Thai Text Translation

Language & Tools Language Tools

Development Digital Image Processing OCR Translation User Interface

Digital Image Processing

OCR Make Bitmap Distance Half Cell Get Pixel White Initialize Count++; Check Count Count > 0 : dot Count = 0 : space - Set Pattern

Translation Output Of Digital Image Processing ASCII Braille Half-Character Code ASCII Braille Thai Character

User Interface

Conclusion Results Discussion Suggestion

Results Can get a Braille file extension . Jpg , .Png from user Can select image from gallery or camera Can convert Braille image to Thai text An image from smart phone could have an error , depend on quality of camera

Results (cont.) Performance Braille Image Test ASCII Braille True Text Text converted

Discussion light and shadow of dot distance between half character bitmap detect some error size of Braille image mix word incomplete high resolution image

Suggestion Develop an application can mix words correctly Develop application for operating system iOS. Update an application for converting Braille English.