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

news2024/11/28 2:31:51

未来,扫下你的脸,可能就知道你得啥病了。没在瞎掰,最近的一项研究成果,还真让咱看到了一点眉目。北大的一个研究团队,搞出来一个 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 的,扫个脸就能看病,那多方便啊。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1961712.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

工作纪实54-git使用ssh方式

很多居家的小伙伴要重新clone项目,但是忘记了密码,最恶心的是idea还会自动帮你记录密码,如果输错了,会很恶心,使用ssh则不会;还有一个好处就是,集团的密码一般都是几个月更新一次,ss…

基于Frp搭建Window-Linux内网穿透完整流程

什么是内网穿透? 内网穿透是我们在进行网络连接时的一种术语,也叫做NAT穿透,即在计算机是局域网内的时候,外网与内网的计算机的节点进行连接时所需要的连接通信,有时候就会出现内网穿透不支的情况。内网穿透的功能就是&#xff0…

只出现一次的数字-位运算

题目描述&#xff1a; 个人题解&#xff1a; 代码实现&#xff1a; class Solution { public:int singleNumber(vector<int>& nums) {int ret 0;for (auto e: nums) ret ^ e;return ret;} };复杂度分析&#xff1a; 时间复杂度&#xff1a;O(n)&#xff0c;其中 n…

19018 正则序列

这个问题可以通过排序和计数来解决。首先&#xff0c;我们将数组排序&#xff0c;然后我们遍历排序后的数组&#xff0c;对于每个元素&#xff0c;我们将它变为它应该在正则序列中的值&#xff0c;也就是它的索引加1。我们将这个变化的绝对值累加起来&#xff0c;这就是我们需要…

STM32智能农业灌溉系统教程

目录 引言环境准备智能农业灌溉系统基础代码实现&#xff1a;实现智能农业灌溉系统 4.1 数据采集模块 4.2 数据处理与分析模块 4.3 通信与网络系统实现 4.4 用户界面与数据可视化应用场景&#xff1a;农业监测与优化问题解决方案与优化收尾与总结 1. 引言 智能农业灌溉系统通…

Sklearn实例:水果多分类

机器学习五步&#xff1a; 加载数据集分割数据集建立模型训练模型预测模型 导入库文件 import numpy as np #科学计算库 import matplotlib.pyplot as plt #绘图库可视化函数 import pandas as pd #数据处理库&#xff0c;数据分析库 import seaborn as sns #高级数据可视化…

AI技术修复奥运珍贵历史影像,《永不失色的她》再现百年奥运女性光彩

Greatness of HER &#xff01; AI致敬 , 了不起的「她」。 7月25日&#xff0c;在国际奥委会和各方力量的支持下&#xff0c;阿里云以AI技术修复奥运珍贵历史影像&#xff0c;让百年奥运女性的伟大光彩被看见&#xff0c;并在巴黎推出《永不失色的她》全球首映礼。 国际奥委会…

【练习】使用DevEco Studio编写鸿蒙代码,实现卡片效果,主要是练习布局

效果展示 实现代码 build() {Column(){Column(){Image($r("app.media.avatar")).width("100%").borderRadius({topLeft:10,topRight:10})Text("今晚吃这个 | 每日艺术分享 No.43").fontSize(14).fontWeight(600).lineHeight(22).height(60)Row(…

Xlua原理分析 四

前面已经介绍了Xlua的通信原理&#xff0c;这篇主要记录Xlua如何做到Hotfix的。 我们项目就用到Xlua的Hotfix特性&#xff0c;周更用Lua去修改代码。版本内用C#开发。这点我觉得是Xlua比toLua强大的重要特性之一。 如何使用Hotfix本篇不介绍了&#xff0c;看Xlua教程懂得都懂…

网页上空格

&#xA0; no-break space(普通的英文半角空格但不换行) 中文全角空格 (一个中文宽度) &ensp; en空格(半个中文宽度) &emsp; em空格 (一个中文宽度) 四分之一em空格 (四分之一中文宽度) 相比平时的空格()&#xff0c;&nbsp拥有不间断(non-breaking)特性。即连续…

postgresql 您要的日期查询都在这

1、获取当前日期 select now();select current_timestamp;返回值均是当前年月日、时分秒&#xff0c;且秒保留6位小数&#xff0c;两种方式等价 select current_time;返回值&#xff1a;时分秒&#xff0c;秒最高精确到6位 select current_date;返回值&#xff1a;年月日 2…

HarmonyOS 鸿蒙DFX能力简介

DFX简介&#xff1a; Development and Feedback eXchange&#xff08;‌DFX&#xff09;‌&#xff0c;‌用于开发、‌测试和维护鸿蒙应用&#xff0c;提供一系列的工具和功能&#xff0c;‌帮助开发者在开发过程中进行性能分析、‌故障检测、‌异常处理。比如异常处理、性能分…

【qt小系统】传感器云平台3D散点图(附源码)

摘要&#xff1a;本文主要使用QT5&#xff0c;实现了一个传感器云平台的小示例&#xff0c;模拟的是各类传感器的添加&#xff0c;例如&#xff1a;热成像传感器、温度传感器、超声波传感器&#xff0c;模拟添加完成后&#xff0c;会自动将此传感器的三维坐标增加到3D散点图上&…

【每日一篇】UrbanGPT:时空大语言模型 【方便自己看】

摘要 时空预测旨在预测和洞察城市环境在时间和空间上不断变化的动态。它的目的是预测未来的模式&#xff0c;趋势和城市生活的各个方面的事件&#xff0c;包括交通&#xff0c;人口流动和犯罪率。虽然已经有许多努力致力于开发神经网络技术来准确预测时空数据&#xff0c;但重…

【C 语言】深入理解冒泡排序算法

0. 前言 冒泡排序是一种经典且基础的排序算法。它虽然在效率上并非最优&#xff0c;但对于初学者理解排序的基本概念和逻辑有着重要的意义。 1. 冒泡排序的基本思想 冒泡排序的基本思想是通过反复比较相邻的元素并交换它们&#xff08;如果顺序错误&#xff09;&#xff0c;…

基于GEC6818开发板+Linux+Qt设计的智能养老院出入管理系统(195)

一、前言 1.1 项目介绍 【1】项目功能介绍 随着我国老龄化进程的加快,养老问题日益突出,如何有效保障老年人的生活质量与安全成为社会关注的重点。智能化、信息化技术的发展为解决这一问题提供了新的思路和手段。基于Linux系统的智能养老院出入管理系统应运而生,为了实现…

记录一次使用Docker部署skywalking的过程

临时一个测试系统需要追一下bug&#xff0c;所以计划单节点部署一套skywalking进行调用链分析。 网上扒拉了几篇&#xff0c;都有点问题&#xff0c;这里单独记录一个。 首先skywalking需要是用es做数据源&#xff0c;当然也有mysql等多个版本&#xff0c;这里用的es。 同时…

使用JavaFx Fxml笔记

使用JavaFx Fxml实现账号密码登录 HelloApplication.java&#xff1a;package com.example.dr295cmonth7;import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.geometry.Insets; import javafx.scene.Parent; import javafx.scene.Scene; i…

Pinely Round 4 (Div. 1 + Div. 2)

有不明白或者想交流一下的可以加一下扣扣&#xff1a;2674993642&#xff0c;博客一般写的时候才看 A. Maximize the Last Element 解析&#xff1a;题目要让一次删除两个相邻的数字&#xff0c;最后留下尽可能最大的数字&#xff0c;赛时我用笔模拟了一下&#xff0c;发现如…