You are browsing as a guest. Sign up (or log in) to start making projects!

aarav_shrivastava

@aarav_shrivastava

Joined August 23rd, 2026

  • 3Devlogs
  • 2Projects
  • 1Ships
  • 4Votes
Programmer & robotics enthusiast. I build software, learn AI, experiment with computer vision, and explore robotics through hands-on projects and experiments. Currently developing VisionLab and researching A.R.E.S., an autonomous exploration robot.
Ship Changes requested

Using PySide6 and OpenCV, I developed VisionLab, a desktop software that offers real-time computer vision capabilities, featuring Normal, Grayscale, and Edge detection functionality.

Combining live OpenCV camera feed into PySide6 interface, along with frame processing capabilities, QSS styling, and building stand-alone application, was quite a challenge for me.

I am glad to have finished version 1.2.2 of VisionLab with a downloadable software that has a custom GUI, non-branded favicon, README file, and standalone release.

To test the software, first download VisionLab zip file from GitHub Releases, unzip it, then get to VisionLab -> dist -> main and double click main.exe. No Python or compiler is required. A working webcam is needed.

  • 3 devlogs
  • 14h
Try project → See source code →
Open comments for this post

4h 3m 51s logged

VisionLab v1.2.2 — Shipped!
Today I completed the VisionLab GUI and made several improvements to prepare the project for public use.

🎨 Completed the GUI design

🖼️ Added a custom VisionLab favicon

📦 Created a standalone executable build

💾 Added the executable ZIP to the GitHub Releases section

🖥️ Anyone can now download and try VisionLab without installing Python or a compiler

📖 Completed the project README

🚀 VisionLab v1.2.2 is now shipped!

Next up: Hand Detection & Gesture Recognition 🖐️

0
0
33
Open comments for this post

6h 18m 18s logged

VisionLab - GUI Progress & Video Frame Styling
Today I made further progress on VisionLab. The Normal, Grayscale, and Edge Detection modes are now working, and the GUI is approximately halfway completed.

One of the main things I worked on today was adding a border around the video frame. This took around 2 hours because I initially didn’t know about QFrame, so I tried several more complicated approaches before finding a simpler solution.

I also added the bottom bar and created the System Info box, which currently displays information about the system and camera status.

Tomorrow, I plan to continue improving the bottom bar and work further on the GUI.

Current progress:

🟢 Normal mode
🟢 Grayscale mode
🟢 Edge Detection mode
🟢 Video frame border
🟢 System Info panel
🟡 GUI approximately 50% complete
🟡 Bottom bar — ongoing
🔴 Gesture detection

0
0
15
Open comments for this post

3h 24m 6s logged

VisionLab: Working on the GUI

I’m currently working on the GUI for VisionLab. I’ve already implemented grayscale and edge-detection filters. After finishing the GUI, I’ll add hand-gesture recognition to control the filters.

0
0
20

Followers

Loading…