V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kneo
V2EX  ›  程序员

急需一个久坐监控

  •  
  •   kneo · 9 天前 via Android · 9007 次点击

    朋友们,我每天坐十几个小时,今年身体开始报警了。有没有通过电脑摄像头识别久坐来警告的解决方案?一定要视觉识别。可以接受付费软硬件,如果有现成的开源库也可以。

    179 条回复    2024-10-26 09:43:24 +08:00
    1  2  
    bybyte
        1
    bybyte  
       9 天前   ❤️ 1
    yolo 模型
    v2maxwell
        2
    v2maxwell  
       9 天前 via Android   ❤️ 2
    买个手环,都带定时提醒的。
    JiHuGeek
        3
    JiHuGeek  
       9 天前   ❤️ 2
    pc 可以用 Stretchly ,虽然是根据时间,但键鼠没有活动的时候会自动停止计时
    5200
        4
    5200  
       9 天前   ❤️ 8
    多喝水,想上厕所就起来运动了。
    lpt0
        5
    lpt0  
       9 天前 via Android   ❤️ 2
    手环都有这功能吧
    baozijun
        6
    baozijun  
       9 天前
    低成本的话,小米手环 华为手环都可以实现,还是比较精准的
    kneo
        7
    kneo  
    OP
       9 天前 via Android
    朋友们,手环不行。效果不好。而且我经常不带。所以我希望能用固定摄像头的视觉方案。
    linzh
        8
    linzh  
       9 天前   ❤️ 1
    杀鸡用牛刀啊,随便搞个计时器不就完了。或者多喝点水,到点上厕所,正好还把水分补足了
    levelworm
        9
    levelworm  
       9 天前 via Android
    直接定时不就完了,不用搞的那么复杂。一小时提醒你一次。
    mbooyn
        10
    mbooyn  
       9 天前
    番茄闹钟
    kneo
        11
    kneo  
    OP
       9 天前 via Android   ❤️ 1
    @linzh 朋友,你说的这些都不行。

    闹钟我设过了,我写代码的时候就是会无视这些东西。你可能会说我自己不争气什么都没用,实际上有时候换一种方法效果会更好。

    比如,如果坐半个小时不动,提醒我坐了半个小时。如果我无视,过会儿提醒我已经坐了一个小时。我如果听到自己坐了多长时间,效果当然会更好。

    电脑弹窗会干扰我的工作(或者游戏),就容易被我干掉……所以最好是语音提醒。但是我电脑外放是关掉的,所以它要能在我不戴耳机的时候进行提醒。那我觉得最理想的就是通过摄像头进行语音提醒。这样拯救我的概率最高。

    说这么多不是提要求,只是想说每个人情况不一样,我希望能找到更适合我的方式。有的方式已经被我验证过是失败的了。

    喝水就把一个问题变成三个了:久坐提醒+喝水提醒+憋尿提醒。一个比一个难。

    不管怎么说,谢谢您的建议。
    kneo
        12
    kneo  
    OP
       9 天前 via Android
    @bybyte 我看了下这个模型我应该搞不定,谢啦。
    Kilerd
        13
    Kilerd  
       9 天前   ❤️ 22
    闹钟被你无视,APP 通知被你无视,电脑弹窗被你干掉,语音提醒被你静音。

    朋友,老实说视觉方案一样会被你通过某种方式干掉。

    真要搞,我建议你弄一个升降桌子,然后写一个小配件接入控制盒子,每半个小时主动升降一次,让你被迫接受。
    watry
        14
    watry  
       9 天前
    我想可以借鉴疲劳驾驶检测技术,帮助自己确认需要休息了
    fpk5
        15
    fpk5  
       9 天前
    电脑每小时自动关机一次,强制接受
    Lucups
        16
    Lucups  
       8 天前   ❤️ 5
    看了楼主的描述,楼上总结了:闹钟被你无视,APP 通知被你无视,电脑弹窗被你干掉,语音提醒被你静音。

    真的只有我一个觉得楼主应该放弃治疗吗?
    iClass
        17
    iClass  
       8 天前 via Android
    写个脚本:电脑桌面定时出现一个能唤醒你的美女。也可以是别的什么母的生物,比如老虎。惊坐起。
    leo72638
        18
    leo72638  
       8 天前 via iPhone
    摄像头识别了然后提醒你,你一样会无视
    ZXCDFGTYU
        19
    ZXCDFGTYU  
       8 天前
    写个常驻后台的应用检测鼠标和键盘动作,超过 40 分钟还在活动,并且非锁屏状态,就强制一个提醒页面并置顶在全部窗口最上方,至少 10 分钟后才可以解锁
    ZXCDFGTYU
        20
    ZXCDFGTYU  
       8 天前
    比你搞视频检测成本低多了
    sugarsalt
        21
    sugarsalt  
       8 天前
    之前看到新闻说有公司用智能坐垫监控员工的,那个也许有用?监测压力,到时间就电击屁股
    coldear
        22
    coldear  
       8 天前   ❤️ 2
    我觉得没有用, 身体不会因为每个小时起来走几步有太大的变化,不然也太容易了。
    主要是每天坚持锻炼 1 个小时,然后随便怎么久坐。
    levelworm
        23
    levelworm  
       8 天前 via Android   ❤️ 1
    不喜欢定时的话,我想起来个注意,。有没有重量或者压力检测传感器? 随便找个单板机就能控制、计时和发警报了。
    levelworm
        24
    levelworm  
       8 天前 via Android
    @coldear 还是需要经常起来动一动的。保持一个姿势对肩背不好。这个和每天锻炼时是并行的,我觉得。
    66450146
        25
    66450146  
       8 天前 via iPhone
    换一个质量不好的椅子,坐两个小时就会准时塌掉需要花半个小时重新组装起来
    linhua
        26
    linhua  
       8 天前
    买个升降电脑桌,站着写代码
    agood
        27
    agood  
       8 天前 via iPhone
    @coldear 久坐的危害确实不小,还是多喝水多活动,运动的好处很多,但是不能相互抵消
    orioleq
        28
    orioleq  
       8 天前 via iPhone
    1.升降桌;
    2.把玩游戏的时间换成去外面走一圈拉伸下,最好找个家人(老婆或者小孩或者同事)跟你一起边走边胡扯淡,当然这不是给你没人陪就不用去的借口。自己去啊,有条件就找个步道走上三圈,没条件小区里转三圈,小区里健身器材上拉十分钟啊,每天坚持;
    3.早睡,重新规划下自己的 3 个 8 小时。我知道的有些中年人现在每天晚上 8 点睡 4 点起,然后每天可以拿出两个 8 小时工作。虽然我也是纯敬仰下,但是你可以参考下人家的思路;
    4.实在会被干扰没法按计划做自己的事情同小区租个房子试一段时间。
    最后,我觉得你根本就是 root cause 找错了,照着错误的路只能做 correction ,没有一条是 corrective action 。
    不写代码会饿死,不玩游戏又不会死。不过我打这么多字也没指望你能改。我觉得你压根就没想解决身体报警这个问题。
    coldear
        29
    coldear  
       8 天前
    @levelworm @agood
    这是我的亲身经历,
    另外你们想的太美好了,不付出辛苦,心跳都没有提高,汗都没有出,就简单的站一站就想身体变好,真的是有点痴心妄想了。
    wolfan
        30
    wolfan  
       8 天前
    @kneo 这不行那不行,自己写个视频识别咯。
    mbooyn
        31
    mbooyn  
       8 天前
    手机连接蓝牙音箱定时播放,最大音量,手机放在远处
    musi
        32
    musi  
       8 天前 via iPhone
    这也不行,那个无视,我有一技。
    写个程序每半个小时给我转一百块钱,然后发站立自拍给我打卡,超过 30s 打卡无效,钱就不退
    ho121
        33
    ho121  
       8 天前 via Android
    站立办公
    zomco
        34
    zomco  
       8 天前
    @Kilerd 还要加人在检测,人在用电脑的时候才会自动升降
    sfdev
        35
    sfdev  
       8 天前
    番茄闹钟。如果有条件的话站立办公是最好的,买个升降的架子就行。
    nothing2
        36
    nothing2  
       8 天前 via iPhone   ❤️ 2
    人家硬要上高端,一帮人淡操心😁
    nothing2
        37
    nothing2  
       8 天前 via iPhone
    能站起来愿意站起来怎么都能起来
    Lowlife
        38
    Lowlife  
       8 天前 via Android
    一个小时一个闹钟就能解决的事,如果不能解决,那就应该继续坐着。。。
    cmdOptionKana
        39
    cmdOptionKana  
       8 天前   ❤️ 3
    闹钟能无视,那一般方法基本没用了。属于意志力失效,问题比较严重,自己的理性指挥不了自己的行动。
    robotx
        40
    robotx  
       8 天前
    多喝水,起来上厕所
    harryWebb
        41
    harryWebb  
       8 天前
    以前在 github 上面找到过一个久坐提醒。。每隔设定的 45 分钟到 120 分钟,自动把屏幕覆盖了遮罩,强迫起身上厕所喝水
    user100saysth
        42
    user100saysth  
       8 天前
    crontab/计划任务

    ***** 锁屏

    定时锁屏

    大力出奇迹
    prosgtsr
        43
    prosgtsr  
       8 天前 via iPhone
    站着办公就好了
    gbw1992
        44
    gbw1992  
       8 天前
    这不行那不行,我感觉你身体预警的还不够紧急
    所以说你还是不需要
    jackmod
        45
    jackmod  
       8 天前
    不喜欢手机的话,搞个适合厨房用的定时器,一键开启固定倒计时。
    不听计时器劝告的话谁来都没救。
    vicv
        46
    vicv  
       8 天前
    既然愿意花钱,有个非技术方案:给一笔钱公司的保洁阿姨/大叔,让她/他每隔一段时间来提醒你,要是你不听话,直接给你两大嘴巴子,然后就不是站起来那么简单了,直接就跑起来了。
    i8k
        47
    i8k  
       8 天前
    换个工作吧,ok?
    BeforeTooLate
        48
    BeforeTooLate  
       8 天前
    没有用的,真要有心定个闹钟一小时活动一下就行,我就是这样手表提示我活动,有时候就直接忽略了。所以问题关键不在工具而在人。
    xmai
        49
    xmai  
       8 天前
    推荐一款 Windows 下的护眼提醒软件 Fadetop 。它能按设定时间在屏幕上自动显示遮罩,提醒您适时休息。如果您使用其他操作系统,可以在 alternativeto.net 上找到类似的开源替代方案。
    MeteorVIP
        50
    MeteorVIP  
       8 天前   ❤️ 1
    买任天堂新出的闹钟~检测人体是否起床,
    你只需要把他放在离你 5 米远的地方,响的时候必须走过去让他照一下.
    zjsxwc
        51
    zjsxwc  
       8 天前
    手环监控心率就行,久坐你心率一定是在 70 左右稳定不动的,一起身走动心率必然会波动到 80 以上。

    而且很多 pc 电竞游戏直播里,游戏主播都会使用有实时心率显示,来增加节目效果,用有蓝牙广播心率的手环比如华为手环,都能实现。
    falcon05
        52
    falcon05  
       8 天前 via iPhone
    强行要上科技,效仿锥刺股的做法,用树莓派之类的做个定时器,装上 5cm 的锥子,一到时间往屁股扎一下。
    hagerhu
        53
    hagerhu  
       8 天前   ❤️ 1
    Apple Watch 配合任务计时习惯,基本能每 50 分钟站起来走一下
    darkengine
        54
    darkengine  
       8 天前
    写个定时软件,到点之后把体检报告全屏显示出来就老实了。
    gray0
        55
    gray0  
       8 天前   ❤️ 1
    https://github.com/hovancik/stretchly 定时提醒 win 和 mac 都支持
    ma836323493
        56
    ma836323493  
       8 天前
    @Kilerd #13 闹钟被你无视,APP 通知被你无视,电脑弹窗被你干掉,语音提醒被你静音。 针针戳中,还得来点暴力点的,
    dingwen07
        57
    dingwen07  
       8 天前 via iPhone
    智能手环和手表都有这个功能
    dispuri
        58
    dispuri  
       8 天前
    一小时抽根烟
    zhusiyu
        59
    zhusiyu  
       8 天前   ❤️ 1
    eyefoo 用了好几年了,
    LeoSpeaker
        60
    LeoSpeaker  
       8 天前
    目前我做了个工具自己用,到定时的时间后直接全屏弹窗,接管键盘无法使用键盘,没有关闭按钮。程序自动置顶到最前面,无法取消。
    WPF 写的。一分钟后自动关闭窗口。
    zxjxzj9
        61
    zxjxzj9  
       8 天前
    提醒确实不好使,最好用的就是喝水+上厕所,还顺带解决肾结石问题。
    yb2313
        62
    yb2313  
       8 天前
    蛟狼吧
    woshihgs
        63
    woshihgs  
       8 天前
    多喝水
    corcre
        64
    corcre  
       8 天前   ❤️ 1
    在办公室吗, 在办公室的话在椅子下面加个压力传感器, 闹钟响了 30s 没有站起来自动音量最大打开 pornhub 随机视频🐶
    C3WC
        65
    C3WC  
       8 天前
    自己写个每小时强制休眠脚本
    layxy
        66
    layxy  
       8 天前
    多喝水,喝水多了去厕所就多了
    zhaochenghuan110
        67
    zhaochenghuan110  
       8 天前
    一根香 是一个时辰 分四节 买一挂炮仗 点香燃炮提醒
    minglanyu
        68
    minglanyu  
       8 天前
    @Kilerd 没用 楼主会把插头拔掉
    xyovo999
        69
    xyovo999  
       8 天前   ❤️ 1
    方案一:继续保持当前状态,不必理会,等身体哪天实在坚持不行了去医院接受治疗好了;
    方案二:辞掉现在工作,换一种需要户外经常活动的工作,比如:送外卖等等;
    方案三:如果还在乎自己身体,想继续做当前工作,就接受前面 v 友评论的方案好了(手表手环检测或定闹钟提醒,如果这都不管用,那你觉得搞个摄像头检测什么的就有用了吗)
    ps: 忠言逆耳,没有恶意,希望老哥能够有一个健康的身体~~
    GotKiCry
        70
    GotKiCry  
       8 天前
    @kneo 你都主动去无视了,还能咋帮助你呢。既要不打扰你工作又要能提醒到你 感觉你的需求和你的情况都是相悖
    XuHuan1025
        71
    XuHuan1025  
       8 天前
    @iClass 不对 应该是倒计时 10 秒 不锁屏将出现一个奶比头大的大妈
    cw2k13as
        72
    cw2k13as  
       8 天前   ❤️ 1
    我记得一个博主(好像叫林易)写了一个坐姿提醒的库(摄像头识别加语音提醒),应该是可以扩展的
    wu00
        73
    wu00  
       8 天前
    闹钟你都能无视,那手环、弹窗啥都没用。
    只能是尼古丁了,每小时自动起身😁
    kneo
        74
    kneo  
    OP
       8 天前 via Android
    谢谢大家,不一一回复了。

    知道会被吐槽。定时提醒我就是会倾向于无视,这就是智不智能的问题了。举个例子,一般的定时提醒,如果提醒的时候我刚好活动过,我就不会管它。如果说提醒能更有针对性,效果肯定会更好。

    虽然没有技术能拯救所有人。但拯救所有未死之人是我辈之使命。
    nimingyonghu
        75
    nimingyonghu  
       8 天前
    简直不要太搞笑,果然是 Geek 群体,涉及到健康的还在关注“工具”本身而不是需要解决的问题
    你定个闹钟响了,难道说你会因为它不是你理想中的工具提醒了你而选择无视嘛?
    lvxiaomao
        76
    lvxiaomao  
       8 天前
    手表手环就有这个功能;
    kneo
        77
    kneo  
    OP
       8 天前 via Android
    @MeteorVIP 请问是 Nintendo Sound Clock Alarmo 任天堂超级玛丽体感闹钟 这款吗?
    xxss0903
        78
    xxss0903  
       8 天前   ❤️ 2
    因为痔疮,写了一个关闭屏幕提醒自己起来走走的,到时间自动休息然后关闭屏幕
    ![1]( )
    falcon05
        79
    falcon05  
       8 天前 via iPhone
    连手环闹钟都无视,根源在于 op 还没真正意识到久坐的危害,等他经历一次心梗就会重视了,我弟弟就是这样的,久坐对心血管系统危害极大,抽烟也是。
    threeti
        80
    threeti  
       8 天前
    @xxss0903 #78 软件能分享下吗
    p0q
        81
    p0q  
       8 天前   ❤️ 1
    Eyes Guard ,可以指定时间间隔提醒、再指定时间间隔进行强制锁屏
    fmumu
        82
    fmumu  
       8 天前
    多喝水,喝茶利尿,起来哦尿顺便再打水
    ccfly
        83
    ccfly  
       8 天前
    闹钟都没反应 我觉得你应该放弃治疗了
    iClass
        84
    iClass  
       8 天前 via Android
    @XuHuan1025 当年在湾湾上班,对面就是一个金发碧眼的妹妹。根本就不存在久坐的自由。好吧。女人天生的定时电眼自动视觉识别。
    KKFantasy
        85
    KKFantasy  
       8 天前
    @kneo #7 如果其他各种提醒你都会无视或者忽略的话,监控也是一样的。
    godiu
        86
    godiu  
       8 天前
    Eyes Guard 开源
    小憩:弹出对话框,倒计时结束,默认 15 秒
    休息:全屏显示,覆盖所有桌面内容,默认 5 分钟
    HankAviator
        87
    HankAviator  
       8 天前   ❤️ 2
    自己造个轮子吧,买个压力传感器,再买个马达。持续多久有压力就用马达戳皮燕子。非常可靠。
    sunmker
        88
    sunmker  
       8 天前
    怕不是,监控打工人不在工位时间统计吧,一定要摄像头
    kenshinhu
        89
    kenshinhu  
       8 天前   ❤️ 1
    我记得 某个 AI UP 主有方案是通过手机调用模型实现
    https://github.com/linyiLYi/pose-monitor
    但这个是坐姿,估计可以修改成久长检测
    magicZ
        90
    magicZ  
       8 天前
    @coldear #29 很有用的好吧,我的腰疼调理好之后,买了工学椅在公司,每小时去接杯水走一走,已经半年没有腰疼了。
    Debug1998
        91
    Debug1998  
       8 天前
    首先,你应该改变你的思维。
    Azone
        92
    Azone  
       8 天前
    各种方案我看 V 友都说了很多了,等你找到视觉方案,你又会找一堆借口。
    dwSun
        93
    dwSun  
       8 天前   ❤️ 1
    workrave 是你的好朋友
    MinorN
        94
    MinorN  
       8 天前
    手环无视、闹钟无视,原因是干扰工作,那么换种方式提示不一样也是干扰工作?如果真的在乎自己的身体情况,提示响了的时候就会强制自己起来走走
    agood
        96
    agood  
       8 天前 via iPhone
    @coldear 你理解错了,我的意思是久坐的危害不能抵消,运动的好处有很多但也要避免久坐。举个例子有人抽烟喝酒,又天天健身运动,虽然比抽烟喝酒不运动的身体更好,但抽烟喝酒的危害一点也没少
    1252603486
        97
    1252603486  
       8 天前   ❤️ 1
    stretchly 很好用,PC 全平台的
    byuan04
        98
    byuan04  
       8 天前
    直接多喝水, 一天三四瓶, 一个小时强迫你起来
    还能有助于避免肾结石
    catamaran
        99
    catamaran  
       8 天前
    楼主骗回复的吧,你要久坐提醒,还不能打扰你工作
    evan9527
        100
    evan9527  
       8 天前
    建议雇人站在你身边,到点了就把你硬拉起来站一会儿。
    这不行那不行矫情的很。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1232 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 18:14 · PVG 02:14 · LAX 11:14 · JFK 14:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.