行人重识别(Person Re-ID)【五】:论文笔记——Pose-Normalized Image Generation for Person Re-identification

本文提出了Pose-Normalization GAN (PN-GAN),一种对抗生成网络,用于解决行人重识别中的姿态变化问题。通过生成不同姿态的行人图像,PN-GAN帮助学习身份敏感且视角不变的特征,从而降低姿态变化的影响。这种方法在无监督学习环境下展现出高扩展性和普适性,无需额外的训练数据。
摘要由CSDN通过智能技术生成

论文:Pose-Normalized Image Generation for Person Re-identification

链接:http://openaccess.thecvf.com/content_ECCV_2018/papers/Xuelin_Qian_Pose-Normalized_Image_Generation_ECCV_2018_paper.pdf

代码:暂无

 

 

前言:

这篇是ECCV2018关于行人重识别(Person Re-ID)的文章,由复旦和腾讯AI Lab等联合提出。

我们知道Re-ID任务中有很多的难点,比如:跨摄像头、亮度变化、遮挡,其中一个难点就是:姿态不同。哪怕同一个人,不同时刻行走时的姿态也是千差万别的,这会给行人身份的识别带来很大的干扰因素。因此为了克服这个问题,本文利用了最近十分热门的 GAN 生成一系列不同的行人姿态图,文中定义了8种代表性的姿态,然后生成8张生成图,加上原图总共可以得到9个特征,然后融合原图和生成图的ReID特征作为最终的特征,由于这个feature融合了各个pose的信息,很好地解决的pose bias问题

 

 

 

Abstract:

行人重识别主要面临两个挑战:

1.缺乏跨视

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
MATLAB中可以通过使用日期选择器(DatePicker)或者文本框(EditBox)来输入日期。下面分别介绍如何使用这两种方法输入yyyy-MM-dd HH:mm:ss格式日期。 1. 使用DatePicker输入日期 在MATLAB的GUI中,可以使用DatePicker控件来选择日期。DatePicker控件可以通过MATLAB自带的uitools库中的uicalendar函数创建。具体步骤如下: 1)在GUI设计模式下,打开“工具箱”面板; 2)在“工具箱”面板中,找到“日期选择器”工具,将其拖动到GUI界面中; 3)在MATLAB代码中,使用以下代码创建DatePicker控件: ```matlab hDatePicker = uicalendar('Weekend', [1 0 0 0 0 0 1], 'SelectionType', 1, 'OutputDateFormat', 'yyyy-MM-dd HH:mm:ss'); ``` 上述代码中,'Weekend', [1 0 0 0 0 0 1]用于指定周末日期为Saturday和Sunday;'SelectionType', 1用于指定DatePicker控件只选择一个日期和时间;'OutputDateFormat', 'yyyy-MM-dd HH:mm:ss'用于指定输出的日期格式。 4)在GUI界面中,将DatePicker控件与一个按钮或其他控件关联,当用户点击按钮时,弹出日期选择器窗口。 2. 使用EditBox输入日期 在MATLAB的GUI中,也可以使用EditBox控件来输入日期。具体步骤如下: 1)在GUI设计模式下,打开“工具箱”面板; 2)在“工具箱”面板中,找到“编辑框”工具,将其拖动到GUI界面中; 3)在MATLAB代码中,使用以下代码创建EditBox控件: ```matlab hEditBox = uicontrol('Style', 'edit', 'Units', 'normalized', 'Position', [0.2 0.5 0.6 0.1], 'String', datestr(now, 'yyyy-MM-dd HH:mm:ss'), 'Callback', @editbox_callback); ``` 上述代码中,'Style', 'edit'用于指定控件类型为编辑框;'Units', 'normalized'用于指定控件位置和大小的单位为归一化单位;'Position', [0.2 0.5 0.6 0.1]用于指定控件在GUI界面中的位置和大小;'String', datestr(now, 'yyyy-MM-dd HH:mm:ss')用于指定控件中显示的字符串,这里使用datestr函数获取当前时间并转换为指定格式的字符串;'Callback', @editbox_callback用于指定当用户输入内容时所调用的回调函数。 4)在MATLAB代码中,编写回调函数editbox_callback,用于获取用户输入的日期。 ```matlab function editbox_callback(hObject, ~) dateString = get(hObject, 'String'); dateNum = datenum(dateString, 'yyyy-MM-dd HH:mm:ss'); end ``` 上述代码中,'String', dateString用于获取用户输入的字符串;datenum(dateString, 'yyyy-MM-dd HH:mm:ss')用于将字符串转换为MATLAB中的日期数字。 通过上述方法,就可以在MATLAB GUI中输入yyyy-MM-dd HH:mm:ss格式日期了。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值