亚洲 国产精品 日韩-亚洲 激情-亚洲 欧美 91-亚洲 欧美 成人日韩-青青青草视频在线观看-青青青草影院

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > MPII數據集:從圖像到姿態估計

MPII數據集:從圖像到姿態估計

來源:千鋒教育
發布人:xqq
時間: 2023-11-24 22:54:57 1700837697

一、MPII數據集

MPII人體姿態數據集是一個常用的用于人體姿態估計和關鍵點檢測的數據集,其中包含大量的人體姿態標注數據和圖像數據。該數據集由德國馬克斯·普朗克研究所計算機視覺小組提供。

該數據集包含超過25k個圖像和對應的人體姿態標注。每個標注包括13個關鍵點(7個在軀干部分和6個在四肢),每個關鍵點包括一個坐標。此外,還提供了16個關鍵部位的二維邊界框標注和6個關鍵部位的三維坐標。

二、Mpi數據

在MPI數據中,提供了訓練和測試數據,并且還將訓練數據分成了訓練集、驗證集和測試集。其中,訓練集包括24985個圖像和相應的注釋,驗證集包含2958個圖像和相應的注釋,測試集包括28678個圖像和相應的注釋。

該數據集提供了多種類型的注釋,包括關節位置的二維坐標、關節位置的三維坐標、姿態角度和人體部件的細粒度標注。此外,還提供了圖像前背景遮擋的標注、不同圖像的相對深度和交互行為的標注。

三、MPII數據集圖片選取

1、標注樣例

在下面的代碼中,我們將加載一個MPII數據集的圖像,并在圖像上繪制姿態估計的關鍵點位置。


import matplotlib.pyplot as plt
import matplotlib.image as mpimg

img = mpimg.imread('000001.png')
plt.imshow(img)

下面是代碼運行的結果顯示的圖片,其中紅色點表示姿態估計的關鍵點。

2、二維邊界框標注

在下面的代碼中,我們將加載一個MPII數據集的圖像,并在圖像上繪制二維邊界框標注。


import matplotlib.pyplot as plt
import matplotlib.image as mpimg

img = mpimg.imread('000001.png')
plt.imshow(img)

# 加載邊框密集區域注釋
anno_file = 'mpii_human_pose_v1_u12_2/train/joint_data.mat'
db = Mpii(anno_file)
data = db[0]
img = db.load_image(data['image'])
plt.imshow(img)

# 在圖像上繪制邊框
x1, y1, x2, y2 = data['objpos'] - data['bbox'][[1, 0, 3, 2]]
plt.gca().add_patch(plt.Rectangle((x1, y1), x2 - x1, y2 - y1, edgecolor='c', fill=False, linewidth=3))

下面是代碼運行的結果顯示的圖片,其中藍色矩形表示二維邊界框標注。

3、三維坐標標注

在下面的代碼中,我們將加載一個MPII數據集的圖像,并在圖像上繪制三維坐標標注。


import matplotlib.pyplot as plt
import matplotlib.image as mpimg

img = mpimg.imread('000001.png')
plt.imshow(img)

# 加載三維坐標注釋
anno_file = 'mpii_human_pose_v1_u12_2/train/joint_data.mat'
db = Mpii(anno_file)
data = db[0]
image_path = os.path.join(db.img_dir, data['image'])
img = db.load_image(image_path)

# 獲取在圖像中對應的關鍵點位置
joints_3d = data['joints_3d']
joints_2d = data['joints']

# 在圖像上繪制關鍵點位置
for joint_id in range(16):
    plt.scatter(joints_2d[joint_id, 0], joints_2d[joint_id, 1], s=100, marker='.', color='r')

# 獲取每個關鍵點的三維坐標
joints_xyz = db.get_joints_xyz(joints_3d, image_path)

# 將三維坐標繪制成點云圖
fig = plt.figure()
ax = Axes3D(fig)
ax.set_xlim3d([-1, 1])
ax.set_ylim3d([-1, 1])
ax.set_zlim3d([-1, 1])
ax.scatter(joints_xyz[:, 0], joints_xyz[:, 1], joints_xyz[:, 2], s=20, marker='o')

下面是代碼運行的結果顯示的圖片,其中紅色點表示三維坐標標注,藍色點表示繪制的三維點云圖。

4、姿態角度標注

在下面的代碼中,我們將加載一個MPII數據集的圖像,并在圖像上繪制姿態角度標注。


import matplotlib.pyplot as plt
import matplotlib.image as mpimg

img = mpimg.imread('000001.png')
plt.imshow(img)

# 加載姿態注釋
anno_file = 'mpii_human_pose_v1_u12_2/train/joint_data.mat'
db = Mpii(anno_file)
data = db[0]
img = db.load_image(data['image'])

# 獲取在圖像中對應的關鍵點位置
joints_3d = data['joints_3d']
joints_2d = data['joints']

# 繪制在圖像上
for joint_id in range(16):
    plt.scatter(joints_2d[joint_id, 0], joints_2d[joint_id, 1], s=100, marker='.', color='r')

