TensorFlow 白屏监控应用实战

摘要

这里先简单介绍一下白屏监控实现方式,在进入webview后,由客户端对webview进行截屏随后上传图片到 OSS,并进行埋点。

在flink层消费埋点数据,获取图片,对图片判定结果(白屏,非白屏)进行落库。

最开始的判断方式是对图片像素点进行遍历,看是否有纯色区域占比大于90%,有的话就认为是白屏。

这种策略发布后我们发现了很多bad case, 最典型的当属任务完成倒计时、用户搜索页面,这种页面纯色区域都是大于90%的,但是我们不能认为他是白屏,针对各种复杂的情况,我们最终考虑由机器学习来自动识别我们的图片。

欢迎在评论区写下你对这篇文章的看法。

评论

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-14 14:44
浙ICP备14020137号-1 $访客地图$