「赫曼方格」视错觉怎么破?

简介:

仔细看这幅图。里面到底有几个黑点呢?

实际上有12个黑点。立命馆大学心理学教授Akiyoshi Kitaoka近日在脸书上贴出了这张图,而大部分人都无法看出来。

这张图就是有名的赫曼方格,名字来源于德国科学家赫曼,他于1870年在期刊中发表这幅图。当你注视黑色方格之间的白色空间时,你会发现其他的白色空间都变灰了。赫曼方格是一个著名的“有力视错觉”,因为所有人都会看错,而且你无法适应。

1985年,JR Bergen发明了一个赫曼方格的变体,能够产生不同的效果。这里的方格变模糊了,当你看着它,上面会出现接二连三闪烁的黑色小点。

在2000年,研究者Jacques Ninio和Kent Stevens又创造一款赫曼方格,也有类似的闪现效果。他们发现,将拥有黑色轮廓线的白圈放进交汇处,然后将花纹歪斜,就会产生一种“湮灭效果”。

这两位在Perception期刊上发表了论文:“把有黑色轮廓线的白色圆点缩小放进网格中,它们就会消失。你一次只能看到一部分白点,它们会在三两成群在页面中无序移动。在没有白点的地方,灰色条纹似乎是延续不断的,而实际上条纹是被白点所截断的。”

他们说这种错觉反过来也有效(就是黑点在白色网格中)。

一种解释是人类视网膜的侧抑制现象。为了聚焦,视网膜里的神经节细胞会增强焦点处接收到的刺激,减弱这一点之外的刺激。但是看着方格时,会导致细胞误会所收到的刺激。一些科学家认为这种错觉会让那些视力没有聚焦到的白点隐身。

四个区域刺激减弱vs两个区域刺激减弱


如果这些白点更加明显,比如变得更大,你的眼睛就不会让周围白点消失了。对比下面两张图:

原图


白点被放大


你也可以让这个错觉消失。比如先看着屏幕,然后将屏幕前倾,再看着它。


这么做之所以有效是因为倾斜屏幕增加了对比,这让黑点变得更加明显,从而视网膜不再受到侧抑制的影响。

反过来也有用,如果将屏幕后仰。对比度减少则会让所有的黑点消失。

 原文发布时间为:2016-09-17

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

相关文章
|
Linux 网络安全
linux避免ssh远程超时断开
linux避免ssh远程超时断开
linux避免ssh远程超时断开
|
Java
filebeat占用文件句柄磁盘满
filebeat作为日志采集客户端,相比较于java编写的fluent,有着低功耗的特性。但在一些极端情况下,忽视filebeat的一些特性配置,可能会带来灾难。之前发过一篇关于filebeat内存占用的案例和分析,今天再说下filebeat占用文件句柄、耗费主机磁盘甚至导致磁盘满的案例。
9940 0
|
5月前
|
人工智能 数据可视化 API
Claude Code 30+ 斜杠命令全讲解,用好了效率翻 10 倍!
大家好,我是程序员鱼皮。 如今用 Claude Code 的人越来越多了,但我发现很多人的使用方式还是纯聊天,有什么需求就直接打字跟它说。 这当然没问题,AI 模型的能力已经很强了,一般能够理解你的意思。 但其实 Claude Code 内置了很多斜杠命令,输入 / 就能看到完整的命令列表。这些命令覆盖了会话管理、上下文控制、并行协作等方方面面,用好了能省很多事。 虽然现在 Claude Code
499 0
|
数据可视化 BI API
无缝对接云数据库:自定义报表生成工具在混合云环境下的部署指南
自定义报表生成工具通过拖拽设计、多数据源整合及自动化输出,帮助业务人员零代码创建个性化报表,解决传统工具灵活性不足、技术门槛高的问题。文章对比其与传统报表差异,列举行业应用场景(如财务、零售),并给出选型建议与主流工具(如FineReport、Power BI、板栗看板)的优劣势分析。
595 0
|
Web App开发 定位技术
Chrome中实现使用迅雷一次性选中并下载网页内全部链接的方法
Chrome中实现使用迅雷一次性选中并下载网页内全部链接的方法
796 1
|
数据采集 前端开发 JavaScript
使用Python打造爬虫程序之揭开动态加载内容的神秘面纱:Python爬虫进阶技巧
【4月更文挑战第19天】本文探讨了如何用Python爬虫抓取动态加载内容。动态加载内容常由JavaScript异步加载,传统爬虫无法捕获。文章介绍了两种方法:1) 使用Selenium模拟浏览器行为,等待动态内容出现并提取数据;2) 分析网页API请求,直接模拟请求获取数据。同时,提醒注意性能、反爬策略和API变动等问题,强调持续学习与实践的重要性。
Vue3多个弹窗同时出现解决思路
Vue3多个弹窗同时出现解决思路
1480 3
Vue3多个弹窗同时出现解决思路
|
SQL 关系型数据库 MySQL
Apache Flink 漫谈系列(06) - 流表对偶(duality)性
实际问题 很多大数据计算产品,都对用户提供了SQL API,比如Hive, Spark, Flink等,那么SQL作为传统关系数据库的查询语言,是应用在批查询场景的。Hive和Spark本质上都是Batch的计算模式(在《Apache Flink 漫谈系列 - 概述》我们介绍过Spark是Micr.
11022 59
|
Java API 索引
java 包装类 万字详解(通俗易懂)
java API专题——包装类 内容分享。up将会通过源码分析,断点调试,代码演示等手段带你掌握java包装类!
771 0
java 包装类 万字详解(通俗易懂)
晶闸管的基础知识【精华版】
一、考试说明 1.了解单向晶闸管的结构和主要参数,掌握其工作特性。 2.会使用万用表检测单向晶闸管。 二、知识干货总结 1.晶闸管的定义 一般地,具有PNPN四层三结结构的器件是晶闸管。严格来说,根据国际电工委员会(IEC)的标准定义,具有3个或者3个以上PN结,其伏安特性至少在一个象限内具有导通和阻断两个稳定状态,并可以在两个状态之间进行切换的电力半导体器件为晶闸管。又称为(可控硅)。 2.晶闸管的分类 晶闸管可以分为很多类型,比如内部存在反并联二极管的逆导型晶闸管(RC-Thyristor),电流可双向控制导通的双向晶闸管(TRI-AC),门极关断晶闸管(GTO)和门极换流晶闸管(GCT)
766 0
晶闸管的基础知识【精华版】