InftyReader

InftyEditor

ChattyInfty

Welcome to InftyReader Group, Inc.

 

"When it comes to understanding math well enough to make it fully accessible, there are three types of people in the world.  Those who understand how to do it and those who don't."

Steve Jacobs, President, IDEAL Group, Inc.

 

Table-of-Contents:

1. What is InftyReader? Top

InftyReader is an Optical Character Recognition (OCR) application that recognizes and translates scientific documents (including math symbols) into LaTeX, MathML and XHTML!

InftyReader can recognize tables including math expressions in the cells so long as the ruled lines are not broken.

InftyReader recognizes and translates print documents.  It is capable, believe it or not, to perform the following conversions:

  • BMP images into LaTeX files;

  • BMP images into MathML files;

  • GIF images into  LaTeX files;

  • GIF images into MathML files;

  • PDF iles into  LaTeX files;

  • PDF images into MathML files;

  • PNG images into  LaTeX files;

  • PNG images into MathML files;

  • TIFF images into  LaTeX files;

  • TIFF images into MathML files;

InftyReader incorporates the use of three OCR engines. The first is InftyReader's own OCR engine which has been designed to recognize scientific and mathematical symbols in formulae. The second and third OCR engines are from the Toshiba Corporation (ExpressReaderPro) and MediaDrive Corporation (WinReader).  The ExpressReaderPro and WinReader OCR engines operate simultaneously in order to improve the recognition results of characters appearing in ordinary text areas.

Please Note: InftyReader does not convert PDF files containing gray-scale or color images.  Once, again, InftyReader can only process black and white images (binary images). Original PDF documents must contain high resolution 600 Dots per inch (DPI) scanned images in order for InftyReader to work effectively.

2. Current Members of InftyProject (in alphabetical order) Top

  • Project Leader: Masakazu Suzuki, Faculty of Mathematics and Graduate School of Mathematics, Kyushu University

  • Research Staff: Mitsushi Fujimoto; Akio Fujiyoshi; Mamoru Fujiyoshi; Toshihito; Kanahori; Fukashi Kawane; Toshihikko Komada; Nobuyuki Ohtake; Masakazu Suzuki; Seiichi Uchida; Katsuhito Yamaguchi.

  • Technical Staff: Kenji Hamada; Masayuki Naka.

3. Minimum System Requirements Top

  • Windows XP SP2;

  • 500 MB (or more) system memory;

  • Internet Explorer Version 6 or greater;

  • Please note: InftyReader does not run on Windows 98, Me, 2000, nor has it been certified to run under the Vista operating system... yet.  We are working on it!

4. Download the Demonstration Top

Our InftyReader demo package contains three, separate, files all of which need to be downloaded and installed into the same folder. The package includes:

  About DicKits:

    If you installed InftyReaderDicKit A and B for InftyReader V2.6.0 or InftyReader V2.6.1, please uninstall them before installing the new DicKits for Version 2.6.4. The dictionaries themselves are the same, but the installing folder and the properties of the folders will be changed by the new installer.

  • InftyReader Markup Language (IML) is the default XML file format of InftyEditor, which is an authoring tool for math documents. InftyEditor provides a user-friendly interface to input and edit math expressions together with ordinary texts.

  • The English edition of InftyEditor is free software.

  • In XHTML format, mathematical expressions are output using MathML notation.

  • HR-TeX is a simplified LaTeX-like notation designed to be easier to read, especially for individuals who are blind.

  • InftyEditor was designed to correct and edit the recognition results from InftyReader.

  • Important note: InftyReader only recognizes Black and White (binary) images scanned at 600 DPI. InftyReader does not scan or convert gray scale, or color, image areas.  Image files have to be prepared in either a TIFF, GIF, PNG, or BMP format.

6. Installing Math Fonts Top

7. Guidelines for maximizing the effectiveness of InftyReader Top

  • All source documents must be clearly printed.

  • All images need to be "binary" images scanned at 600 DPI. 

  • InftyReader eliminates noise (smudges, pencil marks, some highlights, etc.) so long as they are minor and do not cover any of the text being scanned.

  • To get better recognition results, users are encouraged to delete all markings from documents before OCR'ing them with InftyReader.

  • Adjust the binarization threshold of the scanner you are using so that the number of the touched or broken characters are less than 1% of the total number of the characters in each scanned page image.  If this is not done the accuracy of the results will be negatively impacted.

8. Getting Started Top

  1. Select file(s) or folder.

  2. Input/select output document name

  3. Select your options

  4. Press the "Start" button.

The results of the OCR'd image files are saved to the file specified in the "output document name" field. When you select a folder instead of a files, all the image files in the folder of the specified file type (TIF/GIF/PNG/BMP/PDF) are recognized.  The results are then output as files having the name(s) of the folders.

