Skip to content

feat: upgrading to opencv-4-12#4

Merged
jeshernandez merged 2 commits intomainfrom
feature/opencv-4-12-upgrade
Feb 13, 2026
Merged

feat: upgrading to opencv-4-12#4
jeshernandez merged 2 commits intomainfrom
feature/opencv-4-12-upgrade

Conversation

@jeshernandez
Copy link
Copy Markdown
Contributor

Summary Upgrading to OpenCV 4.12

  • Image format improvements
  • ARM performance enhancements Sources: https://opencv.org/blog/opencv-4-11-is-now-available/, https://opencv.org/blog/opencv-4-12-0-is-now-available/
  • Potential performance gains on Raspberry Pi 4/5 (ARM Cortex-A72/A76) │
  • KleidiCV provides optimized routines for image processing on ARM │
  • Could improve ball detection speed and reduce frame processing latency │
  • Better utilization of NEON SIMD instructions
  • Better YOLO inference - Project uses ONNX YOLO models for ball detection
  • ONNX improvements - More reliable ONNX model loading (readNetFromONNX)
  • Interactive calibration tool enhancements Source: https://opencv.org/blog/opencv-4-12-0-is-now-available/
  • Better camera calibration workflow (project has complex dual-camera calibration in gs_calibration.cpp)
  • Could simplify calibration rig setup and testing
  • More reliable ball detection under varying lighting conditions
  • Fewer edge case failures in image processing
  • Improved stability for edge cases in HoughCircles, CLAHE, and other algorithms

@jeshernandez jeshernandez merged commit 3aa4856 into main Feb 13, 2026
2 of 5 checks passed
@jeshernandez jeshernandez deleted the feature/opencv-4-12-upgrade branch February 13, 2026 00:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant