すべてのタグ

TAG

#onnx

5件の記事

🧠iOS OCRアプリのメモリ起因クラッシュの調査と対策

ONNX Runtimeで6モデルを使うiOS OCRアプリ(KotenOCR)で発生したクラッシュ率6.7%の原因調査と修正内容の記録。

iosswiftmemoryonnx

🔍KotenOCR: 近代OCRの検出重複を解消する(NMS追加とクラスフィルタリング)

KotenOCRの近代OCRモード(NDLOCR-Lite)で検出結果が重複する問題を修正。NMSの追加とline_*クラスフィルタリングにより、本家ndlocr-liteと同等の検出精度を実現しました。

iosocrndlonnx

📜KotenOCR v1.3.0:古典籍と近代活字の両対応OCRモードを追加

KotenOCR v1.3.0で、既存の古典籍(くずし字)OCRに加えて近代活字OCR(NDLOCR-Lite)に対応しました。確認画面でのワンタップ切り替え、認識処理の並列化による高速化などの変更点をまとめます。

iosocrkuzushijindl

Swift ConcurrencyでOCR認識処理を並列化し最大6.7倍高速化する

iOSアプリのOCRパイプラインで、withThrowingTaskGroupによる認識処理の並列化を行い、検出領域数に応じて1.4〜6.7倍の高速化を得た記録。

iosswiftconcurrencyocr

📜KotenOCR:くずし字をオフラインで認識するiOSアプリの開発と公開

NDL古典籍OCR-Liteモデルをスマートフォンに載せて、完全オフラインでくずし字を認識するiOSアプリ「KotenOCR」を開発しました。技術構成や開発の背景を紹介します。

iosocrkuzushijiswift