(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210443755.3
(22)申请日 2022.04.26
(71)申请人 集睿致远 (厦门) 科技有限公司
地址 361013 福建省厦门市湖里区火炬高
新区软件园三期溪西山尾路3号402-9
单元
(72)发明人 王少亮
(74)专利代理 机构 北京格允知识产权代理有限
公司 11609
专利代理师 张莉瑜
(51)Int.Cl.
G06F 3/14(2006.01)
G06F 16/22(2019.01)
G06F 16/2455(2019.01)
G06F 16/248(2019.01)
(54)发明名称
OSD显示方法、 装置、 系统、 电子设备及存储
介质
(57)摘要
本发明涉及OSD显示技术领域, 特别涉及一
种OSD显示方法、 装置、 系统、 电子设备及存储介
质, 其中方法包括: 获取OSD资源, 存入存储器; 生
成OSD资源索引总表, 存入存储器; 将OSD资源索
引总表加载到中转缓存中; 基于OSD显示要 求, 确
定当前需求菜单及所有关联菜单所需使用的OSD
资源的ID; 基于当前需求菜单及所有关联菜单所
需使用的OSD资源的ID和OSD资源索引总表, 将所
需使用的OSD资源无重复地加载到中转缓存中;
响应OSD显示指令, 将当前需求菜单所需使用的
OSD资源加载到OSD显示缓存中, 通过显示器实现
显示。 本发明能够使用较少的高速OSD显示缓存,
低功耗、 低成本地实现实时OS D显示。
权利要求书2页 说明书8页 附图2页
CN 114816299 A
2022.07.29
CN 114816299 A
1.一种OS D显示方法, 其特 征在于, 包括:
获取OSD资源, 存 入存储器;
根据所述存 储器中的所有OS D资源, 生成OS D资源索引总表, 存 入所述存 储器;
将所述OSD资源索引总表加载到中转缓存中; 所述中转缓存的访问速度大于所述存储
器的访问速度, 小于OS D显示缓存的访问速度;
基于OSD显示要求, 确定当前需求菜单及所有关联菜单所需使用的OSD资源 的ID; 关联
菜单为当前需求菜单通过一次用户操作指令 跳转到达的菜单;
基于当前需求菜单及所有关联菜单所需使用的OSD资源的ID和所述OSD 资源索引总 表,
将当前需求菜单及所有关联菜单 所需使用的OS D资源无重复地加载到所述中转缓存中;
响应OSD显示指令, 将 当前需求菜单所需使用的OSD 资源加载到所述OSD显示缓存中, 通
过显示器实现显示。
2.根据权利要求1所述的方法, 其特 征在于,
所述基于当前需求菜单及所有关联菜单所需使用的OSD资源 的ID和所述OSD资源索引
总表, 将当前需求菜单及所有关联菜单所需使用的OSD资源无重复地加载到所述中转缓存
中, 包括:
判断当前所述中转缓存内是否加载有OSD资源, 是则将所有关联菜单作为目标菜单, 否
则将当前需求菜单及所有关联菜单均 作为目标菜单;
基于各目标菜单 所需使用的OS D资源的ID, 分别建立各目标菜单对应的资源索引表;
确定是否有目标菜单所需使用的OSD资源未加载在所述中转缓存中, 是则根据所述OSD
资源索引总表将未加载的相应OS D资源由所述存 储器加载到所述中转缓存中;
在目标菜单所需使用的OSD资源均加载到所述中转缓存中后, 更新对应的资源索引表,
将各目标菜单所需使用的OSD资源在所述中转缓存中的位置指针及对应至所述OSD显示缓
存中的地址信息分别写入资源索引表。
3.根据权利要求2所述的方法, 其特 征在于,
所述将当前需求菜单 所需使用的OS D资源加载到所述OS D显示缓存中, 包括:
基于建立的资源索引表, 以位置指针为源地址指针, 地址信 息为目的地址, 将当前需求
菜单对应的OS D资源由所述中转缓存加载到所述OS D显示缓存。
4.根据权利要求2所述的方法, 其特 征在于, 还 包括:
定期检查当前所述中转缓存中是否存在 OSD资源不属于当前需求菜单及所有关联菜单
所需使用的OS D资源, 是则 删除。
5.一种OS D显示装置, 其特 征在于, 包括:
资源获取模块, 用于获取OS D资源, 存 入存储器;
总表生成模块, 用于根据所述存储器中的所有OSD资源, 生成OSD 资源索引总 表, 存入所
述存储器;
第一加载模块, 用于将所述OS D资源索引总表加载到中转缓存中;
菜单确定模块, 用于基于OSD显示要求, 确定当前需求菜单及所有关联菜单所需使用的
OSD资源的ID; 关联菜单为当前需求菜单通过一次用户操作指令 跳转到达的菜单;
第二加载模块, 用于基于当前需求菜单及所有关联菜单所需使用的OSD资源的ID和所
述OSD资源索引总表, 将当前需求菜 单及所有关联菜单所需使用的OSD资源无重复地加载到权 利 要 求 书 1/2 页
2
CN 114816299 A
2所述中转缓存中;
第三加载模块, 用于响应OSD显示指令, 将当前需求菜单所需使用的OSD资源加载到所
述OSD显示缓存中, 通过显示器实现显示。
6.根据权利要求5所述的装置, 其特 征在于,
所述第二加载模块用于执 行如下操作:
判断当前所述中转缓存内是否加载有OSD资源, 是则将所有关联菜单作为目标菜单, 否
则将当前需求菜单及所有关联菜单均 作为目标菜单;
基于各目标菜单 所需使用的OS D资源的ID, 分别建立各目标菜单对应的资源索引表;
确定是否有目标菜单所需使用的OSD资源未加载在所述中转缓存中, 是则根据所述OSD
资源索引总表将未加载的相应OS D资源由所述存 储器加载到所述中转缓存中;
在目标菜单所需使用的OSD资源均加载到所述中转缓存中后, 更新对应的资源索引表,
将各目标菜单所需使用的OSD资源在所述中转缓存中的位置指针及对应至所述OSD显示缓
存中的地址信息分别写入资源索引表。
7.根据权利要求6所述的装置, 其特 征在于,
所述第三加载模块用于执 行如下操作:
基于建立的资源索引表, 以位置指针为源地址指针, 地址信 息为目的地址, 将当前需求
菜单对应的OS D资源由所述中转缓存加载到所述OS D显示缓存。
8.一种OSD显示系统, 其特征在于, 包括: 存储器、 中转缓存、 OSD显示缓存、 显示器以及
如权利要求5 ‑7任一项所述的OS D显示装置;
其中, 所述中转缓存的访问速度 大于所述存储器的访问速度, 小于OSD显示缓存的访问
速度; 所述显示器用于 显示所述OS D显示缓存内缓存的OS D资源。
9.一种电子设备, 包括存储器和处理器, 所述存储器中存储有计算机程序, 其特征在
于, 所述处 理器执行所述计算机程序时, 实现如权利要求1 ‑4中任一项所述的方法。
10.一种存储介质, 其上存储有计算机程序, 其特征在于, 当所述计算机程序在计算机
中执行时, 令计算机执 行权利要求1 ‑4中任一项所述的方法。权 利 要 求 书 2/2 页
3
CN 114816299 A
3
专利 OSD显示方法、装置、系统、电子设备及存储介质
安全报告 >
其他 >
文档预览
中文文档
13 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 00:08:48上传分享