• 郑一

    现在 MacBook 、iPhone 和 iPad 普遍都采用了 OLED 显示屏,这种屏幕色彩艳丽,但会有肉眼不可见的闪烁。

    我有高度近视+散光,也是重度「频闪敏感」用户。每次看屏幕稍微久一些,眼睛都会刺痛。所以我都尽量使用无闪烁的 LCD 设备。

    但即便如此,一到晚上眼睛还是会胀痛,很久都找不出原因。最后偶然发现,原来是家里的顶灯(氛围灯),居然也有频闪!而且是低频 100Hz 的频闪,最伤眼的那种。联想到家里还有小孩,有些护眼灯其实也有低频闪烁,我觉得自己应该做点什么,帮助大家更快找到身边的有害光源。

    最近我写了这款 app ,利用 iPhone 后置摄像头多快门采样,配合降噪算法,快速识别光源是否有频闪。
    只需要点击开始扫描,稳住手机,对着光源等一会儿,就能得出“是否有频闪”的结论。实际上都不用等,如果看到取景框在闪,那就是有频闪了。同时也提供光源照度、色温估测。

    请注意,这款 App 仅用于消费级快筛,不能替代专业光度计和频闪仪,也不能作为医疗诊断依据。

    在中国大陆、中国香港、中国台湾,App 售价是 1 ,其他地区是 $1 ,一次买断。
    因为已经很便宜,不像之前几款 App 比较贵,这次就不送码了。这里也说明一下,收费是因为:①上架 App Store 需要每年给苹果交 688 ;②我只能在休息时间维护 Apps 。

    如果你也有类似问题,欢迎使用。也欢迎体验我的其他 App 。

    App Store 下载链接: https://apps.apple.com/cn/app/id6794661401

    或者直接在 App Store 搜索:频闪测量仪。

    主楼
  • bgm004

    相机调慢快门速度不就可以了,你这个有区别?

    #1
  • flashradonc

    1 刀。

    #2
  • wwmmkk

    对于低频 PWM ,通过调整相机快门,通常就能看到明暗变化或条纹。不过曝光时间过长或者频闪较高频时,也可能把多个闪烁周期平均掉,反而看不出变化。

    这款 App 不只是固定使用某一个快门速度,还会利用手机 CMOS 传感器本身的卷帘快门效应。由于传感器是逐行读取画面的,光源在读取过程中发生的快速亮度变化,可能会被转换成画面中的横向条纹。这样即使调制频率高于普通视频帧率,仍有机会观察到高频调制的迹象。不过毕竟只是手机镜头,不同机型也有差异,因此 App 还不能像经过标定的专业仪器一样,准确换算出具体的 PWM 频率。

    除此之外,App 还会结合陀螺仪数据和和摩尔纹特征,减少手持移动、屏幕纹理和摩尔纹造成的误判。
    整体还是只能作为消费级筛查,首个版本可能也会有些潜在问题,后面还会进一步改善识别算法。欢迎试用。

    #3
  • wwmmkk

    是的,我是一直知道屏幕,但我忽略了灯具。家里的氛围灯甚至比屏幕还闪,还有公司会议室大灯也闪。

    #4
  • flashradonc

    多年前买了华硕的显示器,在电脑上看 pdf 电子书,一会儿就眼疼。后来才知道了什么 pwm ,dc 调光。。。

    #5
  • wwmmkk

    谢谢,后面会继续更新扫描判断算法。

    #6
  • wwmmkk

    谢谢兄弟支持了!

    #7
  • georgex

    支持了,试试看。

    #8
  • wwmmkk

    另外也顺带增加了照度和色温测试。比如适合阅读的照度是 500 勒克斯左右,就可以有个估测。

    #9
  • ysxb1145

    先看频闪 APP 免费。

    #10
  • oubenruing

    #4 这个就叫专业。

    #11
  • w574495524

    能更新安卓的吗。

    #12
  • hefish

    我已经瞎了,所以检不检测都无所谓了。

    #13
  • followadc

    已购,但是对着灯 频闪检测和护眼检测永远都是无法判断……,哎。

    #14
  • GeruzoniAnsasu

    看算法介绍感觉很有意思,请问有用到本地 ANE 之类的加速方案吗。

    #15
  • wwmmkk

    哈哈,我 700 度近视,200 散光。

    #16
  • wwmmkk

    是个好办法,不过看不到离散残影,不代表一定没有频闪,尤其是有些屏幕的高频。

    #17
  • wwmmkk

    没有使用 ANE ,是纯 CPU 实现的。识别频闪的计算量很小,主要瓶颈在相机帧率有上限,所以做不到专业仪器那么准确,只能是个估测。我的另一款作品《帧遇》,大量使用 GPU 和 ANE 来做图像分类,欢迎体验。

    #18
  • sdesire

    加油,已付费支持。

    #19
  • wwmmkk

    谢谢兄弟,最近 App Store 审核很慢,后面会继续更新识别算法。

    #20
  • wwmmkk

    我猜测你说的那款同类 app 误差较大的原因,是没有处理好不同机型的镜头参数,或者没有处理好系统繁忙时的降级策略。如果手机高负载,镜头相机管线会有资源压力,传递给分析模块的帧不够,导致虽然实际上没频闪,但是分析模块拿到的帧在时间分布上不均匀,误认为有频闪。

    #21
  • wwmmkk

    美区有的兄弟,可能是美区没做专门的 aso 所以比较难搜到,可以搜索 PWM test ,然后 icon 像个蓝色心电图的就是。或者帖子最下面的链接,把里面的 cn 改成 us 就是了。

    #22
  • wwmmkk

    没有拉踩的意思,那个 app 我之前用过,拍啥都说有频闪,拍 Kindle 墨水屏也说有频闪,手稍微抖一点就说有频闪……也可能是我没用对。当然所有识别都有误差,只是这个误差有点太大了。

    #23
  • wwmmkk

    谢谢兄弟了!

    #24
  • nijux

    支持一下,现在好多家庭都有灯光问题,小学班级里的学生近视率很高了。

    #25
  • wwmmkk

    主要我没有安卓机器,等我后面搞一台看下。

    #26
  • moioooo

    同一个灯,取景框看着正常。测试 3 次,2 次 100hz ,一次无频闪。
    这该信哪个?

    #27
  • wwmmkk

    无频闪。这是一个已知问题,后续更新会修复,最近 App Store 审核太慢,更新审核一直在等待。
    这个问题是因为,有微弱的抖动没有被陀螺仪识别到,对判断有干扰。

    #28
  • Glkcv

    已购,确实有用,好几个灯都频闪严重。

    #29
  • sNullp

    最简单的办法是在光源下晃动手,如果手指划过的地方是离散的而不是均匀的模糊那说明有频闪。

    #30
  • wwmmkk

    谢谢兄弟。最近苹果审核很慢,各种更新都发不出来,后面还会有新作品。

    #31
  • wwmmkk

    最新版 V1.0.2 提升了算法识别的准确度,欢迎大家体验。

    #32
  • Mithril

    确实,很多人现在都比较关注主灯了,花大价钱选购防蓝光无频闪 RA 高的,但忽视了那些辅助灯。氛围灯,灯带,射灯筒灯等等都找工长买便宜的凑合,结果就这些东西质量最差。

    另外其实也没有必要真的花太多钱,可以转变一下思路直接买摄影灯。无论是频闪控制还是 RA 都非常好,而且便宜。你自己弄个灯架或者固定到哪里,比你花大价钱买个护眼台灯强的多。当然就是看起来比较丑。

    #33
  • oubenruing

    已购,支持。

    #34
  • OnePct

    已经买了,支持,希望后续继续优化更新。

    #35
  • wwmmkk

    好建议,确实。我这个是老房子,都没人知道当时灯是咋挑的,哈哈。

    #36
  • samsum

    已购,支持一下。

    #37
  • wwmmkk

    有些灯无法判断是闪烁不稳定、还是拍摄时有抖动,为了避免误判,下结论会卡的比较严格,可以在设置 Tab 里打开“记录本地诊断日志”的开关,然后再对着灯扫一遍,再点设置 Tab 里的“反馈问题”,把日志发我排查下。

    #38
  • wwmmkk

    谢谢老哥,教室里的电子黑板也是个问题。

    #39
  • wwmmkk

    谢谢兄弟。app 使用陀螺仪来识别手抖并做反向抵消,如果不做这个的话,影响会很严重,尤其是拍摄电脑屏幕的时候,本身会有摩尔纹,手抖之后又在移动,就容易有误判。当然陀螺仪也只是辅助一下,能缓解一部分。

    #40
  • yarawen

    已支持。另外有个问题:手抖动会明显测量结果是吗?

    #41
  • 5ssl

    美区没有,让了。

    #42
  • wwmmkk

    谢谢,能看到取景框爆闪,通常就有问题了。

    #43

发表回复

登录后回复