Diffferences while Recording and Monitoring
AnsweredWhile recording, I want to execute below methods:
pushMetadataPacket, pushManifest
(in pushUncompressedVideoFrame)
How can I make Nx Witness Server behave same in recording as in monitoring?
Currently, while monitoring camera, methods above are done correctly.
These methods were done without any error also while recording.
But while exit monitoring and recording, object list has been removed.
In picture below, "Person" was added from my Nx Plugin. I want to show this up also while recording.
For first frame, execute pushManifest and push below manifest.
{
"supportedTypes":
[
{
"objectTypeId": "nx.AAA.Cell Phone",
"attributes":
[
"Class",
"Confidence",
]
},
{
"objectTypeId": "nx.AAA.Person",
"attributes":
[
"Class",
"Confidence",
]
}
],
"eventTypes": [
{
"id": "object_detected",
"name": "Object Detected"
}
],
"typeLibrary":
{
"eventTypes": [
{
"id": "object_detected",
"name": "Object Detected"
}
],
"objectTypes": [
{
"id": "nx.AAA.Cell Phone",
"name": "Cell Phone"
},
{
"id": "nx.AAA.Person",
"name": "Person"
}
]
}
}
-
Hi Fujiwara Daichi,
Thanks for your question.
However, the description is a bit unclear, making it difficult to understand the exact issue. Could you please elaborate on what you want to achieve and what you expect to be displayed? If possible, providing screenshots or step-by-step explanations would be very helpful.
Specific Questions for Clarification:
1. “How can I make Nx Witness Server behave the same in recording as in monitoring?”
Could you clarify what you mean by this? Do you mean object detection behavior during live view vs. recorded playback? Which was the difference you found?
2. “But while exiting monitoring and recording, the object list has been removed.”
Could you clarify what you mean by this?
3. “In the picture below, ‘Person’ was added from my Nx Plugin. I want to show this also while recording.”
The object search should work when searching in recordings. Do you mean that the detected object does not appear in playback mode, even though it was detected in live view? Did you enable the record for the camera which your were testing?
It would be great if you could provide a detailed description of the questions so we will be able to help to address the exact questions, Thanks.
0 -
Thanks for reply, Ichiro.
I want to show the object detection results also in recording mode as live view, which is defined below.
Could you clarify what you mean by this? Do you mean object detection behavior during live view vs. recorded playback? Which was the difference you found?
Not recorded playback, but "recording" itself. "Recording mode" I am saying is that switching "Recording" ON, and leave camera off, as picture below:
I was expecting that object detection results can be seen on the pane attached below while recording.
But once I switched to recording mode, object types and the object detection results were cleared.
Could you clarify what you mean by this?
In my plugin, manifest of device agent is updated when the camera is on and initial frame is coming.
So it is done after build of the plugin.
Through debugging, this update was done without an error while recording. I tested in the case when updating the manifest every 30 frames. But not reflected on the object detection panel.
The object search should work when searching in recordings. Do you mean that the detected object does not appear in playback mode, even though it was detected in live view? Did you enable the record for the camera which your were testing?
Detected object does not appear in recording mode. In live view, successfully detected objects also in playback mode.
Thanks.
0 -
Hi Fujiwara Daichi,
Thanks for the explanation, although there are a few unclear parts likely.
From the screen capture, your filter is "device on layout", however there is no any device had been put on the layout, so it was naturally "no object found"
And if you put a device on the layout, the result came out right away. (Please refer the GIF attached)
Besides, if you really want to see the result, you can choose only the type and leave it as "any devices" or "chosen device".
Additionally, you may use the advanced search feature to locate the desired objects. Based on your description, this does not appear to be an issue but rather a matter of filter settings or expected user behavior.
Thanks.
0 -
Ichiro,
Thank you for reply.
Sorry, I have missed your reply.
I understood that the detected objects are not desplayed when target cameras are not put on the layout,
Thanks
0
Please sign in to leave a comment.
Comments
4 comments