# 獲取每個關鍵點的姿態角度
theta = db.get_theta(data)

# 在圖像旁邊繪制姿態角度的文本說明
for i, t in enumerate(theta):
    plt.text(img.shape[1] + 10, 20 + i * 20, "{}: {:.2f}".format(db.joint_names[i], t))

下面是代碼運行的結果顯示的圖片,其中紅色點表示姿態角度標注,紅色字表示姿態角度的文本說明。

5、人體部件細粒度注釋

在下面的代碼中,我們將加載一個MPII數據集的圖像,并在圖像上繪制人體部件細粒度注釋。


import matplotlib.pyplot as plt
import matplotlib.image as mpimg

img = mpimg.imread('000001.png')
plt.imshow(img)

# 加載人體部件細粒度注釋
anno_file = 'mpii_human_pose_v1_u12_2/train/mpii_human_pose_v1_u12_1.mat'
db = Mpii(anno_file)
data = db[0]
img = db.load_image(data['filename'])

# 獲取在圖像中對應的關鍵點位置
joints_3d = data['joints_3d']
joints_2d = data['joints']

# 繪制在圖像上
for joint_id in range(16):
    plt.scatter(joints_2d[joint_id, 0], joints_2d[joint_id, 1], s=100, marker='.', color='r')

# 在圖像旁邊繪制人體部件的標簽
for label_id, label_name in enumerate(db.body_part_names):
    center = db.get_body_part_center(data, label_id)
    plt.text(img.shape[1] + 10, 20 + label_id * 20, "{}: ({:.0f}, {:.0f})".format(label_name, center[0], center[1]))

下面是代碼運行的結果顯示的圖片,其中紅色點表示人體部件細粒度注釋,紅色字表示人體部件的標簽。

聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
性色ΑV一二三天美传媒| 日韩人妻无码一区二区三区综合部| 欧美粗大猛烈老熟妇| 日本大肚子孕妇交XXX| 天天拍夜夜添久久精品| 亚洲AV无码乱码| 中文无码一区二区不卡ΑV| А天堂最新版中文网| 国产成人拍精品视频午夜网站| 黑人精品XXX一区一二区| 噜噜久久噜噜久久鬼88| 日本工口里番H全彩无遮挡| 性国产SE╳O色欲A片免费观看| 亚洲乱码尤物193YW| 99精品视频在线观看免费蜜桃| 公粗挺进了我的密道在线观看| 国产新婚夫妇叫床声不断| 两口子交换真实刺激高潮| 日韩AV无码中文一区二区三区| 亚洲AV日韩AV永久无码久久 | 国产精品国产三级国产AV′| 久久久久国色AV免费看| 日本入室强伦姧BD在线观看| 亚洲VA无码手机在线电影| 99精品久久精品一区二区| 国产精品玖玖玖在线资源| 老熟妇高潮一区二区高清视频| 色天使色偷偷色噜噜噜| 亚洲色偷偷综合亚洲AV色欲| 波多野结衣AV在线无码中文观看| 好涨好爽好硬免费视频| 欧洲无人区卡一卡二卡三| 亚洲AV成人无码AV小说| 99久久人妻无码精品系列蜜桃| 国产精品无码久久久久久| 美丽的小蜜桃伦理美国| 无码成人一区二区| 中文字幕一区日韩精品| 国产男男Gay做受×Xx男| 妺妺坐在我腿上勃起弄了应用| 五月婷日韩中文字幕| 9精产国品一二三产区| 国产午夜视频在线观看| 欧美人与劲物XXXXZ0OZ| 亚洲AV午夜福利精品一区人妖| SUNTEK中老年妈妈| 精产国品一二三产品区别在 | 浪荡人妻共32部黑人大凶器电影 | 欧美极品少妇做受| 亚洲大尺度专区无码| 被公侵犯肉体中文字幕电影| 久久WWW免费人成人片| 少妇又紧又深又湿又爽视频| 在线中文天堂最新版WWW| 国产精品免费视频网站| 欧美〇〇无码黑人大战野结衣| 亚洲高清国产拍精品熟女| 成人免费无码不卡毛片| 邻居少妇张开腿让我爽了一夜视频 | 久久精品国产亚洲精品2020| 玩小雪跪趴把腿分到最大影视频 | 中字年轻漂亮的儿媳BD| 国内精品久久人妻互换| 欧美香蕉爽爽人人爽| 亚洲熟女少妇一区二区| 国产精品久久777777| 秋霞无码AⅤ一区二区三区| 一本色道久久88综合日韩精品 | 久久天天躁夜夜躁狠狠 | 国产美女丝袜高潮白浆| 日本少妇春药特殊按摩3| 制服视频在线一区二区| 含苞待放1ⅤLH周莹莹| 少妇私密推油呻吟在线播放 | 亚洲无线观看国产高清| 国产欧美日韩免费看AⅤ视频| 日产精品99久久久久久| 777琪琪午夜理论电影网| 久久精品国产精品亚洲色婷婷| 无人区码一码二码三码区| 差差差无掩盖视频30分钟| 美女露内裤扒开腿让男人桶无遮挡 | 俄罗斯人和欧洲人的性格差异| 欧美日韩人妻精品一区二区在线 | 不知火舞和三个小男孩| 你的婚礼免费观看完整版| 亚洲精品无码午夜福利中文字幕| 国产精品视频一区二区| 色屁屁WWW影院免费观看入口| 最新精品国偷自产在线下载| 久久久久久国产精品免费无码 | 六十路五十路精品久久久久| 亚洲国产成人久久精品99| 国产麻豆精品精东影业AV网站| 乳揉みま痴汉电车中文字幕| JIZZ在线观看中国少妇| 内射口爆少妇麻豆| 中文字幕亚洲一区二区VA在线| 久久精品国产精品亚洲下载| 亚洲国产精品无码第一区二区三区| 国产精品99久久久久久猫咪| 色综合AV综合无码综合网站| 超碰97人人做人人爱少妇| 破外女第一次出血毛片免费| 97久久欧美极品少妇XXXXⅩ| 美女张开双腿久久久久久| 婬乱丰满熟妇XXXXⅩ性| 久久久久久久综合综合狠狠| 亚洲精品V天堂中文字幕| 好男人在线观看无遮挡版| 亚洲AV成人片在线观看香蕉资源 | YSL千人千色T9T9T9| 欧美顶级PPT免费模板网站| 50岁退休熟女露脸高潮| 能让我流水水的一千字| √天堂中文官网8在线| 蜜桃av秘 无码一区二区三区| 又爽又黄又无遮挡的视频在线观看 | 亚洲色成人网站www观看入口| 精品久久久久久久中文字幕| 亚洲精品宾馆在线精品酒店| 精品视频国产香蕉尹人视频| 亚洲色欲色欲色欲WWW| 久久精品午夜亚洲AV无码少妇| 亚洲无人区码卡二卡三卡四卡| 久久久久精品国产99久久综合| 亚洲一卡一卡二新区无人区| 久久久久久伊人高潮影院| 一道本在线视频不卡| 蜜桃精品欧美一区二区三区| 93久久精品日日躁夜夜躁欧美| 欧美猛片BBBBBⅩXXXX| 被强迫各种姿势侵犯N白月视频| 日本一线和三线的区别| 公侵犯人妻一区二区三区四区| 特黄做受又硬又粗又大视频18| 国产精品久久久爽爽爽麻豆色哟哟| 性饥渴老头XXXXⅩHD| 精品国产丝袜黑色高跟鞋| 亚洲无线一二三四区手机| 毛卡5卡6卡7卡8入口| JK女自慰下面爆浆喷水| 日韩欧美午夜成人精品视频| 国产精品VIDEOSSEX国产| 亚洲AV无码AV在线播放| 久久AV高清无码| 中文字幕AV伊人AV无码AV| 欧美性一区二区三区| 短裙公车被直接进入| 午夜A级理论片在线播放不卡| 激情五月综合 香亚洲| 再深点灬舒服灬太大了添视频软件 | 三个医生换着躁我一个| 国产日韩欧美亚欧在线| 亚洲日产中文字幕无码| 内射极品少妇一区二区AV| 成人小说亚洲一区二区三区| 午夜爽爽爽男女免费观看影院| 精品人在线二线三线区别| 18禁美女裸体爆乳无遮挡动图| 日本大一大二大三在一起读吗| 国产乱子伦一区二区三区| 亚洲熟妇色XXXXⅩ欧美| 欧美黑人XXXⅩ高潮交| 国产AV无码专区亚洲AV麻豆| 亚洲AV永久无码精品古装片| 麻豆视频传媒入口| 成人免费看WWW网址入口| 性XXXⅩ俄罗斯女人| 林静公交车被做到高C| 成人A级毛片免费观看AV网站 | 中国女人内谢69XXXX免费视| 日韩成人无码专区一视频| 国产一区二区三区不卡在线观看| 一区二区三区人妻无码| 人妻丰满熟妇AⅤ无码| 国产精品免费_区二区三区观看| 亚洲日韩AV无码中文| 欧美精品AⅤ一区二区三区| 国产成人无码A区在线观看视频A | XXX激情影院亚洲AV| 性丰满ⅩXXOOO性HD| 蜜芽亚洲AV无码精品国产| 国产69久久精品成人看| 亚洲尤码不卡AV麻豆| 人妻中出无码一区二区三区| 好紧好深好大乳无码中文字幕| 中文字幕人成无码人妻综合社区| 色婷婷欧美在线播放内射| 久久99精品国产麻豆不卡| 被老外做的下身都肿了| 亚洲成色WWW久久网站夜月| 欧美日韩中文国产一区发布| 国产人与ZOXXXX另类| 18款禁用免费安装的软件APP| 特级做A爰片毛片免费看108| 六十路垂乳熟年交尾| 国产福利一区二区三区在线观看| 伊人久久大香线蕉综合网站| 双胞胎一前一后夹心饼干年下|