Releases: LdDl/odam
Releases · LdDl/odam
Version v0.8.3 - Update gocv-blob
What's new:
- Updated gocv-blob library to v2.2.10.
Now determination of point side related to oblique line is more correct
Version v0.8.2 - Update gocv-blob
What's new:
- Updated gocv-blob library to v2.2.9.
Now blob tracking is better due the "more" correct way to predict blob positions. - Minor update README.md
Version v0.8.1 - Non-scaled pixel track
What's new:
- Following code:
EuclideanPoint: &odam.EuclideanPoint{X: cvPt.X, Y: cvPt.Y},replaced with
EuclideanPoint: &odam.EuclideanPoint{X: cvPt.X * float32(settings.VideoSettings.ScaleX), Y: cvPt.Y * float32(settings.VideoSettings.ScaleY)},With this code's change it is possible to send to gRPC server-side (if needed) coordinates of pixels track without scaling
- In some cases scaling pixel track is still needed, so it shoudl be optional. Start work on it.
- Overall information about scaling image before preprocessing would be usefull data to send to gRPC server. Start work on it.
p.s. We know about ugly and dirty JSON configuration, but it is what it is. When MVP stage would be passed we will consider TOML or better JSON structure.
Version v0.8.0 - Speed estimation
What's new:
- Added speed estimation based on spation information
- Added option for gRPC track info send
- Updated docs
- Continue working on debugging new feature (speed estimation)
Version v0.7.0
What's new
- KalmanTracker integration (+check if it's better or not) + extend configuration file for picking needed tracker.
- Updated ROADMAP
- Continue work on velocity estimation of moving objects
v0.6.6 - Minor
Misspelled accidentally
Version v0.6.5
What's new
- Migrate from gocv-blob v1.2.0 to gocv-blob v2.0.10
- Updated ROADMAP
- Start work on velocity estimation of objects
- Start work on KalmanTracker integration (+check if it's better or not) + extend configuration file for picking needed tracker.
Version v0.5.5
Added
Updated
- Since preparing (crop/no crop/image to bytes and other operation) data for gRPC communication we've decided to move corresponding code under this condition
if settings.GrpcSettings.Enable {Detailed info here: 6ed602a#diff-d55ac8ebd1a8973b8068e41ac9121be5c36f1753e24af4f37c774d70c1afc0ff
- Corresponding README.md updates
Version v0.5.1
Updated
- New version of gocv-blob - v1.2.0
- New version of go-darknet - v1.3.5
- Switch values to pointer for detection Go's channel
- Minor updates for README.md and example settings.
- Close() call for neural network
Added
- Object ID display as an option
Version v0.4.3 - Update gocv-blob
Update:
Updated to gocv-blob of version v1.1.2
Added:
Now send information about class of detected object to gRPC server https://github.com/LdDl/odam/blob/master/cmd/odam/main.go#L184