[笔记]Pose-Normalized Image Generation for Person Re-identification

原文戳此

行人重识别面临的两个major challenges:
缺少跨视角的成对图片来训练;
在有大量不同姿态的数据中难以提取不受姿态变化影响的稳定特征;
现有的person re-id的算法的局限性:
难以拓展到大规模的camera networks,因为大规模的监控区域包含了大量的不同角度不同姿态不同身份的行人信息。现有的模型需要充足的不同身份不同摄像头角度的标记数据来训练。要获取这样的数据非常困难(多少人工多少智能)
用一个摄像头网络的数据训练的模型难以泛化到新的摄像头网络上,一般都需要用额外的数据去做fine-tuning。

解决思路
减小姿态的不同对于行人的外表的影响,使得re-id模型可以提取稳定的高辨识度特征。而在没有姿态变化的情况下学习到的特征与在具有大量姿态变化的情况下学习到的特征不同且互补。
定义8种典型姿态,然后将数据集中的行人归一化到这8种姿态中。
Contributions
使用一个PN-GAN将数据中的所有行人归一化到8个姿态中,将从真实数据中提取到的行人特征和生成数据中提取到的行人特征融合之后做re-id匹配。
方法

framework overview

  论文方法的总体流程是:对于给定的源图片
I_{i}
,通过一个re-id模型,得到模型在有很多不同行人姿态的情况下提取出的行人身份特征。然后将
I_{i}
与预先设定的8种标准姿态
P_{j}(0\leqslant j \leqslant 7)
逐一成对作为PN-GAN的输入,生成该行人以
P_{j}
姿态行走的图片,将生成的图片输入到另一个re-id模型中,得到模型在姿态信息变化不大的情况下提取到的行人身份特征。此后,将两个模型中提取到的特征融合起来用于特征匹配。
  在pose estimation 方面,文章用的也是现成的模型:OpenPose ,可以直接用到任意数据集上提取行人的18个关键点。
canonical pose

  对行人姿态进行归一化,将数据集中的每个行人的姿态都变换到上图(a)中的 8 种姿态。为了选取出具有代表性的8种姿态,论文将一个数据集中的所有图片数据都提取出对应的姿态,用预训练好的VGG-19提取出对应的姿态图的特征,然后用K-means算法将所有的姿态图做cluster,随后将每一个簇的平均值作为一个典型姿态(上图(b))。
PN-GAN

  具体的姿态迁移模型如上图。模型需要成对的训练数据:需要改变姿态的行人图片
I_{i}
、目标姿态
I_{P_{j}}
、该行人以姿态
I_{P_{j}}
行走的真实图片。将
I_{i}
I_{P_{j}}
直接连起来输入到Generator中,生成与
I_{P_{j}}
相近的图片
\hat{I_{j}}
G_{p}
的结构是基于ResNet修改而来的encoder-decoder,在encoder中包含了9个Res blocks 。 使用的loss 比较普通,就是一般的cGAN的loss加上一个用
\lambda_{1}
调节的L1损失:
Generator的loss

实验结果
  在Market数据集上做监督学习的结果,ResNet-50-A是论文模型中直接抽取真实行人图片特征的re-id模型。可以看到,其实论文提出的融合从生成的8个姿态图片中提取到的特征来做re-id的效果跟直接用ResNet-50-A做re-id的效果相比,没有非常大的提升,这在后面做直接迁移到CUHK数据集上的结果对比中尤其明显。


随后论文在CUHK01和CUHK03数据集上都做了对比,TL表示将论文在Market上预训练好的模型不经过fine-tune直接用到CUHK数据集上的结果。从直接在CUHK上使用模型的结果来看,使用了融合了生成图片特征的完全体模型并不比仅仅使用真实数据训练的ResNet-50-A有多大的优势。

PN-GAN生成结果如下:

总结一下,论文通过将姿态归一化来去除掉姿态变化对re-id模型提取特征的影响,用的东西也是现成的,比如说PN-GAN的实现思路跟Pose Guided Person Image Generation里如出一辙等。最后实验的效果比直接使用ResNet-50去做re-id的结果提升也不算特别大(尤其是直接用到新的数据集上测试性能的时候)。我觉得可能是生成的图片没有能够很好的还原真实的信息,或者无法提供re-id模型想要提取的特征。另一篇文章Pose Transferrable Person Re-identification就尝试用训练好的re-id模型去引导生成器恢复re-id模型需要提取的特征信息,感觉这个也比较可行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,525评论 6 507
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,203评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,862评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,728评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,743评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,590评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,330评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,244评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,693评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,885评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,001评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,723评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,343评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,919评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,042评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,191评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,955评论 2 355