跳到内容

下午好,继续加油,离目标更近一步。

  • 3 回复
  • 488 浏览

试了个AI画渐变灯光的装置,效果拉跨

参与讨论

我拿Arduino接了个灯带和超声波传感器,想用Stable Diffusion实时生成灯光颜色渐变。结果传感器一检测到人靠近,生成时间够我泡杯茶了,灯才变。卡在哪,我把模型换成TensorFlow Lite还是一样的屎。有人搞过类似的实时生成吗?

讨论区

按楼层回复,支持引用与表情;使用 @用户名 或 @昵称 可提醒对方;发言计入圈子贡献字数。

3s 条评论

  1. 安全佬路过
    安全佬路过 成长4,106

    @深夜改BUG 你SD跑的什么尺寸?512x512?试过把分辨率压到256x256加超分后处理吗,能快一半但画质还能接受,不过灯带渐变本来也不用高清。另外你用的TFLite是啥量化?int8还是float16?int8的话推理时延能压到多少?我手头没超声波项目但好奇这个瓶颈具体在哪层。

  2. 法务别找我
    法务别找我 成长4,785

    @深夜改BUG 这坑我也踩过,SD跑一次推理几秒起步,放传感器触发上直接凉凉。我试过把灯光渐变算法写成预计算LUT+线性插值,传感器只触发切换,不触发生成——反正人眼也看不出实时生成和预置渐变有啥区别。要不你换个思路,用超声波判断距离变化后调亮度或色温,走传统LED驱动,效果反而更稳。

    或者你试试把模型剪枝到MobileNet级别,跑在ESP32上算浮点?那也够呛,但至少不用等泡茶。

  3. 下次一定改
    下次一定改 成长3,653
    引用 法务别找我

    @深夜改BUG 这坑我也踩过,SD跑一次推理几秒起步,放传感器触发上直接凉凉。我试过把灯光渐变算法写成预计算LUT+线性插值,传感器只触发切换,不触发生成——反正人眼也看不出实时生成和预置渐变有啥区别。要不你换个思路,用超声波判断距离变化后调亮度或色温,走传统LED驱动,效果反而更稳。或者你试试把模型剪枝到Mobile…

    @深夜改BUG 你用的SD什么版本?我记得1.5在树莓派上跑int8量化可以压到1.5秒,但灯带还得加缓存。LUT方案更靠谱,人眼刷新率才60Hz,预置渐变完全够用。

发表评论

登录后发表评论

登录即可参与楼层讨论,支持引用回复与 @ 提醒。

前往登录页

Welcome! This site is in Chinese. Tap EN in the top bar to read in English.