Blog
Performant Django - How to optimize your Django application?
Experiences and tips for optimizing Django applications.
Review YOLO-NAS - Search for a better YOLO
A short review of advancements in YOLO-NAS - a new YOLO architecture born from Neural Architecture Search.
AnyLabeling - Smart image labeling with Segment Anything and YOLO
Let's see the magic of Segment Anything and YOLO to create a smart image labeling tool in my newest open-source project - AnyLabeling.
Airflow, MLflow or Kubeflow for MLOps?
Machine learning is now focusing more on the data (data-centric AI), and MLOps is obviously the way to bring ML projects into production. Today, I will review three popular MLOps frameworks, which are
With Daisykit – Everyone can build AI projects!
Imagine you are a software engineer or a DIY hobbyist with great ideas to build AI-powered projects. However, it will be such difficulty when you know very little or nothing about AI. The complexity o
Install OpenCV 4 on macOS using Homebrew
This is my note on how to install OpenCV 4 on macOS with Homebrew. I tested this tutorial on my Macbook Air 2020 with Apple silicon (M1 chip). When using Ubuntu, you may have already use `apt`, the po
My development environment on macOS - Macbook Air M1
I maintain this note as my instruction for setting up macOS for development. Currently, I apply this on my Macbook Air M1 2020 - 16GB RAM and 512GB SSD. My first experience with this laptop was pretty
Install ROS 2 on Raspberry Pi 4 (SD card image available)
ROS2 is an excellent framework for robotics applications. You can go further and embed a completed ROS 2 application stack in a small robot base with a Raspberry Pi computer. This post will tell you h
Paper review: "YOLOX: Exceeding YOLO Series in 2021" and application in traffic sign detection - VIA Autonomous
YOLOX is an anchor-free version of YOLO, with a simpler design but better performance! It aims to bridge the gap between research and industrial communities. With this version of YOLO, the authors won
Paper review: CenterTrack - CenterPoint - CenterPoint++
This is my note for 3 papers: CenterTrack - 2D object tracking, CenterPoint - 3D object detection and tracking, and CenterPoint++ - submission to the Waymo Real-time 3D Detection Challenge. ! CenterTr
Paper review: SECOND - Sparsely Embedded Convolutional Detection
LiDAR-based or RGB-D-based object detection is used in numerous applications, ranging from autonomous driving to robot vision. In this note, we review SECOND: Sparsely Embedded Convolutional Detection
Build a Pushup counter app with OpenCV and Deep learning
| | ResNeSt backbone | 0.818 | 0.028 | 10,563,989 | | ShuffleNet backbone | 0.766 | 0.032 | 1,557,443 | | MobileNet backbone | 0.786 | 0.029 | 1,910,437 | | BlazePose - Heatmap branch | 0.760 | 0.032