国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

wow588
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 179 個
工控威望: 318 點
下載積分: 2840 分
在線時間: 162(小時)
注冊時間: 2012-02-11
最后登錄: 2025-05-13
查看wow588的 主題 / 回貼
樓主  發(fā)表于: 2013-03-30 11:20
十一種通用濾波算法(轉(zhuǎn))

1、限幅濾波法(又稱程序判斷濾波法)
A、方法:
   根據(jù)經(jīng)驗判斷,確定兩次采樣允許的最大偏差值(設(shè)為A)
   每次檢測到新值時判斷:
   如果本次值與上次值之差<=A,則本次值有效
   如果本次值與上次值之差>A,則本次值無效,放棄本次值,用上次值代替本次值
B、優(yōu)點:
   能有效克服因偶然因素引起的脈沖干擾
C、缺點
   無法抑制那種周期性的干擾
   平滑度差

2、中位值濾波法
A、方法:
   連續(xù)采樣N次(N取奇數(shù))
   把N次采樣值按大小排列
   取中間值為本次有效值
B、優(yōu)點:
   能有效克服因偶然因素引起的波動干擾
   對溫度、液位的變化緩慢的被測參數(shù)有良好的濾波效果
C、缺點:
   對流量、速度等快速變化的參數(shù)不宜

3、算術(shù)平均濾波法
A、方法:
   連續(xù)取N個采樣值進行算術(shù)平均運算
   N值較大時:信號平滑度較高,但靈敏度較低
   N值較小時:信號平滑度較低,但靈敏度較高
   N值的選。阂话懔髁,N=12;壓力:N=4
B、優(yōu)點:
   適用于對一般具有隨機干擾的信號進行濾波
   這樣信號的特點是有一個平均值,信號在某一數(shù)值范圍附近上下波動
C、缺點:
   對于測量速度較慢或要求數(shù)據(jù)計算速度較快的實時控制不適用
   比較浪費RAM
  
4、遞推平均濾波法(又稱滑動平均濾波法)
A、方法:
   把連續(xù)取N個采樣值看成一個隊列
   隊列的長度固定為N
   每次采樣到一個新數(shù)據(jù)放入隊尾,并扔掉原來隊首的一次數(shù)據(jù).(先進先出原則)
   把隊列中的N個數(shù)據(jù)進行算術(shù)平均運算,就可獲得新的濾波結(jié)果
   N值的選。毫髁浚琋=12;壓力:N=4;液面,N=4~12;溫度,N=1~4
B、優(yōu)點:
   對周期性干擾有良好的抑制作用,平滑度高
   適用于高頻振蕩的系統(tǒng)
C、缺點:
   靈敏度低
   對偶然出現(xiàn)的脈沖性干擾的抑制作用較差
   不易消除由于脈沖干擾所引起的采樣值偏差
   不適用于脈沖干擾比較嚴重的場合
   比較浪費RAM
  
5、中位值平均濾波法(又稱防脈沖干擾平均濾波法)
A、方法:
   相當(dāng)于“中位值濾波法”+“算術(shù)平均濾波法”
   連續(xù)采樣N個數(shù)據(jù),去掉一個最大值和一個最小值
   然后計算N-2個數(shù)據(jù)的算術(shù)平均值
   N值的選。3~14
B、優(yōu)點:
   融合了兩種濾波法的優(yōu)點
   對于偶然出現(xiàn)的脈沖性干擾,可消除由于脈沖干擾所引起的采樣值偏差
C、缺點:
   測量速度較慢,和算術(shù)平均濾波法一樣
   比較浪費RAM


6、限幅平均濾波法
A、方法:
   相當(dāng)于“限幅濾波法”+“遞推平均濾波法”
   每次采樣到的新數(shù)據(jù)先進行限幅處理,
   再送入隊列進行遞推平均濾波處理
B、優(yōu)點:
   融合了兩種濾波法的優(yōu)點
   對于偶然出現(xiàn)的脈沖性干擾,可消除由于脈沖干擾所引起的采樣值偏差
C、缺點:
   比較浪費RAM

