在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

12個常用的圖像數據增強技術總結

穎脈Imgtec ? 2022-11-02 17:13 ? 次閱讀

作者:Prabowo Yoga Wicaksana來源:DeepHub IMBA


神經網絡在訓練時的優化首先是對模型的當前狀態進行誤差估計,然后為了減機器學習深度學習模型的訓練的目標是成為“通用”模型。這就需要模型沒有過度擬合訓練數據集,或者換句話說,我們的模型對看不見的數據有很好的了解。數據增強也是避免過度擬合的眾多方法之一。擴展用于訓練模型的數據量的過程稱為數據增強。通過訓練具有多種數據類型的模型,我們可以獲得更“泛化”的模型。“多種數據類型”是什么意思呢?本篇文章只討論“圖像”數據增強技術,只詳細地介紹各種圖片數據增強策略。我們還將使用 PyTorch 動手實踐并實現圖像數據或計算機視覺中主要使用的數據增強技術。c2491b80-57a8-11ed-b116-dac502259ad0.jpg因為介紹的是數據增強技術。所以只使用一張圖片就可以了,我們先看看可視話的代碼?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

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

path = './kitten.jpeg'
transform = transforms.Resize((224, 224))
imshow(path, transform)c26e31ae-57a8-11ed-b116-dac502259ad0.png

Cropping

該技術將要選擇的圖像的一部分應用于新圖像。例如,使用 CenterCrop 來返回一個中心裁剪的圖像。transform = transforms.CenterCrop((224, 224))
imshow(path, transform)c27524aa-57a8-11ed-b116-dac502259ad0.png

RandomResizedCrop

這種方法同時結合了裁剪和調整大小。transform = transforms.RandomResizedCrop((100, 300))
imshow(path, transform)

Flipping

水平或垂直翻轉圖像,下面代碼將嘗試應用水平翻轉到我們的圖像。transform = transforms.RandomHorizontalFlip()
imshow(path, transform)

Padding

填充包括在圖像的所有邊緣上按指定的數量填充。我們將每條邊填充50像素。transform = transforms.Pad((50,50,50,50))
imshow(path, transform)c28a0eb0-57a8-11ed-b116-dac502259ad0.png

Rotation

對圖像隨機施加旋轉角度。我們將這個角設為15度。transform = transforms.RandomRotation(15)
imshow(path, transform)c2a9c552-57a8-11ed-b116-dac502259ad0.png

Random Affine

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

degrees:旋轉角度

translate:水平和垂直轉換

scale:縮放參數

share:圖片裁剪參數

fillcolor:圖像外部填充的顏色

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

Gaussian Blur

圖像將使用高斯模糊進行模糊處理。transform = transforms.GaussianBlur(7, 3)
imshow(path, transform)c2cf7cf2-57a8-11ed-b116-dac502259ad0.png

Grayscale

將彩色圖像轉換為灰度。transform = transforms.Grayscale(num_output_channels=3)
imshow(path, transform)c2ff673c-57a8-11ed-b116-dac502259ad0.png顏色增強,也稱為顏色抖動,是通過改變圖像的像素值來修改圖像的顏色屬性的過程。下面的方法都是顏色相關的操作。

Brightness

改變圖像的亮度當與原始圖像對比時,生成的圖像變暗或變亮。transform = transforms.ColorJitter(brightness=2)
imshow(path, transform)

Contrast

圖像最暗和最亮部分之間的區別程度被稱為對比度。圖像的對比度也可以作為增強進行調整。transform = transforms.ColorJitter(contrast=2)
imshow(path, transform)c3250776-57a8-11ed-b116-dac502259ad0.png

Saturation

圖片中顏色的分離被定義為飽和度。transform = transforms.ColorJitter(saturation=20)
imshow(path, transform)c3322550-57a8-11ed-b116-dac502259ad0.png

Hue

色調被定義為圖片中顏色的深淺。transform = transforms.ColorJitter(hue=2)
imshow(path, transform)c363152a-57a8-11ed-b116-dac502259ad0.png

總結

