gpt4 book ai didi

opencv - Kurento - 远程流存储图像模糊

转载 作者:太空宇宙 更新时间:2023-11-03 22:52:08 31 4
gpt4 key购买 nike

我做了什么:

我正在使用 Kurento Media Server 在服务器中存储视频流帧。我可以使用 opencv-plugin 示例将帧存储在服务器中。

我在以下两种情况下存储视频帧。

1) I need to take the images when the user show their faces in front of the camera.(Note: No movements)

Issues: No issue. I can get the quality images.

2) I need to take the images when the user walks in a room.(Note: The user is moving)

Issues: Most of the stored images are blurred in the server when they are in moving (while walking).

我想要的:

i) 这是 KMS (gstreamer) 的默认行为吗?

Note: I can see the local stream videos clearly in the browser while moving. But the remote stream videos only got blurred while moving.

ii) 以前有没有人遇到过这个问题。如果是,我该如何解决这个问题?

iii) 我想更改任何 gstreamer 配置吗?

iv) 有人给我建议来解决这个问题吗?

最佳答案

您遇到的问题是相机的曝光时间过长。这就像在光线较暗的情况下给汽车拍照。

当图像中有运动时,得到一个简单的帧,特别是如果相机曝光时间长(由于低光照条件下相机质量低),将以这种图像结束。

在连续视频中,您不会注意到这种模糊,因为存在一系列图像,而您的大脑会填补空白。

编辑

您可以尝试通过使用属性 setMaxVideoSendBandwidth 更改 WebRTCEndpoint 上的约束来提高发送到服务器的质量和 setMaxVideoRecvBandwidth .只要有可用带宽,您就会获得更好的质量。

关于opencv - Kurento - 远程流存储图像模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36734180/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com