此页面由 AI 自动翻译。查看英文原版

本页目录

  • 消息详情
  • 参考

BenchmarkReport

此消息由 BenchmarkIn 节点生成,用于实时报告 DepthAI 管道的性能指标。BenchmarkReport 包含关键统计数据,例如每秒帧数 (FPS)、基准测试期间的总经过时间、处理的消息数量、单个消息延迟以及平均延迟。

消息详情

fps 节点处理消息的测量值,即每秒帧数 (FPS)。timeTotal 基准测试期间的总经过时间(以秒为单位)。numMessagesReceived: 在当前基准测试期间接收和处理的消息数量。latencies: 处理的每条消息的延迟列表(以秒为单位),有助于了解处理延迟的分布。averageLatency: 根据所有处理过的消息计算出的平均延迟(以秒为单位)。

参考

class

dai::BenchmarkReport

#include BenchmarkReport.hpp
variable
float fps
variable
float timeTotal
variable
float numMessagesReceived
variable
float averageLatency
variable
std::vector< float > latencies
function
BenchmarkReport()
function
~BenchmarkReport()
function
void serialize(std::vector< std::uint8_t > & metadata, DatatypeEnum & datatype)
inline function
DatatypeEnum getDatatype()
function
DEPTHAI_SERIALIZE(BenchmarkReport, Buffer::sequenceNum, Buffer::ts, Buffer::tsDevice, fps, timeTotal, numMessagesReceived, averageLatency, latencies)

需要帮助?

请前往 Discussion Forum 获取技术支持或提出您可能有的任何其他问题。