7、一階滯后濾波法
A、方法:
   取a=0~1
   本次濾波結(jié)果=(1-a)*本次采樣值+a*上次濾波結(jié)果
B、優(yōu)點:
   對周期性干擾具有良好的抑制作用
   適用于波動頻率較高的場合
C、缺點:
   相位滯后,靈敏度低
   滯后程度取決于a值大小
   不能消除濾波頻率高于采樣頻率的1/2的干擾信號
  
8、加權(quán)遞推平均濾波法
A、方法:
   是對遞推平均濾波法的改進,即不同時刻的數(shù)據(jù)加以不同的權(quán)
   通常是,越接近現(xiàn)時刻的數(shù)據(jù),權(quán)取得越大。
   給予新采樣值的權(quán)系數(shù)越大,則靈敏度越高,但信號平滑度越低
B、優(yōu)點:
   適用于有較大純滯后時間常數(shù)的對象
   和采樣周期較短的系統(tǒng)
C、缺點:
   對于純滯后時間常數(shù)較小,采樣周期較長,變化緩慢的信號
   不能迅速反應(yīng)系統(tǒng)當(dāng)前所受干擾的嚴重程度,濾波效果差

9、消抖濾波法
A、方法:
   設(shè)置一個濾波計數(shù)器
   將每次采樣值與當(dāng)前有效值比較:
   如果采樣值=當(dāng)前有效值,則計數(shù)器清零
   如果采樣值<>當(dāng)前有效值,則計數(shù)器+1,并判斷計數(shù)器是否>=上限N(溢出)
      如果計數(shù)器溢出,則將本次值替換當(dāng)前有效值,并清計數(shù)器
B、優(yōu)點:
   對于變化緩慢的被測參數(shù)有較好的濾波效果,
   可避免在臨界值附近控制器的反復(fù)開/關(guān)跳動或顯示器上數(shù)值抖動
C、缺點:
   對于快速變化的參數(shù)不宜
   如果在計數(shù)器溢出的那一次采樣到的值恰好是干擾值,則會將干擾值當(dāng)作有效值導(dǎo)入系統(tǒng)

10、限幅消抖濾波法
A、方法:
   相當(dāng)于“限幅濾波法”+“消抖濾波法”
   先限幅,后消抖
B、優(yōu)點:
   繼承了“限幅”和“消抖”的優(yōu)點
   改進了“消抖濾波法”中的某些缺陷,避免將干擾值導(dǎo)入系統(tǒng)
C、缺點:
   對于快速變化的參數(shù)不宜


第11種方法:IIR 數(shù)字濾波器

A. 方法:
確定信號帶寬, 濾之。
Y(n) = a1*Y(n-1) + a2*Y(n-2) + ... + ak*Y(n-k) + b0*X(n) + b1*X(n-1) + b2*X(n-2) + ... + bk*X(n-k)

B. 優(yōu)點:高通,低通,帶通,帶阻任意。設(shè)計簡單(用matlab)
C. 缺點:運算量大。


//---------------------------------------------------------------------

軟件濾波的C程序樣例

10種軟件濾波方法的示例程序

假定從8位AD中讀取數(shù)據(jù)(如果是更高位的AD可定義數(shù)據(jù)類型為int),子程序為get_ad();

1、限副濾波
/* A值可根據(jù)實際情況調(diào)整
value為有效值,new_value為當(dāng)前采樣值
濾波程序返回有效的實際值 */
#define A 10

char value;

