Skip to content

Application to perform object detection using Faster R-CNN ResNet50 model trained with TensorFlow Object Detection API. This web-based application do inference from Saved Model, can be open in the browser. Object detected is the prediction symbols with their bounding box.

License

Notifications You must be signed in to change notification settings

meinalisaa/math-symbol-detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo Math Symbol Detection Web Apps

This application enables the detection of math symbols within mathematical expressions. It utilizes object detection techniques to identify and locate math symbols present in the expressions.
app demo : https://drive.google.com/file/d/1d-wkoeIVz26g9aiM9Yq2YH8JGK2MMEsD/preview
This web-based application utilizes the Faster R-CNN ResNet50 model trained with TensorFlow Object Detection API to perform object detection. It operates by performing inference from a Saved Model and can be accessed directly through a web browser using Flask as the server. The application identifies objects in images and provides predictions of symbols along with their corresponding bounding boxes.
The application is developed as the final thesis project for the Information Technology program at the Universitas Sumatera Utara by Meina Lisa 191402032.

Table of Contents

How to Install and Use

Install

  1. Open command prompt
  2. Go to directory
  3. Run pip install -r requirement.txt

Use

  1. Run python app.py or flask run
  2. Open http://127.0.0.1:5000/ in browser

Custom Detection

  1. Train your model using TensorFlow Object Detection API https://github.com/tensorflow/models
  2. Export the trained model as a Saved Model and save the corresponding label_map.pbtxt file
  3. Replace the existing Saved Model folder with the newly exported one

Contributions

If you want to contribute, please email meinalisa02@gmail.com.

About

Application to perform object detection using Faster R-CNN ResNet50 model trained with TensorFlow Object Detection API. This web-based application do inference from Saved Model, can be open in the browser. Object detected is the prediction symbols with their bounding box.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published