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

CodeSignal

Image Processing with CUDA

via CodeSignal

Overview

Apply your CUDA skills to image buffers by processing pixels on the GPU. You will map RGB data to threads, handle boundary conditions, and build a pipeline chaining grayscale conversion and Sobel edge detection. Finally, you will validate and export results, mastering real-world GPU image manipulation.

Syllabus

  • Unit 1: RGB To Grayscale Conversion
    • Seeing Brightness Correctly
    • Guarding Every Pixel
    • Finding Pixels in Memory
    • Making Space on Gpu
    • Checking the Final Result
    • Pixels Into Shades
    • Scaling Grayscale Images
  • Unit 2: Implementing a Blur Filter
    • Guarding Blur Edges
    • Threads Into Pixels
    • Building the Blur Window
    • Blur Averaging Check
    • Pixels in Memory
  • Unit 3: Image Filter Pipeline
    • Sharpening the Image Pipeline
    • Sobel Edge Strength
    • Keeping the Pipeline Alive
    • Sobel Neighborhood Pass

Reviews

Start your review of Image Processing with CUDA

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.