2023 European LLVM Developers' Meeting
https://llvm.org/devmtg/2023-05/
------
Image Processing Ops as first class citizens in MLIR: write once, vectorise everywhere!
Speaker: Prathamesh Tagore
------
Slides: https://llvm.org/devmtg/2023-05/slide...
-----
We present an MLIR dialect for Image Processing named Digital Image Processing (DIP). DIP dialect solves the problem of dependence on external tools and libraries for image pre-processing in deep learning models at the MLIR IR level. This dialect is capable of processing an image input at the IR level in the form of memrefs. We utilise MLIR’s vector dialect abstraction to generate fast vectorisable code using a single lowering pipeline for different architectures. Additionally, we also present these operations in the form of a C++ library for their higher level use. As of now, the DIP dialect supports 1D as well as 2D convolutions, resizing, rotation, FFT, IFFT and morphological transformations for images
-----
Videos Edited by Bash Films: http://www.BashFilms.com