Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

im2im - Automatically Converting In-Memory Image Representations using a Knowledge Graph Approach

ACM SIGPLAN via YouTube

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Watch this 14-minute conference presentation from OOPSLA 2025 that introduces a Python library for automatically converting between different in-memory image representations in programming workflows. Learn how researchers from the German Research Center for Artificial Intelligence and Saarland University developed a knowledge graph-based approach to eliminate the manual conversion process that typically forces developers to handle low-level implementation details like data types, color channels, channel order, and pixel intensity ranges. Discover how the system queries a knowledge graph to generate and execute conversion code automatically, transforming images to desired representations without manual intervention. Explore the evaluation results from two case studies in visual programming languages that demonstrate how this approach automates type conversions and avoids runtime overhead compared to intermediate representation methods. Understand the broader applications of this technology beyond visual programming languages, including its potential use in textual programming environments and other domains beyond image processing. Access the complete research paper, supplementary materials, and source code through the provided GitHub repository and DOI links.

Syllabus

[OOPSLA'25] im2im: Automatically Converting In-Memory Image Representations using A Knowledge(…)

Taught by

ACM SIGPLAN

Reviews

Start your review of im2im - Automatically Converting In-Memory Image Representations using a Knowledge Graph Approach

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.