读《Finger Vein Verification using Intrinsic and Extrinsic Features》
2021
摘要
AE学习内部特征(IFL)估计具有不同偏移和旋转的类内手指静脉图像的期望
孪生学习外部特征(EFL)学习类间特征表示
引言
传统方法虽然在一定程度上提取了手指静脉的有效特征,但仍不能解决不同个体间的图像变化问题(就是说那些传统的通过制定规则一次性出结果的方法,更希望类内差异很小,毕竟就是拿一个算子去计算结果,泛化性较差吧;而深度学习更希望有一些类内差异,好让他学习的不重复更丰富,就是追求类内丰富性咯)
近年来,由于计算能力的提高,基于深度学习的图像识别方法正被应用于手指静脉领域。然而,这些模型被设计用来学习类间的差异,而忽略了类内的差异,导致对有变化的图像的性能下降(类内差异太大深度学习也犯难了,本质上还是和SVM很像,类内多样性会有个阈值范围的样子,超出这个度,就会被判断成异类,导致效果下降)
。
本文则是训练时区分同类异类的处理,同类AE学,异类孪生学,将学到的嵌入计算距离,同时送进linear验证(就是匹配+分类?)
(还有就是没明白原文说孪生是和AE固定相同id相反,是随机取id,那到底是完全随机可能会有同类的样子,还是就固定异类对呢?)
(以及训练时划分的这么严格,对测试有泛化性吗,测试咋搞啊?)
方法
在捕捉手指静脉的过程中,轻微的偏移和旋转是普遍存在,导致了较大的类内距离(那数据增强。。。)
对于类间,其实就是随机取样,同类距离尽可能小,异类距离尽可能大
(这个意思难道是这个匹配度s只计算同类的吗,毕竟IF只有同类样本对啊)
(但是后面又有这个损失,那异类的时候损失是logs,这个s咋算啊,s里面的IFi和IFj哪来的?)
读《Finger Vein Verification using Intrinsic and Extrinsic Features》相关推荐
- 读《Android 安全架构深究》
Android 安全架构深究 安全是一个非常立体而丰富得概念.在不同的场景下,安全有着不同的含义. 比如对于网络传输,安全指的是传输的数据不会被其他人看到.篡改.伪造及仿冒,传输的数据不会遭到破坏,数 ...
- 《最强Android书 架构大剖析》读书笔记
文章目录 第一章 Android 体系结构的变革之路 1.2 Android系统源码目录 与Linux的异同 Android的框架 原生二进制可执行文件 Android 的原生库 核心(core)库 ...
- Android Jetpack架构组件之 Room(使用、源码篇)
2019独角兽企业重金招聘Python工程师标准>>> 1.前言 最近简单看了下google推出的框架Jetpack,感觉此框架的内容可以对平时的开发有很大的帮助,也可以解决很多开发 ...
- 抖音、美团等大厂千万级用户的Android客户端架构演进之路—
在移动开发中,对开发者来说不同的人具有不同的能力.就像读一本书一样,一千个读者,有一千个哈姆雷特.但不管怎样,只要你是个软件开发者你就必须学习windows或Linux等操作系统的运行原理.Andro ...
- Android 图形架构之一 ——概述
前言 本系列的文章,可以让你明白,一个View最终是如何显示到屏幕上的,从应用层到硬件抽象层.对分析app的卡顿,掉帧等 有很大帮助. 由于图形架构的涉及到的代码量很大,所以本篇先来个总体的概述,有个 ...
- Android display架构分析-SW架构分析(1-8)
参考: Android display架构分析二-SW架构分析 Android display架构分析三-Kernel Space Display架构介绍 Android display架构分析四-m ...
- 高通Android display架构分析
目录(?)[-] Kernel Space Display架构介绍 函数和数据结构介绍 函数和数据结构介绍 函数和数据结构介绍 数据流分析 初始化过程分析 User Space display接口 K ...
- [Android] Android MVP 架构下 最简单的 代码实现
Android MVP 架构下 最简单的 代码实现 首先看图: 上图是MVP,下图是MVC MVP和MVC的区别,在于以前的View层不仅要和model层交互,还要和controller层交互.而 ...
- Android系统架构-[Android取经之路]
摘要:本节主要来讲解Android的系统架构 阅读本文大约需要花费10分钟. 文章首发微信公众号:IngresGe 专注于Android系统级源码分析,Android的平台设计,欢迎关注我,谢谢! 欢 ...
- Android系统架构图及简单的系统架构介绍
2019独角兽企业重金招聘Python工程师标准>>> ndroid的系统架构和其操作系统一样,采用了分层的架构.从架构图看,android分为四个层,从高层到低层分别是应用程序层. ...
最新文章
- 根据时间比较选择数据
- MIT新开发的 AI 模型有望改进恶性脑瘤治疗
- Nginx 配置实战:负载均衡的实现
- Spring Boot 2.0 多图片上传加回显
- SQL Server数据库损坏、检测以及简单的修复办法
- spring cloud各组件详解
- 关于base64编码的原理及实现
- TV Distortion Bundle mac - AE画面像素破损信号干扰失真插件
- 深度学习笔记(5) 深层神经网络
- Virtio: An I/O virtualization framework for Linux | 原文
- 第 19 次 CCF CSP 认证 202006-4 1246(digits)
- openshift启动失败
- SQL截取字符串和替换字段
- C语言 Linux网络编程(C/S架构) 在线词典
- xp无法查看共享计算机的文件,如何解决XP不能访问win7共享文件
- 利用tp5中的图像处理功能完成海报的图片合成
- 打印程序在计算机上的应用程序,修复无法在计算机上运行的后台打印程序服务的操作步骤...
- 已解决_mssql.MSSQLDatabaseException: (2627, b“Violation of PRIMARY KEY constraint ‘PK__TM_DATA___7BDCF2
- 在华为 Kylin V10 SP1操作系统,HUAWEI,Kunpeng 920 CPU(4Cores)单机上模拟部署生产环境TiDB集群...
- Android系统中UID