AIの鬼
#開発・実装 Qiita AI

数式認識VLM「PP-FormulaNet_plus-M」をONNXに変換してonnxruntimeで動かす

数式認識VLM「PP-FormulaNet_plus-M」をONNXに変換してonnxruntimeで動かす(内容を表す図ではないイメージ画像)
イメージ

PDF内の数式を自動抽出してLaTeX形式に変換する技術「PP-FormulaNet_plus-M」が、これまでの重いランタイムから軽量なONNX形式への移植に成功した。背景にあるのは実装上の課題だ。従来のPaddleランタイムは本体より2〜3倍重く、Pythonからしか呼び出せず、実行時間も3.9秒/式と遅かった。これをONNXに変換することで、1.05秒/式まで高速化でき、複雑な依存関係も消滅した。

この変化の本質は「業務システムに組み込める軽さ」の獲得にある。従来は技術的には可能でも、運用環境(オンプレミスのシステム、秘密情報を外に出せない企業)では現実的でなかった。ONNX化によって、ローカルマシンだけで完結し、クラウドに送信する必要もなくなった。これはセキュリティ要件が厳しい製造業や建設業にとって、実務上の大きな転機だ。技術図面や契約書に含まれる数式をAIで瞬時に解析し、検図や自動変換、データベース化まで一気に進められる可能性が現実化した。

中小製造業こそこの技術が生きる。複数の仕様書や設計図を毎日扱う現場で、数式の誤り検出や属性抽出をAIに任せられれば、ヒューマンエラーが激減する。何より「機密文書をクラウドに上げない」という条件を満たしながら実装できる点が、導入の決定打になる。

※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。

御社でもAIを使ってみませんか
まずはここから 御社でもAIを使ってみませんか? 御社の実際の業務を題材に、AIで何ができるかを一緒に考えます。 「ChatGPTの使い方」を教えるだけの研修ではありません。 AI研修・AI活用相談 →