Analytics plugin for offline videos (Virtual cameras)
AnsweredHi,
I am currently trying to plugin integration and playing around with stub_analytics_plugin.dll. I was able to import it, configure and see objects also with bounding boxes rendered.
However, when I created Virtual camera with uploaded file and enabled plugin for this virtual camera, analytics objects are not displayed in objects tabs, neither bounding boxes are visualized.
We are analyzing possibility for third party facial recognition platform to be integrated for offline videos (either uploaded into NX / created as recordings). What approach we should choose when trying to implement this kind of "post mortem" video analysis ?
Thank you for you answer.
Ivan.
-
Sorry, my previous answer was misleading.
Unfortunately, video analytics on Virtual Cameras is not supported yet.
Can you please describe the scenario or user stories when you need to run face recognition on offline videos and not on live cameras? We will think about best course of action, but we need to understand the context better.
0 -
Hi Ivan,
Do you have any updates in this? We are thinking of the best way of implementing a "post mortem" video analysis feature and would greatly appreciate your help. Any user insight would be very valuable.
Thank you.
0 -
Hi,
sorry for late response.
Currently we have identified one main use cases for "post mortem" video analysis.
Use case:
User already owns NX Witness VMS and has existing video record footage stored in Nx (without any metadata) and he would like to process this stored footage by third party analytic system later on.
Implementation possibilities:
Are we able to ask for this footage from NX, process is by our platform and send metadata back to Nx later on ?
If you have any tips or advices how to achieve such use case, please let us know.
Thank you.
0 -
Hi Ivan,
Are the cameras from which this video archive was recorded still online and feeding video streams?
0 -
Guys,
There is a similar use case from the post investigation department of Police department. The user collects archives from different police stations, gov agencies and need to feed archives to different analytics. So far, the SI developed an application that can manage and stream those archive files to other applications. It'd be good if they can utilize virtual camera, Nx APIs, and SDK plugin integration. This way user can use desktop client interface for the post investigation as well.
Thanks.
0 -
Hello,
Here is the solution.
1. Connect this video archive to a Server. The dedicated one for this purpose only is recommended.
2. Reindex the archive. The Server should identify the ids of the devices the records in the archive belong to.
Devices will be stored in DB, will be listed in the GUI and will be available over API.
3. Call ec2/recordedTimePeriods to get date information of records.
4. Use video API to get video streams from the specific devices.
For example,rtsp://<server_ip>:<port>/12AB42FD5912?pos=1235631&resolution=240p
See API reference in the Server's web interface for details.
0
Please sign in to leave a comment.
Comments
6 comments