Releases: roflcoopter/viseron
1.4.0.b1 - Zones!
Changes and new Features
-
Zones are here! Functionality is somewhat limited atm but i need some testers on this as its quite a big refactor.
You can now configure zones for each camera and specify labels to track per zone.
This is not reflected in the documentation just yet, but here is an example:cameras: - name: name host: ip port: port path: /Streaming/Channels/101/ zones: - name: zone1 points: - x: 0 y: 500 - x: 1920 y: 500 - x: 1920 y: 1080 - x: 0 y: 1080 labels: - label: person confidence: 0.9 - name: zone2 points: - x: 0 y: 0 - x: 500 y: 0 - x: 500 y: 500 - x: 0 y: 500 labels: - label: cat confidence: 0.5
A polygon will be drawn on the image using each point. Atleast 3 points have to be supplied.
If you are using Home Assistant Viseron will publish an image to the camera entity over MQTT
with zones and objects drawn upon it.
The drawing and publishing takes some processing power so in the coming beta releases this will be configurable.A few new binary sensors will also be created, one for each zone and one for each label in the zone.
The zone binary sensor will turn on when atleast one tracked object is in the zone.
The label binary sensor will turn on when atleast one matching object is in the zone.
Docker images are available on Docker Hub
roflcoopter/viseron:dev
roflcoopter/viseron-cuda:dev
roflcoopter/viseron-vaapi:dev
roflcoopter/viseron-rpi:dev
1.3.0 - Basic support for mjepg and bug fixes
Changes and new Features
- Support for mjpeg streams. To use it, add
stream_format: mjpegto your camera configuration.
This is not fully tested since i dont have access to an mjpeg camera.
Fixes
- Fixed
intervalfor object detector and motion detector. It now allows floats. - No longer uses infinite memory when
lookback: 0. - Fixed user supplied
codecbeing overwritten bu default value.
Docker images are available on Docker Hub
roflcoopter/viseron
roflcoopter/viseron-cuda
roflcoopter/viseron-vaapi
roflcoopter/viseron-rpi
1.2.0 - Secrets and bug fixes
Changes and new Features
- You can now make use of a secrets.yaml to substitute values in your config file.
- Added some benchmarks to the README
Fixes
- Fixes issue with default motion detection config causing decoder to crash
Docker images are available on Docker Hub
roflcoopter/viseron
roflcoopter/viseron-cuda
roflcoopter/viseron-vaapi
roflcoopter/viseron-rpi
1.1.0
Breaking changes
Object detecion config has changed significantly.
You now specify confidence and min/max height/width per label, example:
labels:
- label: person
confidence: 0.9
- label: truckChanges
- You can now specify object_detection and motion_detection config per camera. See README for further explanation
- Refactored Darknet. It is now faster and easier to understand
- Logging has been improved significantly to make it easier to spot errors in the ffmpeg decoder command
Fixes
- Fixes an error specifying codec in camera config
Docker images are available on Docker Hub
roflcoopter/viseron
roflcoopter/viseron-cuda
roflcoopter/viseron-vaapi
roflcoopter/viseron-rpi
1.0 Initial release
First release!
This is the first release of Viseron.
More features will be added as i go along.
Docker images are available on Docker Hub
roflcoopter/viseron
roflcoopter/viseron-cuda
roflcoopter/viseron-vaapi
roflcoopter/viseron-rpi
I hope you find this useful.