Supplementary Explanation on Blooming and Smear Phenomena in Sensors

Supplementary Explanation on Blooming and Smear Phenomena in Sensors

In the previous article discussing purple fringing in photography, we mentioned that one of the sources of purple fringing is highlight overflow, known as the Blooming phenomenon. Today, we will further elaborate on the Blooming phenomenon and the subsequent Smear phenomenon. 00 Preliminary Knowledge: Differences Between CCD and CMOS Before explaining these two phenomena, let’s … Read more

Pillow-SIMD: The High-Speed Version of Image Processing!

Pillow-SIMD: The High-Speed Version of Image Processing!

▼ Click the card below to follow me ▲ Click the card above to follow me Pillow-SIMD: The High-Speed Version of Image Processing! When processing images, speed is often a major concern. Regular image processing libraries can feel as slow as a snail. Pillow-SIMD was created to solve this problem. It is an enhanced version … Read more

Pillow-SIMD: The Turbocharged Version of Image Processing!

Pillow-SIMD: The Turbocharged Version of Image Processing!

▼ Click the card below to follow me ▲ Click the card above to follow me Pillow-SIMD: The Turbocharged Version of Image Processing! Image processing can sometimes really push your CPU to its limits. After finally using Python and the Pillow library to perform tasks like image resizing, beautification, and applying filters, processing just a … Read more

Using the RK3588 Chip NPU: Running and Interpreting the Official rknn_yolov5_android_apk_demo

Using the RK3588 Chip NPU: Running and Interpreting the Official rknn_yolov5_android_apk_demo

1. Objective of This Article This article will accomplish two tasks: Run the official dynamic target recognition example using the camera on the RK3588 development board. Interpret the source code to enhance understanding of the rknn development. 2. Development Environment Description Host System: Windows 11 Target Device: Android development board equipped with RK3588 chip Core … Read more

How FPGA Acceleration Unlocks the Potential of Image Preprocessing

How FPGA Acceleration Unlocks the Potential of Image Preprocessing

When Efficiency Becomes Competitiveness In the field of industrial inspection, millisecond-level processing delays can mean fluctuations in yield or loss of production capacity. Traditional CPU architectures are limited by serial computation and data transfer bottlenecks, while the parallel computing capabilities of FPGAs are opening new dimensions for real-time image processing. · FPGA Acceleration: A Fundamental … Read more

In-Depth Analysis of the Working Principles of Automotive Cameras

In-Depth Analysis of the Working Principles of Automotive Cameras

In the current global wave of intelligent driving, cameras have become one of the essential core sensors in automotive perception systems. They not only give vehicles the ability to “see” but also provide foundational data support for subsequent AI model recognition and decision-making. Although we use the cameras on our phones or computers every day, … Read more

Design and Implementation of an Autonomous Racing Robot Based on Arduino, Raspberry Pi, and Pi Camera: Including Labeling Steps and Technical Details

Design and Implementation of an Autonomous Racing Robot Based on Arduino, Raspberry Pi, and Pi Camera: Including Labeling Steps and Technical Details

In an exciting racing competition held in Toulouse, Antonin Raffin and his friends successfully designed and programmed an autonomous racing robot. This robot is powered by Raspberry Pi, Arduino Uno, and Pi camera, utilizing Python, C++, and neural network technology to achieve real-time image processing with an astonishing operating speed of 60 frames per second. … Read more

Pillow-SIMD: The High-Speed Version of Image Processing!

Pillow-SIMD: The High-Speed Version of Image Processing!

▼ Click the card below to follow me ▲ Click the card above to follow me Pillow-SIMD: The High-Speed Version of Image Processing! Is your image loading too slowly? Are filters lagging? Processing a single image can take hundreds of milliseconds, making your computer feel like a tractor. Who says image processing has to be … Read more

ESP32-Camera: Official Open Source Image Sensor Solution from Espressif, Official Open Source Version of ESP32-CAM

ESP32-Camera: Official Open Source Image Sensor Solution from Espressif, Official Open Source Version of ESP32-CAM

Introduction The ESP32-Camera is an image sensor development module based on the ESP32 series chips. Its drivers and related tools ensure compatibility with image sensors and provide functionality to convert captured frame data into common BMP and JPEG formats. This article will provide a detailed introduction to the ESP32-Camera module and its open-source software library, … Read more

Pillow-SIMD: The Supercharged Version of Image Processing!

Pillow-SIMD: The Supercharged Version of Image Processing!

▼ Click the card below to follow me ▲ Click the card above to follow me In the world of digital image processing, speed has always been a headache for programmers. Especially when you need to process a large number of high-definition images, ordinary image libraries can make your computer “gasp for breath”. Today, I … Read more