Happy 2021! We've been heads down over the last few weeks, working on a ton of goodies for you. Now that we have this core release out, expect to see faster paced updates, as we light up a lot more nodes out of the box for analytics and integrations with external systems in the coming weeks.

What's new

bash <(wget -qO- https://lumeo-releases.ams3.digitaloceanspaces.com/lumeod/lumeo-edge-setup.sh)
  • Revamped UX for Streams making it easier to find and manage streams: Streams are now split into input & output streams. Input streams are the ones you import (RTSP streams, Media files hosted on a web server, etc.) and Output streams are ones generated by Lumeo pipelines. Note that streams from a Camera now only appear under the Cameras section. However the Video source selector allows you to select any and all input streams easily.
  • Revamped metadata format, making it easier to access metadata in the function node. We are deprecating the old method used to access object detection metadata, so you will need to update your function nodes. See Function Node for details on how to access, and each node reference for details about the metadata it adds to the pipeline.

Fixes

  • Deployments now transition from Stopped to Deploying to Running when you Start them. This resolves a common issue where you would try to play a stream before the deployment was actually running, and hence it would just not play.
  • RTSP URLs & Cameras with special characters in the credentials now work as expected.
  • Improved thresholds on Person detection models to reduce false positives.

Merry X'mas and happy holidays! This is a lightweight update as the team takes a bit of a break at the end of the year - we will be back in January with more updates. We are working on a number of improvements in how the pipelines work, the user experience around managing streams & deploying pipelines and a bunch of new nodes. Meanwhile, please feel free to let us know if there is anything we can help with or issues that are blocking you. Cheers!

What's new

  • Track Objects Node in the pipeline editor. Use it to track and assign unique id's to any detected objects as they move about in the view. This is particularly useful for determining the velocity of the object, or figuring out if the object has been in the view for more than X amount of time (loitering). See Track Objects Node for reference, and Pipeline Examples for an example pipeline that uses this to detect loitering.

Fixes

  • The People model in the marketplace is now functional.

What's new

  • Overlay Node in the pipeline editor. Use it to display the output of an AI Inference Node (detected objects, labels) on the video stream.
  • Pipelines list view now takes you directly to the editor when you click on a pipeline. Previously, it would show you a list of Pipeline deployments first. You can now find Pipeline deployments under the Deployments page.
  • New Pipeline Examples section in docs with a range of examples showing how you can use, insert metadata in your pipelines and conditionally capture clips and snapshots.
  • New lumeo gateway software release. Install by running the installer on your existing gateways (and saying no in the end when you are asked if you want to setup as a new gateway) :
    sh <(wget -qO- https://lumeo-releases.ams3.digitaloceanspaces.com/lumeod/lumeo-edge-setup.sh)
    (we know this is annoying :) - there's a docker container + auto update in the works)

Fixes

  • Removes the Trigger and Webhooks properties from Clip and Snapshot nodes. These are yet to be implemented, so being removed to avoid confusion. To implement conditional capture of Clips or Snapshots, use the Custom Function node. See examples under Pipeline Examples.