【Python機械学習入門】文字検出機能付き:高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁以上 - 物体検出・抽出編)7 Segment Digits OC
【Python自作OCR開発入門 - 7セグメントデジタル数字編】数字の文字検出(物体検出)機能付きのOCRプログラムを開発してみよう。連続したデジタル数字画像を読み取り、画像を判別。
訂正:17分6秒〜17分22秒までの音声説明は間違えです… 今回のプログラムでは「ROI_img〜.png」で保存した画像を使って予測はしていません。(作成中の日本語OCRプログラムと勘違いしていました・・・ご了承ください)
動画で利用しているサンプルコード
7セグメントデジタル数字の文字検出プログラム
7segment-digits-object-detection.ipynb(The MIT License Copyright 2021 child programmer)| Google Colaboratory共有リンク
https://colab.research.google.com/drive/1BsVqYGX4j0Ndq1QLi4DKUgputW2suElW?usp=sharing
文字検出機能付き - 7セグメントデジタル数字画像認識OCR(1桁〜4桁以上)* 10桁以下
CNN-7segment-digits-original-OCR.ipynb (The MIT License Copyright 2021 child programmer)| Google Colaboratory共有リンク
https://colab.research.google.com/drive/1EvhfejPKspAurty9ItSztvhQ-IbPvu3-?usp=sharing
【動画の内容】
0:00 ダイジェスト
0:22 はじめに - オリジナルOCR開発の設計概略
0:46 ステップ1 - 文字検出の概略:画像の前処理など(OpenCV)
6:33 ステップ2 - 文字検出の設定変更のチュートリアル
10:06 ステップ3 - 文字検出 + 連続文字認識(再学習について)
17:24 おわりに - 日本語OCR開発中
日本語 横書き・縦書き対応のプログラミング学習用OCR開発中(ノイズ除去・直線除去・角度補正・ブロック検出機能付き)
7 Segment Edition(Seven Segment Edition)
:How to Create an Original OCR.
【Object Detection・Text Detection】Introduction to Continuous Digital Number Display Image Recognition Python Programming.
・機械学習モデル:ディープラーニング・Keras CNN(Convolutional Neural Network:畳み込みニューラルネットワーク)
・データセット:オリジナルの7セグメントのデジタル数字画像で作成
事前に以下のチュートリアル動画を視聴いただくとGoogle Colaboratoryの使い方をはじめ、オリジナルデータセットで学習済みモデルを作成する方法や、OCRの際に間違えた画像で、再学習させる方法などの理解が深まります。
【Python機械学習入門】高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁 - 静止画トリミング編)- 7 Segment Digits Training by RehabC - デジタルで、遊ぶ。(YouTube動画)
https://youtu.be/t9NhmiMZ_1E
記事ページ:
【7セグメント編】デジタル数字文字検出(物体検出):画像の2値化・膨張処理・輪郭検出枠のカット設定 by 子供プログラマー
https://child-programmer.com/seven-segment-digits-object-detection/
【7セグメント編 - 自動文字検出・抽出OCR】連続文字判定(デジタル数字:1〜4桁以上の連続数字)+再学習 by 子供プログラマー
https://child-programmer.com/seven-segment-digits-object-detection-ocr/
【応用例】
嬉しいことに、今回のプログラムを活用して、自作のプログラムをラズパイで動かしている方がいらっしゃいましたので、リンクを掲載させていただきます。
・ラズパイ4B 64bitに Tensorflow 2.4.1とkeras2.4.3を入れ、7セグ画像から数値を取得する(その1) - @yoroyasu 2021年4月21日投稿 | Qiita
https://qiita.com/yoroyasu/items/b88057b4769239de19d0
OCRプログラムを学習中の方の中には、ラズベリーパイ(ラズパイ)で実装してみたい方も多いのではないかと思います。まだまだ課題もあるようですが、今後の投稿も楽しみですね。
#Python入門 #Python機械学習 #PythonOCR #プログラミング入門
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «【Python機械学習入門】文字検出機能付き:高精度の自作OCRを作ろう(7セグメントデジタル連続数字画像認識AI:1桁〜4桁以上 - 物体検出・抽出編)7 Segment Digits OC», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.