arXiv reaDer
ImageEye: プログラム合成によるバッチ画像処理
ImageEye: Batch Image Processing Using Program Synthesis
この論文は、バッチ画像処理のための新しい合成ベースのアプローチを提示します。画像全体にグローバル編集しか適用できない既存のツールとは異なり、この方法では、画像内の個々のオブジェクトにきめ細かい編集を適用できます。たとえば、この方法では、特定のプロパティを持つ特定のオブジェクトを選択的にぼかしたりトリミングしたりできます。このようなきめの細かい画像編集タスクを容易にするために、画像分類用の事前トレーニング済みニューラル ネットワークと記号推論を可能にする他の言語構造を組み合わせたニューロ シンボリック ドメイン固有言語 (DSL) を提案します。私たちの方法は、新しい合成アルゴリズムを利用することにより、ユーザーのデモからこの DSL のプログラムを自動的に学習することができます。提案された手法を ImageEye というツールに実装し、50 の画像編集タスクで評価しました。私たちの評価は、ImageEye がこれらのタスクの 96% を自動化できることを示しています。
This paper presents a new synthesis-based approach for batch image processing. Unlike existing tools that can only apply global edits to the entire image, our method can apply fine-grained edits to individual objects within the image. For example, our method can selectively blur or crop specific objects that have a certain property. To facilitate such fine-grained image editing tasks, we propose a neuro-symbolic domain-specific language (DSL) that combines pre-trained neural networks for image classification with other language constructs that enable symbolic reasoning. Our method can automatically learn programs in this DSL from user demonstrations by utilizing a novel synthesis algorithm. We have implemented the proposed technique in a tool called ImageEye and evaluated it on 50 image editing tasks. Our evaluation shows that ImageEye is able to automate 96% of these tasks.
updated: Wed Jun 14 2023 17:28:27 GMT+0000 (UTC)
published: Thu Apr 06 2023 17:38:34 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト