《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 人工智能 > 業(yè)界動(dòng)態(tài) > 基于PyTorch的圖像數(shù)據(jù)增強(qiáng)技術(shù)

基于PyTorch的圖像數(shù)據(jù)增強(qiáng)技術(shù)

2022-11-29
來源:機(jī)械視覺沙龍
關(guān)鍵詞: PyTorch 圖像數(shù)據(jù)

  機(jī)器學(xué)習(xí)或深度學(xué)習(xí)模型的訓(xùn)練的目標(biāo)是成為“通用”模型。這就需要模型沒有過度擬合訓(xùn)練數(shù)據(jù)集,或者換句話說,我們的模型對(duì)看不見的數(shù)據(jù)有很好的了解。數(shù)據(jù)增強(qiáng)也是避免過度擬合的眾多方法之一。

  擴(kuò)展用于訓(xùn)練模型的數(shù)據(jù)量的過程稱為數(shù)據(jù)增強(qiáng)。通過訓(xùn)練具有多種數(shù)據(jù)類型的模型,我們可以獲得更“泛化”的模型。“多種數(shù)據(jù)類型”是什么意思呢?本片文章只討論“圖像”數(shù)據(jù)增強(qiáng)技術(shù),只詳細(xì)地介紹各種圖片數(shù)據(jù)增強(qiáng)策略。我們還將使用 PyTorch 動(dòng)手實(shí)踐并實(shí)現(xiàn)圖像數(shù)據(jù)或計(jì)算機(jī)視覺中主要使用的數(shù)據(jù)增強(qiáng)技術(shù)。

66.JPG

  因?yàn)榻榻B的是數(shù)據(jù)增強(qiáng)技術(shù)。所以只使用一張圖片就可以了,我們先看看可視話的代碼

  import PIL.Image as Image

  import torch

  from torchvision import transforms

  import matplotlib.pyplot as plt

  import numpy as np

  import warnings

  def imshow(img\_path, transform):

  “”“

  FuncTIon to show data augmentaTIon

  Param img\_path: path of the image

  Param transform: data augmentaTIon technique to apply

  ”“”

  img = Image.open(img\_path)

  fig, ax = plt.subplots(1, 2, figsize=(15, 4))

  ax[0].set\_TItle(f'Original image {img.size}‘)

  ax[0].imshow(img)

  img = transform(img)

  ax[1].set\_title(f'Transformed image {img.size}’)

  ax[1].imshow(img)

  Resize/Rescale

  此函數(shù)用于將圖像的高度和寬度調(diào)整為我們想要的特定大小。下面的代碼演示了我們想要將圖像從其原始大小調(diào)整為 224 x 224。

  path = './kitten.jpeg'

  transform = transforms.Resize((224, 224))

  imshow(path, transform)

 67.JPG

  Cropping

  該技術(shù)將要選擇的圖像的一部分應(yīng)用于新圖像。例如,使用 CenterCrop 來返回一個(gè)中心裁剪的圖像。

  transform = transforms.CenterCrop((224, 224))

  imshow(path, transform)

  68.JPG

  RandomResizedCrop

  這種方法同時(shí)結(jié)合了裁剪和調(diào)整大小。

  transform = transforms.RandomResizedCrop((100, 300))

  imshow(path, transform)

 69.JPG

  Flipping

  水平或垂直翻轉(zhuǎn)圖像,下面代碼將嘗試應(yīng)用水平翻轉(zhuǎn)到我們的圖像。

  transform = transforms.RandomHorizontalFlip()

  imshow(path, transform)

70.JPG

  Padding

  填充包括在圖像的所有邊緣上按指定的數(shù)量填充。我們將每條邊填充50像素。

  transform = transforms.Pad((50,50,50,50))

  imshow(path, transform)

71.JPG

  Rotation

  對(duì)圖像隨機(jī)施加旋轉(zhuǎn)角度。我們將這個(gè)角設(shè)為15度。

  transform = transforms.RandomRotation(15)

  imshow(path, transform)

 72.JPG

  Random Affine

  這種技術(shù)是一種保持中心不變的變換。這種技術(shù)有一些參數(shù):

  degrees:旋轉(zhuǎn)角度

  translate:水平和垂直轉(zhuǎn)換

  scale:縮放參數(shù)

  share:圖片裁剪參數(shù)

  fillcolor:圖像外部填充的顏色

  transform = transforms.RandomAffine(1, translate=(0.5, 0.5), scale=(1, 1), shear=(1,1), fillcolor=(256,256,256))

  imshow(path, transform)

 73.JPG

  Gaussian Blur

  圖像將使用高斯模糊進(jìn)行模糊處理。

  transform = transforms.GaussianBlur(7, 3)

  imshow(path, transform)

 74.JPG

  Grayscale

  將彩色圖像轉(zhuǎn)換為灰度。

  transform = transforms.Grayscale(num\_output\_channels=3)

  imshow(path, transform)

75.JPG

顏色增強(qiáng),也稱為顏色抖動(dòng),是通過改變圖像的像素值來修改圖像的顏色屬性的過程。下面的方法都是顏色相關(guān)的操作。

  Brightness

  改變圖像的亮度當(dāng)與原始圖像對(duì)比時(shí),生成的圖像變暗或變亮。

  transform = transforms.ColorJitter(brightness=2)

  imshow(path, transform)

76.JPG

  Contrast

  圖像最暗和最亮部分之間的區(qū)別程度被稱為對(duì)比度。圖像的對(duì)比度也可以作為增強(qiáng)進(jìn)行調(diào)整。

  transform = transforms.ColorJitter(contrast=2)

  imshow(path, transform)

77.JPG

  Saturation

  圖片中顏色的分離被定義為飽和度。

  transform = transforms.ColorJitter(saturation=20)

  imshow(path, transform)

 78.JPG

  Hue

  色調(diào)被定義為圖片中顏色的深淺。

  transform = transforms.ColorJitter(hue=2)

  imshow(path, transform)

  79.JPG

  總結(jié)

  圖像本身的變化將有助于模型對(duì)未見數(shù)據(jù)的泛化,從而不會(huì)對(duì)數(shù)據(jù)進(jìn)行過擬合。



更多信息可以來這里獲取==>>電子技術(shù)應(yīng)用-AET<< 

mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一区二区在线播放| 欧美一区二区三区在线观看 | 亚洲裸体俱乐部裸体舞表演av| 中文亚洲字幕| 黄色欧美日韩| 好看的日韩av电影| 国产精品男gay被猛男狂揉视频| 欧美精品免费看| 久久综合九色综合网站| 亚洲一区在线直播| 亚洲作爱视频| 亚洲精品永久免费| 亚洲国产精品久久精品怡红院| 亚洲欧美另类久久久精品2019| 亚洲美女在线一区| 在线国产欧美| 精品成人a区在线观看| 国产精品高潮呻吟| 欧美日韩久久久久久| 欧美1区免费| 美女主播一区| 久久婷婷国产综合精品青草| 久久精品国产第一区二区三区| 小黄鸭精品aⅴ导航网站入口| 亚洲卡通欧美制服中文| 亚洲欧洲一区二区天堂久久| 亚洲国产精品va| 久久精品人人做人人综合| 欧美一级艳片视频免费观看| 亚洲欧美国产制服动漫| 中日韩男男gay无套| 91久久综合| 亚洲区在线播放| 日韩亚洲国产精品| 日韩视频在线观看国产| 亚洲精品资源美女情侣酒店| 亚洲欧洲一区二区在线播放| 亚洲国产你懂的| 亚洲国产日韩欧美综合久久| 亚洲国产另类精品专区| 亚洲精品日本| 日韩一区二区福利| 一区二区三区四区五区视频| 一区二区免费在线观看| 亚洲视屏一区| 亚洲欧美成人| 香蕉久久久久久久av网站| 欧美一级精品大片| 欧美一级理论片| 亚洲国产成人av| 亚洲日本理论电影| 日韩亚洲精品电影| 亚洲午夜激情| 欧美在线播放高清精品| 久久久97精品| 欧美成人国产一区二区| 欧美精品电影| 欧美丝袜一区二区三区| 国产精品视频专区| 国产一区二区三区久久久| 国外成人在线视频网站| 1024亚洲| av成人手机在线| 亚洲欧美日韩中文视频| 亚洲电影在线| 亚洲无限av看| 久久国产高清| 欧美成人激情在线| 欧美午夜免费影院| 国产精品久久97| 狠狠色狠狠色综合| 亚洲人体1000| 亚洲欧美在线x视频| 亚洲高清av| 一级日韩一区在线观看| 午夜亚洲福利在线老司机| 久久精品盗摄| 久久精品夜色噜噜亚洲a∨| 免费国产一区二区| 欧美少妇一区| 国产自产在线视频一区| 亚洲区一区二区三区| 亚洲精品国产精品国产自| 亚洲天堂av在线免费| 亚洲欧美另类在线| 亚洲精品女人| 欧美一区二区性| 欧美美女bbbb| 韩日成人在线| 在线视频欧美精品| 亚洲电影专区| 午夜一区二区三视频在线观看| 免费日韩视频| 国产精品尤物| 亚洲精品一区二区三区在线观看 | 亚洲免费一级电影| 亚洲美女精品久久| 久久成人免费网| 欧美日韩国产在线看| 国产精品午夜国产小视频| 伊人久久亚洲影院| 亚洲一区二区三区激情| 亚洲毛片网站| 久久国产一区| 国产精品高清免费在线观看| 亚洲高清一二三区| 午夜精品久久久久久久99樱桃| 日韩午夜精品| 快she精品国产999| 国产精品一区二区你懂得| 亚洲日本激情| 亚洲福利久久| 欧美在线日韩精品| 欧美日韩一区二区三区在线| 悠悠资源网久久精品| 亚洲综合日韩| 亚洲天堂第二页| 欧美福利在线| 国产一区二区三区在线观看免费视频| 亚洲美女免费视频| 亚洲精品国产精品乱码不99| 久久超碰97中文字幕| 欧美日韩一区免费| 亚洲激情影视| 亚洲国产精品久久久久秋霞蜜臀| 性久久久久久久| 欧美日韩一本到| 国产精品永久免费视频| 黄网动漫久久久| 亚洲欧美日韩一区二区三区在线观看| 亚洲视频综合| 欧美视频一区二区| 亚洲开发第一视频在线播放| 91久久精品www人人做人人爽| 久久久久一区二区| 国产日本亚洲高清| 亚洲欧美日韩精品久久| 亚洲欧美精品伊人久久| 国产精品99免视看9| 99国产精品国产精品久久| 99在线视频精品| 欧美二区乱c少妇| 亚洲国产一区二区三区在线播| 亚洲国产精品视频一区| 久久综合久色欧美综合狠狠| 国内精品**久久毛片app| 性做久久久久久免费观看欧美| 欧美一区二区三区男人的天堂| 国产精品视频xxx| 亚洲伊人伊色伊影伊综合网| 午夜精品久久久久久久久久久久| 国产精品久久久久7777婷婷| 一区二区三区视频在线播放| 亚洲视频www| 国产精品久久久久国产精品日日| 亚洲视频在线二区| 久久激情视频免费观看| 18成人免费观看视频| 中文在线资源观看视频网站免费不卡| 国产精品高潮久久| 亚洲狠狠丁香婷婷综合久久久| 一区二区免费看| 欧美午夜女人视频在线| 亚洲一区二区三区精品在线| 欧美一区二区精品| 国模精品一区二区三区| 亚洲国产三级在线| 欧美jizz19性欧美| 亚洲精品偷拍| 午夜精品一区二区三区在线| 国产日韩精品电影| 亚洲缚视频在线观看| 欧美韩日一区二区| 在线亚洲自拍| 久久爱另类一区二区小说| 极品中文字幕一区| 亚洲精品乱码久久久久久蜜桃麻豆| 欧美日韩123| 亚洲无毛电影| 久久久97精品| 亚洲黄色精品| 亚洲摸下面视频| 国产一区二区三区免费在线观看 | 欧美影片第一页| 欧美高清在线精品一区| 一区二区三欧美| 久久久久www| 亚洲精品影视| 久久国产精品高清| 亚洲风情在线资源站| 亚洲四色影视在线观看| 国产欧美精品日韩精品| 欧美一区国产一区| 欧美精品 国产精品| 一区二区激情视频| 久久久精品一区| 亚洲麻豆国产自偷在线| 久久亚洲免费| 亚洲一区二区网站| 欧美日韩另类综合|