当前位置: 首页 > news >正文

人脸识别又进化:扫一下 我就知道你得了啥病

未来,扫下你的脸,可能就知道你得啥病了。没在瞎掰,最近的一项研究成果,还真让咱看到了一点眉目。北大的一个研究团队,搞出来一个 AI ,说是用热成像仪扫一下脸,就能检测出有没有高血压、糖尿病和脂肪肝等慢性病。

还能用它来预测我们的衰老状况和健康状况,之后用它来检测心血管类的疾病,也不是没可能。

可能跟大部分人一样,刚看到这个研究的时候,我觉得这类研究顶多算个实验室成果。没想到在查了之后发现,这类技术科其实学家们早就在搞了,而且已经有不少实际应用的案例了。

就比如有不少护肤企业,都整出了扫脸推荐产品的应用,可以通过面部识别,帮用户获取皮肤状况。

而且整个过程,还是基于皮肤病学分级系统进行评定的,几乎可以达到皮肤科医生的级别。

在这里插入图片描述
甚至在前些年,他们还基于这个技术搞出来一个硬件,套在手机上面,就能让摄像头看到更多的面部细节,几分钟就能给你递出一份完整的皮肤研究报告出来。

在这里插入图片描述
除了识别最基础的皮肤状况外,人脸识别还能帮我们看不少其他的病。

早在 2014 年,美国有个名叫 FDNA 的企业,已经整出来一个 “ 扫脸看病 ” 的应用程序 Face2Gene 。

在这里插入图片描述
基本上关注这个领域的都知道它们的大名,相关报道也不少。

在这里插入图片描述
它呢,光看脸就能对人进行基因筛查,专门用来诊断各种罕见的遗传综合症,还能附带检测一些自闭症类的情绪疾病。

到现在为止,它能准确识别出的,就有 300 来种疾病。

像是前几年, Face2Gene 就提前帮一个小女孩诊断出了 Wiedemann Steiner 综合征( 一种基因变异引起的罕见疾病 ),当时,各种典型的躯体症状都还没显现出来。

而且今年年初,日本针对它整了个研究,结果发现 Face2Gene 在筛查先天性变形综合征的时候,准确率能高达 85.7% 。

在这里插入图片描述
等于是医生在诊断前,用它来当个初筛工具都没啥问题,也有不少医院这么做了。

据泰晤士报消息,英国的一家医院用 Face2Gene ,给儿童筛查基因疾病,能在几秒内就识别多种疾病的 2000 多种面部特征,给医生们省了不少精力。

类似的技术还有很多,就在上个月,墨尔本大学的一个研究团队也整出来个工具,能通过识别面部肌肉,来判断是不是中风了,准确率也高达 82%

还有在老龄化严重的日本,他们对 AI 辅助诊断的技术也是贼上心。

今年 CES 展上,日本电气( NEC )的新产品还拿下了人工智能创新奖,只需要 10 秒,就能从一个人的脸上,估算出他的脉搏率、氧气水平和呼吸频率。

而且 NEC 还打算在多模态生物特征认证上下更多的功夫,也就是说,不光要识别人脸,还要识别虹膜等等,好让检测的准确率更上一层楼。

反正近些年来,识脸看病的产品是越来越多了,不过大伙们心里可能还都有这么一个疑问,光靠一个面部识别,是怎么看出这么多病的?

其实这还真有非常严谨的科学证明,人脸的生长是由基因决定的,大概有 6000 多种基因,都和人脸的长相有关。

要是缺少某个基因,或者其中一个基因突变了,也都会立马反映在人脸上,比如影响眉毛、鼻底或者脸颊的形状等等。

在这里插入图片描述
并且按照理想状况,光靠面部识别,就能诊断出像唐氏综合征、儿童早衰症等上千种基因类疾病。

但在一般情况下,咱提到的这些细微变化,光靠肉眼可能连医生都察觉不到,而相较之下, AI 就敏感得多了。

就拿 Face2Gene 来说,它能在极短的时间内,对面部数据进行几百万次运算,包括眼睛有多斜、睑裂有多窄、耳朵有多低等等,它都能详细的量化分析,进而列出可能的疾病。

在这里插入图片描述
另外,面部各个区域的温度,也会根据不同的疾病有微小的变化,像是咱开头提到的识别高血压和糖尿病,就是基于这个原理。

它会先通过热成像仪扫描出人脸部的 3D 图像,再根据不同区域的温度状况,预测可能出现的慢性病。鼻子变冷和脸颊变暖就是血压升高的明显迹象。

在这里插入图片描述

当然,用 AI 面部识别看病,可不是说要把医生给取代掉,本质上它还只能起到帮医生们做特定疾病初筛的作用。

原本判断一个疾病,可能要把和面部表情相关的 6000 多种基因全都筛查一遍,要是用上 AI ,在它的排查下,通常检查一两种基因就能搞定。

但话又说回来,AI 要实现这些的前提,除了有强大的算法外,还得有充足的患者数据。

这是这类 AI 现在要解决的头等大患。还是 Face2Gene ,虽然它识别某些基因疾病的准确率已经相当高了,但也仅限于白人患者,要是换个肤色或种族的患者,就不一定能诊断出来了。

在这里插入图片描述
有这么大差别的原因也很简单,因为它用来训练的数据库里,大部分都是欧美那边的白人患者,很少有其他肤色或种族的数据。

像是在欧美那边,判断唐氏儿的一个标准就是看眼睛是不是向上倾斜的,而在东南亚,很多正常人的眼睛也有这个特征。

所以针对不同种族和肤色的患者, AI 算法也还是得设定好对应的评判标准。

但不管怎么说, AI 看脸识别病总归是利好你我他的技术。

我倒真挺期待在手机里上线这类 App 的,扫个脸就能看病,那多方便啊。

相关文章:

人脸识别又进化:扫一下 我就知道你得了啥病

未来,扫下你的脸,可能就知道你得啥病了。没在瞎掰,最近的一项研究成果,还真让咱看到了一点眉目。北大的一个研究团队,搞出来一个 AI ,说是用热成像仪扫一下脸,就能检测出有没有高血压、糖尿病和…...

yolov8标注细胞、识别边缘、计算面积、灰度值计算

一、数据标注 1. 使用labelme软件标注每个细胞的边界信息,标注结果为JSON格式 2. JSON格式转yolo支持的txt格式 import json import os import glob import os.path as osp此函数用来将labelme软件标注好的数据集转换为yolov5_7.0sege中使用的数据集:param jsonfi…...

WEB前端11-Vue2基础01(项目构建/目录解析/基础案例)

Vue2基础(01) 1.Vue2项目构建 步骤一:安装前端脚手架 npm install -g vue/cli步骤二:创建项目 vue ui步骤三:运行项目 npm run serve步骤四:修改vue相关的属性 DevServer | webpack //修改端口和添加代理 const { defineCo…...

QT--线程

一、线程QThread QThread 类提供不依赖平台的管理线程的方法,如果要设计多线程程序,一般是从 QThread继承定义一个线程类,在自定义线程类里进行任务处理。qt拥有一个GUI线程,该线程阻塞式监控窗体,来自任何用户的操作都会被gui捕获到,并处理…...

通过进程协作显示图像-C#

前言 如果一个软件比较复杂或者某些情况下需要拆解,可以考试将软件分解成两个或多个进程,但常规的消息传递又不能完全够用,使用消息共享内存,实现图像传递,当然性能这个方面我并没有测试,仅是一种解决思路…...

LangChain链与记忆处理[10]:四种基础内置链、四种文档处理链,以及链的自定义和五种运行方式,让你的大模型更加智能

