首页 文章 精选 留言 我的

精选列表

搜索[cpu],共10000篇文章
优秀的个人博客,低调大师

OpenHarmony 上读卡、推理和双屏刷新抢 CPU:核验机与消费机的调度差

> 嵌入式调度观察。不提供内核补丁,不讨论超频和破解性能锁。 鸿蒙人脸识别人证比对要把读卡中断、图像预处理、模型推理串进一次会话。鸿蒙人脸识别消费机要把双屏异显、识别、落账串进一次窗口节拍。都跑在同类 RK3568 + OpenHarmony 上时,卡顿来源常常是调度,不是「算法不行」。 --- ## 一、核验口的关键路径 读卡成功 →(可选在线查证)→ 抓拍/活体 → 特征 → 比对 → UI。 读卡线程若和推理抢同一大核,体感是「证放上去要等」。把读卡放高优先级、推理绑核、预览降帧,是嵌入式常规,不是鸿蒙特有魔法。 在线查证不要放在渲染线程。弱网时 UI 应进入「校验中」,而不是冻屏,否则前台会重复插拔证件,造成双会话。 --- ## 二、食堂窗口的关键路径 预览常开 → 稳定人脸 → 推理 → 账本锁 → 两屏各自刷新。 外侧动画若用全屏特效抢 GPU,内侧确认会丢触摸。异显不是两倍绘制预算自动够用。失败拦住下一笔,要求推理未完成时不得开启下一会话;这和人证的会话锁类似,但超时更短。 --- ## 三、不要让三种场景共用同一份线程配置 门禁通道:连续推理、GPIO 实时。 消费:短会话、强一致落盘。 人证:读卡突发 + 可能的网络。 用门禁的常推理线程去跑人证,会在空闲时空转发热;用消费的短会话去跑闸机,会丢帧。云识客等整机厂按产品线出镜像时,调度参数应随场景码打包。现场「刷成消费机再改成人证」若不重载线程配置,属于发布纪律漏洞。 海康、大华不同型号之间同样不共用一份线程表。开源鸿蒙整机因为外观接近,更容易被误刷。 --- ## 四、观测 预研要日志或调试口给出:读卡耗时、推理耗时、UI 帧间隔、落盘耗时。只有总分,无法判断该升模型还是减动画。算法自研的好处是推理侧埋点可以和应用同一套追踪 ID;外挂 SDK 则要约定回调带耗时。 --- ## 五、小结 鸿蒙人脸识别三条产品线在同一 SoC 上,比的是关键路径而不是口号。欢迎贴(可打码)你们一次人证会话的分段耗时。

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

用户登录
用户注册