【Python機械学習入門】高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁 – 静止画トリミング編)- 7 Segment Digits Training

学習

【オリジナル7セグメントデジタルディスプレイ数字認識人工知能 – ディープラーニングプログラミング入門】アップロード後に元の動画を視聴したところ、最後に同じことを繰り返し喋ってましたね・・・

動画で利用しているサンプルコード

学習済みモデルの作成(再学習)・1文字判定
Keras_CNN_7segment_digits_originaldataset.ipynb(The MIT License Copyright 2021 child programmer)| Google Colaboratory共有リンク
https://colab.research.google.com/drive/1iNvxdmwt5h-envZKND2LS42dnpcMzdsW?usp=sharing

7セグメントデジタル数字画像認識(1桁〜4桁)
CNN-7segment_4digits-recognition.ipynb(The MIT License Copyright 2021 child programmer)| Google Colaboratory共有リンク
https://colab.research.google.com/drive/1IlvFJBVHC6XcDNBBgU5DTy9Hm-Kfjdyt?usp=sharing

【動画の内容】
0:00 はじめに – 7セグメントデジタル数字OCRについて
3:14 ステップ1 – 学習済みモデルの作成
9:58 ステップ2 – 1文字判定 7セグメントデジタル数字
16:24 ステップ3 – 1桁〜4桁の連続文字認識+再学習
29:14 おわりに – AIを賢く 

Python・Keras・OpenCVなどを使い、7セグメントのデジタル数字のオリジナルデータセットで、1桁〜4桁までの連続数字画像の画像認識ができるチュートリアルです。オリジナルデータセット作成から実戦で間違えた画像を再学習する方法まで解説しています。サンプルコード・データセット・評価用のデジタル数字画像・モノクロ・グレースケール版とカラー版の学習済みモデルも無料でダウンロードできます。
7 Segment Edition(Seven Segment Edition)
:How to Create an Original OCR.
Introduction to Continuous Digital Number Display Image Recognition Python Programming.
Introduction to Python Machine Learning – 7 Segment Digital Continuous Digit Image Recognition AI:1 to 4 digits – Still image cropping.

無料で使えるOCR(Optical Character Recognition/Reader:オーシーアール・光学的文字認識)には、
・Tesseract OCR(テッセラクトOCR)
・SSOCR(Seven Segment Optical Character Recognition:7セグメントディスプレイ数字用OCR)
などがありますが、自分が判定したい7セグメントのデジタル数字を画像認識させてみると
「思ったようにうまく認識できない・・・」
などと感じる方もいるのではないかと思います。
今回の動画が、現在Pythonでできることを模索中の方や、これから機械学習プログラミングを学び始めたい方、計量器や時計、温度計をはじめとしたデジタル数字認識に挑戦したい方の、何かしらの参考になることがありましたら幸いです。

記事ページ:
【4桁 – 7セグメント編】連続デジタル数字画像認識プログラミング入門講座(Python・OpenCV・Keras・CNN) by 子供プログラマー
https://child-programmer.com/seven-segment-digits-ocr-beginner/

#Python入門 #Python機械学習 #PythonOCR #プログラミング入門

コメント

タイトルとURLをコピーしました