当前通道正式版
本机切边目前还不够稳(部分照片切得准、部分不行),所以生产环境默认走云端接口,
这里作为对比测试通道保留。开启后,照片会在这台手机上直接找纸边、矫正透视、
去阴影提白,原图不再上传云端扫描;处理完仍照常保存到服务器。
随时关掉即回云端方式 —— 不用卸载、不用重装 App。
识别引擎尚未加载
最近一次处理—
本次已处理0 张
退回云端—
增强档位
「增强」适合绝大多数作业;原件本身就很干净时用「原图」;要印给家长可选「黑白」。
实时取景黄框未开启
拍照时在画面上实时框住作业纸的四条边,框会跟着纸动 —— 对齐了再按快门,
拍到歪的、缺边的概率会明显下降。
它与「本机切边」共用同一个识别引擎(10MB 只下一次),但两个开关互相独立:
可以只开实时框、不开本机切边。
说明:框只画在取景画面上,不会改变拍下来的照片 —— 引导有没有用,
和切边准不准,是两个可以分开判断的事。
跟踪核心判据新判据 · 掩膜 IoU
「这一帧到底稳不稳」有两套判据,可以随时来回切、用同一台手机同一光线直接比:
旧判据:逐点算四个角相对上一帧移了多少,位移小于阈值且达标点数够多才算稳。
新判据:把四角归一化到 240×240 栅格成二值掩膜,与上一帧求 IoU,
双阈值(锁定 0.90 / 维持 0.70)+ 连续 3 帧确认 + 滞回。它天然不在乎 1~2 像素的
抖动和轻微旋转,正是旧判据缺的性质。
新版还多了两件旧版没有的事:漂移护栏(跟踪器慢慢滑到旁边一个同样稳定的
结构上时,及时把黄框灭掉,而不是亮着一个偏了 150 像素的框)和
画质提示(反光 / 模糊 / 太暗,直接写在取景画面左下方)。
切换后需要重新进入拍照页才生效(已挂载的跟踪实例跑的是旧那份代码)。
两档都会在日志里带 core= 标记,混不到一起。
切边方案对比子模块
拿同一张照片,让几个候选算法各切一遍并排比 —— 谁把纸框得准,一眼就能看出来。
这里只是测试台:照片不上传、不保存、不进作业归档,跟老师的正式拍照流程完全隔开。
你点「这张最好」会记一条日志给我,我据此决定往哪条路走。
首次开启需下载约 10MB 的识别引擎(只下一次,之后走浏览器缓存)。
本机处理失败会自动退回云端方式,不会让照片卡住。