SlideShare a Scribd company logo
1 of 20
SEMINOR
          ON

A PAPERLESS FAX MACHINE
WITH A SINGLE-TOUCH PANEL
CONTENTS


•   INTRODUCTION
•   HARDWARE CONFIGURATION
•   OPERATING PROCEDURES
•   HANDWRITING RECONSTRUCTION
•   CONCLUSIONS
•   REFERENCES
INTRODUCTION

 Fax machines became popular around the
  world in the 1980s.

 In order to reduce paper consumption we
  use paperless fax machine.

 In this paperless fax machine single-touch
  panel is used as input and output device.
 Transmitted and received fax documents are
  stored in memory.

 A pressure sensitive stylus is used to write
  on the touch panel.

 Handwriting reconstruction algorithm is
  used.
HARDWARE CONFIGURATION
 The modem module for sending and receiving
  faxes.

 The touch panel displays the fax documents and
  accepts the handwriting signatures.

 The tip of the pressure sensitive stylus is
  connected to a pressure sensor through a spring
  coil.

 During a signing act, the pressure at the tip is
  measured, digitalized by an ADC, and finally sent
  to MCU for subsequent processing.
OPERATING PROCEDURES

 The touch panel fax machine can operate in one
  of the three modes:


     1. Fax receiving mode
     2. Browsing and handwriting mode
     3. Fax transmitting mode
HANDWRITING
            RECONSTRUCTION
 The handwriting reconstruction algorithm, turn an
  user’s signing act into a digital signature as close
  to the original as possible.

 During the signing act, the data from the pressure
  sensitive stylus and the touch panel are sampled
  by using timer interrupts in MCU.
 The sampled analog
  values are then converted
  into digital values by
  ADCs and buffered in two
  FIFO queues in order as
  shown in figure.
 Some issues that are considered in data
  collection and processing.

         1. Resolution of touch panel
         2. Signal synchronization
         3. Pressure and Strokes
         4. Handwriting Reconstruction
Resolution of touch panels:
  A single-touch panel is composed of two major parts,
   an LCD screen for displaying and a thin touch layer
   for inputs.

  The resolution of an LCD screen is specified explicitly
   by enumerating the number of pixels both in width
   and height.

  The resolution of the touch panel is determined by
   the number of bits used in the ADCs adopted.
Signal synchronization:
  Single-touch panels can response exact one location
   that is being touched at a time.

  Timer interrupt intervals are made set to be constant.

  According to changes in the pressure data measured,
   handwriting reconstruction algorithm can generate the
   strokes with different thickness.
Pressure and Strokes:
 A simple two-step calibration
  procedure for the stylus is
  performed before writing.

 First, press the pen tip all the way
  down and record the pressure
  reading as PF .

 Next, let the tip off the touch panel
  and record the pressure again as
  PE.

 For any pressure P, the pressure
  ratio(PR) is calculated as
       PR=(P-PE)/(PF-PE)
Handwriting reconstruction:


 There are two types of methods to generate
  thickness of the stroke

        1. line extension
        2. circular extension
Circular extension is used in handwriting
reconstruction.
CONCLUSION

 By using handwriting reconstruction algorithm the
  signature can be exactly reproduced.
 Consumption of paper can be reduced.
REFERENCES

• http://ieee.ieeexplore.org/
• ITU-T.37: Procedures for the Transfer of Facsimile Data via
  Store-and forward on the Internet, 1998.
• ITU-T.38: Procedures for Real-time Group 3 Facsimile
  Communication over IP Networks, Amendment 1, 1999.
• Handwriting Recognition Group, <hwr.nici.kun.nl>, May,
  2008.
QUERIES ?
THANK YOU

More Related Content

Similar to Paperless fax machine

paperless fax machion using single touch panel by divyajyothi
paperless fax machion using single touch panel by divyajyothipaperless fax machion using single touch panel by divyajyothi
paperless fax machion using single touch panel by divyajyothidivyajyothi405
 
Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113
Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113
Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113Tenmars Việt Nam
 
Microcontroller remote controlling project
Microcontroller  remote controlling projectMicrocontroller  remote controlling project
Microcontroller remote controlling projectBipro Roy
 
hardware chapter computer o level and ram and rom
hardware chapter computer o level and ram and romhardware chapter computer o level and ram and rom
hardware chapter computer o level and ram and romquratyousaf8
 
( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM ( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM Kevin Soni
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processingsandhya jois
 
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...QUESTJOURNAL
 
Design and Implementation of High Speed Bi-directional Transceiver for Low Po...
Design and Implementation of High Speed Bi-directional Transceiver for Low Po...Design and Implementation of High Speed Bi-directional Transceiver for Low Po...
Design and Implementation of High Speed Bi-directional Transceiver for Low Po...rahulmonikasharma
 
Components of digital computer
Components of digital computerComponents of digital computer
Components of digital computerprashant prath
 
Bt0064 logic design2
Bt0064 logic design2Bt0064 logic design2
Bt0064 logic design2Techglyphs
 
Computer Fundamentals Input and Output devices
Computer Fundamentals Input and Output devicesComputer Fundamentals Input and Output devices
Computer Fundamentals Input and Output devicesKirti Verma
 
an overview of computer
 an overview of computer an overview of computer
an overview of computersmartyaana
 
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENDESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENJournal For Research
 

Similar to Paperless fax machine (20)

paperless fax machion using single touch panel by divyajyothi
paperless fax machion using single touch panel by divyajyothipaperless fax machion using single touch panel by divyajyothi
paperless fax machion using single touch panel by divyajyothi
 
Ic lecture3
Ic lecture3Ic lecture3
Ic lecture3
 
Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113
Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113
Hướng dẫn sử dụng máy đo tốc độ gió và nhiệt độ Extech 407113
 
Microcontroller remote controlling project
Microcontroller  remote controlling projectMicrocontroller  remote controlling project
Microcontroller remote controlling project
 
hardware chapter computer o level and ram and rom
hardware chapter computer o level and ram and romhardware chapter computer o level and ram and rom
hardware chapter computer o level and ram and rom
 
1960 10
1960 101960 10
1960 10
 
( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM ( KEVIN SONI )DATA ACQUISITION SYSTEM
( KEVIN SONI )DATA ACQUISITION SYSTEM
 
presentation on digital signal processing
presentation on digital signal processingpresentation on digital signal processing
presentation on digital signal processing
 
Mini Cnc Printer
Mini Cnc PrinterMini Cnc Printer
Mini Cnc Printer
 
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
Computer Numerical Control (CNC) Milling and Turning for Machining Process in...
 
Manual expt
Manual exptManual expt
Manual expt
 
Design and Implementation of High Speed Bi-directional Transceiver for Low Po...
Design and Implementation of High Speed Bi-directional Transceiver for Low Po...Design and Implementation of High Speed Bi-directional Transceiver for Low Po...
Design and Implementation of High Speed Bi-directional Transceiver for Low Po...
 
Components of digital computer
Components of digital computerComponents of digital computer
Components of digital computer
 
Input Output devices
Input Output devicesInput Output devices
Input Output devices
 
Bt0064 logic design2
Bt0064 logic design2Bt0064 logic design2
Bt0064 logic design2
 
Computer Fundamentals Input and Output devices
Computer Fundamentals Input and Output devicesComputer Fundamentals Input and Output devices
Computer Fundamentals Input and Output devices
 
an overview of computer
 an overview of computer an overview of computer
an overview of computer
 
BASICS OF COMPUTER
BASICS OF COMPUTERBASICS OF COMPUTER
BASICS OF COMPUTER
 
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREENDESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
DESIGN AND IMPLEMENTATION OF CAMERA-BASED INTERACTIVE TOUCH SCREEN
 
4944324.ppt
4944324.ppt4944324.ppt
4944324.ppt
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Paperless fax machine

  • 1. SEMINOR ON A PAPERLESS FAX MACHINE WITH A SINGLE-TOUCH PANEL
  • 2. CONTENTS • INTRODUCTION • HARDWARE CONFIGURATION • OPERATING PROCEDURES • HANDWRITING RECONSTRUCTION • CONCLUSIONS • REFERENCES
  • 3. INTRODUCTION  Fax machines became popular around the world in the 1980s.  In order to reduce paper consumption we use paperless fax machine.  In this paperless fax machine single-touch panel is used as input and output device.
  • 4.  Transmitted and received fax documents are stored in memory.  A pressure sensitive stylus is used to write on the touch panel.  Handwriting reconstruction algorithm is used.
  • 6.  The modem module for sending and receiving faxes.  The touch panel displays the fax documents and accepts the handwriting signatures.  The tip of the pressure sensitive stylus is connected to a pressure sensor through a spring coil.  During a signing act, the pressure at the tip is measured, digitalized by an ADC, and finally sent to MCU for subsequent processing.
  • 7. OPERATING PROCEDURES  The touch panel fax machine can operate in one of the three modes: 1. Fax receiving mode 2. Browsing and handwriting mode 3. Fax transmitting mode
  • 8. HANDWRITING RECONSTRUCTION  The handwriting reconstruction algorithm, turn an user’s signing act into a digital signature as close to the original as possible.  During the signing act, the data from the pressure sensitive stylus and the touch panel are sampled by using timer interrupts in MCU.
  • 9.  The sampled analog values are then converted into digital values by ADCs and buffered in two FIFO queues in order as shown in figure.
  • 10.  Some issues that are considered in data collection and processing. 1. Resolution of touch panel 2. Signal synchronization 3. Pressure and Strokes 4. Handwriting Reconstruction
  • 11. Resolution of touch panels: A single-touch panel is composed of two major parts, an LCD screen for displaying and a thin touch layer for inputs. The resolution of an LCD screen is specified explicitly by enumerating the number of pixels both in width and height. The resolution of the touch panel is determined by the number of bits used in the ADCs adopted.
  • 12. Signal synchronization: Single-touch panels can response exact one location that is being touched at a time. Timer interrupt intervals are made set to be constant. According to changes in the pressure data measured, handwriting reconstruction algorithm can generate the strokes with different thickness.
  • 13. Pressure and Strokes:  A simple two-step calibration procedure for the stylus is performed before writing.  First, press the pen tip all the way down and record the pressure reading as PF .  Next, let the tip off the touch panel and record the pressure again as PE.  For any pressure P, the pressure ratio(PR) is calculated as PR=(P-PE)/(PF-PE)
  • 14. Handwriting reconstruction:  There are two types of methods to generate thickness of the stroke 1. line extension 2. circular extension
  • 15. Circular extension is used in handwriting reconstruction.
  • 16.
  • 17. CONCLUSION  By using handwriting reconstruction algorithm the signature can be exactly reproduced.  Consumption of paper can be reduced.
  • 18. REFERENCES • http://ieee.ieeexplore.org/ • ITU-T.37: Procedures for the Transfer of Facsimile Data via Store-and forward on the Internet, 1998. • ITU-T.38: Procedures for Real-time Group 3 Facsimile Communication over IP Networks, Amendment 1, 1999. • Handwriting Recognition Group, <hwr.nici.kun.nl>, May, 2008.