爱意满满的作品展示区。
wwmmkk

频闪测量仪,帮你发现身边的有害光源

  •  2
     
  •   wwmmkk · 24 days ago · 6324 views

    现在 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 搜索:频闪测量仪

    44 replies    2026-08-30 23:30:07 +08:00
    bgm004
        1
    bgm004  
       24 days ago
    相机调慢快门速度不就可以了,你这个有区别?
    flashradonc
        2
    flashradonc  
       24 days ago via iPhone
    买了
    flashradonc
        3
    flashradonc  
       24 days ago via iPhone   ❤️ 1
    1 刀
    wwmmkk
        4
    wwmmkk  
    OP
       24 days ago
    @bgm004 对于低频 PWM ,通过调整相机快门,通常就能看到明暗变化或条纹。不过曝光时间过长或者频闪较高频时,也可能把多个闪烁周期平均掉,反而看不出变化。

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

    除此之外,App 还会结合陀螺仪数据和和摩尔纹特征,减少手持移动、屏幕纹理和摩尔纹造成的误判。
    整体还是只能作为消费级筛查,首个版本可能也会有些潜在问题,后面还会进一步改善识别算法。欢迎试用。
    wwmmkk
        5
    wwmmkk  
    OP
       24 days ago
    @flashradonc 谢谢兄弟支持了!
    wwmmkk
        6
    wwmmkk  
    OP
       24 days ago
    @bgm004 另外也顺带增加了照度和色温测试。比如适合阅读的照度是 500 勒克斯左右,就可以有个估测。
    flashradonc
        7
    flashradonc  
       24 days ago via iPhone
    多年前买了华硕的显示器,在电脑上看 pdf 电子书,一会儿就眼疼。后来才知道了什么 pwm ,dc 调光。。。
    wwmmkk
        8
    wwmmkk  
    OP
       24 days ago
    @flashradonc 是的,我是一直知道屏幕,但我忽略了灯具。家里的氛围灯甚至比屏幕还闪,还有公司会议室大灯也闪……
    georgex
        9
    georgex  
       24 days ago
    支持了,试试看
    wwmmkk
        10
    wwmmkk  
    OP
       24 days ago
    @georgex 谢谢,后面会继续更新扫描判断算法
    w574495524
        11
    w574495524  
       24 days ago
    能更新安卓的吗
    wwmmkk
        12
    wwmmkk  
    OP
       24 days ago
    @w574495524 主要我没有安卓机器,等我后面搞一台看下
    ysxb1145
        13
    ysxb1145  
       23 days ago via Android
    先看频闪 APP 免费
    oubenruing
        14
    oubenruing  
       23 days ago
    @wwmmkk #4 这个就叫专业
    oubenruing
        15
    oubenruing  
       23 days ago
    已购,支持~
    wwmmkk
        16
    wwmmkk  
    OP
       23 days ago
    @oubenruing 谢谢兄弟,最近 App Store 审核很慢,后面会继续更新识别算法。
    wwmmkk
        17
    wwmmkk  
    OP
       23 days ago
    @ysxb1145 没有拉踩的意思,那个 app 我之前用过,拍啥都说有频闪,拍 Kindle 墨水屏也说有频闪,手稍微抖一点就说有频闪……也可能是我没用对。当然所有识别都有误差,只是这个误差有点太大了
    samsum
        18
    samsum  
       23 days ago
    已购,支持一下
    wwmmkk
        19
    wwmmkk  
    OP
       23 days ago
    @samsum 谢谢兄弟。最近苹果审核很慢,各种更新都发不出来,后面还会有新作品
    wwmmkk
        20
    wwmmkk  
    OP
       22 days ago
    @ysxb1145 我猜测你说的那款同类 app 误差较大的原因,是没有处理好不同机型的镜头参数,或者没有处理好系统繁忙时的降级策略。如果手机高负载,镜头相机管线会有资源压力,传递给分析模块的帧不够,导致虽然实际上没频闪,但是分析模块拿到的帧在时间分布上不均匀,误认为有频闪。
    Glkcv
        21
    Glkcv  
       22 days ago
    已购,确实有用,好几个灯都频闪严重
    wwmmkk
        22
    wwmmkk  
    OP
       22 days ago via iPhone
    @Glkcv 谢谢,能看到取景框爆闪,通常就有问题了
    OnePct
        23
    OnePct  
       22 days ago
    已经买了,支持,希望后续继续优化更新
    moioooo
        24
    moioooo  
       22 days ago via iPhone
    同一个灯,取景框看着正常。测试 3 次,2 次 100hz ,一次无频闪。
    这该信哪个?
    wwmmkk
        25
    wwmmkk  
    OP
       22 days ago
    @moioooo 无频闪。这是一个已知问题,后续更新会修复,最近 App Store 审核太慢,更新审核一直在等待。
    这个问题是因为,有微弱的抖动没有被陀螺仪识别到,对判断有干扰。
    wwmmkk
        26
    wwmmkk  
    OP
       19 days ago
    最新版 V1.0.2 提升了算法识别的准确度,欢迎大家体验
    followadc
        27
    followadc  
       15 days ago
    已购,但是对着灯 频闪检测和护眼检测永远都是无法判断……,哎
    hefish
        28
    hefish  
       15 days ago
    我已经瞎了,所以检不检测都无所谓了。
    wwmmkk
        29
    wwmmkk  
    OP
       15 days ago
    @followadc 有些灯无法判断是闪烁不稳定、还是拍摄时有抖动,为了避免误判,下结论会卡的比较严格,可以在设置 Tab 里打开“记录本地诊断日志”的开关,然后再对着灯扫一遍,再点设置 Tab 里的“反馈问题”,把日志发我排查下~
    wwmmkk
        30
    wwmmkk  
    OP
       15 days ago
    @hefish 哈哈,我 700 度近视,200 散光
    GeruzoniAnsasu
        31
    GeruzoniAnsasu  
       9 days ago
    看算法介绍感觉很有意思,请问有用到本地 ANE 之类的加速方案吗
    5ssl
        32
    5ssl  
       9 days ago
    美区没有,让了
    wwmmkk
        33
    wwmmkk  
    OP
       9 days ago
    @5ssl 美区有的兄弟,可能是美区没做专门的 aso 所以比较难搜到,可以搜索 PWM test ,然后 icon 像个蓝色心电图的就是。或者帖子最下面的链接,把里面的 cn 改成 us 就是了
    wwmmkk
        34
    wwmmkk  
    OP
       9 days ago   ❤️ 1
    @GeruzoniAnsasu 没有使用 ANE ,是纯 CPU 实现的。识别频闪的计算量很小,主要瓶颈在相机帧率有上限,所以做不到专业仪器那么准确,只能是个估测。我的另一款作品《帧遇》,大量使用 GPU 和 ANE 来做图像分类,欢迎体验
    yarawen
        35
    yarawen  
       9 days ago
    已支持。另外有个问题:手抖动会明显测量结果是吗?
    sNullp
        36
    sNullp  
       9 days ago
    最简单的办法是在光源下晃动手,如果手指划过的地方是离散的而不是均匀的模糊那说明有频闪
    wwmmkk
        37
    wwmmkk  
    OP
       9 days ago
    @yarawen 谢谢兄弟。app 使用陀螺仪来识别手抖并做反向抵消,如果不做这个的话,影响会很严重,尤其是拍摄电脑屏幕的时候,本身会有摩尔纹,手抖之后又在移动,就容易有误判。当然陀螺仪也只是辅助一下,能缓解一部分。
    wwmmkk
        38
    wwmmkk  
    OP
       9 days ago
    @sNullp 是个好办法,不过看不到离散残影,不代表一定没有频闪,尤其是有些屏幕的高频 pwm
    Mithril
        39
    Mithril  
       9 days ago   ❤️ 1
    确实,很多人现在都比较关注主灯了,花大价钱选购防蓝光无频闪 RA 高的,但忽视了那些辅助灯。氛围灯,灯带,射灯筒灯等等都找工长买便宜的凑合,结果就这些东西质量最差。

    另外其实也没有必要真的花太多钱,可以转变一下思路直接买摄影灯。无论是频闪控制还是 RA 都非常好,而且便宜。你自己弄个灯架或者固定到哪里,比你花大价钱买个护眼台灯强的多。当然就是看起来比较丑。
    wwmmkk
        40
    wwmmkk  
    OP
       9 days ago
    @Mithril 好建议,确实。我这个是老房子,都没人知道当时灯是咋挑的,哈哈
    sdesire
        41
    sdesire  
       3 days ago
    加油,已付费支持。
    wwmmkk
        42
    wwmmkk  
    OP
       3 days ago
    @sdesire 谢谢兄弟了!
    nijux
        43
    nijux  
       16h 3m ago
    支持一下,现在好多家庭都有灯光问题,小学班级里的学生近视率很高了
    wwmmkk
        44
    wwmmkk  
    OP
       13h 58m ago
    @nijux 谢谢老哥,教室里的电子黑板也是个问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4098 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 05:28 · PVG 13:28 · LAX 22:28 · JFK 01:28
    ♥ Do have faith in what you're doing.