char filter()
{
char new_value;
new_value = get_ad();
if ( ( new_value - value > A ) || ( value - new_value > A )
return value;
return new_value;
  
}

2、中位值濾波法
/* N值可根據(jù)實際情況調(diào)整
排序采用冒泡法*/
#define N 11

char filter()
{
char value_buf[N];
char count,i,j,temp;
for ( count=0;count<N;count++)
{
value_buf[count] = get_ad();
delay();
}
for (j=0;j<N-1;j++)
{
for (i=0;i<N-j;i++)
{
   if ( value_buf>value_buf[i+1] )
   {
      temp = value_buf;
      value_buf = value_buf[i+1];
         value_buf[i+1] = temp;
   }
}
}
return value_buf[(N-1)/2];
}

3、算術(shù)平均濾波法
/*
*/

#define N 12

char filter()
{
int sum = 0;
for ( count=0;count<N;count++)
{
sum + = get_ad();
delay();
}
return (char)(sum/N);
}

4、遞推平均濾波法(又稱滑動平均濾波法)
/*
*/
#define N 12

char value_buf[N];
char i=0;

char filter()
{
char count;
int sum=0;
value_buf[i++] = get_ad();
if ( i == N ) i = 0;
for ( count=0;count<N,count++)
sum = value_buf[count];
return (char)(sum/N);
}

5、中位值平均濾波法(又稱防脈沖干擾平均濾波法)
/*
*/
#define N 12

char filter()
{
char count,i,j;
char value_buf[N];
int sum=0;
for (count=0;count<N;count++)
{
value_buf[count] = get_ad();
delay();
}
for (j=0;j<N-1;j++)
{
for (i=0;i<N-j;i++)
{
   if ( value_buf>value_buf[i+1] )
   {
      temp = value_buf;
      value_buf = value_buf[i+1];
         value_buf[i+1] = temp;
   }
}
}
for(count=1;count<N-1;count++)
sum += value[count];
return (char)(sum/(N-2));
}

6、限幅平均濾波法
/*
*/
略 參考子程序1、3

7、一階滯后濾波法
/* 為加快程序處理速度假定基數(shù)為100,a=0~100 */

#define a 50

char value;

char filter()
{
char new_value;
new_value = get_ad();
return (100-a)*value + a*new_value;
}

8、加權(quán)遞推平均濾波法
/* coe數(shù)組為加權(quán)系數(shù)表,存在程序存儲區(qū)。*/

#define N 12

char code coe[N] = {1,2,3,4,5,6,7,8,9,10,11,12};
char code sum_coe = 1+2+3+4+5+6+7+8+9+10+11+12;

char filter()
{
char count;
char value_buf[N];
int sum=0;
for (count=0,count<N;count++)
{
value_buf[count] = get_ad();
delay();
}
for (count=0,count<N;count++)
sum += value_buf[count]*coe[count];
return (char)(sum/sum_coe);
}

9、消抖濾波法

#define N 12

char filter()
{
char count=0;
char new_value;
new_value = get_ad();
while (value !=new_value);
{
count++;
if (count>=N) return new_value;
   delay();
new_value = get_ad();
}
return value;
}

10、限幅消抖濾波法
/*
*/
略 參考子程序1、9

11、IIR濾波例子

int BandpassFilter4(int InputAD4)
{
int ReturnValue;
int ii;
RESLO=0;
RESHI=0;
MACS=*PdelIn;
OP2=1068; //FilterCoeff4[4];
MACS=*(PdelIn+1);
OP2=8; //FilterCoeff4[3];
MACS=*(PdelIn+2);
OP2=-2001;//FilterCoeff4[2];
MACS=*(PdelIn+3);
OP2=8; //FilterCoeff4[1];
MACS=InputAD4;
OP2=1068; //FilterCoeff4[0];
MACS=*PdelOu;
OP2=-7190;//FilterCoeff4[8];
MACS=*(PdelOu+1);
OP2=-1973; //FilterCoeff4[7];
MACS=*(PdelOu+2);
OP2=-19578;//FilterCoeff4[6];
MACS=*(PdelOu+3);
OP2=-3047; //FilterCoeff4[5];
*p=RESLO;
*(p+1)=RESHI;
mytestmul<<=2;
ReturnValue=*(p+1);
for (ii=0;ii<3;ii++)
{
DelayInput[ii]=DelayInput[ii+1];
DelayOutput[ii]=DelayOutput[ii+1];
}
DelayInput[3]=InputAD4;
DelayOutput[3]=ReturnValue;

// if (ReturnValue<0)
// {
// ReturnValue=-ReturnValue;
// }
return ReturnValue;
}


二.在圖像處理中應(yīng)用到的濾波算法實例:

BOOL   WINAPI   MedianFilter(LPSTR   lpDIBBits,   LONG   lWidth,   LONG   lHeight,    
    int   iFilterH,   int   iFilterW,    
    int   iFilterMX,   int   iFilterMY)  
{  
    
//   指向源圖像的指針  
unsigned   char* lpSrc;  
    
//   指向要復(fù)制區(qū)域的指針  
unsigned   char* lpDst;  
    
//   指向復(fù)制圖像的指針  
LPSTR lpNewDIBBits;  
HLOCAL hNewDIBBits;  
    
//   指向濾波器數(shù)組的指針  
unsigned   char *   aValue;  
HLOCAL hArray;  
    
//   循環(huán)變量  
LONG i;  
LONG j;  
LONG k;  
LONG l;  
    
//   圖像每行的字節(jié)數(shù)  
LONG lLineBytes;  
    
//   計算圖像每行的字節(jié)數(shù)  
lLineBytes   =   WIDTHBYTES(lWidth   *   8);  
    
//   暫時分配內(nèi)存,以保存新圖像  
hNewDIBBits   =   LocalAlloc(LHND,   lLineBytes   *   lHeight);  
    
//   判斷是否內(nèi)存分配失敗  
if   (hNewDIBBits   ==   NULL)  
{  
//   分配內(nèi)存失敗  
return   FALSE;  
}  
    
//   鎖定內(nèi)存  
lpNewDIBBits   =   (char   *   )LocalLock(hNewDIBBits);  
    
//   初始化圖像為原始圖像  
memcpy(lpNewDIBBits,   lpDIBBits,   lLineBytes   *   lHeight);  
    
//   暫時分配內(nèi)存,以保存濾波器數(shù)組  
hArray   =   LocalAlloc(LHND,   iFilterH   *   iFilterW);  
    
//   判斷是否內(nèi)存分配失敗  
if   (hArray   ==   NULL)  
{  
//   釋放內(nèi)存  
LocalUnlock(hNewDIBBits);  
LocalFree(hNewDIBBits);  
    
//   分配內(nèi)存失敗  
return   FALSE;  
}  
    
//   鎖定內(nèi)存  
aValue   =   (unsigned   char   *   )LocalLock(hArray);  
    
//   開始中值濾波  
//   行(除去邊緣幾行)  
for(i   =   iFilterMY;   i   <   lHeight   -   iFilterH   +   iFilterMY   +   1;   i++)  
{  
//   列(除去邊緣幾列)  
for(j   =   iFilterMX;   j   <   lWidth   -   iFilterW   +   iFilterMX   +   1;   j++)  
{  
//   指向新DIB第i行,第j個象素的指針  
lpDst   =   (unsigned   char*)lpNewDIBBits   +   lLineBytes   *   (lHeight   -   1   -   i)   +   j;  
    
//   讀取濾波器數(shù)組  
for   (k   =   0;   k   <   iFilterH;   k++)  
{  
for   (l   =   0;   l   <   iFilterW;   l++)  
{  
//   指向DIB第i   -   iFilterMY   +   k行,第j   -   iFilterMX   +   l個象素的指針  
lpSrc   =   (unsigned   char*)lpDIBBits   +   lLineBytes   *   (lHeight   -   1   -   i   +   iFilterMY   -   k)   +   j   -   iFilterMX   +   l;  
    
//   保存象素值  
aValue[k   *   iFilterW   +   l]   =   *lpSrc;  
}  
}  
    
//   獲取中值  
*   lpDst   =   GetMedianNum(aValue,   iFilterH   *   iFilterW);  
}  
}  
    
//   復(fù)制變換后的圖像  
memcpy(lpDIBBits,   lpNewDIBBits,   lLineBytes   *   lHeight);  
    
//   釋放內(nèi)存  
LocalUnlock(hNewDIBBits);  
LocalFree(hNewDIBBits);  
LocalUnlock(hArray);  
LocalFree(hArray);  
    
//   返回  
return   TRUE;  
}  



三.RC濾波的一種實現(xiàn).

RcDigital(double & X, double & Y)
{
static int MidFlag;
static double Yn_1,Xn_1;
double MyGetX=0,MyGetY=0;
double Alfa;
Alfa=0.7;
if(X==0||Y==0)
{
   MidFlag=0;
   Xn_1=0;
   Yn_1=0;
   MyGetX=0;
   MyGetY=0;
}
if(X>0&&Y>0)
{
   if(MidFlag==1)
   {
    MyGetY = (1 - Alfa) * Y + Alfa * Yn_1;
            MyGetX = (1 - Alfa) * X + Alfa * Xn_1;
            Xn_1 = MyGetX;
    Yn_1 = MyGetY;
   }
   else
   {
    MidFlag=1;
    MyGetX = X;
    MyGetY = Y;
    Xn_1 = X;
    Yn_1 = Y;
   }
}
X = MyGetX;
Y = MyGetY;
}

一個硬件工程師的故事


本帖最近評分記錄:
  • 下載積分:+5(幽默人生) 感謝分享!
    liwenbin
    自學(xué)PLC   同僚指點哦
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 392 個
    工控威望: 469 點
    下載積分: 969 分
    在線時間: 352(小時)
    注冊時間: 2010-08-23
    最后登錄: 2025-02-07
    查看liwenbin的 主題 / 回貼
    1樓  發(fā)表于: 2013-10-10 20:58
    非常經(jīng)典 非常實用 學(xué)習(xí)一下

    主站蜘蛛池模板: 午夜簧片_日韩视频在线一区二区三区_a级免费_美女日p视频_日本孕妇高潮孕交视频_久久久免费视频网站_秋霞AV鲁丝片一区二区_国产精品一区av | 色播在线播放_婷婷成人五月天开心激情_国产一区日韩精品_日本人做爰大片免费网站_青青草手机视频在线观看_色xx综合网_色婷婷综合成人av_国产一级毛片国语一级 | 超薄丝袜足J好爽在线观看_欧美成人一区亚洲一区_亚洲AV高清一区二区三区尤物_天堂一区二区mv在线观看_麻豆视传媒官网免费观看_日韩欧美视频免费_1024国产在线在线视频_AV无码中文字幕不卡一区二区三区 | 中文字幕国产_亚洲精品影院_麻豆av高清_无码中文亚洲AV影音先锋_国产97久久_精品一区二区三区视频_欧美在线视频网_男人影院在线观看www | tube性老少配bbwcom_无码被窝影院午夜看片爽爽_31xx视频在线影院_亚洲色图清纯制服_老师穿旗袍白丝让我爽翻天AV_久久精品久久久久久噜噜_国产极品视觉盛宴_粉嫩小泬无遮挡久久久久久 | 另类激情五月_中文天堂在线观看视频_视频一区二区免费_久久久久蜜桃精品成人片公司_精品成人无码A片观看香草视频_亚洲3atv精品一区二区三区_午夜男人网站_国产精品浓毛一区二区三区 | 国产综合亚洲精品一区二_久久天天躁夜夜躁狠狠躁2024_亚洲AV无码成人黄网站在线观看_亚洲精品一区人人爽_国产精品国内免费一区二区三区_日本一本区_韩国av在线播放_欧美人与动欧交视频 | 亚洲国产2021精品无码_欧美成人精品一级_97无码免费人妻超级碰碰夜夜_无码日韩做暖暖大全免费_欧美交换配乱吟粗大在线观看_日韩精品无码免费专区网站_日p免费视频_激情久久99 | 欧美激情精品久久久久久_av中文字幕潮喷在线观看_男男高潮片免费视频_欧美91在线_欧美亚洲人成网站在线观看_91免费精品国自产拍在线不卡_国产剧情息子绝伦中文字幕_99久久免费视频6 | 明星angelababy造梦视频_欧美影音_91婷婷综合一区二区三区久久_亚洲AV日韩AV高潮潮喷无码_俄罗斯VIDEODESXO极品_影视一区_国产免费又色又爽又黄软件_狠狠躁天天躁无码中文字幕图 | 91在线区_bxbx成人精品一区二区三区_性色国产_777奇米四色成人影视色区_国产激情一区二区三区在线观看_日日操夜夜操狠狠操_全部免费特黄特色大片看片_富女玩鸭子一级毛片 | 麻豆影视网_国产成人综合色视频精品_亚洲国产精品久久久久久久久久_岛国毛片在线观看_无码色偷偷亚洲国内自拍_欧美日韩一区二区三区久久精品_91精品麻豆日日躁夜夜躁_法国性xxxx精品hd | 姑娘第四集免费看视频_久久久香蕉_www日本在线观看_国产精品人人爽人人爽av_亚洲国产综合在线看不卡_亚洲欧美国产日韩一区夜色_国产视频网站在线观看_亚洲区和欧洲区五六区 | 日本人真人姓交大视频_www精品视频_91看片网页_国产一级美女_三级男人添奶爽爽爽视频_av在线中文在线_海绵宝宝英文版双语字幕在线观看_色人在线 | 亚洲不卡视频在线_亚洲福利网址_啦啦啦中文免费观看在线_草久视频免费观看_丁香五月天一二三四在线视频_成人午夜国产内射主播_九九久久精品视频_真人与拘做受免费视频 久久久无码精品亚洲日韩啪啪网站_国产三级三级看三级_天堂一区人妻无码_国产成人久久精品_最近中文字幕2019视频1_思思久热_亚洲成AV人在线观看成年美女_日韩少妇内射免费播放18禁裸乳 | 99国产欧美另娄久久久精品_国内自拍农村少妇在线观看_久久亚洲道色宗和久久_日本aⅴ大伊香蕉精品视频_亚洲国产欧美日韩欧美特级_日本视频免费在线观看_日日操影视_曰本女人牲交全视频免费播放 | 狠狠干黄色_丝袜视频一区二区三区_www成人免费视频_国产精品免费视频网站_大香伊蕉中文字幕_91色交_日韩1区2区_国产熟睡乱子伦午夜视频麻豆 | 最新免费av在线观看_天天躁躁水汪汪人碰人_说英雄谁是英雄免费观看影视大全_丰满少妇被粗大的猛烈进出视频_亚洲综合久久精品_婷婷亚洲影院_www999久久_成人在线观看日韩 | 亚洲成AⅤ人影院在线欢看_亚洲国产成人精品无码区宅男?_97国产最新_在线视频97_无码精品国产VA在线观看DVD_青青视频网_一区二区日本视频_国产精品久久久一区 | 色视频中文字幕_亚洲性色成人av_外国黄色一级毛片_亚洲国产wwwccc36天堂_国产日韩精品久久久无码专区_久草精品视频在线观看_国产欧美精品aaaaa久久_精品国产一区二区在线观看 | 久久国产热播_天天艹天天干天天_caoporn视频在线_亚洲一级特黄_一二三级毛片_日韩在线亚洲_欧美日韩国产精品一区_免费观看性欧美大片无片 | 三级在线看_欧美射图_日韩AV无码精品专区_美女一级大黄录像片_欧美一级黄色录相_午夜福利无码一区二区_91色站_麻婆传媒 | 欧美另类性视频_青苹果乐园在线观看免费完整_成人免费网站观看_欧美天堂一区_亚洲品牌自拍一品区9_新av在线天堂网_国内91在线_wwwwxxxx欧美 | 久久天天躁狠狠躁夜夜97_午夜福利免费a片在线观看无码_日本乱人伦片中文三区_韩日自拍_夜夜爽夜夜叫夜夜高潮漏水_日本a在线_女人把腿张开男人来桶_夜色导航 | 国产成人AV网站网址_日本三极_日漫美女_中国三级在线_一级一毛片_黑人av_2019天天干夜夜操_国产免费作爱视频 国产精品天堂AVAV在线_国产成人无码一区二区在线观看_隔着超薄肉丝袜做AV在线_涩涩涩综合在线亚洲第一_精品系列无码一区二区三区_在线黄色影院_九一快播_久久精品国产亚洲AV麻豆不卡 | 久久理论片_性色99_麻豆精品国产91久久久久久_久久伊人青青草_91短视频在线观看免费_天堂网WWW天堂在线_草比网站_www.中文字幕 | 福利片免费在线观看_久久久久久九九九九九九_欧美性xxxx69_亚洲精品aaa_亚州国产精品久久久_亚洲乱码无码永久不卡在线_成人毛毛片_久久精品一区二区免费播放 | 日韩视频三区_色天天爱天天狠天天透_99精品成人_在线观看欧美一级_四虎影院观看视频在线观看_91伦理在线_亚洲AV无码久久_91最新 | 国产一区精品_二区精品_亚洲国产精品久久青草无码_亚洲一视频_91在现视频_九九色网_国产精品久久久久久久久久影院的_铠甲勇士免费观看 | 国产亚洲精品久久19p_肉人妻丰满av无码久久不卡_色综合久久久久久久粉嫩_好男人www在线社区_深夜A级毛片免费无码视频_久久91精品_精品国产91aⅴ一区二区三区_国产精品永久免费 | 99国内精品久久久久久久软件_午夜精品久久久久_一级黄色录像视频_国产又黄又爽又色的免费视频_99视频精品全部国产_久久久久久久久久91_羞羞网站入口_亚洲视频在线免费看 | 午夜视频啪啪_久久欧洲_久久久免费观看视频_6m精品福利视频导航_久久人人爽人爽人人片_国产三级黄色录像_国产精品色综合_96久久久 | 亚洲激情91_久久久久高潮综合影院_妓女av导航福利_把女邻居弄到潮喷的性经历_国产人成免费视频_国产亚洲成AⅤ人片在线观看不卡_日本免费a级片_亚洲人人在线 | 在线亚洲日产一区二区_最新av在线资源网无码_国产成AV人片久青草影院_免费观看高清a级毛片视频_中文字幕乱码人在线视频1区_黄色日韩视频_国产日韩久久久_久久国产精品高清 | 真人无码作爱免费视频_一本久色_久久人人爽人人片_男女插插插网站_中文有码一区二区_中文字幕+乱码+中文字幕无忧_亚洲精品无码专区在线在线播放_女人爽到高潮免费看视频 | 被按摩师玩弄到潮喷在线播放_免费AV无码不卡在线观看_呦一呦二在线精品视频_久色免费_久久女性裸体无遮挡啪啪_国产一级一区_黄色片一级免费_深夜艹逼逼 | 小妹色播_93看片淫黄大片一级_富婆偷人对白又粗又大视频_99热热_91精品国产一区二区三区免费_国产优质老熟_天才女友第四季在线播放_亚洲国产91视频 | 国产999精品2卡3卡4卡_无套内谢少妇毛片A片999_五级床片三区全部免费播放_久久久久人妻一区二区三区VR_天天操狠狠操夜夜操_国产一区红桃视频_成人a视频在线观看_男女涩涩网站 | 国产在线乱_免费精品一区二区三区视频日产_国产精品视频亚洲_办公室撕开奶罩揉吮奶头在线观看_看片久久_久操欧美_国产一区二区波多野结衣_国产精品麻豆成人AV网 www.拔插_亚洲熟女综合一区二区三区_人人狠狠综合久久88成人_银魂在线观看_国产精品成人黄片_91久草视频_99久久精品国产毛片_h高潮娇喘抽搐A片国产麻豆 | 9热在线_日韩操穴_亚洲AV无码一区二区三区天堂网_亚洲AV永久无码嘿嘿嘿_飘雪影院在线观看免费版高清动漫_国产免费拔擦拔擦8x在线牛_亚洲欧洲自拍拍偷精品美利坚_久久人搡人人玩人妻精品 | 六月激情久久_18毛片_国产精品国产三级国产aⅴ_成人性生交大片免费看r链接_国产成人av在线婷婷不卡九色_高潮喷水在线观看_一区二区伊人久久大杳蕉_在线观看一区二区三区四区 |