Any Surface Can Be A Touchscreen With Low-Cost Projection

Any Surface Can Be A Touchscreen With Low-Cost Projection

Reported by Machine Heart Editor: Xiao Zhou Projecting content from a smartphone onto any surface for “touchscreen” interaction feels both familiar and a bit magical… Since the advent of smartphones, interacting with touch and digital content has become ubiquitous. However, so far, touchscreen technology has mainly been limited to portable devices. Recently, a research team … Read more

Achieving 100Hz Tracking: Customized RK3588 Solutions from Huishi

Achieving 100Hz Tracking: Customized RK3588 Solutions from Huishi

High frame rate cameras can capture more target feature details, providing more information for target tracking and achieving a more stable tracking effect. RK3588 has an industrial-grade computing power of 6.0 TOPS, enabling the implementation of high frame rate target tracking video input and output at 100Hz and 200Hz with customized algorithms and hardware. To … Read more

Empowering Raspberry Pi Camera with Picamera2: Unlocking the World of Imaging

Empowering Raspberry Pi Camera with Picamera2: Unlocking the World of Imaging

As a powerful microcomputer, Raspberry Pi’s strong image processing capabilities attract numerous makers and developers. In the past, Picamera, as the official Python imaging library for Raspberry Pi, provided developers with a convenient way to capture and process images. However, with the continuous development of technology, Picamera can no longer meet new demands. Therefore, the … Read more

Empowering UAV Coastal Defense with RK3588 Image Processing Board

Empowering UAV Coastal Defense with RK3588 Image Processing Board

Coastal defense is one of the important ways to maintain national sovereignty. To cope with the rapidly changing environment and international situation, it is necessary to upgrade the coastal defense model, adhere to a systematic view, strengthen overall planning, utilize technology empowerment, and improve the overall ability to defend the country. With the widespread application … Read more

Build Your Personal Perception Terminal with Raspberry Pi

Build Your Personal Perception Terminal with Raspberry Pi

Hello everyone, it’s been a while since I brought you something fun. This time I would like to introduce a small gadget I developed, which allows you to link your phone with a Raspberry Pi for real-time monitoring. First, we are using a Raspberry Pi 4B, equipped with a camera, and installed with the Raspberry … Read more

AICropCAM: An Imaging System for Crop Classification, Segmentation, Recognition, and Counting Using Edge Computing and Stacked Deep Learning Models

AICropCAM: An Imaging System for Crop Classification, Segmentation, Recognition, and Counting Using Edge Computing and Stacked Deep Learning Models

Precision agriculture is expected to meet future human demands for food, feed, fiber, and fuel while maintaining sustainability and environmental friendliness. Precision agriculture largely relies on sensors and corresponding data processing technologies to provide decision support for planting, irrigation, fertilization, pesticide application, and harvesting. Compared with traditional point sensors, imaging sensors combined with artificial intelligence … Read more

Image CSI-2 Decoding in Jingxin SoC

Image CSI-2 Decoding in Jingxin SoC

CSI-2 defines the communication data packet format between the host and peripherals for cameras. MIPI Rx supports pixel data parsing in RAW10/RAW12/RAW14 formats. There are two types of CSI-2 data packets: long frames and short frames. Regardless of whether it is a long frame or a short frame, the beginning of the frame is ST, … Read more

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

This blog post mainly records my learning and understanding of the OriginBot camera driver and visualization (http://originbot.org/manual/camera_visualization/#ros) code, and I will annotate it in the code files. The documentation (http://originbot.org/manual/camera_visualization/#_2) provides two methods for driving the camera: one method allows real-time display of images and results of human detection algorithms (https://developer.horizon.ai/documents_tros/boxs/function/mono2d_body_detection) through a webpage after … Read more

Understanding Endoscopes: The Role of FPGA in Imaging Technology

Understanding Endoscopes: The Role of FPGA in Imaging Technology

Endoscope imaging has become a hot topic in recent years due to the demand for exploration in medical and industrial fields. The FPGA plays a crucial role in endoscopic image processing. While dedicated ASICs cannot accommodate more functions and algorithms, FPGAs can! The Development of Endoscopes The development of endoscopes mainly involves the following aspects: … Read more

Image Tracking and Face Recognition with Raspberry Pi and OpenCV

Image Tracking and Face Recognition with Raspberry Pi and OpenCV

Computer Vision | Machine Vision | Machine Learning | Deep Learning Editor’s Note The Raspberry Pi is one of the earliest popular embedded Linux boards, essentially a small computer the size of a credit card. You can connect the Raspberry Pi to a TV, monitor, keyboard, mouse, and use it as a normal Linux computer; … Read more