If you set check to the "Search Sub Folders" item under the "Option" menu, InftyReader recognizes all the image files in the sub folders of the selected folder. For example, if you select the folder "foldertop" having the subfolder structure below,

    foldertop
    |-- subfolder1
    |        |-- a.tif
    |        |-- b.tif
    |
    |-- subfolder2
             |-- c.tif
             |-- d.tif

and if you select the file type "IML" for the output file type, then, you will get the files "subfolder1.iml", "subfolder2.iml" in the folder "foldertop". The recognition results of a.tif and b.tif (resp. c.tif and d.tif) are saved in the file subfolder1.iml (resp. subfolder2.iml, respectively).

If you select LaTeX as output file type, you will get "subfolder1.tex", "subfolder2.tex", and it is similar for other file types HR-TeX and XHTML.

9. How much does InftyReader and ChattyInfty cost? Top

  • InftyReader: $900 USD. This does not include a $27.00 secure transaction processing fee.

  • ChattyInfty: $450 USD. This does not include a $13.50 secure transaction processing fee.

  • InftyReader + ChattyInfty Bundle: $1,150 USD. This does not include a $34.50 Secure transaction processing fee

10. How do I purchase InftyReader? Top

 

VISA  MasterCard  Discover/NOVUS  PayPal  Purchase Order  Check 

Important Recommendation:

Before purchasing InftyReader, ChattyInfty or our InftyReader/ChattyInfty bundle, we encourage you to download the demonstrations and take them for a test ride to insure that they meet your needs and expectations.  This is because all purchases of our software products are final.

PayPal or a Credit Card:

Please note: When adding InftyReader and/or ChattyInfty to your shopping cart you will see an additional line item charge described as a "Shipping & Handling" charge. Needless to say, we are not shipping or handling anything.  This is actually a secure transaction processing fee. Our online e-commerce system does not permit us to change the description.

InftyReader (Current version)
$900 USD not including a $27.00 secure transaction processing fee

 

ChattyInfty (Current version):
$450 USD not including a $13.50 secure transaction processing fee

InftyReader + ChattyInfty Bundle (Current versions):
$1,150 USD not including a $34.50 Secure transaction processing fee

View my Cart

We encourage everyone purchasing InftyReader to join our InftyReader users group (Yahoo).  We created to enable InftyReader/ChattyInfty users to share their experiences, techniques, tip, tricks and suggestions.  Our developer's will be keeping a close eye on member comments.  Many Thanks!

Purchase Orders:

Please see our PO policy.

11. InftyReader, InftyEditor, Chatty Infty License Agreement Top

THE INFTYREADER DEMO IS USABLE, FREE OF CHARGE, FOR 30 DAYS AFTER INSTALLATION.

USE BEYOND 30 DAYS REQUIRES YOU TO PURCHASE A LICENSE FOR INFTYREADER.

SOFTWARE LICENSE AGREEMENT

PLEASE READ THIS SOFTWARE LICENSE AGREEMENT CAREFULLY BEFORE DOWNLOADING OR USING THE SOFTWARE.

BY DOWNLOADING OUR APPLICATIONS, CLICKING ON THE "ACCEPT" BUTTON WHEN INSTALLING OUR APPLICATIONS, OPENING OUR APPLICATIONS OR USING OUR APPLICATIONS… YOU ARE CONSENTING TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, CLICK THE "DO NOT ACCEPT" BUTTON AND OUR INSTALLATION PROCESSES WILL NOT CONTINUE.

SINGLE USER LICENSE GRANT: YOUR BEING GRANTED A NONEXCLUSIVE AND NONTRANSFERABLE LICENSE TO USE OUR SOFTWARE IN OBJECT CODE FORM ON TWO PCS.

EXCEPT AS EXPRESSLY AUTHORIZED ABOVE, CUSTOMER SHALL NOT: COPY, IN WHOLE OR IN PART, SOFTWARE OR DOCUMENTATION; MODIFY THE SOFTWARE; REVERSE COMPILE OR REVERSE ASSEMBLE ALL OR ANY PORTION OF THE SOFTWARE; OR RENT, LEASE, DISTRIBUTE, SELL, OR CREATE DERIVATIVE WORKS OF THE SOFTWARE.

DISCLAIMER. EXCEPT AS SPECIFIED IN THIS WARRANTY, ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS, AND WARRANTIES INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE, ARE HEREBY EXCLUDED TO THE EXTENT ALLOWED BY APPLICABLE LAW.

