Skip to content

An automated data collection system that can read sintering data on the meter by a single camera

Notifications You must be signed in to change notification settings

Jimmy1106/Vision-based-sintering-parameters-reading-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a6f3f7d · Apr 28, 2021

History

16 Commits
Apr 27, 2021
Apr 28, 2021
Apr 27, 2021
Apr 27, 2021
Apr 27, 2021
Apr 27, 2021
Apr 27, 2021
Apr 27, 2021
Apr 27, 2021

Repository files navigation

Vision-based sintering parameters reading system

  • Developed with Raspbian, OpenCV, scikit-learn, etc.
  • Allow temperature reading & electric current reading.
  • The SVM classifier trained by 12000 seven-segment digit images is available.

Overview

Installation

       

User flow

       


Pre-settings

Set up parameters for temperature reading & electric current reading.


Temperature reading

  • Localize the meter & obtain meter image by a perspective cropping.

       

  • Determine the size, quantity, and location of interested digits.

       


Electric current reading

  • Localize the meter & obtain meter image by a perspective cropping.

       

  • Localize the scales & determine the amperage between scales.

       


Vision-based sintering parameters reading

Temperature reading

  • Read temperature value of the sintering furnace.

       

Electric current reading

  • Read current value of the sintering furnace.

       


Demo video

Usage of classifier

  • Step1: Use following command to install required packages

      pip install scikit-learn==0.22 scikit-image==0.14.2 numpy==1.17.4
    
  • Step2: Run the script with image path to get recognition result on your screen

      python recognize_single_digit.py digit5.jpg
    

Contact