[发明专利]延迟监测方法及装置在审
申请号: | 201510611118.2 | 申请日: | 2015-09-23 |
公开(公告)号: | CN105516793A | 公开(公告)日: | 2016-04-20 |
发明(设计)人: | 陈易成;林毅轩;刘昆灏 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | H04N21/436 | 分类号: | H04N21/436;H04N21/4363;H04N21/442 |
代理公司: | 北京万慧达知识产权代理有限公司 11111 | 代理人: | 戈晓美;白华胜 |
地址: | 中国台湾新竹科*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 延迟 监测 方法 装置 | ||
技术领域
本发明是有关于延迟(latency)性能分析(profiling),更具体地,是有关于采用 延迟性能分析机制的延迟监测方法及装置。
背景技术
无论数据是以帧(frames)进行传输还是以数据包(packets)进行传输,都是通 过两个或更多个不同的通道(pipelines)进行处理,每个通道包含一个或多个处理 阶段(processingstage),一个通道完成数据处理时的时间有可能与另一个通道完 成数据处理时的时间不同。在处理相同数据的两个通道之间的时间差称为延迟。 然而,两个通道之间的延迟有可能并不会保持不变,相反,有可能会因诸如发 生在通道的任意一个或多个处理阶段的性能下降(degradation)或性能异常等某个 或某些原因而变化(例如,增加或减少)。
发明内容
有鉴于此,本发明提供至少一种延迟监测方法及装置。
根据本发明一实施例的延迟监测方法,包含:当通过图像处理装置的包含 一个或多个处理阶段的第一通道对多个图像的一个或多个帧中的每一个进行处 理时,通过追踪所述一个或多个帧中的每一个的识别码,监测与所述一个或多 个帧中的每一个有关的至少一个属性(attribute);以及至少部分基于所述至少一 个属性的监测,获取与包含所述一个或多个处理阶段的所述第一通道中的一个 或多个性能指标(performanceindices)有关的一个或多个指示。
根据本发明另一实施例的延迟监测方法,包含:为多个图像的多个帧的一 个或多个帧的每一个分配识别码;当通过图像处理装置的包含一个或多个处理 阶段的通道对所述一个或多个帧进行处理时,记录所述一个或多个帧的每一个 的处理的起始时间和结束时间;以及获取包含所述一个或多个处理阶段的所述 通道的每个处理阶段的阶段延迟的一个或多个指示。
根据本发明一实施例的延迟监测装置,包含:处理单元,耦接于存储单元, 当通过包含一个或多个处理阶段的第一通道对一个或多个帧中的每一个进行处 理时,所述处理单元通过追踪所述一个或多个帧中的每一个的识别码,监测与 所述一个或多个帧中的每一个有关的至少一个属性;以及至少部分基于所述监 测的结果,获取与包含所述一个或多个处理阶段的所述第一通道中的一个或多 个性能指标有关的一个或多个指示。
根据本发明另一实施例的延迟监测装置,包含:处理单元,耦接于存储单 元,所处处理单元为多个图像的一个或多个帧中的每一个分配识别码,将包含 一个或多个处理阶段的通道的每个处理阶段的所述一个或多个帧的处理的起始 时间和结束时间的数据储存在所述存储单元中;以及接收是否存在与所述通道 中的一个或多个性能指标有关的条件的指示。
本发明所提供的延迟监测方法及装置,着眼于多个处理阶段的通道的阶段 延迟,换言之,本发明所提供的延迟性能分析机制允许全方位考虑给定(given) 通道的每个处理阶段,并使能(enable)延迟分析以识别与通道的一个或多个处理 阶段有关的一个或多个问题。
附图说明
图1为根据本发明的多种实施方式的示例架构(framework)100的示意图。
图2为根据本发明一实施例的监测多个处理阶段的不同通道之间的延迟的 示例场景200的示意图。
图3为根据本发明一实施例的示例装置300的方块示意图。
图4为根据本发明另一实施例的示例装置400的方块示意图。
图5为根据本发明一实施例的示例操作500的流程图。
图6为根据本发明另一实施例的示例操作600的流程图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510611118.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光整机喷淋行走机构
- 下一篇:一种检测电路及显示终端