UNDER NO CIRCUMSTANCES WILL IDEAL GROUP, INC., NOR THEIR DEVELOPER'S, BUSINESS PARTNERS, DEVELOPER'S NOR SUPPLIERS BE LIABLE FOR ANY LOST REVENUE, PROFIT, OR DATA, OR FOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL, OR PUNITIVE DAMAGES HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE EVEN IF IDEAL GROUP, INC. OR THEIR DEVELOPER'S, BUSINESS PARTNERS, DEVELOPER'S NOR SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

IN NO EVENT SHALL IDEAL GROUP’S LIABILITY TO THE CUSTOMER, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EXCEED THE PRICE PAID BY CUSTOMER FOR THE SOFTWARE.

THIS LICENSE IS EFFECTIVE UNTIL TERMINATED. CUSTOMER MAY TERMINATE THIS LICENSE AT ANY TIME BY DESTROYING ALL COPIES OF SOFTWARE INCLUDING ANY DOCUMENTATION. THIS LICENSE WILL TERMINATE IMMEDIATELY WITHOUT NOTICE FROM IDEAL GROUP, INC. IF CUSTOMER FAILS TO COMPLY WITH ANY PROVISION OF THIS LICENSE. UPON TERMINATION, CUSTOMER MUST DESTROY ALL COPIES OF SOFTWARE.

THIS LICENSE SHALL BE GOVERNED BY AND CONSTRUED IN ACCORDANCE WITH THE LAWS OF THE STATE OF OHIO, UNITED STATES OF AMERICA, AS IF PERFORMED WHOLLY WITHIN THE STATE AND WITHOUT GIVING EFFECT TO THE PRINCIPLES OF CONFLICT OF LAW. IF ANY PORTION HEREOF IS FOUND TO BE VOID OR UNENFORCEABLE, THE REMAINING PROVISIONS OF THIS LICENSE SHALL REMAIN IN FULL FORCE AND EFFECT. THIS LICENSE CONSTITUTES THE ENTIRE LICENSE BETWEEN THE PARTIES WITH RESPECT TO THE USE OF THE SOFTWARE.

 

12. Examples of Recognition Results by InftyReader Top

13. InftyEditor Top

  • InftyEditor Version 2.6.5.3 Free

  • InftyEditor is an authoring tool of mathematical documents, very easy and smooth to input mathematical expressions.

  • You can input any math expressions keeping your hand on the HOME Position of your keyboard.

  • The input math expressions are displayed immediately in the form of printing style as you usually see in books.

  • InftyEditor has a strong Online Help of command names or syntax to input math expressions based on LaTeX. Thus, InftyEditor can be used also as a Learning Tool of LaTeX, for the beginners of LaTeX.

  • The documents written in InftyEditor can be saved in different formats: XML of InftyEditor, LaTeX, MathML, Human Readable TeX for the blinds, PDF, etc.

  • If InftyReader is installed in your PC, you can input texts and math expressions from printed document via scanner into InftyEditor directly.

  • Please see InftyEditor Manual, and the list of symbols usable in InftyEditor.

14. ChattyInfty Top

  • ChattyInftyE20_IDEAL.zip (5 MB) Updated on September 16, 2008

  • ChattyInfty is an extended version of InftyEditor with a plug-in speech interface to output in voice the content of editing data by InftyEditor including math expressions, accordingly to the cursor movement.

  • In order to use ChattyInfty, the Microsoft speech API, the version 4/5 (SAPI 4/5) should be installed in your PC in advance.

  • ChattyInfty is an editor of math documents with voice output, usable by people with visually impairments.

  • Math expressions can easily be input and edited using only keyboard, with simultaneous speech output of symbols and math structure with key operations.

  • All the functions of InftyEditor, e.g. conversion of the edited results into LaTeX, PDF, MathML, etc. can be used in ChattyInfty. 

  • The default file format of ChattyInfty is identical with that of InftyEditor.(iml)

  • For more detail, please read "About ChattyInfty.txt."

  • Users of the screen reader "JAWS"should read "For-JAWS-Users.txt" before using ChattyInfty.

  • Speech API: In order to read documents, "Speech API" must be installed.

15. LaTeX Install Kit Ver.2.5 (26/7/2007) --- (free) Top

  • Using this Kit, you can install all the packages of LaTeX necessary in InftyEditor's LaTeX functions.

  • For more detail, please see TeXSetup.txt. To download the package file, please click the following:

  • TeXInstaller Ver.2.5 (about 49MB, Free software)

16. Contact Information Top

    Please feel free to contact us anytime with questions or comments.  steve (dot) jacobs at ideal-group.org, InftyReader Group, Inc., 2809 Bohlen Drive, Hilliard, Ohio 43026-9012, USA, +1 (614) 777-0660

Copyright © 2007-2008 by InftyReader Group, Inc. All rights reserved.

InftyReader Group, Inc. is a subsidiary of IDEAL Group, Inc.

 This website was last updated on