说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210893827.4 (22)申请日 2022.07.27 (66)本国优先权数据 202111563125.1 2021.12.20 CN (71)申请人 商丘市第一人民医院 地址 476000 河南省商丘市睢阳区凯旋南 路292号 (72)发明人 张丽君  (74)专利代理 机构 郑州意创知识产权代理事务 所(特殊普通 合伙) 41138 专利代理师 张燕红 张岑 (51)Int.Cl. H04N 19/177(2014.01) H04N 19/176(2014.01) H04N 19/436(2014.01)H04N 19/44(2014.01) H04N 19/42(2014.01) H04N 7/18(2006.01) H04N 5/225(2006.01) A61B 1/00(2006.01) A61B 1/04(2006.01) A61B 1/24(2006.01) (54)发明名称 一种高速 视频解码的 口腔内窥镜及系统 (57)摘要 本发明提供了一种高速视频解码的口腔内 窥镜及系统, 解析待解码的口腔内窥镜视频得到 视频的所有GOP; 第一进程中新建多个线 程, 记为 第一组线程, 在第二进程中新建多个线程, 记为 第二组线程, 第一组线程用于按照帧在第一GOP 的顺序并发解码第一GOP同一个帧, 第二组线程 用于按照帧在第二GOP的顺序并发解码第二GOP 同一个帧; 获取第一GOP中当前时刻待解码帧中 不存在依赖关系的N个宏块, 第二GOP当前时刻待 解码帧不存在依赖关系的M个宏块, 使用第一组 线程中的N个线程并发解码所述N个宏块, 根据N、 M以及处理器的利用率, 控制第二组线程并发个 数。 实现了在GOP层次和 宏块层次的并行, 并对宏 块层次的并行进行改进, 提高了口腔内窥镜解码 的速度。 权利要求书2页 说明书6页 附图2页 CN 115086669 A 2022.09.20 CN 115086669 A 1.一种高速 视频解码的 口腔内窥镜, 其特 征在于, 所述口腔内窥镜包括以下模块: GOP解析模块, 用于获取待解码的口腔内窥镜视频, 解析所述待解码的口腔内窥镜视频 得到所述视频的所有GOP, 将当前待解码的GOP作为第一GOP, 当前待解码的GOP的下一待解 码GOP作为第二G OP; 进程管理模块, 新建两个进程, 在第一进程中新建多个线程, 记为第一组线程, 在第二 进程中新建多个线程, 记为第二组线程, 所述第一组线程用于按照帧在第一GOP的顺序并发 解码第一GOP同一个帧, 所述第二组线程用于按照帧在第二GOP的顺序并发解码第二GOP同 一个帧; 线程控制模块, 获取第一GOP中当前时刻待解码帧中不存在依赖关系的N个宏块, 第二 GOP当前时刻待解码帧不存在依赖关系的M个宏块, 使用第一组线程中的N个线程并发解码 所述N个宏块, 根据N、 M以及处 理器的利用率, 控制第二组线程并发个数。 2.根据权利要求1所述的口腔内窥镜, 其特征在于, 所述根据N、 M以及处理器的利用率, 控制第二组线程并发个数, 具体为: 若所述处理器的利用率小于第一阈值, 则将第二组线程并发个数加一, 直到处理器的 利用率大于等于第一阈值或者第二组线程并发个数达 到M; 当下一时刻, 第一进程正在处理的帧中不存在依赖关系的宏块数量增加或者减少时, 控制第二组线程并发个数减少或者增大。 3.根据权利要求1所述的口腔内窥镜, 其特征在于, 所述进程管理模块, 还用于, 在处理 完一个GOP的所有帧后, 将该GOP对应的进程和线程全部销毁, 并新建新的进程解码下一个 待解码的G OP。 4.根据权利要求1所述的 口腔内窥镜, 其特 征在于, 所述口腔内窥镜还 包括: 历史记录模块, 用于记录第一组线程并发个数、 第二组线程并发个数以及对应的处理 器利用率; 进程调整模块, 用于若第一组线程并发个数和第二组线程并发个数之和最大时, 微处 理器或解码芯片的利用率仍小于第一阈值, 则在任一GOP对应的进程销毁后, 新建两个进 程, 新建的两个进程分别用于处 理接下来待处 理的两个G OP的帧。 5.根据权利要求1 ‑4任一项所述的口腔内窥镜, 其特征在于, 不存在依赖关系的宏块和 线程一一对应。 6.根据权利要求1 ‑4任一项所述的口腔内窥镜, 其特征在于, 所述口腔内窥镜还包括光 源、 摄像头、 存储器、 微处 理器、 DSP芯片以及显示器。 7.一种对口腔内窥镜视频高速解码系统, 所述系统应用 在口腔内窥镜的DSP中或者与 口腔内窥镜连接的计算机中, 其特 征在于, 所述系统包括以下模块: GOP解析模块, 用于获取待解码的口腔内窥镜视频, 解析所述待解码的口腔内窥镜视频 得到所述视频的所有GOP, 将当前待解码的GOP作为第一GOP, 当前待解码的GOP的下一待解 码GOP作为第二G OP; 进程管理模块, 新建两个进程, 在第一进程中新建多个线程, 记为第一组线程, 在第二 进程中新建多个线程, 记为第二组线程, 所述第一组线程用于按照帧在第一GOP的顺序并发 解码第一GOP同一个帧, 所述第二组线程用于按照帧在第二GOP的顺序并发解码第二GOP同 一个帧;权 利 要 求 书 1/2 页 2 CN 115086669 A 2线程控制模块, 获取第一GOP中当前时刻待解码帧中不存在依赖关系的N个宏块, 第二 GOP当前时刻待解码帧不存在依赖关系的M个宏块, 使用第一组线程中的N个线程并发解码 所述N个宏块, 根据N、 M以及处 理器的利用率, 控制第二组线程并发个数。 8.根据权利要求7所述的系统, 其特征在于, 所述根据N、 M以及处理器的利用率, 控制第 二组线程并发个数, 具体为: 若所述处理器的利用率小于第一阈值, 则将第二组线程并发个数加一, 直到处理器的 利用率大于等于第一阈值或者第二组线程并发个数达 到M; 当下一时刻, 第一进程正在处理的帧中不存在依赖关系的宏块数量增加或者减少时, 控制第二组线程并发个数减少或者增大。 9.根据权利要求7 所述的系统, 其特 征在于, 所述系统还 包括: 历史记录模块, 用于记录第一组线程并发个数、 第二组线程并发个数以及对应的处理 器利用率; 进程调整模块, 用于若第一组线程并发个数和第二组线程并发个数之和最大时, 微处 理器或解码芯片的利用率仍小于第一阈值, 则在任一GOP对应的进程销毁后, 新建两个进 程, 新建的两个进程分别用于处 理接下来待处 理的两个G OP的帧。权 利 要 求 书 2/2 页 3 CN 115086669 A 3

PDF文档 专利 一种高速视频解码的口腔内窥镜及系统

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种高速视频解码的口腔内窥镜及系统 第 1 页 专利 一种高速视频解码的口腔内窥镜及系统 第 2 页 专利 一种高速视频解码的口腔内窥镜及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 01:00:44上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。