圖像本身的變化將有助于模型對未見數據的泛化,從而不會對數據進行過擬合。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 神經網絡
    +關注

    關注

    42

    文章

    4811

    瀏覽量

    103043
  • 圖像數據
    +關注

    關注

    0

    文章

    54

    瀏覽量

    11465
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    常用運放電路總結筆記

    帶你理解運算放大器 對于運放的使用,存在著一些經典常用的應用電路,這個其實網絡上已經有大量的文章做記錄總結了,作為電子工程師必備的知識,我自己也覺得有必要用一篇文章來做個記錄總結。 本文的電路分析
    的頭像 發表于 02-20 10:58 ?1317次閱讀
    <b class='flag-5'>常用</b>運放電路<b class='flag-5'>總結</b>筆記

    大模型領域常用名詞解釋(近100

    本文總結了大模型領域常用的近100名詞解釋,并按照模型架構與基礎概念,訓練方法與技術,模型優化與壓縮,推理與應用,計算與性能優化,數據與標
    的頭像 發表于 02-19 11:49 ?737次閱讀
    大模型領域<b class='flag-5'>常用</b>名詞解釋(近100<b class='flag-5'>個</b>)

    【「基于大模型的RAG應用開發與優化」閱讀體驗】+Embedding技術解讀

    今天學習大模型RAG 檢索增強生成技術Embedding,即嵌入,是一種將離散數據(如文字、圖像、音頻等)轉換為連續的密集向量表示的技術。這
    發表于 01-17 19:53

    【每天學點AI】實戰圖像增強技術在人工智能圖像處理中的應用

    圖像增強(ImageEnhancement)是人工智能和計算機視覺中一項重要的技術,也是人工智能數據集預處理的一重要步驟。它旨在提高
    的頭像 發表于 11-22 17:14 ?1608次閱讀
    【每天學點AI】實戰<b class='flag-5'>圖像</b><b class='flag-5'>增強</b><b class='flag-5'>技術</b>在人工智能<b class='flag-5'>圖像</b>處理中的應用

    基于差分卷積神經網絡的低照度車牌圖像增強網絡

    車牌識別作為現代化智能交通系統中重要的環節,對提升路網效率以及緩解城市交通壓力等問題具有重要的社會意義,然而弱光照車牌圖像識別仍然具有重大的挑戰。構建了一基于差分卷積神經網絡的弱光照車牌圖像
    的頭像 發表于 11-11 10:29 ?711次閱讀
    基于差分卷積神經網絡的低照度車牌<b class='flag-5'>圖像</b><b class='flag-5'>增強</b>網絡

    如何使用base64處理圖像數據

    Base64是一種編碼方法,可以將二進制數據轉換為ASCII字符集的文本格式。這種編碼方式常用于在不支持二進制數據的系統之間傳輸圖像數據,例
    的頭像 發表于 11-10 10:51 ?1646次閱讀

    深圳單片機開發公司常用12硬件電路,你用過幾個?

    在電子產品開發的廣闊領域中,硬件設計是構建創新產品的基石。無論是消費級產品、工控還是科研儀器等,都離不開精心設計的電路。英銳恩科技的技術工程師老唐將介紹在硬件設計實戰中常用12電路
    發表于 09-25 16:07

    圖像采集卡:增強視覺數據采集

    圖像采集卡介紹:在視覺數據采集領域,圖像采集卡在捕獲和處理來自各種來源的圖像或視頻方面發揮著關鍵作用。在本文中,我們將深入探討圖像采集卡的世
    的頭像 發表于 09-24 11:06 ?610次閱讀
    <b class='flag-5'>圖像</b>采集卡:<b class='flag-5'>增強</b>視覺<b class='flag-5'>數據</b>采集

    說明增強現實技術的產生原因

    增強現實技術(Augmented Reality, AR)的產生,主要源于人類對信息獲取和交互方式的不斷追求與探索,以及計算機技術圖像處理、傳感器
    的頭像 發表于 09-15 14:44 ?1048次閱讀

    Cricket XL全新亮相:革新圖像增強技術的解決方案

    由法國知名光電科技公司PHOTONIS生產的像增強器是一種先進的光電設備,主要用于提高圖像的亮度和清晰度。像增強器憑借其高性能和多功能性,在科學研究、工業檢測和生物醫學成像等多個領域發揮
    的頭像 發表于 07-25 06:32 ?488次閱讀
    Cricket XL全新亮相:革新<b class='flag-5'>圖像</b><b class='flag-5'>增強</b><b class='flag-5'>技術</b>的解決方案

    圖像識別算法的提升有哪些

    方法。 數據增強 數據增強是提高圖像識別算法性能的一種有效方法。通過對訓練數據進行變換和擴展,可
    的頭像 發表于 07-16 11:12 ?1015次閱讀

    圖像識別技術的原理是什么

    圖像識別技術是一種利用計算機視覺和機器學習技術圖像進行分析和理解的技術。它可以幫助計算機識別和理解圖像
    的頭像 發表于 07-16 10:46 ?2409次閱讀

    增強現實技術的特點有哪些

    增強現實技術(Augmented Reality,簡稱AR技術)是一種將計算機生成的虛擬信息疊加到現實世界中的技術。它通過實時地計算攝像機影像的位置及角度,將相應的
    的頭像 發表于 07-08 10:56 ?2169次閱讀

    ar增強現實技術的特點是什么

    增強現實(Augmented Reality,簡稱AR)技術是一種將虛擬信息與現實世界相結合的技術,它通過計算機技術將虛擬的圖像、聲音、文字
    的頭像 發表于 07-04 11:42 ?1701次閱讀

    圖像檢測與識別技術的關系

    圖像檢測與識別技術是計算機視覺領域的兩重要分支,它們在許多應用場景中發揮著關鍵作用。本文將介紹圖像檢測與識別技術的關系,以及它們在不同領域
    的頭像 發表于 07-03 14:43 ?1048次閱讀
    主站蜘蛛池模板: 日韩插插| 久久天天躁夜夜躁狠狠 | 欧美亚洲第一区 | 人人干网站 | 欧美两性网| 久久免费精品 | 五月天停婷基地 | 国产精品14p| 717影院理伦午夜论八戒 | 久爱综合| 天堂视频网| 婷婷综合网站 | 欧美啪啪小视频 | 亚洲人成人77777网站 | 久久五月女厕所一区二区 | 热久久综合这里只有精品电影 | 日韩三级在线免费观看 | 久久久久无码国产精品一区 | 五月天婷婷在线免费观看 | 免费午夜影片在线观看影院 | 国产成人系列 | 亚洲午夜影视 | 丁香花成人另类小说 | 黄色顶级视频 | 成人免费的性色视频 | 色婷婷视频 | 天天干天天操天天拍 | 国产免费资源 | 黄色h网站| 欧美成人看片一区二区三区 | 日韩卡1卡2卡三卡四卡二卡免 | 国产午夜免费 | 欧美日韩一区在线观看 | 久久影院午夜伦手机不四虎卡 | 韩国免费特一级毛片 | 色就操| 性生i活一级一片 | 国产欧美日韩电影 | 一级aa 毛片高清免费看 | 夜夜艹日日干 | 天天躁夜夜躁狠狠躁2018a |