久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

高光譜變化檢測(cè)實(shí)戰(zhàn):孿生自注意力Transformer源碼解析

高光譜變化檢測(cè)實(shí)戰(zhàn):孿生自注意力Transformer源碼解析 簡(jiǎn)介基于孿生自注意力網(wǎng)絡(luò)的高光譜圖像變化檢測(cè)系統(tǒng)配備完整的Python源碼與配套數(shù)據(jù)面向計(jì)算機(jī)、人工智能、信息安全、大數(shù)據(jù)、通信、物聯(lián)網(wǎng)等專業(yè)的學(xué)生和從業(yè)者。項(xiàng)目覆蓋數(shù)據(jù)讀取、預(yù)處理、模型構(gòu)建、訓(xùn)練評(píng)估到變化檢測(cè)結(jié)果輸出等核心流程代碼結(jié)構(gòu)清晰適合初學(xué)入門也可作為畢業(yè)設(shè)計(jì)、課程設(shè)計(jì)或初期項(xiàng)目立項(xiàng)的參考原型。整套資源共138個(gè)文件壓縮包約174.68MB其中包含30個(gè)Python源碼、2個(gè)訓(xùn)練好的.pth權(quán)重、10個(gè).mat高光譜樣例數(shù)據(jù)、2個(gè).npy數(shù)據(jù)陣列、18個(gè)XML配置以及若干Markdown和文本說(shuō)明文檔文件類型覆蓋代碼、數(shù)據(jù)、權(quán)重與文檔便于對(duì)照運(yùn)行和二次開(kāi)發(fā)。作者在說(shuō)明中表示代碼已經(jīng)驗(yàn)證可穩(wěn)定運(yùn)行目前已有176人學(xué)習(xí)或下載建議將項(xiàng)目解壓至英文路徑后運(yùn)行適合有Python和深度學(xué)習(xí)基礎(chǔ)的學(xué)習(xí)者在此基礎(chǔ)上改進(jìn)模型、調(diào)整數(shù)據(jù)或進(jìn)一步探索孿生自注意力機(jī)制在變化檢測(cè)中的效果。1. 高光譜變化檢測(cè)不是“看圖”是“找不同”這套孿生自注意力源碼直接給答案給你兩幅同一地點(diǎn)、不同月份拍攝的高光譜影像讓你標(biāo)出地表哪些位置發(fā)生了變化——這不是人眼能勝任的活。高光譜圖像一個(gè)像素帶著上百個(gè)波段的光譜信息肉眼看到的是偽彩色但變化的往往是某個(gè)窄波段里的細(xì)微差異。這時(shí)候就要靠模型孿生自注意力網(wǎng)絡(luò)把兩個(gè)時(shí)相的影像分別編碼再在特征層面比較差異輸出一張變化檢測(cè)圖。這套基于孿生自注意力網(wǎng)絡(luò)的高光譜圖像變化檢測(cè)Python源碼把論文里的SSTFormer結(jié)構(gòu)落成了可訓(xùn)練的工程還配了數(shù)據(jù)。代碼路徑里那個(gè)IEEE_TGRS_SSTFormer的文件名說(shuō)明它對(duì)應(yīng)的是發(fā)表在IEEE TGRS上的那篇工作不是隨手寫的玩具模型。適合正在做畢設(shè)、課程設(shè)計(jì)或剛開(kāi)始接觸Transformer在遙感里怎么落地的學(xué)生也適合想拿一份完整工程做二次開(kāi)發(fā)的從業(yè)者。項(xiàng)目打包前作者驗(yàn)證過(guò)主流程你只要把環(huán)境和路徑對(duì)齊半天就能跑出第一張變化圖。2. 孿生自注意力網(wǎng)絡(luò)為什么適合變化檢測(cè)原理、選型與代碼結(jié)構(gòu)對(duì)照2.1 為什么不能直接拿兩幅圖做差偽變化是第一個(gè)要解決的問(wèn)題高光譜變化檢測(cè)最樸素的做法是逐波段相減灰度差超過(guò)閾值就判為變化。這套思路在理想情況下成立但實(shí)際遙感影像里兩次成像的光照條件、太陽(yáng)高度角、傳感器增益都不一樣直接做差會(huì)得到大量偽變化。真正的變化檢測(cè)系統(tǒng)要比較的不是像素值本身而是像素在語(yǔ)義層面的差異——也就是說(shuō)先用網(wǎng)絡(luò)把影像編碼成特征再在特征空間里比較。孿生網(wǎng)絡(luò)Siamese Network就是干這個(gè)的。兩個(gè)分支結(jié)構(gòu)相同、權(quán)重完全共享分別接收T1和T2兩個(gè)時(shí)相的影像。權(quán)重共享意味著兩個(gè)時(shí)相的特征提取方式完全一致這樣特征的差異就只能來(lái)自影像內(nèi)容本身而不是來(lái)自模型對(duì)不同輸入的偏見(jiàn)。最后把兩路特征做差分或者拼接送進(jìn)分類頭輸出每個(gè)像素是“變化”還是“未變化”。這也是這套源碼的核心思路不直接分類單張影像而是把變化檢測(cè)建模成一個(gè)二分類問(wèn)題。2.2 自注意力在高光譜上的價(jià)值長(zhǎng)距離依賴和光譜連續(xù)性CNN做變化檢測(cè)有個(gè)繞不開(kāi)的短板感受野有限。高光譜影像的空間分辨率通常不高但波段數(shù)極多一個(gè)物體的光譜特征往往散布在不相鄰的波段里CNN卷積核很難一次把這種跨波段、跨區(qū)域的關(guān)聯(lián)都建模出來(lái)。自注意力機(jī)制正好補(bǔ)上這一塊——它在計(jì)算某個(gè)位置的特征時(shí)會(huì)和整幅圖或者整個(gè)光譜維度上所有位置做關(guān)聯(lián)權(quán)重天然適合捕捉長(zhǎng)距離依賴。這套源碼里的SSTFormer從名字就能看出來(lái)是Spatial-Spectral Transformer空間維度和光譜維度都用了自注意力??臻g注意力讓模型能關(guān)聯(lián)遠(yuǎn)處的地物光譜注意力讓模型能利用波段之間的連續(xù)性。孿生結(jié)構(gòu)保證兩個(gè)時(shí)相用同一套特征提取邏輯自注意力保證特征本身足夠強(qiáng)這兩者組合起來(lái)就是這套系統(tǒng)能比傳統(tǒng)方法更穩(wěn)的核心原因。2.3 源碼包目錄結(jié)構(gòu)先分清哪些是模型、哪些是數(shù)據(jù)拿到壓縮包解壓之后先別急著運(yùn)行花十分鐘把目錄結(jié)構(gòu)過(guò)一遍。不同打包版本目錄組織會(huì)有細(xì)微差異但核心文件基本是下面這套格局HSI_change_detection/ ├── data/ # 高光譜數(shù)據(jù)通常含兩個(gè)時(shí)相 │ ├── T1.mat # 第一時(shí)相的高光譜影像 │ ├── T2.mat # 第二時(shí)相的高光譜影像 │ └── label.mat # 變化檢測(cè)的真值標(biāo)簽 ├── models/ │ ├── sstformer.py # 孿生自注意力主網(wǎng)絡(luò)結(jié)構(gòu) │ └── attention.py # 自注意力模塊的實(shí)現(xiàn) ├── train.py # 訓(xùn)練入口 ├── predict.py # 推理入口輸出變化檢測(cè)圖 ├── config.py # 超參數(shù)和路徑配置 └── README.md # 使用說(shuō)明注意項(xiàng)目里還有幾個(gè).iml文件這是PyCharm/IntelliJ IDEA的工程模塊文件說(shuō)明作者是用PyCharm建的項(xiàng)目。你直接用PyCharm打開(kāi)項(xiàng)目根目錄它會(huì)自動(dòng)識(shí)別模塊結(jié)構(gòu)。如果用的VSCode也沒(méi)關(guān)系只要按下一章的步驟裝好依賴終端里一樣能跑。文件作用運(yùn)行前要做什么train.py訓(xùn)練主腳本核對(duì)config.py里的數(shù)據(jù)路徑predict.py推理并生成變化圖確認(rèn)存在訓(xùn)練好的權(quán)重文件models/sstformer.py網(wǎng)絡(luò)定義一般不用改除非調(diào)整輸入波段數(shù)data/兩時(shí)相影像和標(biāo)簽確認(rèn)數(shù)據(jù)解壓完整文件名和配置一致項(xiàng)目根目錄還有個(gè)qd.html它是快速上手說(shuō)明頁(yè)用瀏覽器打開(kāi)就能看到數(shù)據(jù)集的引入方式和最簡(jiǎn)啟動(dòng)命令。我建議你先開(kāi)這個(gè)文件再對(duì)照著看config.py兩個(gè)對(duì)著讀比光看README能更快搞清楚這個(gè)工程的數(shù)據(jù)流。3. 環(huán)境搭建和數(shù)據(jù)準(zhǔn)備讓Python工程在本地跑起來(lái)的三個(gè)前置步驟3.1 Python環(huán)境與依賴安裝這個(gè)項(xiàng)目的基礎(chǔ)是Python和PyTorch版本選擇直接決定你能不能跑通。先說(shuō)結(jié)論P(yáng)ython建議用3.8到3.10PyTorch用1.8以上就行太新的版本反而容易碰到CUDA不匹配的問(wèn)題。我一般習(xí)慣先建一個(gè)干凈的虛擬環(huán)境避免和機(jī)器上其他深度學(xué)習(xí)項(xiàng)目互相污染。conda create -n hsi python3.9 conda activate hsi # CPU版本適合先跑通流程 pip install torch torchvision --index-url https://download.pytorch.org/whl/cpu # GPU版本NVIDIA顯卡且已裝好CUDA時(shí)用下面這行 pip install torch torchvision --index-url https://download.pytorch.org/whl/cu118 pip install numpy scipy matplotlib scikit-learn einops邏輯說(shuō)明第一行建環(huán)境并激活后面兩條PyTorch安裝命令二選一。CPU版本的好處是任何機(jī)器都能裝跑訓(xùn)練雖然慢但用來(lái)驗(yàn)證代碼邏輯完全夠用。GPU版本需要你顯卡驅(qū)動(dòng)支持對(duì)應(yīng)的CUDA版本cu118對(duì)應(yīng)CUDA 11.8如果不確定自己的環(huán)境先跑CPU版把流程走通再換GPU不遲。最后一行裝的是科學(xué)計(jì)算和可視化庫(kù)einops是Transformer代碼里常用的張量維度重排工具讀代碼時(shí)會(huì)經(jīng)常見(jiàn)到。參數(shù)說(shuō)明Python版本選3.9是因?yàn)镻yTorch對(duì)這個(gè)版本的適配最穩(wěn)3.11以上有些舊代碼里的torch調(diào)用方式會(huì)報(bào)警告甚至報(bào)錯(cuò)。scikit-learn用來(lái)算混淆矩陣和Kappa系數(shù)后面驗(yàn)證章節(jié)會(huì)用到。3.2 數(shù)據(jù)解壓與歸一化預(yù)處理高光譜數(shù)據(jù)文件通常是.mat格式這是MATLAB的存儲(chǔ)格式但在Python里用scipy.io就能讀。解壓后先別急著訓(xùn)練先寫個(gè)小腳本確認(rèn)數(shù)據(jù)能不能正常加載順便看一眼圖像尺寸和波段數(shù)量——這一步能幫你提前發(fā)現(xiàn)文件是否損壞、維度是否和模型輸入對(duì)齊。# check_data.py import scipy.io as sio import numpy as np # 讀取兩個(gè)時(shí)相和標(biāo)簽 data sio.loadmat(data/T1.mat) img1 data[img1] # 具體鍵名以實(shí)際文件為準(zhǔn) img2 sio.loadmat(data/T2.mat)[img2] label sio.loadmat(data/label.mat)[label] print(T1 shape:, img1.shape) # (H, W, C)C是波段數(shù) print(T2 shape:, img2.shape) print(Label shape:, label.shape, unique:, np.unique(label)) # 歸一化按波段做標(biāo)準(zhǔn)差歸一化 mean1 img1.mean(axis(0, 1), keepdimsTrue) std1 img1.std(axis(0, 1), keepdimsTrue) img1_norm (img1 - mean1) / (std1 1e-8)這段代碼的核心是確認(rèn)三個(gè)文件能讀、形狀對(duì)不對(duì)。高光譜影像的shape一般是(高, 寬, 波段數(shù))比如(145, 145, 200)這類標(biāo)簽是單通道的(高, 寬)像素值只有0和1。歸一化那兩行是按波段分別算均值和標(biāo)準(zhǔn)差每個(gè)波段減自己的均值除以自己的標(biāo)準(zhǔn)差這樣能讓不同波段的數(shù)值范圍拉到同一個(gè)尺度——高光譜不同波段的DN值差異可能很大不做歸一化直接喂網(wǎng)絡(luò)梯度容易被個(gè)別強(qiáng)波段帶偏。我一般會(huì)順手把歸一化寫進(jìn)數(shù)據(jù)加載類里訓(xùn)練和推理共用一套預(yù)處理邏輯避免訓(xùn)練時(shí)歸一化了、推理時(shí)忘了歸一化這種低級(jí)錯(cuò)誤。3.3 運(yùn)行前檢查路徑、目錄名和配置項(xiàng)這個(gè)項(xiàng)目最容易在路徑上翻車而且是那種報(bào)錯(cuò)信息完全看不懂的翻車。作者在說(shuō)明里寫得很直白項(xiàng)目名和項(xiàng)目路徑不要用中文解壓后重命名為英文。這不是玄學(xué)是底層庫(kù)的編碼問(wèn)題——Windows控制臺(tái)和Python的文件系統(tǒng)編碼在中文路徑下會(huì)沖突.mat加載時(shí)偶爾能過(guò)但訓(xùn)練保存checkpoint時(shí)必炸。# 把項(xiàng)目解壓到純英文路徑下例如 # D:\projects\HSI_change_detection # 而不是 D:\下載\項(xiàng)目\基于孿生自注意力網(wǎng)絡(luò)的高光譜圖像變化檢測(cè)系統(tǒng) # 運(yùn)行前檢查數(shù)據(jù)目錄是否完整 ls data/ ls checkpoints/ 2/dev/null || mkdir checkpoints這段命令做的事很簡(jiǎn)單確認(rèn)data目錄下文件齊全同時(shí)檢查有沒(méi)有checkpoints目錄沒(méi)有就創(chuàng)建一個(gè)——這是訓(xùn)練過(guò)程中保存模型權(quán)重的地方很多新手跑訓(xùn)練報(bào)FileNotFoundError不是代碼問(wèn)題是目錄沒(méi)建。還要打開(kāi)config.py對(duì)著看一遍這幾項(xiàng)數(shù)據(jù)路徑、波段數(shù)、patch大小、batch大小、epoch數(shù)。波段數(shù)必須和你的實(shí)際數(shù)據(jù)一致如果源碼默認(rèn)是200波段你的數(shù)據(jù)是190波段不改這個(gè)參數(shù)模型根本跑不起來(lái)——輸入維度和模型第一層權(quán)重維度對(duì)不上報(bào)錯(cuò)會(huì)非常直白但很多人看到RuntimeError就慌了其實(shí)問(wèn)題就在配置里。4. 訓(xùn)練與推理全流程從命令行到變化檢測(cè)圖的復(fù)現(xiàn)路徑4.1 訓(xùn)練腳本的啟動(dòng)方式與核心參數(shù)環(huán)境沒(méi)問(wèn)題、數(shù)據(jù)能加載之后就到了動(dòng)手訓(xùn)練的環(huán)節(jié)。訓(xùn)練腳本的入口是train.py一般通過(guò)命令行傳參或者直接改config.py指定超參數(shù)。這里以常見(jiàn)的命令行方式示范python train.py --config config.py \ --epochs 100 \ --batch_size 16 \ --lr 1e-3 \ --patch_size 11 \ --use_gpu參數(shù)說(shuō)明--epochs是訓(xùn)練輪數(shù)100輪對(duì)于變化檢測(cè)這種二分類任務(wù)來(lái)說(shuō)夠用了--batch_size是每批送入的樣本數(shù)顯存不夠就調(diào)小到8甚至4--lr是初始學(xué)習(xí)率1e-3是AdamW優(yōu)化器比較穩(wěn)妥的起點(diǎn)--patch_size是訓(xùn)練時(shí)裁剪的空間塊大小11×11是常見(jiàn)做法patch越大空間上下文越豐富但顯存占用和計(jì)算量同步上漲--use_gpu是顯式指定用GPU訓(xùn)練不加這參數(shù)有的實(shí)現(xiàn)會(huì)自動(dòng)落到CPU上速度會(huì)慢到讓你懷疑人生。訓(xùn)練過(guò)程中控制臺(tái)會(huì)打印每個(gè)epoch的loss和驗(yàn)證集上的OA值。如果你看到loss一直在降但幅度越來(lái)越小這是正常現(xiàn)象如果loss從頭到尾紋絲不動(dòng)問(wèn)題幾乎都出在數(shù)據(jù)沒(méi)配對(duì)或者標(biāo)簽沒(méi)對(duì)齊上具體排查放到避坑章節(jié)細(xì)說(shuō)。4.2 訓(xùn)練循環(huán)代碼解讀輸入是兩個(gè)時(shí)相輸出是變化概率光會(huì)啟動(dòng)命令不夠訓(xùn)練循環(huán)里每個(gè)部件是干什么的得心里有數(shù)。下面這段是訓(xùn)練主循環(huán)的典型寫法源碼里的實(shí)現(xiàn)和這個(gè)結(jié)構(gòu)高度一致# train.py核心片段已簡(jiǎn)化 model SSTFormer(in_channelsconfig.bands, num_classes2).to(device) optimizer torch.optim.AdamW(model.parameters(), lrconfig.lr, weight_decay1e-4) criterion torch.nn.CrossEntropyLoss() for epoch in range(config.epochs): model.train() total_loss 0 for img1, img2, label in train_loader: img1, img2, label img1.to(device), img2.to(device), label.to(device) # 兩時(shí)相分別過(guò)孿生分支輸出變化概率 logits model(img1, img2) loss criterion(logits, label.long()) optimizer.zero_grad() loss.backward() optimizer.step() total_loss loss.item() print(fEpoch {epoch:03d} | Loss: {total_loss / len(train_loader):.4f})邏輯說(shuō)明每次迭代從train_loader取一批數(shù)據(jù)包含img1、img2和對(duì)應(yīng)的標(biāo)簽。模型前向時(shí)把兩個(gè)時(shí)相的patch同時(shí)傳進(jìn)去孿生網(wǎng)絡(luò)內(nèi)部各自編碼、做特征差分、分類輸出。CrossEntropyLoss是二分類的標(biāo)準(zhǔn)損失函數(shù)它會(huì)自動(dòng)對(duì)logits做softmax再算交叉熵。zero_grad清空上一輪梯度、backward反傳、step更新權(quán)重這個(gè)三步是PyTorch訓(xùn)練的標(biāo)準(zhǔn)動(dòng)作。參數(shù)說(shuō)明in_channelsconfig.bands是把高光譜的波段數(shù)傳給網(wǎng)絡(luò)這里一旦和實(shí)際波段數(shù)對(duì)不上就會(huì)報(bào)維度錯(cuò)誤weight_decay1e-4是權(quán)重衰減系數(shù)值太大模型欠擬合太小容易過(guò)擬合1e-4是遙感影像任務(wù)里比較折中的選擇label.long()是把標(biāo)簽類型轉(zhuǎn)成long交叉熵?fù)p失函數(shù)要求標(biāo)簽是整數(shù)類型而不是浮點(diǎn)。4.3 超參數(shù)怎么調(diào)從默認(rèn)值出發(fā)一次只動(dòng)一個(gè)變量訓(xùn)練不收斂或者指標(biāo)不理想時(shí)大多數(shù)人第一反應(yīng)是換模型、換損失函數(shù)其實(shí)先調(diào)超參數(shù)才是最省時(shí)間的路徑。超參數(shù)默認(rèn)值調(diào)低的影響調(diào)高的影響建議lr1e-3收斂慢但更穩(wěn)容易Loss震蕩不收斂不下降就先降10倍batch_size16訓(xùn)練慢但省顯存顯存占用線性增長(zhǎng)顯存溢出優(yōu)先降它patch_size11上下文信息少計(jì)算量大幅上升不要超過(guò)21epochs100可能欠擬合可能過(guò)擬合看驗(yàn)證集OA決定調(diào)學(xué)習(xí)率有個(gè)血淚經(jīng)驗(yàn)Loss在第一個(gè)epoch就出現(xiàn)NaN幾乎可以肯定是學(xué)習(xí)率太大導(dǎo)致梯度爆炸把lr從1e-3降到1e-4或1e-5就好了。Lr調(diào)優(yōu)的另一個(gè)極端是loss下降得像烏龜爬每輪只降0.001這種時(shí)候如果確認(rèn)數(shù)據(jù)沒(méi)問(wèn)題可以試著把lr調(diào)大5倍或者換用帶warmup的調(diào)度器讓學(xué)習(xí)率在前10個(gè)epoch線性升上去再緩慢衰減。4.4 推理用訓(xùn)練好的權(quán)重生成變化檢測(cè)圖訓(xùn)練完成后predict.py負(fù)責(zé)加載權(quán)重并輸出整幅影像的變化圖。高光譜影像整幅直接送進(jìn)網(wǎng)絡(luò)會(huì)顯存爆炸所以推理時(shí)要用滑動(dòng)窗口逐塊預(yù)測(cè)然后再拼接回整幅圖# predict.py核心片段已簡(jiǎn)化 change_map np.zeros((H, W), dtypenp.uint8) model.load_state_dict(torch.load(checkpoints/best_model.pth)) model.eval() with torch.no_grad(): for row in range(0, H - patch, stride): # stride步長(zhǎng)一般取patch的一半 for col in range(0, W - patch, stride): # 裁剪兩個(gè)時(shí)相對(duì)應(yīng)位置的patch p1 img1_norm[:, row:row patch, col:col patch] p2 img2_norm[:, row:row patch, col:col patch] p1 torch.from_numpy(p1).unsqueeze(0).to(device) p2 torch.from_numpy(p2).unsqueeze(0).to(device) logits model(p1, p2) pred logits.argmax(dim1) # 0或1 change_map[row:row patch, col:col patch] pred.cpu().numpy()這段代碼的關(guān)鍵點(diǎn)在于滑窗方向兩個(gè)循環(huán)外層走行、內(nèi)層走列每次取patch × patch的小塊stride如果小于patch相鄰窗口會(huì)有重疊重疊區(qū)域的后一次預(yù)測(cè)會(huì)覆蓋前一次這樣能緩解窗口邊緣的預(yù)測(cè)不穩(wěn)定性。model.eval()是推理的標(biāo)配動(dòng)作它會(huì)把網(wǎng)絡(luò)里的dropout關(guān)掉、讓BatchNorm用全局統(tǒng)計(jì)量而不是當(dāng)前批的統(tǒng)計(jì)量——很多人忘掉這一行推理結(jié)果忽好忽壞就是這個(gè)原因。change_map最后就是一張和原圖同尺寸的0/1二值圖1的位置就是模型判定的變化區(qū)域。拿這個(gè)結(jié)果和label.mat里的真值對(duì)比就能量化評(píng)價(jià)模型效果——這也是下一章驗(yàn)證工作的前提。5. 避坑指南五個(gè)最容易讓變化檢測(cè)項(xiàng)目翻車的地方5.1 中文路徑導(dǎo)致加載報(bào)錯(cuò)或訓(xùn)練中斷現(xiàn)象代碼運(yùn)行到一半報(bào)各種奇怪的錯(cuò)誤——FileNotFoundError、UnicodeDecodeError甚至scipy.io.loadmat讀出的數(shù)據(jù)shape是錯(cuò)的。原因項(xiàng)目路徑或者文件路徑里帶了中文時(shí)Windows控制臺(tái)默認(rèn)的GBK編碼和Python內(nèi)部的UTF-8編碼在文件系統(tǒng)交互時(shí)會(huì)錯(cuò)位。這種報(bào)錯(cuò)看運(yùn)氣有時(shí)候能跑、有時(shí)候不能跑表現(xiàn)極其隨機(jī)。作者在說(shuō)明里強(qiáng)調(diào)“項(xiàng)目名和項(xiàng)目路徑不要用中文”不是危言聳聽(tīng)。解決解壓后先重命名把項(xiàng)目放在D:\projects\HSI_change_detection這類純英文路徑下然后把config.py里所有路徑都改成英文。我現(xiàn)在的習(xí)慣是任何Python項(xiàng)目從創(chuàng)建開(kāi)始就用英文路徑徹底繞開(kāi)這個(gè)坑。5.2 訓(xùn)練時(shí)顯存不足OOM現(xiàn)象訓(xùn)練跑到第一個(gè)batch就報(bào)CUDA out of memory顯存8GB連一個(gè)epoch都跑不完。原因高光譜數(shù)據(jù)的特點(diǎn)是波段數(shù)多一個(gè)patch的數(shù)據(jù)量是普通RGB圖像的幾十倍。batch_size16加上patch_size11再疊200個(gè)波段顯存占用輕松破10GB。解決優(yōu)先把batch_size降到4或2試驗(yàn)跑通如果還不行就把patch_size從11降到9或7。再有就是輸指令前先看一眼別人同顯存能跑多大——8GB顯卡跑高光譜Transformerbatch_size4是常見(jiàn)起點(diǎn)。還有個(gè)技巧訓(xùn)練代碼里把輸入從float64轉(zhuǎn)成float32能省一半顯存很多老代碼移植過(guò)來(lái)時(shí)忘了這事。5.3 訓(xùn)練Loss一直不降現(xiàn)象訓(xùn)練了十幾個(gè)epochLoss在0.69附近——這是二分類隨機(jī)猜的交叉熵值——怎么都不往下走。原因數(shù)據(jù)沒(méi)配對(duì)或者標(biāo)簽有問(wèn)題。最常見(jiàn)的情況是img1和img2的讀取順序和構(gòu)建樣本對(duì)時(shí)不一致模型每次看到的都是錯(cuò)位配對(duì)自然學(xué)不到規(guī)律。另一種可能是標(biāo)簽里全是0沒(méi)有1——類別極度不平衡時(shí)模型傾向把所有樣本都預(yù)測(cè)為未變化因?yàn)榧词谷?也能拿到極高的準(zhǔn)確率。解決先打印一個(gè)batch的數(shù)據(jù)看img1和img2對(duì)應(yīng)位置的空間結(jié)構(gòu)是否一致再統(tǒng)計(jì)標(biāo)簽中1的比例如果低于1%要么改用Focal Loss要么用加權(quán)采樣策略讓變化類樣本被抽中的概率更高。二分之一的概率是自己在隨機(jī)猜這兩個(gè)方向必有一個(gè)出了問(wèn)題。5.4 推理結(jié)果全黑或全白現(xiàn)象訓(xùn)練時(shí)Loss正常下降、OA也有80%以上但推理出的變化圖整張是黑色全0或者白色全1。原因推理代碼里漏了預(yù)處理。訓(xùn)練時(shí)輸入的圖是歸一化過(guò)的推理時(shí)直接喂原始DN值數(shù)值范圍差了好幾個(gè)量級(jí)模型輸出自然退化成極端值。另一個(gè)原因是訓(xùn)練時(shí)用了隨機(jī)翻轉(zhuǎn)/裁剪增強(qiáng)但推理時(shí)窗口接縫處沒(méi)做重疊處理整幅圖局部輸出異常。解決把訓(xùn)練和推理共用同一套預(yù)處理函數(shù)嚴(yán)格保證mean/std一致。另外把stride設(shè)為patch的一半讓滑窗有50%重疊能明顯改善塊與塊之間的拼接痕跡。5.5 驗(yàn)證集OA高但變化圖效果差現(xiàn)象OA指標(biāo)高得離譜95%以上但肉眼看出預(yù)測(cè)變化圖里很多明顯的變化區(qū)域被漏檢了。原因類別不平衡情況下OA會(huì)被“未變化”類主導(dǎo)。假設(shè)影像里只有5%的區(qū)域發(fā)生了變化模型把所有像素都預(yù)測(cè)為“未變化”O(jiān)A就有95%——看起來(lái)指標(biāo)很漂亮實(shí)際上一個(gè)變化區(qū)域都沒(méi)檢測(cè)出來(lái)。這是高光譜變化檢測(cè)數(shù)據(jù)集的標(biāo)準(zhǔn)陷阱。解決不要只看OA要算Kappa系數(shù)和針對(duì)變化類的Recall。Kappa低于0.6說(shuō)明模型基本沒(méi)學(xué)到變化模式。如果變化類的Recall很低而OA很高給損失函數(shù)里的變化類加權(quán)重比如weighttorch.tensor([0.2, 0.8])交叉熵權(quán)重讓模型更重視稀少的變化樣本。這份源碼包里數(shù)據(jù)集的標(biāo)注質(zhì)量我驗(yàn)證過(guò)正常訓(xùn)練后Kappa系數(shù)上0.7是合理預(yù)期。現(xiàn)象原因解決中文路徑隨機(jī)報(bào)錯(cuò)編碼問(wèn)題改用純英文路徑CUDA OOM波段多、batch過(guò)大降batch_size或patch_sizeLoss停在0.69附近樣本對(duì)錯(cuò)位或標(biāo)簽不平衡檢查數(shù)據(jù)配對(duì)調(diào)類別權(quán)重推理全黑/全白訓(xùn)練推理預(yù)處理不一致統(tǒng)一歸一化邏輯OA高但變化圖差被未變化類主導(dǎo)用Kappa和Recall評(píng)估6. 驗(yàn)證你的復(fù)現(xiàn)是對(duì)的指標(biāo)計(jì)算、可視化與一個(gè)調(diào)優(yōu)技巧訓(xùn)練結(jié)束不等于項(xiàng)目完成得證明模型輸出真的可信。定量上用混淆矩陣算OA和Kappa系數(shù)定性上把預(yù)測(cè)變化圖、標(biāo)簽真值和疊加在原圖上的變化輪廓三張圖畫在一起對(duì)比。from sklearn.metrics import confusion_matrix # labels是真實(shí)標(biāo)簽展平的結(jié)果preds是模型預(yù)測(cè)展平的結(jié)果 cm confusion_matrix(labels.flatten(), preds.flatten()) TN, FP, FN, TP cm.ravel() oa (TP TN) / cm.sum() # Kappa減去隨機(jī)一致后的真實(shí)一致率 pe ((TP FP) * (TP FN) (FN TN) * (FP TN)) / (cm.sum() ** 2) kappa (oa - pe) / (1 - pe 1e-12) print(fOA: {oa:.4f} Kappa: {kappa:.4f})OA衡量整體正確率Kappa剔除隨機(jī)猜對(duì)的成分是變化檢測(cè)論文里報(bào)道指標(biāo)時(shí)必看的兩個(gè)數(shù)字。Kappa在0.8以上說(shuō)明模型預(yù)測(cè)和真值有很強(qiáng)一致性0.6到0.8說(shuō)明可接受。畫圖時(shí)把預(yù)測(cè)結(jié)果里頭尾相接的連通區(qū)域用不同顏色標(biāo)出能直觀看到漏檢和誤檢的分布位置——一般變化區(qū)域會(huì)有不規(guī)則的條帶狀聚集如果預(yù)測(cè)圖呈現(xiàn)撒鹽一般的椒鹽噪聲點(diǎn)說(shuō)明patch_size設(shè)太小了模型沒(méi)抓到空間上下文信息。最后一個(gè)調(diào)優(yōu)技巧如果驗(yàn)證集Kappa卡在0.7上不去試試把兩個(gè)時(shí)相的特征差分方式從“直接相減”換成“相減后拼接原始特征”。這個(gè)改動(dòng)在很多孿生網(wǎng)絡(luò)實(shí)現(xiàn)里只是一個(gè)torch.cat的區(qū)別但效果常常立竿見(jiàn)影——差分突出變化原始特征保留靜態(tài)背景信息分類頭能同時(shí)看到兩者判斷依據(jù)更充分。從那以后我每次復(fù)現(xiàn)高光譜孿生網(wǎng)絡(luò)項(xiàng)目都強(qiáng)制走一遍“跑通訓(xùn)練→算Kappa→畫三張對(duì)比圖”的流程確認(rèn)無(wú)誤再談?wù){(diào)參。希望這些步驟能幫你少踩幾個(gè)坑順利把這個(gè)系統(tǒng)跑出理想的變化圖。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月丁香六月激情| 国产精品久久久久久久久久久久久久吹 | 久草精品一区 | 久久9精品视频| 欧美成人精品一区二区男人蜜臀| 亚洲国产精品成人综合| 女优视频第10页| 中文欧丝袜诱惑| 国产无码久久高清| 色综合加勒比四四季| 日韩欧美女求操每天更新| 性在久久久久久| 国产精品午夜福利视频| 天天懆天天日| 97免费免费视频网| www.久久制服糖| 91超碰人人| 亚洲人妻爽爽爽| 91狠狠色丁香婷婷综合久久| 啊啊啊啊啊好舒服视频| 国精精品无码一二三区水多多| 日日夜夜青青草母狗| 男人天堂欧美| 国产免费大片| 美女露胸露屁股| 91欧美www| 性爱1区| 在线观看啊啊啊啊啊| 欧美另类综合久久| 97爱亚洲| 中文字暮97| 久久久无码精品人妻二区| 国模精品娜娜一二三区| 99热这里只有精品1| 一起草日韩| 天操天操夜操夜月月年年操操| 国产野战露脸在线播放| 久久国产999| 国产 日韩 另类 视频一区爱| 久久婷婷欧美| 手机在线人成免费视频| 久久久啊啊啊| 夜草欧美| 岛国片在线观看视频亚洲| 亚洲 日本 不卡| 丁香五月婷婷啪啪| 欧美性Fer办公室秘书| 久久香蕉网| 国产成人五月天丁香花| 欲综合网| 观看视频图片一区二区三区| 国产美女mm131爽爽爽爽| 国产路线专区| 国产熟女精品区| 精品中文字幕一区二区l - 百度| 91视频综合网| 亚洲欧美综合网站| 69综合网| 五月开心网| 亚洲一区在线观看欧洲| 91亚洲人| 人妻蜜桃臀| 天天肏美女| 国产午夜激片Av毛片不卡| 国产尤物在线三区| 美女淫穴| 久久久人体| 日本狂喷奶水在线播放212| 久久久精品九| 天天影视网综合少妇| 一级做a爰片久久毛片图片| 无码二级三级| 97久久免费| 婷婷精品| 久久高清欧美国产| 午夜小电影在线插入淫高潮| 久久风骚城市| 91美女在线视频| 精品高清一区二区三区三州| 色在线综合| AV中文字幕三四五| 另类专区加勒比| 日本伦理一区二区| 操91| 中文字幕成人| 操操操日本的逼| 欧美黄页| 97超碰日韩| 伊人少妇久久久| 久久一区二区三区入口| 97亚洲自在精品在线观看| 国产一区二区三区白丝| 2017天天操天天日| 久久久91福利姬| 一二三啪啪专区| 亚洲av影院在线观看| 边做饭边操逼逼| 精品少妇一区二区| 久久久男人的天堂| 无遮挡h肉动漫在线观看| 国产男女无套97| 青青草久草| AV在线播放网址| 欧美激情久久久久| 久草毛片| 久9综合在线| 国产美女激情| 60秒免费小视频| 91亚洲不卡一区| 91碰碰| 9999久久久久| 人妻少妇一区二区| 老师充足的奶水小说| 中文字幕丝袜人妻| 色综合五月天| 人妻 中文 日韩| 欧美日韩系列| 少妇激情一区二区三区视频| site:sinbotex.com| 乱人乱色一区二区三区免费| 色狠狠一区二区三区香蕉| 96精品一区| 欧美激情亚洲情色| 密臀在线一区尤物| 欧美天堂在线| 精品少妇999| 不卡视频一区蜜桃视频 | 国产精品熟女丝袜一区二区| 日韩探花精品在线视频| 久热九九| 91亚洲黑人| 久久久爆乳翘臀一线天伦理视频| 麻豆视频test| 中文在线久久字幕| 成人十八禁日韩欧美一二三| 蜜臀va69| 超碰在线一区二区| 97资源视频| 密乳AV免费观看| www.大香| 91操操| 日产狠狠干| 日韩av三四区| 久久久九九九九| 婷婷精品久久av影视| 97国产精品一区| 久九色| 美女操逼福利视频| 欧美有码亚洲中文字幕一区二区三区四区| 亚洲天堂电影精品一区| 刺激精品视频| 俺也射| 999久久久| 2018天天日天天日| HEYZO高无码国产精品227| 五月婷婷激情网| 97人人爱人人做人人乐| 97在线观看免费视频l| 亚洲欧美91√| 亚洲综合第一页| 精品人妻一区| 欧美最婬乱婬爆婬性视频 | 天天做天天爱天天爽AV| 极品色综合| 91人妻人人澡人人爽人人精品| 久久性爱精品一区| 啊啊啊啊啊啊啊国| 色综合超碰超| 国产在线综合网| 黄色av一区二区在线| 亚洲最大91网| 97这里有精品| 亚洲成人福利电影免费| 秋霞视频一区二区| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 亚洲一卡2卡3卡4卡乱码网站| 久99视频| 东北操逼| 成年人性爱日韩| 欧美成人亚洲精品| 97综合久久| 亚洲精品美女久久久久久久久| 口爆综合网| 99热线麻豆 | 国产日韩中文字幕欧美| 国产精品一级特黄aaa大片在线观看| 婷婷色影院| 91美女高潮| 成人av性爱电影在线观看| 另类小色呦| 人妻久久久久久久久久久久久久久 | 久久超碰网| 国产尤物AV尤物在线观看不卡| 久久內射| 午夜精品久久久| 欧美日韩91| 九一国产精品| 日va操| 校园春色宗合网| 日韩精品中文字幕人妻| 亚洲影院小综合| 久久久久久免费电影| 国产乱伦搜索结果91P| 超碰国产在线| 精品九九| 夜夜高潮夜夜爽| 中文字幕一区二区无码成人| 动漫爆乳3D奶水一区在线观看| 欧美激情色婷婷花野真衣一区二区| 国产婷婷综合在线观看| 久久国色天香香蕉| 久久久久亚洲Av无码专区老牛影视| 99热这里| 天天天肏屄肏屄肏屄欧美欧美| 亚洲砖码砖专无区2023| 国产AV线| 丁香五月大香蕉| 97碰碰色| 蜜伊人色综合97| 日韩欧视频| 日日干夜夜干| 人人操人人肉久久精品| 91偷拍欧美亚洲| 亚洲 小说 欧美 激情 另类| 色诱avtt| 91天堂色男人的天堂| 视频在线中文字幕| 超碰99在线| 日本午夜久久电影| 精品在线78| 91精品久久久久久77777| 中日992视频| 韩日精品四区| 超碰日韩人妻| 东北操逼| http://qxhbdz.com| 美女裸体无遮挡永久免费观看网站| 伊人久久国产免费观看视频| 日本成人A片免费看| 白丝少妇一区二区| 国产精品熟女九色九色蜜臀| 人妻激情偷乱视频一区二区三区 | 蜜桃一区二区三区| 操逼逼无码| www亚洲免费| 国产吹潮女在线观看| 久久九九国产精品| 视频不卡中文字幕| 九九九影院| 俺去俺来也在线www| 久久久91| 中文字幕78| 亚洲AV免费在线| 欧亚日韩中文在线| 九九九九九九九九九九九九九九九女| 亚州国产精品乱| 欧美精品二区视频在线| 国产欧美日产一区二区三区 - 国产欧美日| 国产情侣自拍在线播放| 丰满人妻区一区二区三| 亚洲涩图欧美| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 99热精品在线| 淫荡熟女乱伦网| 999精品女人| 性老妇一区二区三区| a在线观看| 亚洲欧美国产va在线播放频| 色亚洲欧美| 91色五月俺来也| 天天躁日日躁XXXXYY| 久久久久亚洲熟妇熟女| 91老司机精品| 一二三四区电影| 日韩传媒在线| 亚洲精品97在线| 婷婷色网| 亚洲成人性爱在线观看| 丰满岳乱妇一区二区三区| 丰满人妻一区二区三区四区| 狼狼色丁香久久婷婷综合五月| 中日992视频| 国产精品白领在线观看| 中文字幕78| 91动漫操逼视频| 99re只有精品| 泰国AV在线观看| 久久久久国产无av| 中文字幕中文字幕一区二区| 日本精品中文字幕视频| 欧美日本成人一区二区| 亲子敌伦对白在线播放| 久久久久夜夜夜夜| 久久久久久免费电影| 丝袜美腿校园春色| 9999伦理视频| 91夜夜蜜桃臀1区2区3区| 亚洲色图久久成人| 五月天婷婷久久| 日韩中文字幕视频在线观看| 国产黄色视频久久| 国产强奸AV在线| 久久中出| 国产大陆天天艹| 一级做a爰片性色毛片久久| 综合熟妇一区二区三区| 婷婷精品国产一区二区三区日韩| 中文字幕人乱码中文字的预防方法 | 亚洲AV操| 日韩欧美中文| av在线一区二区三区| 成人AV超碰免费在线| 黄片www视频免费| 欧亚 另类 久| 熟女人妻精品一区二区视频 | 国产白嫩精品久久| 夜夜操av亚洲一区二区| 久久深夜无码| 夜夜福利| 啊嗯嗯啊好大好爽| 久久久久婷婷精品av电影| 中文字幕乱偷人妻久久艾草网| 九九九九九精品十六| 欧美性爱一区| 久久综合久色欧美综合狠狠| 美女爽爽爽刺痛洞洞| 一区二三区四区视频大全套| 欧美激情 一区| 超碰在线91| 91肉丝| 12一15性XXXX粉嫩国产| 人人操我人人干| 国产美女自拍AV| av天堂天堂av日韩| 亚洲超碰在线| 天天透伊人| 日韩欧美亚洲国产日韩| 毛片17S| 国产久久一区二区| 青青草原成人| 三级日本一区二区三区| 中国大陆国产高清AⅤ毛片| 一区二区三区黄色片a| 亚洲最新中文字幕免费 | 亚洲97成人在线观看| 97网色| 性色AV蜜色av色欲av| 免费黄色片。| 操91| 九九热这里只有在线精品视 伊人草 成人菠萝蜜视频在线观看 | 性爱乱伦视频免费| WWW黄片COM| 久久9亚洲| 亚洲情色一区二区三区| 亚洲欧美综合网| 20cm女自慰在线日韩欧美| 成人三一级一片aaa| 久99热| 91成人在线| 欧洲自拍第一页| 粉嫩av平台| 亚洲精品人妻吞精av| 国产精品久久久视频| 精品二999| 黄页av| 美国日韩黄色片| 色月天AV导航| 色臀AV| 欧美日韩亚洲一区二区在线观看| 日韩精品99999| 亚洲视频二区 | 久久人妻| 十八禁视频网站| 91爱看| 91亚洲欧美| 综合自拍| 人妻爽爽啪视频| 亚洲天天在线| 超碰99在线观看| 日韩丝袜高跟制服在线观看| 亚洲欧美色图| 91校园春色长篇| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 精品中文字幕一区二区| 富二代亚洲精品99| 精品人妻丰满熟妇一区二区三| 国产日产精品久久快鸭的功能介绍| 色色五月婷婷| 就去色综合| se吧提供国产乱老熟视频胖女人| 夜夜爽爽爽| 91热热色| 天天综合色| 婷婷激情五月综合| 最新中文字幕精品在线| 高清肉丝中文无码| 91人妻中文| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 亚洲区限制级| 国产操伦| 日韩欧美水蜜桃人妻| 日韩精品中文字幕人妻| 九九久久首页| 最新亚洲黄色免费电影 | 亚洲国产欧美中日韩成人综合视频| 久久久久久九九九九-美女久久久久久久-成人AV | 玖玖97综合| 国产精品另类| 日本一级一级一级一级| 久久久久久久久久久久色网| 97国产成人精品免费视频| 久久妇| 天堂中文资源在线bt| 一区二三区四区视频大全套| 亚洲成a人片在线观看中文!!!| 亚洲欧美日韩电影网站一区| 日韩人成网站在线播放| 亚洲图片视频小说| 精品超碰国产| 亚洲中文字幕熟女少妇一区二区| 亚洲色色色| 九九亚洲| 青青草男人天堂| 93人人操人人| 亚洲蜜臀精品视频久久| 啪啪综合网| 欧美亚洲清纯| 久久黄色网址| 国产无码精品久久久久久| 男人天堂日日夜夜| 日韩中文字幕在线视频观看| 狠狠入| 久久久久久久久久久人妻| 国产高清午夜成人在线观看| 98福利在线视频| 婷婷久月| 精品日韩人妻视频| 茄子社区国产精品| 91欧美高清| 国产AAAAAABBBBB| 一本久久精品中文字| 簧片免费看视频| 日韩精品人妻| 囯产精品强| 这里只有精品视频| 欧美一级特黄淫片在线观看| 人人妻人人玩人人澡人人爽| 射欧美综合| 国产 v乱码一区二| 日本一级特级毛片视频| 夜夜做夜夜爽精品视频| 日韩情色视频| 欧美一区二区观看在线| 亚洲在线欧美| 色九九九九九九| 久久久999网站| 男女激情黄色网址| 亚洲网站一区二区在线| 亚洲欧美变态| 亚洲国内精品成人不卡| 五月丁香激情综合网| 日韩无码精品综合久久| 蜜臀99久| 亚洲性综合| 综合国产97| 国产一区二区三区精品观看啪| 久久的免费性爱视频| 啊啊啊啊在线播放| 免费久久9999| 久九九九九九九热| 夜夜一区二区| 国产真实野战在线视频| 操逼逼一区视频| 精品午夜福利| 色哟哟av| 91精品人妻五十路| 免费亚洲国产精品久久一区| 丝袜狠狠草尤物人妻av91| 欧美色综合影院| 美國A片| 偷拍三区| 国产最火爆久久国产网站网站| 91久久国产精品| 97天天在线| 青草香蕉网| 很黄很污的免费网站| 久热大香蕉| 肉嘟嘟www视频在线观看高清| a男人的天堂久久一级A毛片| 亚洲国产成人精品久久久国产成人一区二区 | 秋霞一级A片黄色视频| 九九久久久| 91免费看中出视频| 乱码人妻一区二区三区| 成人热久久精品| n1038 一二三区| 亚洲国产一区二区三区在线| 嗯嗯嗯好爽| 日产狠狠干| 日本天天操| 色激情五月天| 超碰在线99| 色狠狠综合| 国产成人+综合亚洲+天堂| 亚洲制服欧美另类内射| 97任你吞精| 国产精品无码AV网站| 尤物一级在线免费观看| 国产成人无码高清| 337p大胆噜噜噜噜噜91Av| 久久老子无码午夜伦不卡| av天堂5| 日本日逼视频网| 超碰在线人妻| 女人天堂AV五区在线| 久操高青| 色 亚洲 91| 国产精品色| 欧美性第1页| 人妻喷水| 97日亚洲欧美| 国产精品成久久久久午夜午夜| 婷婷超| 欧 美 自 拍 偷 拍| 成人精品一区二区91毛片不卡| 日韩一性一交一A片俄罗斯| 成人无码影片视频在线| 五月丁香成人网| 大香蕉手机视频| 久热久一区二区三区| 青女在线| 欧美日韩不卡传媒| 日本孕妇一区二区视频操逼免费看 | 91爱欧美| 亚洲色交| 日本免费中文字幕在线| 91精品人妻电影| 思思热在线观看| 亚洲精品骚逼| 人妻丰满熟妇av无码区蜜桃| 精品少妇一区二区| 9I1性色影院| 日本黄大片在线观看视频| 激情国产乱伦Av| 色噜噜综合在线| www.高清无码诱惑一区.com| 日韩青久久| 亚洲一区日韩精品中文字幕 | 日本大香蕉综合网红本杳社区| 东北少妇高潮zzzz| 曰韩成人免费视频| www.婷婷六月天| 国产乱码精品久久久久久| 91n.欧美| 国产又色又粗又黄又爽| 婷婷丁香五月综合| 少妇内射www在线观看视频| 中文字幕乱码在线观看| 亚一综合久久久久久久久久| 91色综| 色老汉色| 国产精品乱码久久久久| 亚洲一区二区精品福利| 一区麻豆 高清中文字幕| 久久精品噜噜噜成人看免欧美大片| 国产免费黄色一级大片| 色五月婷婷在线| 60秒免费视频| www亚洲免费| 67194国产| 日本精品九九九| 日B操| 久操高青| 色图综合| 中文字幕在线观看视频www| 亚洲欧美精品久| 视频一区二区免费在线| 麻豆人妻精品一区二区| 人妻无码一区二区三区久久99| 日韩三级在线观看网站| 乱人伦 国语对白:视频直接看| 毛片麻豆91糖心精品毛情片| 在线岛国新天堂8| 麻豆国产av网| 国产区日韩区在线观看| 一起草AV| 蜜臀99久久国产| 亚洲最大网站av| 亚洲黄a三级三级三级看三级| av毛片aaaaa免费看| 天美av在线观看| 亚洲成成熟女人综合一区二区| 午夜黄色免费在线观看| 人人摸人人舔一区二区| 亚洲一区日韩精品中文字幕| 久操99| 国产久久久久久| 美女黄色一级A视频| 中文字幕AV中出| 99久久久久| 天堂网亚洲区手机版| 亚洲成av人片色午夜乱码| 暴力av在线| 嫩草一区二区在线观看| 校园春色欧美| 乱伦熟女区| 国产嫩草精品A88AV| 久操不卡视频| 2017天天拍大香蕉| 久久9久9久99久9久9| 青娱乐淫乱1314| 屌妞视频久久久久久久久久久久| 97aiaiai| 嗯嗯啊啊视频一区二区三区| 欧美亚洲尤物久久| 亚洲色综网| 久久激情五月| 绯色一区二区三区不卡少妇 | 91福利网在线观看| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 欧美美女后入| 熟女突然公开看18禁影片| 中韩中文字幕在线观看| 久久手机好看网站| 国产毛片久久久久久久| 东京热AV男人的天堂| 欧美顶级黄片AAAAA在线免费看| 992大香蕉| 色呦呦、国产精品| 无码av永久免费专区网站| 2017天天操天天日| 亚洲色色色| 国产精品露脸在线观看| 欧洲亚洲综合| 又大又白奶子| 无码天天操| 精品美女少妇一区二区| 日本不卡卡一区| 18禁免费视频| 女人天堂网| 淫色网综合| 免费簧片在线观看| 亚洲欧美第一页| 色阁阁AV综合网| 天堂精品在线| 色色色色日本| 69麻豆天美| 午夜精品久久久久久久| 97国产色综合| 91干熟女| 欧美性爱第一区| 国产精品农村妇女| 九9热伊人| ss久久| 久久婷婷热| 一本精品日本在线视频精品| 大粗鳼巴久久久久| 内射黑丝袜| av大香蕉网站| 婷婷综合在线| 26uuu国产免费观看| 黄色AV免费| 欧美激情 亚洲色图| 青木玲在线不卡| 精品.99999| 婷婷激情四射| 日韩中文字幕人妻视频| 久久大黄片| 加勒比无码毛片| 蜜臀久久在线视频| 欧美日韩理论一区| www.狠狠干.coom | 丰满美女一级毛片在线播放| 高精欧美色| 乱色老一区二区三区的观看方式| 亚州综合电影| 97干在线看| 中文字幕五区| 欧美日韩99| 国语av最新自产拍在线观看| 日韩在线一区高清在线| 91精品国产91久久福利| 大香蕉综合网| 欧美乱欲| 91亚洲人| 久久区| 日本二区不卡| 91亚洲最新在线| 骚妻少妇精品性色无码四色A V| 欧州一区二区三区四区| 欧州91高潮| 人妻丝袜二区| 熟女少妇视频| 男人天堂东京热| 美女网站91| 少妇高潮九九九九| 欧美亚洲| 91精品人妻偷情| 亚洲黄色视频在线观看视频| 天堂69亚洲精品中文字| 国产区日韩区在线观看| 强奸乱伦AV一天堂网| 丁香婷婷五月| 色屁屁影院www国产| 先锋影音av先锋一区| AⅤ片水多多| 日韩精品一区二区日韩| 国产精品色片一区二区| 亚洲无码太久| 日韩亚洲国产视频| 美女黄频a美女大全免费皮| 亚洲AV永久无码一区仙野| 中文字幕在线免费观看视频| 色情综合网| 欧美专区在线| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 国产男女无套97| 精品人妻视频一区二区三区蜜桃视频| 精品无码人妻一区二区免费蜜桃| 97欧美色综合| 99AV| 国产成年女黄特黄| 国产精品久久久久久久电影渣男| 伊人网综合在线视频| 久久人人爽人人爽人人片Ⅴ| 激情开心五月天| 野狼激情网| 99亚洲人人| 国产97综合| 91色图| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 亚洲男人天堂2013| 超碰色大香蕉| 女欧美一区二三区| 国产精品视频白浆免费| 色97| 欧美天堂第二区| 综合亚洲欧美| 亚洲伊人a线观看视频| 久久久精品国产亚洲AV无码| 嗯啊啊啊轻点视频| 婷婷久草| 国产激情视频一区区三区| 国产成人午夜视频网址| 99色视频| 激情视频一二三| 亚洲做性| 成人av在线播放| 五月婷婷基地| 人人妻人人色| 天美传媒AV在线| 乳欲人妻办公室奶水| 黑人精品成人一区二区三区| 中文字幕精品人妻丝袜| 欧美综合自拍亚洲综合图| 精品国产Av无码久久久伦古装| 一线黄色免费性爱片| 中字乱伦AV| 亚洲色9| 理论久久婷婷网8| 日日操丁香五月天| 日本一区二区电影网站| 99热免费精品| 四虎在线观看视频| 婷婷丁香在线| 色五月激情AV在线| 精品亚洲一区在线观看| 大香蕉亚洲中文| 久热99999| 强奸乱伦AV网站| 4141514逼喷水三级片| 97ai亚洲| 国产美女高潮叫床视频| 日韩精品第3页| 中文字幕一区二区视频在线观看| 国产精品亚洲一区二区三区四区 | 久久久精品视频免费观看| 超碰激情808| 精品78| 思思热在线视频精品| 青青草视频导航官网| 久9无限国产| 免费久久精品麻豆一区二区av| 天天综合网AV91| 乱伦熟女专区| 天天干美少妇一区| 亚洲中文字幕熟女少妇一区二区| 干婷婷综合网| 999熟女精品| 国产亚洲中文不卡二区| 中文字幕-区二区三区四区视频中国| AV中亚| 日韩欧美视频青青| 麻豆精品.欧美精品.日韩精品.| 中文字幕 国产 精品| 精品中文一区二区| 九九九九日本 | 91夜夜蜜桃臀1区2区3区| 婷婷激情丁香| 亚洲AV免费在线| 玖玖爱伊人玖玖爱| 92人人操人人| 超碰97人人乐| 91一起操| 久9九综合在线| 免费观看欧美日韩操逼视频| 欧中美三级一区二区三区| 国产激情久久久| 超碰综合97在线| 丁香五月激情综合国产| 中国91AV| 亚洲情色91| 极品欧美一区二区三区| 抽插爽| 欧美强奸乱能| 风间由美日韩欧美久久| 天天做天天爱| 欧美超碰在线| 亚洲三级网址久久最新| 在线A日本| 超碰在线成人电影| 婷婷五月天激情小说| 96超碰网| 久久一二区四| 人人操人人插人www| 亚洲一卡2卡3卡4卡乱码网站 | 亚洲城人男人的天堂| 熟女人妻一区二区三区| 青青草视频爽一爽| 日韩探花精品在线视频| 综合亚洲网| 黑丝91视频| 国产97视频免费观看| 三及片网站| 91老熟女逼| 蜜乳成人AV| 国产深喉| 成人影 天天操 亚洲| 欧亚韩国999| 蜜臀精品1区2区| 97人妻免费中文字幕| 欧洲精品二区| 乱码人妻一区二区三区| 天天色粽合合合合合合合| 激情黄色片在线观看| 亚洲天在线| 78p欧美| 久久国内| 岛国在线免费视频| 一区二区三区一亚洲中文字幕、综合区灬 | 亚洲全色网| 久久99草| 日本曲间由美性生活片| 成人a大片在线观看| 亚洲毛片久久| 98福利在线视频| 蜜臀久久99精品久久综合| 久久东京伊人一本到鬼色| 狼人狠干| 学生妹天天看| 冬京热男人的天堂| 日本欧美国内在线| ,成人免费啪啪视频| 性欧美91| 欧美性爱一区| 亚洲午夜免费狠狠干| www.久久最新地址| 男人天堂电影院| 超碰 欧美| av一区二区三区四区五区久草臀| 丁香六月综合激情| 伦理片秋霞免费影院| 白丝被操91| 亚洲加勒比| 青青草综合在线| 欧美亚州色的图| 天天看特黄的免费网站| 97香蕉碰碰人妻国产欧美| 日本色色视频网站| 久肏视频字幕| 国产性爱欧美性爱在线| 欧州激情视频在线一区二区| 99视频内射三四| 美女尤物人人操| 操逼日批| 欧美日韩国产成人高清| 啊啊啊好舒服视频| 中文字幕乱妇免费视频| 97欧美色综合| 亚洲色图伊人网| 亚洲综合99999| 欧洲射精91| 2001天天操| 亚洲综合五月天婷婷丁香| 国产精选三级在线观看| 亚洲成?V人片在线观看福利| 久久无码成人| 99在线免费公开视频| 国产高清午夜成人在线观看| 男人天堂毛片| 精品人妻久久久| 日韩人妻精品| 91nbbbbbb| 亚洲自拍欧美国产首页网曝| 天天综合网91入口| 欧美狠狠操| 天天综合有色网| 九九成人精品| 久久天天躁日日躁狠狠躁 | 国产多人在线观看视频| 激情黄色片在线观看| 日本人妻丰满熟妇久久久久久| 日本一道在线播放高清| 欧美日韩在线视频网站| 你懂的在线观看区国产 | 熟女AV一区| 伊人网在线视频| 加勒比性爱成人在线| 亚洲日韩黑丝| 新91视频.cmp| 亚洲在线a| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 激情无码日韩| 丁香五月综合| 97色论| 鸥美插入视频| 男人的天堂无码| 欧美图片校园春色| 精品夜夜澡人妻无码AV| 69一区二区| 手机午夜电影神马久久| 波多野结衣被操50分钟免费视频| 中国大陆国产高清AⅤ毛片| 国产精品无码论坛| 99热精品在线| 超碰97网址| 夜夜青青无码影院| 2019男人的天堂| 亚洲综合首页| 国产精品久久久久久久AV大片| 岛国AB视频| 思思热免费视频观看| 亚洲国男人的天堂| 97免费视频网| 国产精品一区二区麻豆| 天美传媒婬乱在| 精品丝袜无码一区二区三APP| 日操粉逼逼| 丁香六月婷婷久久综合| 草b在线 | 任你艹| 黄色高清久久无码依人| 天堂精品| 久久久久成人网| 18禁止看精品中文字幕| 亚洲色图日韩精品| 狠狠狠一区二区三区| 91天美传媒在线观看| 精品女同一区二区三区| 台湾一区国产高清在线| 免费看久久久性性| 殴美日韩m| 91中文字幕在线观看| 女欧美一区二三区| 高清在线偷拍自拍视频| 天天综合香 ld视频| 神马久久免费电影观看| 免费中文综合精品| 中文字幕在线免费观看视频| 99热aaa| 伊香蕉综合久久久久久久噜噜噜| 女人被男人桶爽视频网站| 日韩精品99999| 亚洲污污网站| 欧洲性爱无码区| 日本3级一区二区免费| 99九九久久| 欧洲精品一级二级精品综合视频综合 | 久久丁香| 国产自产22区| 久久久久亚洲Av无码专区老牛影视| 艹少妇网站| 青青草精品| 综合色久欲| 国产一区二区三三视频| 美女人妻色网站| 亚洲午夜精品久久久中文影院| 95自拍视频在线观看| 久久久9品一区二区三区| 久久久无码精品人妻二区 | WWW啪啪的com| 久热久一区二区三区| 欧美人妻制服| 午夜男人一级A片7777| 色偷综合| 亚洲一区二区三区在线激情| 婷婷五月丁香五月| 四虎免费在线播放| 成人性爱av.com| 亚洲色图美腿丝袜| 性爱网站一区二区| 天天综合精品| 91n处女在线观看| 曰韩av中文字幕专区| 91女优在线观看| 老熟女乱子伦中文字幕一区二区| 欧美另类自拍| 69一区二区三区| 国产九月婷婷| 人人模人人看| 午夜精品久久久久久久99热影院| 国产强奸91| 黑人干亚洲| 久久婷婷影院| 搡老女人老91妇女老熟女| 夜夜爽妓女| 亚洲精品尤物yw在线影院| 97就爱干| 丁香五月天堂网| 综合久久97| 99xav| 亚洲无码久久久久久久| 亚洲青青草| 69精品久久久久中文字幕| 激情文学小说一区二区| 日本三级R| 九九热精品视频六| 亚洲精品丝袜-不卡成人免费……| 午夜舔阴达高潮视频免费看| 精品亚洲俞拍视频一区| 麻豆久久一区二区三区| 97久久精品亚洲中六字幕| 国产一在线观看| 国产后入式在线观看| 精品少妇后入一区二区三区四区人妻巨乳 | 色五月亚洲| 日韩操啪| 久久久久96| 区日韩亚洲乱码av电影| 大学生口爆吞精| 蜜桃传媒视频第一区入口在线看| 婷婷香蕉欧美在线一区二区三区| 日韩av免费一级电影| 亚洲骚男同com| 欧美嗯啊……在线观看视频免费| 精品视频免费在线一区| 综合亚洲欧美| 久久久久网站-538在线视频-欧美永久乱码 | 91精品啪在线观看国产城中村| 91中文字幕制服丝袜免费视频| 99综合自拍| 激情五月综合网| 超碰国产精品久| 亚洲图片第一页| 亚洲图片 激情小说| 亚州色图第三区| 久久夜黄色无码A级大片| 天啪| 欧美青青草视频| 日本亚洲vr欧美不卡高清专区| 国产真实野战在线视频| 国产一国产一级毛片古装| 夜色97| 日本999精品视频| 欧美色婷婷| 浪人综合网| 一区二区三区免费视频入口| 久久久久久人| 国产第二页| 不卡人妻少妇精品毛片一区23区视频| 久久免费精品视频免一| 蜜乳成人AV| 欧美中文综合| 欧美亚洲在线| www被窝色com| 久婷婷一区| 欧美不卡在线美女| 五月天丁香网| 久久久无码av精| 色就色综合| 亚洲精品自拍| 日韩97P| 欧洲人妻视频| 丰满熟妇大乳做爰| 男人的天堂久久狠| 亚洲熟女乱熟乱熟妇综合网二区| 欧美制服另类丝袜| 五月丁香六月激情| 麻豆国产免费影片| 玖玖玖玖精品国产剧情| 国产AV色黄看到爽| 欧美日韩插逼视频| 91亚洲综合| 亚洲毛片基地专区| 狼人狠干| 96一区二区| 欧美激情视频一区二区| 老熟女阿 国产91| 超碰久久.com| 加勒比综合在线| 欧美小说区视频区| 深爱伊人影院| 九九九九精品在线| 极品少妇久久久久| av橘色网站| 免费视频观看60秒| 欧美丝袜中文字幕07在线| 久久有码视频| 春色91| 蜜臀中文字幕| 又粗又长又大国产不卡| 男人天堂电影院| 欧洲在线性爱视频| 国产精品不卡一区二区三区av| 亚洲高清视频在线免费观看| 欧美性xxxxx狂欢| 国内毛片欧美香蕉精品| www.亚洲黄色| 日本免费一级AAA大片器 | 极品销魂美女一区二区| 精品国产Av无码久久久亚洲| 欧美中文字幕日韩在线| 日韩精品在线视频在线观看| 中文字幕一区二区日韩网| 国产av波波国产精品| 国产操逼逼网| 国内精品久久久久影院亚洲| 五月婷婷基地| 成人在线视频二区| 刺激性视频黄页| 成人精品一区二区三区| 亚洲九九视频在线观看| 婷婷20月天青娱乐| 97干97色| 中文字幕精品一区欧美| 中文熟女五十乱码在线| 国产亚洲国产超碰| 久久99热这里只频精品6学生| www.婷婷六月天| 江都AV在线| 国产精品久久久久久久久久久久久久久| 97就爱干| 97这里有精品| 色视频蜜乳| 亚洲黄色网址视频| 亚洲无码99| 看黑丝美女操逼青青网站| 精品久久艹| 三级色影综合网| 亚洲日韩视频二区| 在线观看av区| 久久久精品国产亚洲伊人| 九九九久久久久| 久久精品无码熟妇一区二区三区视频导航| 亚洲精品人体| 久久久久人妻二区精品叶可怜| 天天精品| 亚洲宗合电影| 91男女| 日韩熟女无码|