LangChain链与记忆处理[10]:四种基础内置链、四种文档处理链,以及链的自定义和五种运行方式,让你的大模型更加智能 参考文章可以使用国产LLM进行下述项目复现: 初识langchain[1]:Langchain实战教学,利用qwen2.1与GLM-4大模型构建智能解决方案[含Agent、tavily面向AI搜索…...

京东发行稳定币的背后

加密市场很热,京东也要来分一杯羹? 7月24日,据财联社报道,京东科技旗下的京东币链科技 ( 香港 ) 将在香港发行与港元 1:1锚定的加密货币稳定币,在市场上掀起广泛热议。 由于众所周知的监管原因,国内大厂在早…...

CF1995C Squaring 题解

思路详解: 请注意,本题解用到了非整数计算,也就是说性能可能不如整数运算,但是易于实现,追求最优解的大佬不建议观看本题解。 这个题看似简单,但是由于涉及到了平方操作,不用高精度根本存不下&…...

动态规划之路径问题

动态规划算法介绍 基本原理和解题步骤 针对于动态规划的题型,一般会借助一个 dp 表,然后确定这个表中应该填入什么内容,最终直接返回表中的某一个位置的元素。 细分可以分为以下几个步骤: 创建 dp 表以及确定 dp 表中所要填写位…...

如何优化你的TikTok短视频账号运营策略?

在运营TikTok账号时,采取正确的策略至关重要,这些策略能够帮助你提升账号的质量和吸引力。 适度使用互粉互赞 避免过度依赖互粉互赞,因为这可能会限制你的内容在更广泛的观众中传播。虽然互粉互赞可以增加曝光,但过度使用可能导…...

mysql的唯一索引和普通索引有什么区别

在MySQL中,唯一索引(UNIQUE Index)和普通索引(普通索引,也称为非唯一索引)有一些关键的区别。以下是它们的比较以及性能分析: 唯一索引与普通索引的区别 唯一性: 唯一索引&#xff…...

Scrapy框架在处理大规模数据抓取时有哪些优化技巧?

在使用Scrapy框架处理大规模数据抓取时,优化技巧至关重要,可以显著提高爬虫的性能和效率。以下是一些实用的优化技巧: 1. 并发请求 增加并发请求的数量可以提高爬虫的响应速度和数据抓取效率。可以通过设置CONCURRENT_REQUESTS参数来调整。…...

私有化低代码平台的优势:赋能业务用户,重塑IT自主权

随着数字化转型在全球范围内的不断推进,企业面临着快速响应市场变化和提高内部运营效率的双重挑战。在这种背景下,低代码平台逐渐成为企业实现敏捷开发和快速迭代的重要工具。私有化低代码平台作为一种更安全、可控的解决方案,越来越受到企业…...

SAP BW系统表分享第一弹

有时候想要查看BW系统中存在了多少的表时,包含SAP以及自建表,这个时候我们怎么去找呢? 不要慌,BW系统中也有其对应系统表来存储表对应的信息的,存储所有表信息的是DD02V或者DD02VV,我比较推荐使用DD02VV&a…...

详解工厂模式与抽象工厂模式有什么区别?【图解+代码】

目录 工厂模式,抽象工厂模式是什么? 两种设计模式的流程: 1、工厂模式 2、抽象工厂模式 两种模式的对比 共同点: 不同点: 总结 工厂模式,抽象工厂模式是什么? 我已经具体的写了这两种模…...

zeroice做json字符串转为struct,支持结构体嵌套

1 zeroice Properties 基础类型 字典 数组 不支持复杂结构 2 zeroice没有内置反射 3 java反射 slice2java.exe ice转java类 java类转json字符串 json字符串组织测试json文件 jsonobj转为vector jar包onjvm运行 pub到broker 4 c反射from_json.cpp slice2cpp.exe ice转.h 注…...

Linux笔记 --- 内存管理

在程序中我们访问的内存地址都是从物理内存上映射而来的虚拟地址,假设我们使用的计算机实际物理内存(PM)只有1GB,而Linux中执行着三个进程,Linux会将PM中的某段内存映射成三段4G大小相同的虚拟内存(VM&…...

树莓派通过webRTC进行视频流传输到公网

为了实现树莓派和浏览器之间的视频流传输,你需要在公网服务器上运行 Node.js 的信令服务器,同时在树莓派上运行 Node.js 客户端代码。以下是具体的步骤和说明: 1. 公网服务器 安装 Node.js:在公网服务器上,你需要安装…...

【数据结构与算法】循环队列

循环队列 一.循环队列的引入二.循环队列的原理三.循环队列判断是否为满或空1.是否为空2.是否为满 四.循环队列入队五.循环队列出队六.循环队列的遍历七.循环队列获取长度八.总结 一.循环队列的引入 还记得我们顺序队列的删除元素嘛,我们有两种方式,一种是将数组要删除元素后面…...

为什么推荐使用@RequiredArgsConstructor代替@Autowired?

首先说一下前提: 项目中已经使用了Lombok,否则添加 Lombok 可能会增加项目的复杂度和构建时间。如果依赖项是可选的或可能在运行时改变,则使用字段注入或 setter 注入可能更为合适。 正文: 在 Spring 框架中,Autowir…...

[2025CVPR]DeepVideo-R1:基于难度感知回归GRPO的视频强化微调框架详解

突破视频大语言模型推理瓶颈,在多个视频基准上实现SOTA性能 一、核心问题与创新亮点 1.1 GRPO在视频任务中的两大挑战 ​安全措施依赖问题​ GRPO使用min和clip函数限制策略更新幅度,导致: 梯度抑制:当新旧策略差异过大时梯度消失收敛困难:策略无法充分优化# 传统GRPO的梯…...

逻辑回归:给不确定性划界的分类大师

想象你是一名医生。面对患者的检查报告(肿瘤大小、血液指标),你需要做出一个**决定性判断**:恶性还是良性?这种“非黑即白”的抉择,正是**逻辑回归(Logistic Regression)** 的战场&a…...

聊聊 Pulsar:Producer 源码解析

一、前言 Apache Pulsar 是一个企业级的开源分布式消息传递平台,以其高性能、可扩展性和存储计算分离架构在消息队列和流处理领域独树一帜。在 Pulsar 的核心架构中,Producer(生产者) 是连接客户端应用与消息队列的第一步。生产者…...

抖音增长新引擎:品融电商,一站式全案代运营领跑者

抖音增长新引擎:品融电商,一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中,品牌如何破浪前行?自建团队成本高、效果难控;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...

Qwen3-Embedding-0.6B深度解析:多语言语义检索的轻量级利器

第一章 引言:语义表示的新时代挑战与Qwen3的破局之路 1.1 文本嵌入的核心价值与技术演进 在人工智能领域,文本嵌入技术如同连接自然语言与机器理解的“神经突触”——它将人类语言转化为计算机可计算的语义向量,支撑着搜索引擎、推荐系统、…...

【git】把本地更改提交远程新分支feature_g

创建并切换新分支 git checkout -b feature_g 添加并提交更改 git add . git commit -m “实现图片上传功能” 推送到远程 git push -u origin feature_g...

大模型多显卡多服务器并行计算方法与实践指南

一、分布式训练概述 大规模语言模型的训练通常需要分布式计算技术,以解决单机资源不足的问题。分布式训练主要分为两种模式: 数据并行:将数据分片到不同设备,每个设备拥有完整的模型副本 模型并行:将模型分割到不同设备,每个设备处理部分模型计算 现代大模型训练通常结合…...

3403. 从盒子中找出字典序最大的字符串 I

3403. 从盒子中找出字典序最大的字符串 I 题目链接:3403. 从盒子中找出字典序最大的字符串 I 代码如下: class Solution { public:string answerString(string word, int numFriends) {if (numFriends 1) {return word;}string res;for (int i 0;i &…...

(转)什么是DockerCompose?它有什么作用?

一、什么是DockerCompose? DockerCompose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器。 Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。 DockerCompose就是把DockerFile转换成指令去运行。 …...

Unsafe Fileupload篇补充-木马的详细教程与木马分享(中国蚁剑方式)

在之前的皮卡丘靶场第九期Unsafe Fileupload篇中我们学习了木马的原理并且学了一个简单的木马文件 本期内容是为了更好的为大家解释木马(服务器方面的)的原理,连接,以及各种木马及连接工具的分享 文件木马:https://w…...