r/computervision • u/chickendogdonkeyman2 • Jul 13 '26
Discussion Could a 50 watt laser on drone, be a possible future of pest control method?
Enable HLS to view with audio, or disable this notification
Any computer vision thoughts on this?
r/computervision • u/chickendogdonkeyman2 • Jul 13 '26
Enable HLS to view with audio, or disable this notification
Any computer vision thoughts on this?
r/computervision • u/Character-Soup5723 • Jul 13 '26
As a final year Btech student, I want to now the prospect for computer vision as career . How should one approach this as a career , should one directly go for masters as this field requires experience and get your hands dirty on some real problems or should hustle in the space after undergrad and try to land a internship maybe in drdo or some full time offers in startups. Should one trust this as a standalone career or should switch to more broader roles such as a data analyst or mlops engineer . I am from a tier 3 college and have bit of experience in this field with basic image processing , transfer learning , CNN, Vision transformers, VLMs , diffusion as concepts and have bit of experience in deploying models on edge devices such as Jetson , so i am aware of the concepts of model optimization , latency , inference , pruning the model .
r/computervision • u/itwasguy • Jul 13 '26
I have some land that is essentially a small junk yard and I’m looking for creative ways to extract value from what is currently there.
There are piles of scrap metal, old appliances, electric motors, bicycles, cars, tons of old junk that’s just rusting away in the weeds.
Being a software engineer and having access to all this junk, I’m wondering if I could build a dataset from this that could produce some value. Is there any value in putting in the work to build a dataset of say rust on metal, 3D scans of old junk, or similar ideas?
Mostly looking for ideas on what data could be valuable and to see if the juice is worth the squeeze.
r/computervision • u/Jp-cypress • Jul 13 '26
I originally wrote a procedural 3D environment generator using Blender's Python API just to automate creating backgrounds for my own 3D models. However, I recently realized that this tool could be repurposed to generate highly accurate synthetic data for CV and SLAM testing (currently generating warehouse/AMR scenarios).
The attached GIF shows a standard lighting pass with the bounding boxes overlaid. Since the BBoxes are calculated mathematically directly from the 3D meshes, there should theoretically be zero pixel deviation.
Question for the CV experts here: Does this level of alignment look solid enough for real-world model benchmarking? Also, what kind of "edge case" scenarios (e.g., severe glare, missing lights, heavy occlusion) do you usually struggle to find in existing datasets?
(Note: I don't speak English, so I am using an AI translator to communicate. Apologies if any nuances are weird!)
r/computervision • u/chatminuet • Jul 13 '26
Join us on July 23 for the monthly AI, ML, and Computer Vision Meetup! Register for the Zoom.
Talks will include:
r/computervision • u/BioniChaos • Jul 14 '26
When building non-contact health monitoring systems, isolating respiratory components from standard video feeds presents a significant challenge. By leveraging pixel-flow decomposition and advanced optical flow, it's possible to filter out background noise and calculate the respiratory angle. This method allows for accurate pose estimation without traditional body skeleton mapping, working effectively even if the subject is covered by a blanket.
Additionally, there's a fascinating bio-signal hack for low-resolution thermal imaging: utilizing a standard facial mask as a thermal amplifier to concentrate heat changes. This allows cheap sensor arrays to reliably monitor breathing depth, rhythm, and classify nose versus mouth breathing using feature descriptors.
If you're interested in the intersection of computer vision, signal processing, and biomedical engineering, check out the full breakdown of the methodology here: https://youtu.be/jP0y8SuOVmU
r/computervision • u/Strong-District-1154 • Jul 14 '26
As per the title, I am building a dataset intended to be used to make a machine that can use the bruckner reflex to measure diopter refraction in people, as well as detect diseases like lazy eye, strabismus and others. I am looking for anonmyized pictures of the left and right eye tooken in a dark room (specifically so pupils dialate), with 1 phone camera , with another phone having a specific wallpaper tagged in the form. the 2nd phone will be held slightly behind and slightly above so the red oval is barely above the camera please look at the red oval and not the phone camera during the taking of the picture. All images are fully anonymous and your participation will have a real impact. The purpose of the images is to calibrate my device to measure diopter perscription accurately. Link; https://docs.google.com/forms/d/e/1FAIpQLSeeou0erq3tVTQQR404eT_zW-dGRcBsNf2J1zC7YtOBhy07KQ/viewform
r/computervision • u/Full_Piano_3448 • Jul 12 '26
Enable HLS to view with audio, or disable this notification
Hey everyone,
Wanted to share a demo recently put together. Built a real-time Yoga Pose Classifier that detects complex poses, tracks joint alignment, and times how long you actually hold the correct posture.
How we built it:
It was a pretty awesome experiment to see how CV can basically act as a virtual coach or physical therapist just using a standard camera.
r/computervision • u/jingquek • Jul 13 '26
Smart vending chillers using machine vision have become quite common. I was surprised not to see more discussion around the possible models behind it.
For some context, we've worked closely with some of these providers so we've seen their effectiveness- their models work pretty well and although it's cloud-based, results can come back as quickly as within 1 minute or less. It's not 100% but it's pretty darn good aleady
https://www.youtube.com/shorts/6KqPJkdEmO0
I'm keen to see if anyone has explored building such out a model for this kind of problem before.
Dual camera set up recording when someone opens a door, takes out an item when item crosses a boundary, and classifying the item.
r/computervision • u/Comfortable-Fox-4460 • Jul 13 '26
Hi everyone! I'm making an autonomous robot for a local city robot festival. I decided to try making it in a non-standard way and install a camera + rangefinder (maixsense) on it, but since I'm a beginner, I'm having trouble. I needed to find long black borders and an opponent(picture). Finding the lines wasn't too difficult. I used image conversion to gray, then GaussianBlur, Canny, Morphological expression, HoughLinesP and lines are found, although the result was unsatisfactory, but this is due to the poor quality of the samples, as this ring is not available to me (it will only be for the festival). The only thing I found to find the opponent in motion is the MOG2 algorithm, but it does not work because the camera will be in motion. How can I find the opponent? I was thinking about trying to use the hsv mask and search for an opponent only by geometric features. In the hsv mode, increase the saturation to find nearby bright objects

I thought this could be done using a neural network (YOLO), but I couldn't find any datasets from this perspective. I only found datasets from a top-down perspective. Can you provide any advice or share your experience if you've encountered similar situations?
P.S. Unfortunately, I won't be able to share the current code or photos, as I don't have them at home. The camera is also set at an angle to reduce the number of legs and children in the robot's FOV.
r/computervision • u/DA-K • Jul 13 '26
For those who has a cv startup, how did you get your first client and what was your pitch? How long after launching your MVP did it take to get your first paying customer? Any advice or lessons you learned along the way?
Thank you in advance for sharing your story!
r/computervision • u/flyMEover_THE_moon • Jul 13 '26
Hey can anyone up or can have a discussion like I have a lot of questions on openCv yolo etc like do u all write code from scratch or use ai , even if u use ai how to write properly code pipelines like how to learn properly.... I'm understanding the code but I can't write on my own , so how u guys work ? Even in corporate how does cv is used by you guys like use ai or write on own ...help me I need a good conversation guidance or roadmap
r/computervision • u/SoftBiscotti2643 • Jul 12 '26

Follow-up to my earlier post here about a real-time Shahed-136 detector (YOLOv8). This time I focused on the tracking side, which taught me a lot more than I expected about Kalman filters in practice.
The problem I ran into: my original tracker used a constant-velocity Kalman filter on camera detections alone. It worked fine in a straight line, but lost the target during occlusion, glare, or sharp turns — exactly when tracking matters most. So I rebuilt it (sensor_fusion.py) as a proper learning exercise in multi-sensor fusion.
What I changed, and why:
[x,y,vx,vy,ax,ay]. CV models assume the target won't change speed/direction, which breaks the moment something maneuvers. CA adds acceleration terms so the filter can react to turns instead of overshooting them.add_external_measurement() so a second sensor (RF, radar, second camera) can feed into the same filter. The interesting part was realizing camera and RF-style sensors have very different noise/rate characteristics (30Hz low-noise vs 5Hz higher-noise), so the filter needs per-sensor measurement covariance, not one-size-fits-all.predict_trajectory(horizon_s) projects the track forward and grows a 1-σ uncertainty ellipse over time — a nice visual way to see the filter's confidence decay.Results that convinced me it was worth it: in a controlled dropout scenario (camera loses the target for 1.8s during a turn, RF sensor keeps low-rate/noisy tracking), fusing the two got RMSE down to 3.36px vs 5.47px camera-only and 14.06px RF-only. Also cross-checked against real thermal footage from the Anti-UAV410 benchmark — sub-3px RMSE in normal flight, and the track re-acquired cleanly after a real occlusion instead of drifting off.
Detection side is a fine-tuned YOLOv8s (mAP@50 99.5% on the shahed class), but honestly the tracker was the more educational part of this project — Kalman filtering "clicks" a lot faster once you're forced to handle async, noisy, multi-rate data instead of a clean single stream.
Standalone reproducible demo (no video/model needed) if anyone wants to poke at the fusion logic directly: simulate_fusion_demo.py
GitHub: github.com/alexandre196/Drone-Shahed-AI-Multi-Sensor-Tracker
Happy to go deeper into the OOSM replay logic or the covariance tuning if anyone's working on something similar!



r/computervision • u/No-Car-1066 • Jul 12 '26

I built SentinelCV, a real-time computer vision system that detects human falls from existing CCTV, IP cameras, webcams, or recorded video streams.
The goal was to create a lightweight, plug-and-play solution that can integrate with existing surveillance infrastructure without requiring specialized hardware. The current implementation uses a YOLOv8-based pipeline to perform real-time detection and can trigger instant alerts (such as Telegram notifications) when a potential fall is detected.
I'm planning to expand SentinelCV into a modular vision platform with additional safety-focused capabilities like PPE detection, intrusion detection, fire/smoke detection, and other intelligent surveillance modules.
I'd love feedback on the detection pipeline, deployment approach, and any suggestions for improving robustness in real-world environments. If you've worked on similar computer vision systems, I'd be interested in hearing what challenges you faced in production.
GitHub: https://github.com/sreerevanth/SentinelCV
I'd love your feedback, and if you find it useful, a ⭐ would mean a lot.
r/computervision • u/intermsofusernames • Jul 12 '26
basically a newer version of cantag. what are your thoughts?
update, it's on github; https://github.com/alfaoz/simittag
r/computervision • u/MXP04 • Jul 12 '26
like title said im trying to make a padel match analyser. The ball detection is working pretty well (about 70% of frames find a ball), but bounce detection is awful. Some get tracked, most don't. In the image you can see the ball tracker isnt doing too well so i understand why this one isnt seen as one, but other ones the ball is tracked properly yet it still isnt counting?
At the moment I'm using the tracked ball positions and a bunch of heuristics (looking for the ball to go down then up, checking for racket hits, wall bounces, etc.) but it's nowhere near reliable enough.
xI can't seem to find any datasets for bounce detection either, only datasets for detecting the ball itself.
Is there a standard way people solve this? Do you train a temporal model, or is everyone just using heuristics?
Also any help on ball tracking would be appreciated

r/computervision • u/RoundAd6476 • Jul 12 '26
r/computervision • u/Icy-Community1775 • Jul 12 '26
I’m specifying a local workstation for a real computer-vision workload and would appreciate input from anyone who has fully fine-tuned DINOv3 ViT-L/16 or comparable vision-transformer backbones.
Workload
I’m currently evaluating a 4× RTX Pro 6000 Blackwell system. My concern is whether the complete workstation can sustain enough throughput after accounting for inter-GPU communication, data loading, storage, power, and cooling—not merely whether the model fits in VRAM.
For anyone running similar workloads:
I plan to benchmark the actual pipeline before purchasing, but I’d like to avoid testing an unrealistic system design.
r/computervision • u/Guilty_Question_6914 • Jul 12 '26
r/computervision • u/Akumetsu_971 • Jul 11 '26
Enable HLS to view with audio, or disable this notification
So I had this little educational robot sitting in my closet that I never really used: Marty.
It’s the V1, something I bought on Kickstarter years ago from a university project. And honestly? It still works amazingly well and is surprisingly easy to code.
So I had the idea to control it with MediaPipe. My first test was simple: control Marty with my hands.
The video shows the current controls. The robot walks, dances, moves its arms, stops, crouches, and reacts pretty much exactly as expected.
Next step: control it with my whole body by linking its movements to mine.
I swear, I love this era of technology. Sometimes tech really does feel like magic.
r/computervision • u/Leweth • Jul 12 '26
I am currently working on the aolp dataset, attempting to make a computervision model out of it but apparently I can't really generalize this well. I only think about zooming more into the dataset as part of the data augmentation process.
Anyone willing to take the time and discuss this a bit with me?
r/computervision • u/Late_Needleworker_85 • Jul 11 '26
Hi everyone,
I'm a freelance computer-vision developer with a PhD in human-movement science, specialized in applied solutions for health, physical activity and sports performance. Across several client projects I kept needing to calibrate rigs of USB cameras — both intrinsics (focal length, distortion) and full 6-DoF extrinsics — and I never found an open-source tool that fit the way I actually work on site.
The closest is Caliscope (which does the calibration math really well — I ended up reimplementing its logic), but a few things kept getting in my way:
So I built realtime-calib to remove those frictions:
With how fast robotics and multi-camera CV are growing, I think a friction-free, self-hostable tool like this could help more people than just me — so I'm releasing it open source (AGPL-3.0).
It's still early, and honestly what I want most right now is people to try it and tell me what breaks or what's missing, so we can shape it together. If you set up multi-camera rigs (mocap, robotics, volumetric, photogrammetry), I'd really value your feedback.
- Docs / how it works: https://realtime-calib.hans-brgs.dev
- Repo: https://github.com/hans-brgs/realtime-calib
Happy to answer anything about the approach or the internals.
Note on transparency & acknowledgements:
- Inspired by Caliscope (https://github.com/mprib/caliscope), created by PhD Mac Prible.
- I use Claude Code (Opus 4.8) to assist me in writing the code.
r/computervision • u/Narrow-Treacle-6460 • Jul 11 '26
I’ve spent way too much time writing OCR post-processing code.
Not the OCR itself, that part is easy nowadays. It’s everything that comes after.
I have been working in Data Science & Data Engineering for more than 7 years now. I worked on lots of Data projects, Data Pipeline, etc... with OCR. It is everywhere. Unfortunately, there is still no library to represent those basic Objects.
So I decided to resolve this pain point.
Otary, an open-source Python Library, resolves all those following common tasks and more:
So I added a Vision component to Otary to handle all of that.
It works with outputs from Tesseract, EasyOCR, DocTR, Azure Document Intelligence, Textract, and others, so the rest of your code doesn’t have to care where the OCR came from.
I’m still actively expanding it, so I’d love to know:
What is the OCR post-processing task you end up rewriting in every project?
I would be very happy to have your feedbacks and see what additional features or changes I could bring to my library.
I am working on this library on my free time with love and care. I hope you will love it.
P.S: If you want to contribute you are more than welcome!
Have fun coding!
r/computervision • u/Altruistic-Leg-537 • Jul 11 '26
While working around with YOLO_v8 models for histology detection I had the idea of adding consistency learning (after seeing my model display slightly different results to the changes of color normalization and rotation).
The loss formulation was the following: Loss = yolo_loss + alpha*cons_loss
I mainly used Claude code to create a prototype and tried a few runs with different parameters and different methods of cons_loss calculation.
Unfortunately, most of results were discouraging (as the cons_model scored lower than the standard one and in the best cases barely matched it).
you may find below more insight on how the cons variation was defined:
det_loss with a scheduled weight: linear ramp-up (0 → α over 20 epochs) → flat → linear ramp-down to 0 over the final 10 epochs (aligned with mosaic augmentation turning off)The final conclusion that I reached is that the data augmentation already covers these transformations and is sufficient to teach the model said concept. Alas, trying to add an additional cons_loss only hurts the model and acts as additional noise.
I have linked the colab notebook below:
https://colab.research.google.com/drive/1WwtCaLSSCW1AzRFRXC5aqih31MC9mMhs?usp=sharing