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

要求大家脑洞大开,解决一个关于图像的问题

  •  
  •   CCCTS · 2022-06-21 11:43:36 +08:00 · 4588 次点击
    这是一个创建于 877 天前的主题,其中的信息可能已经有所发展或是发生改变。

    各种电子化也就是无纸化考试中,最原始也是最通用的作弊手段是最难防御的

    在考生身上装摄像头或者考场的房顶上挂摄像头,然后通过耳机传递给考生答案

    因为考试用的都是计算机屏幕,想请大家脑洞大开想到一个仅通过软件的办法解决这个问题

    比如说通过改变屏幕的刷新率或者颜色什么的,让只有人眼才能看得清楚屏幕,摄像头拍出来的都不清晰或者根本看不到内容,前提是不能增加任何的外部硬件,如防窥膜一类的

    有报酬的头脑风暴,W 起,要求大家讨论,谢谢

    如果有解决方案的麻烦留下联系方式,我会联系

    第 1 条附言  ·  2022-06-22 09:49:56 +08:00
    统一回复几个问题:

    1 、考试环境为什么不安全,会有作弊?

    因为考场是私人建设的,大家特别想通过作弊来赚钱,所以要考虑一种可监管的防护手段

    2 、为什么不通过屏蔽器处理?

    一是因为考场的人会破坏屏蔽器,二是因为屏蔽器的效果根本不好比如周围有基站,用对讲机的 300 频段,用 FM 频段等手段来绕开屏蔽器,屏蔽器没有可以屏蔽从 1-60000 频率的设备

    3 、目前在往哪个方向研究?

    一是降低屏幕刷新率,看看想办法降低到 20hz 以下时是不是会出现好的效果,二是想到了增加红外光源放在考试设备内部目前还没测试,其他的思路目前没有
    53 条回复    2022-06-22 21:15:35 +08:00
    timpaik
        1
    timpaik  
       2022-06-21 11:57:20 +08:00 via Android
    考生也可以麦克风给场外传递题目啊,一般就是安检才能解决吧
    CCCTS
        2
    CCCTS  
    OP
       2022-06-21 12:05:00 +08:00
    @timpaik 不考虑,这些,仅考虑 通过摄像头传递题
    newtype0092
        3
    newtype0092  
       2022-06-21 12:15:15 +08:00   ❤️ 1
    为什么不用无线屏蔽器?
    dabang007
        4
    dabang007  
       2022-06-21 12:20:25 +08:00
    这个和防录音需求很像,但是防录音技术原理是加大周围高频信号,以达到湮没正常声音的方式(采集芯片采样后无法还原正常声音)。 摄像头感光采集芯片是否可以用什么手段来做掩盖?或者让摄像头“看不清” “看不准”? 是否可以从摄像头感光元件的弱点处找找方法?
    SmiteChow
        5
    SmiteChow  
       2022-06-21 13:06:10 +08:00
    降低屏幕分辨率
    mlhorizon
        6
    mlhorizon  
       2022-06-21 13:34:37 +08:00
    加一圈红外灯?摄像头看起来哪哪都是亮的。
    kop1989smurf
        7
    kop1989smurf  
       2022-06-21 13:38:53 +08:00
    可以尝试给考卷加入密度很高黑白间色,然后文字通过黑白反色(底黑则白字,底白则黑字)处理。

    如此可以给摄像头增加很强的摩尔纹干扰,降低通过摄像头之后的文字内容可读性。
    Juszoe
        8
    Juszoe  
       2022-06-21 13:42:59 +08:00
    摄像头能拍到红外线,,除了影响成像亮度,还会影响自动对焦系统,可以用红外线干扰器之类的,但是纯软件可能没办法发出红外光
    kop1989smurf
        9
    kop1989smurf  
       2022-06-21 13:44:12 +08:00
    还有一点就是可以限制试卷的字号大小,让试卷只能在低于正常浏览的视距才能看清。摄像头的最近对焦距离往往偏远,使其无法得到清晰的试卷文字。

    也可以和楼上的摩尔纹综合使用。
    tfdetang
        10
    tfdetang  
       2022-06-21 14:03:24 +08:00
    可以模拟屏闪效果。把屏幕切割成 n*m 的方块,然后相邻的方块用不同的频率进行闪动。 理论上这种闪动可以让肉眼很难捕捉,但是以一定帧率拍摄的设备有很大概率无法看全屏幕内容。
    Envov
        11
    Envov  
       2022-06-21 14:44:17 +08:00
    理论上不存在人眼能看到,但是摄像机看不到(看不清)的画面吧,如果有就是摄像机不高级
    Envov
        12
    Envov  
       2022-06-21 14:48:06 +08:00
    让考生的左手必须在键盘上按着 ctrl 按键,右手必须时刻保持鼠标的移动
    如果超过一定时间没有按照这个规则移动就会报警,并对这个考生做检查,他可能在掏摄像头
    paopjian
        13
    paopjian  
       2022-06-21 15:06:15 +08:00   ❤️ 1
    一人发一个 AR 眼镜,用 AR 考试
    malagebidi
        14
    malagebidi  
       2022-06-21 15:10:03 +08:00 via Android
    把答案随机一下,作弊的答案选 C ,在其他的考卷上可能是 A ,B ,D
    wangyaominde
        15
    wangyaominde  
       2022-06-21 15:11:47 +08:00
    摄像头曝光时间和显示器刷新时间同步?完全错开显示器曝光时间,不过这样的话显示器、摄像头都得做同步
    dcsuibian
        16
    dcsuibian  
       2022-06-21 15:12:30 +08:00
    实在想不出来的话,坐上敞篷车去外面转转吧。
    varrily
        17
    varrily  
       2022-06-21 15:30:48 +08:00
    换 CRT 显示器
    newaccount
        18
    newaccount  
       2022-06-21 15:35:51 +08:00   ❤️ 1
    屏幕贴膜,偏光显示,戴眼镜才能看(狗头
    dsa999
        19
    dsa999  
       2022-06-21 15:50:01 +08:00
    不允许外加任何硬件,那考场外的协助者和考生在视觉上获取的信息是几乎是等量的。

    如果想要防止作弊,就必须制造信息差。

    假设协助者只能接收到图像类信息,那么可在试卷上显示十倍甚至二十倍的题量,在考生进入考场后,通过声音告诉考生需要做哪些题(比如序号是 10 倍数的题等等)
    lakehylia
        20
    lakehylia  
       2022-06-21 16:40:00 +08:00
    偏光眼镜+屏幕偏光膜。
    Gssl
        21
    Gssl  
       2022-06-21 16:41:01 +08:00
    你这个程序还得带杀毒功能,不然直接 CS 上线了
    realpg
        22
    realpg  
       2022-06-21 16:51:04 +08:00
    包了洗浴休闲区考试~
    先去洗澡 洗完澡直接穿浴袍进休闲区考试
    yaphets666
        23
    yaphets666  
       2022-06-21 17:27:19 +08:00
    屏幕的刷新率都是驱动控制的,你外部操作系统上的软件能控制?
    lkk
        24
    lkk  
       2022-06-21 17:32:22 +08:00
    考场摄像头精度一定不会好。所以只要屏幕上内容上的文字足够小,同时颜色和背景颜色存在很小差异,摄像头就拍不出来。
    MacDows
        25
    MacDows  
       2022-06-21 17:38:26 +08:00 via Android
    屏幕复制有什么办法吗………
    coderluan
        26
    coderluan  
       2022-06-21 17:43:31 +08:00
    你真想讨论这个问题,得给作弊的硬件加上一些上限,比如能防多少刷新率分辨率的摄像头就行,不考虑能调焦的摄像头之类的,否则对方的摄像头就和人眼就是等价的。你这需要就大概等价于,只通过软件,让显示的东西,就只能让某人看的见,换个人就看不见,一般产品经理提这种要求是要挨打的。
    ScepterZ
        27
    ScepterZ  
       2022-06-21 17:51:48 +08:00
    感觉还是信号干扰吧,让信号发不出去,正好一块干扰了他的无线麦克风
    weimao
        28
    weimao  
       2022-06-21 17:52:08 +08:00
    - 把每个题目中的内容隐藏一部分
    - 这部分内容信息量不大,但是对正确解题影响很大,比如一些数量值等
    - 考生必须戴耳机,通过鼠标点击听到这些关键部分
    yogogo
        29
    yogogo  
       2022-06-21 21:22:57 +08:00
    防窥膜也不是很贵吧,还比较简单
    cheneydog
        30
    cheneydog  
       2022-06-21 21:57:36 +08:00
    苹果有类似的专利,”禁止拍照“
    cpstar
        31
    cpstar  
       2022-06-21 22:08:35 +08:00
    突发奇想,在车牌一圈安装红外线发射装置或者类似的行为,会不会干扰抓拍摄像头?
    westoy
        32
    westoy  
       2022-06-21 22:24:07 +08:00
    这个做的差不多就行了吧

    能通过高科技+枪手的手段作弊的, 我寻思通过社工手段也行啊, 只是前者可能成本低一点, 后者怎么防? 你怎么知道派进去防作弊的不是参与作弊的?
    ljpCN
        33
    ljpCN  
       2022-06-21 22:31:19 +08:00
    @newaccount
    > 屏幕贴膜,偏光显示,戴眼镜才能看(狗头
    再加上左右眼不同方向的偏振,必须双眼视力才能看全(狗头(不过这样对单眼视觉的人群不友好
    mingl0280
        34
    mingl0280  
       2022-06-21 23:54:08 +08:00
    没有办法。别想了。
    这个讨论区里面所有的“想法”基本上都属于对摄像头不了解的。
    1. 摩尔纹可以通过低通滤镜消除
    2. 红外可以通过红外滤镜消除
    3. 屏闪同理,降低光圈增加曝光时间就完了。
    4. 偏光膜人家说眼镜掉了……
    5. 最绝的:我特么在 HDMI 输出上挂一个采集卡……声音视频信号都有了,你上哪去找?设备都不在本机了。
    mingl0280
        35
    mingl0280  
       2022-06-21 23:54:59 +08:00
    最要命的,我特么给摄像头上面上个窄带滤镜,就抓你显示的那个频段的信号就完了。
    serafin
        36
    serafin  
       2022-06-22 01:48:24 +08:00   ❤️ 1
    不要折腾正常考试的学生了。任何软件实现的让摄像头拍不到都会降低人眼的可阅读性
    ericls
        37
    ericls  
       2022-06-22 01:53:06 +08:00 via iPhone
    考试解决的是什么问题?
    Oceanhime
        38
    Oceanhime  
       2022-06-22 08:05:11 +08:00
    这是考试,又不是监狱录口供,互相信任吧。
    如果真不想学,考试都不想好好考的,那就让他作弊呗。反正又不是什么必须保证相对公平的大考。
    focuxin
        39
    focuxin  
       2022-06-22 09:03:18 +08:00
    防君子不防小人
    focuxin
        40
    focuxin  
       2022-06-22 09:03:48 +08:00
    采集卡,虚拟机套虚拟机
    hamsterbase
        41
    hamsterbase  
       2022-06-22 09:13:42 +08:00 via iPhone
    给考生佩戴 vr 虚拟头盔,在虚拟世界里考试。
    CCCTS
        42
    CCCTS  
    OP
       2022-06-22 09:50:42 +08:00
    @mingl0280 问一下,如果假设作弊用的摄像头是市场上能买到的成品,并且这帮人的动手能力都不是很好的情况下,有什么办法吗?
    westoy
        43
    westoy  
       2022-06-22 13:21:30 +08:00
    @CCCTS

    完全不需要动手, 因为成品绝大部分都是都是带低通滤镜和红外 /紫外滤色片的。 当然, 带低通的也会有摩尔纹的, 只是干扰没去低通的那么离谱.........
    mingl0280
        44
    mingl0280  
       2022-06-22 14:36:06 +08:00 via Android
    @CCCTS 贴个玻璃的事情要啥动手能力?你是不是以为这是啥高精尖技术了?
    yuningWang8
        45
    yuningWang8  
       2022-06-22 14:45:03 +08:00
    还有一个方向:把文字全部动态模糊掉,并且配一个和底色相近的颜色,增加拍摄的难度。具体需要找一个人眼可识别,摄像头比较难识别的临界点。
    stoluoyu
        46
    stoluoyu  
       2022-06-22 15:04:17 +08:00
    上激光?不过得做好赔钱准备
    CCCTS
        47
    CCCTS  
    OP
       2022-06-22 15:15:31 +08:00
    @mingl0280 身上带的那种非常小的针孔摄像头,想完成这个工作感觉还是有点难度的,比如说摩尔纹、红外、闪屏 同时出现?
    cangcang
        48
    cangcang  
       2022-06-22 15:49:14 +08:00
    搞这些骚操作前,最好确认一下考场的显示器是啥样的。等等给你来个超低分辨率的古早显示器,啥想法都是白搭
    sobev
        49
    sobev  
       2022-06-22 16:01:10 +08:00
    考生每人配个显微镜考试😏
    ijse
        50
    ijse  
       2022-06-22 16:07:56 +08:00
    摄像头 iso 调整一般需要一定时间,可以借用这个特点,让考场环境较暗一些,然后屏幕每隔几秒调整下亮度,人眼能够适应(但可能不会很舒服。。
    zkaip
        51
    zkaip  
       2022-06-22 16:08:42 +08:00
    虹膜显示技术可以用在这里,直接把考试题目打到视网膜上
    PMR
        52
    PMR  
       2022-06-22 16:39:13 +08:00 via Android
    快速闪烁高对比度的纯色图 :doge:
    请注意公司资本赔付的能力


    回到正题
    针孔能适应很多恶劣场境 开发目的正是用于非正常拍摄

    单靠软件改变显示行为是徒劳 开发要考虑对抗的成本 无意义开发在浪费成本 即使不考虑防御成本 重偿下必有勇夫做攻击

    VUE 考场 直接是下载远程试卷 摄像头同事录像 照样有拿到试题的人
    HankAviator
        53
    HankAviator  
       2022-06-22 21:15:35 +08:00 via Android
    duolingo 的解决方法是,考试全程录像,不允许眼睛乱看(人工复核)
    技术上,不允许切换页面,不许下拉状态栏,不许有人在旁边,考试环境必须安静,否则立即判考试无效

    不过可能道高一尺魔高一丈,可能有更牛的作弊办法
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1086 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:42 · PVG 03:42 · LAX 11:42 · JFK 14:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.