Ryo Wakabayashi works as an AI engineer at OEC Co., Ltd. His primary job is to develop AI services for image classification and object detection at customer sites. His recent interests include AI development with Elixir, data analysis, and image processing. He is planning to develop an AI service implemented entirely in Elixir, from front end to back end.
For example, if you want to hide a person’s face in a photo, it is common to implement image processing in Python with NumPy and OpenCV.
However, with the advent of Nx and Evision, it has become possible to implement image processing in Elixir. And with Elixir’s Flow, you can run your image processing faster and more robustly in a distributed and parallel way.
This presentation will use Livebook to show visually distributed and parallel image processing in Elixir.
Livebook has the below features that effectively demonstrate Elixir image processing and help you learn to implement it.
This presentation shows a Livebook version of the presentation by Susumu Yamazaki at ElixirConf US 2022.