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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

利用MATLAB/Simulink在自動(dòng)加速路上做了兩件大事

電子工程師 ? 來(lái)源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-04-29 09:15 ? 次閱讀

自動(dòng)駕駛是目前比較熱門(mén)的話題,包含的技術(shù)領(lǐng)域五花八門(mén),例如:雷達(dá)、攝像頭、汽車電控、激光雷達(dá)、物體識(shí)別、高精度地圖、導(dǎo)航技術(shù)等等。小編特邀 MathWorks 行業(yè)技術(shù)專家來(lái)聊一聊 MathWorks 這幾年的自動(dòng)駕駛之路,分享最新的技術(shù)投入和應(yīng)用亮點(diǎn)。

◆◆◆◆

MathWorks 對(duì)自動(dòng)駕駛技術(shù)的投入可以總結(jié)為以下幾個(gè)階段:

2015:SCANIA AEB 系統(tǒng)

2015 年,瑞典著名的重卡生產(chǎn)商 SCANIA 發(fā)布了用 MATLAB/Simulink 設(shè)計(jì)的 AEB(自動(dòng)緊急剎車)系統(tǒng),看動(dòng)畫(huà):

在這個(gè)案例中,SCANIA 利用 MATLAB/Simulink 做了兩件大事:

一是設(shè)計(jì)了數(shù)據(jù)融合(Sensor Fusion)系統(tǒng)。AEB 把攝像頭和雷達(dá)采集的數(shù)據(jù)進(jìn)行整合,同時(shí)使用車輛前部安裝的雷達(dá)和攝像頭來(lái)掃描前方區(qū)域的物體。系統(tǒng)利用每個(gè)傳感器的獨(dú)特優(yōu)勢(shì)獲取更精確的環(huán)境模型。

雷達(dá)的優(yōu)勢(shì)在于確定物體的距離、相對(duì)速度,但在確定物體的形狀或橫向位置方面較弱。攝像頭主要優(yōu)勢(shì)在于辨識(shí)物體類別,主要缺點(diǎn)在于在黑暗環(huán)境下難以工作,以及對(duì)速度估計(jì)不準(zhǔn)確。SCANIA 構(gòu)建了一個(gè)傳感器融合系統(tǒng),可將兩個(gè)傳感器中的數(shù)據(jù)進(jìn)行匹配合并。傳感器融合系統(tǒng)一旦在主道上發(fā)現(xiàn)物體,會(huì)將該物體的位置和預(yù)計(jì)路徑傳遞給 AEB,AEB 將確定何時(shí)警告駕駛員或采取制動(dòng)措施。

二是設(shè)計(jì)了整個(gè)回放測(cè)試系統(tǒng)。SCANIA 的車隊(duì)在超過(guò) 150 萬(wàn)公里的駕駛里程中,所記錄的實(shí)際交通數(shù)據(jù)超過(guò)了 80TB。這 150 萬(wàn)公里的實(shí)測(cè)數(shù)據(jù),為每次更新發(fā)布的新功能提供了海量測(cè)試場(chǎng)景和數(shù)據(jù)。

為了進(jìn)一步提高仿真運(yùn)行速度,研發(fā)團(tuán)隊(duì)編寫(xiě)了 MATLAB 腳本,在服務(wù)器集群進(jìn)行多核并行計(jì)算和仿真,最多同時(shí)可以運(yùn)行300個(gè)仿真實(shí)例。通過(guò)這一方法,將仿真 150 萬(wàn)公里交通數(shù)據(jù)的時(shí)間減少到 12 小時(shí)。在仿真中發(fā)現(xiàn)值得關(guān)注的新場(chǎng)景時(shí),會(huì)在 Simulink 中重新運(yùn)行仿真并進(jìn)行深度分析。

2016:傳感器融合示例

坦率地講,SCANIA 的這個(gè)案例激發(fā)了 MathWorks 的開(kāi)發(fā)靈感。2016 年在波士頓的年度大會(huì)上,來(lái)自美國(guó)底特律的應(yīng)用工程師展示了他用 MATLAB 腳本開(kāi)發(fā)的一個(gè)前車碰撞預(yù)警(FCW)的演示案例。這個(gè)演示案例就是后來(lái) ADST(自動(dòng)駕駛工具箱)的原型。這個(gè)原型中包含的 2 個(gè)關(guān)鍵點(diǎn):可視化、數(shù)據(jù)融合,都成了 ADST 的產(chǎn)品亮點(diǎn)。

還有一家公司——德國(guó)大陸集團(tuán)(Continental)——用 MATLAB 也是爐火純青。MATLAB 既然是好工具,我就用工具來(lái)代替大量人工重復(fù)勞動(dòng)。2014 年,Continental 在研發(fā)一款自動(dòng)駕駛攝像頭的時(shí)候,使用 MATLAB 來(lái)自動(dòng)化標(biāo)注物體和道路標(biāo)志,這些自動(dòng)化的方法顯著地提高了攝像頭的機(jī)器學(xué)習(xí)效率。這一靈感也最終由 MathWorks 工程師實(shí)現(xiàn)在 ADST 的功能中:GroundTruth Labelling (真值標(biāo)定)。

R2017a:ADST - 自動(dòng)駕駛系統(tǒng)工具箱

2017 年 3 月,MathWorks 在 MATLAB R2017a 發(fā)布了 ADST(自動(dòng)駕駛系統(tǒng)工具箱),包括 3 個(gè)核心功能點(diǎn):

  • 可視化

  • 數(shù)據(jù)融合

  • 真值標(biāo)定

行業(yè)技術(shù)專家強(qiáng)調(diào):可視化是數(shù)據(jù)分析的第一步。

大家先一起看看汽車?yán)走_(dá)和攝像頭的數(shù)據(jù)長(zhǎng)什么樣。以雷達(dá)為例:下面兩個(gè)數(shù)據(jù)表格顯示了在什么時(shí)間戳,有多少個(gè)識(shí)別物體,物體的方位、速度等數(shù)據(jù)信息。

讓我們看一段 MATLAB 處理數(shù)據(jù)并實(shí)現(xiàn)可視化的動(dòng)畫(huà):

通過(guò) MATLAB 自帶的 API 和函數(shù),用戶可以比較容易地將雷達(dá)和攝像頭的傳感器數(shù)據(jù),進(jìn)行人眼可視化。上圖左邊是原始的攝像頭畫(huà)面,右邊藍(lán)色的三角代表攝像頭識(shí)別的目標(biāo),紅顏色代表雷達(dá)識(shí)別的目標(biāo)。通過(guò)可視化,人眼可以看到雷達(dá)和攝像頭的信號(hào)有一定的偏差,那么自然就會(huì)問(wèn)另外一個(gè)問(wèn)題,車載電子設(shè)備到底以哪個(gè)為準(zhǔn)呢?這就自然引入 ADST 的另外一個(gè)功能 – Sensor Fusion(傳感器融合)。

理解傳感器融合有幾個(gè)關(guān)鍵詞:多目標(biāo)追蹤(Multi-ObjectTracking),卡爾曼濾波器(KalmanFilter)和代價(jià)矩陣(CostMatrix)。

上圖簡(jiǎn)單介紹了一個(gè)傳感器融合的過(guò)程——從傳感器的捕獲(detection)到最終被確認(rèn)為追蹤物體(track):

  1. 物體被傳感器(視覺(jué)、雷達(dá)等)捕獲,形成 detection

  2. Track manager 先為該detection分配一個(gè) track

  3. Tracking filter 通過(guò)卡爾曼濾波器不斷估計(jì) detection 的 track

  4. Track manger 通過(guò)代價(jià)矩陣將 detection 分配更新到 track

  5. 目標(biāo) detection 消失后,track 被刪除

MATLAB 自帶的多目標(biāo)追蹤,可以追蹤最多 120 個(gè)運(yùn)動(dòng)中的目標(biāo)。每個(gè)目標(biāo)的最終的 track 可能既不是雷達(dá)的位置,也不是視覺(jué)的位置,而是最終 track 算出來(lái)的位置。下圖展示了代價(jià)矩陣的示意圖,將 detection 分配到 track 的過(guò)程用到了 Hungarian Assignment Algorithm。

MATLAB 自帶了前向碰撞告警(FCW)例子可以幫助用戶理解傳感器融合的使用。

上圖為 FCW 的數(shù)據(jù)融合處理流程,基本的邏輯是將雷達(dá)雜波信號(hào)濾除后,進(jìn)行多目標(biāo)的追蹤和更新,在識(shí)別到最關(guān)鍵目標(biāo)(Most Important Object)后,根據(jù)前向距離進(jìn)行剎車告警。

讓我們看看該樣例的運(yùn)行動(dòng)畫(huà):

藍(lán)色三角形的視覺(jué)識(shí)別目標(biāo)和紅色圓形的雷達(dá)識(shí)別目標(biāo),在消除了雷達(dá)雜波(大部分為只有紅色圓型的目標(biāo),以及在其他車道的目標(biāo))后,通過(guò)數(shù)據(jù)融合形成目標(biāo)追蹤。看到的灰色方框即為運(yùn)動(dòng)物體的追蹤。

上圖左邊的視頻錄像是一個(gè)實(shí)際路況的采集視頻,樣例還提供了相應(yīng)的視覺(jué)和雷達(dá)的object list。有人會(huì)問(wèn):在數(shù)據(jù)融合設(shè)計(jì)早期的時(shí)候,我只有一個(gè) idea,還沒(méi)有具體的 object list ,那如何才能驗(yàn)證我的算法呢?MATLAB 還提供了另外一個(gè) Sensor Fusion 的樣例,看動(dòng)圖:

這個(gè)樣例和上面有實(shí)際環(huán)境的樣例有幾點(diǎn)不同:

  1. 車輛和道路都是可以像搭積木一樣,通過(guò) MATLAB 腳本快速搭建測(cè)試場(chǎng)景

  2. 在這個(gè)模擬環(huán)境中可以模擬雷達(dá)(radar Detection Generator)和視覺(jué)(vision Detection Generator)的傳感器。

好處不言而喻:快速驗(yàn)證idea。

隨著自動(dòng)駕駛工具箱發(fā)布的,還有一個(gè)廣受歡迎的功能——真值標(biāo)定(ground truth labelling)。

首先給出定義:在機(jī)器學(xué)習(xí)中 ground truth 表示有監(jiān)督學(xué)習(xí)的訓(xùn)練集的分類準(zhǔn)確性,用于證明或者推翻某個(gè)假設(shè)。很多視覺(jué)識(shí)別算法是用的機(jī)器學(xué)習(xí)。機(jī)器學(xué)習(xí)的認(rèn)知基礎(chǔ)就是真值。真值標(biāo)定的功能有兩點(diǎn):

  1. 采用大量真值來(lái)訓(xùn)練機(jī)器學(xué)習(xí)算法

  2. 利用真值來(lái)檢驗(yàn)現(xiàn)有的識(shí)別算法

真值標(biāo)定的輸入一般是視頻文件。真值標(biāo)定既可以手動(dòng)一幀一幀地標(biāo)定,也可以半自動(dòng)化標(biāo)定后再手工修正,最終可以將結(jié)果保存成真值數(shù)據(jù)庫(kù)。讓我們看一段半自動(dòng)標(biāo)定的動(dòng)畫(huà):

最終標(biāo)定出來(lái)的真值數(shù)據(jù)如下圖所示:就像電影的字幕類似,幾分幾秒,在畫(huà)面的什么方位,是什么物體:

ADST 在發(fā)布后,受到汽車電控工程師和自動(dòng)駕駛研發(fā)人員的廣泛使用。MathWorks 工程師在和他們交流后發(fā)現(xiàn),他們有一個(gè)共同的興趣點(diǎn):ADST 的功能大部分集中于前端(可視化、真值標(biāo)定、傳感器融合),有沒(méi)有將前端的識(shí)別和融合結(jié)果和后端的汽車電控結(jié)合起來(lái)的案例?其實(shí)這也反映了市場(chǎng)熱點(diǎn)從 ADAS(高級(jí)駕駛輔助系統(tǒng))向 AD(自動(dòng)駕駛)過(guò)渡。ADAS 側(cè)重于告警,而 AD 側(cè)重于控制。

R2017b:閉環(huán)控制示例

隨著MATLAB R2017b的發(fā)布,MathWorks推出了一個(gè)自適應(yīng)巡航(ACC)的案例,包括:

  • Simulink 模型:包含傳感器融合、傳感器模型、可視化、控制器模型、車輛模型、模擬道路場(chǎng)景和環(huán)境模型

  • 控制器引入了兩種參考設(shè)計(jì):PID 和 MPC(Model Predictive Control)

  • 代碼自動(dòng)生成

讓我們看一下運(yùn)行的動(dòng)畫(huà):由于紫車車輛強(qiáng)行并線到藍(lán)色車輛(被控車輛),在 ACC 的作用下藍(lán)色車輛的速度下降直到紫色車輛離開(kāi)本車道。

這里用到的速度控制是經(jīng)典的 PID 控制。眾所周知,PID 的好處是簡(jiǎn)單、易懂、占用資源少,但是在自動(dòng)駕駛的復(fù)雜環(huán)境下,想要對(duì)車輛進(jìn)行精準(zhǔn)控制,可以考慮更加復(fù)雜的先進(jìn)控制方法,比如 MPC(ModelPredictive Control)。從另外一個(gè)角度來(lái)看,MPC 過(guò)去沒(méi)有流行的原因之一就是受限于硬件資源和成本。目前,在自動(dòng)駕駛技術(shù)和需求的推動(dòng)下,汽車控制器必須變得越來(lái)越強(qiáng)大,使得 MPC 變得可能。下圖給出了在 ACC 的環(huán)境下,使用 PID 和 MPC 的對(duì)比:MPC 比 PID 控制的更加精準(zhǔn)、快速。

有了 ACC 這個(gè)例子,用戶可以在 MATLAB/Simulink 統(tǒng)一平臺(tái)下做如下事情:傳感器融合、傳感器模型、可視化、控制器設(shè)計(jì)和代碼生成、車輛模型、模擬道路場(chǎng)景和環(huán)境模型。但在實(shí)踐中發(fā)現(xiàn),用戶對(duì)模擬道路場(chǎng)景和環(huán)境模型要求其實(shí)很高:

  1. MATLAB 雖然可以創(chuàng)建道路場(chǎng)景,但是必須用腳本編程,比較麻煩。

  2. 更希望看到虛擬現(xiàn)實(shí)場(chǎng)景。

R2018a:unreal 集成

2018 年 3 月,針對(duì)第一點(diǎn),MATLAB R2018a 推出了 Driving Scenario Designer的 App,直接可以畫(huà)道路、車輛和簡(jiǎn)單傳感器模型:

針對(duì)第二點(diǎn)需求,MATLAB R2018a 推出的 Vehicle Dynamics Blockset 可以和 unreal 游戲引擎集成,并自帶了一個(gè)免費(fèi)版的 unreal。當(dāng)然 Vehicle Dynamics Blockset 主要功能是提供了車輛橫向動(dòng)力學(xué)的模塊,免費(fèi)版 unreal 只是用于 3D 顯示。相信對(duì)于自動(dòng)駕駛控制器設(shè)計(jì)人員,在設(shè)計(jì)例如 ACC(自適應(yīng)巡航),LKA(自動(dòng)車道保持)等自動(dòng)駕駛功能時(shí)候,Vehicle Dynamics Blockset 一定能發(fā)揮強(qiáng)大的作用。

◆◆◆◆

讓我們?cè)倩仡^看看 MATLAB的自動(dòng)駕駛之路:從用戶案例中的啟發(fā),到推出自動(dòng)駕駛工具箱;通過(guò)和用戶的溝通逐步加入的車輛控制部分和 unreal 集成。

當(dāng)然,自動(dòng)駕駛永遠(yuǎn)在路上,MATLAB/Simulink 也在激光雷達(dá)點(diǎn)云處理、駕駛路徑規(guī)劃和跟隨等方面持續(xù)推出更多的功能和應(yīng)用案例,例如:

實(shí)時(shí)車輛數(shù)據(jù)融合和顯示。通過(guò)和用戶的深入交流,技術(shù)專家了解到用戶的興趣點(diǎn)多集中于:車輛上安裝了攝像頭和雷達(dá)后,在實(shí)時(shí)運(yùn)行的同時(shí),如何實(shí)現(xiàn)數(shù)據(jù)融合并顯示結(jié)果?

MathWorks工程師通過(guò) Automated Driving System Toolbox、Vehicle Network Toolbox、Instrument Control Toolbox、MATLAB Coder、Embedded Coder 等工具箱,已經(jīng)實(shí)現(xiàn)在車輛上做實(shí)時(shí)駕駛的數(shù)據(jù)融合和數(shù)據(jù)顯示:



聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • matlab
    +關(guān)注

    關(guān)注

    189

    文章

    2999

    瀏覽量

    233494
  • Simulink
    +關(guān)注

    關(guān)注

    22

    文章

    541

    瀏覽量

    63735
  • 自動(dòng)駕駛
    +關(guān)注

    關(guān)注

    788

    文章

    14245

    瀏覽量

    169934

原文標(biāo)題:MATLAB 的自動(dòng)駕駛之路

文章出處:【微信號(hào):IV_Technology,微信公眾號(hào):智車科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何利用matlabsimulink轉(zhuǎn)化為c語(yǔ)言

    如何利用matlabsimulink轉(zhuǎn)化為c語(yǔ)言,急求,大神們幫幫我
    發(fā)表于 07-06 09:43

    matlabsimulink仿真

    matlabsimulink仿真模塊里面進(jìn)行仿真SPWM時(shí)怎么設(shè)置調(diào)制比?如何實(shí)現(xiàn)空間矢量面寬調(diào)制SVPWM的仿真輸出?
    發(fā)表于 08-05 18:12

    如何利用MATLABSimulink進(jìn)行S模式檢測(cè)和解碼?

    如何利用MATLABSimulink進(jìn)行S模式檢測(cè)和解碼?
    發(fā)表于 05-18 07:17

    如何利用MATLABSimulink去進(jìn)行S模式檢測(cè)和解碼?

    如何利用MATLABSimulink去進(jìn)行S模式檢測(cè)和解碼?
    發(fā)表于 05-20 06:31

    如何去搭建Matlab/Simulink

    搭建MatlabSimulink 下針對(duì) TIDSP 的代碼自動(dòng)生成環(huán)境搭建 Matlab/Simulink 下針對(duì) TIDSP 的代碼自動(dòng)生成環(huán)境本文介紹如何搭建
    發(fā)表于 07-07 06:18

    利用Matlabsimulink搭建模型生成C代碼

    一、整體思路利用Matlabsimulink搭建模型生成C代碼,通過(guò)stm32cubemx生成工程,最后KEIL或者IAR等工具里面編譯生成代碼下載至MCU中執(zhí)行。本文以流水燈建立
    發(fā)表于 08-04 06:08

    利用Matlabsimulink搭建模型生成C代碼

    一、整體思路利用Matlabsimulink搭建模型生成C代碼,通過(guò)stm32cubemx生成工程,最后KEIL或者IAR等工具里面編譯生成代碼下載至MCU中執(zhí)行。本文以流水燈建立
    發(fā)表于 08-10 07:49

    利用MATLABsimulink建立仿真模型

    利用MATLABsimulink建立仿真模型,與stm32cubemx搭建數(shù)據(jù)鏈,通過(guò)simulink搭建的模型生成工程!(基本不用修改底層代碼)【轉(zhuǎn)載自】
    發(fā)表于 08-17 07:11

    如何利用MATLABsimulink建立仿真模型呢

    如何利用MATLABsimulink建立仿真模型呢?并與stm32cubemx搭建數(shù)據(jù)鏈呢?
    發(fā)表于 11-18 07:17

    Matlab/simulinkFPGA設(shè)計(jì)中的應(yīng)用

    文中首先分析了MATLAB/Simulink 中DSP Builder 模塊庫(kù)FPGA 設(shè)計(jì)中優(yōu)點(diǎn),然后結(jié)合FSK 信號(hào)的產(chǎn)生原理,給出了如何利用DSP Builder 模塊庫(kù)建立F
    發(fā)表于 08-27 12:07 ?87次下載

    通信電子電路Matlab/Simulink仿真

    通信電子電路Matlab/Simulink仿真摘 要:本文利用Matlab/ Simulink 軟件,以無(wú)線電調(diào)幅廣播發(fā)射與超外差接收系統(tǒng)為
    發(fā)表于 05-14 13:37 ?161次下載

    MathWorks發(fā)布MATLABSimulink中提供

    MathWorks發(fā)布MATLABSimulink中提供高級(jí)信號(hào)處理的新工具 MathWorks面向使用MATLABSimulink
    發(fā)表于 09-17 12:47 ?600次閱讀

    如何使用MatlabSimulink進(jìn)行調(diào)制解調(diào)的分析

    調(diào)制與解調(diào)是信號(hào)處理應(yīng)用的重要內(nèi)容,該文利用 Matlab/Simulink 對(duì)幅度調(diào)制與解調(diào)進(jìn)行仿真和分析。首先采用 MATLAB7.0 語(yǔ)言編制腳本文件, 對(duì)信號(hào)進(jìn)行幅度調(diào)制和解調(diào)
    發(fā)表于 04-22 08:00 ?13次下載
    如何使用<b class='flag-5'>Matlab</b>和<b class='flag-5'>Simulink</b>進(jìn)行調(diào)制解調(diào)的分析

    Simulink中編輯MATLAB代碼的資料說(shuō)明

    最近在Simulink上寫(xiě)了關(guān)于Simulink模型中包含MATLAB代碼的不同方法。其中一種方法是使用嵌入式MATLAB塊。嵌入式
    發(fā)表于 09-08 08:00 ?12次下載
    <b class='flag-5'>在</b><b class='flag-5'>Simulink</b>中編輯<b class='flag-5'>MATLAB</b>代碼的資料說(shuō)明

    MATLAB/simulink中建模時(shí)的種不同實(shí)現(xiàn)方式

    導(dǎo)讀:本期文章主要介紹MATLAB/simulink中建模時(shí)的種不同實(shí)現(xiàn)方式,一種是直接用現(xiàn)成的文件庫(kù)中的模塊進(jìn)行搭建,一種是用Sfunction代碼實(shí)現(xiàn)。接下來(lái)以電壓型磁鏈觀測(cè)器
    的頭像 發(fā)表于 09-15 10:07 ?2284次閱讀
    主站蜘蛛池模板: 国产成人乱码一区二区三区 | 亚洲免费网站在线观看 | 狼色在线视频 | 亚洲综合久久久 | 亚洲综合色色图 | 欧美一级高清黄图片 | 色花堂国产精品首页第一页 | 午夜久久影院 | 色福利网站| 天天干一干 | 亚洲一区二区电影 | 性色网址| 亚洲深夜在线 | 国产欧美日韩电影 | 午夜免费小视频 | 天天色综合6 | 黄 色 免 费 网站在线观看 | 男人不识本网站上遍色站也枉然 | 深夜国产成人福利在线观看女同 | 亚洲天天综合网 | 亚洲一区二区三区深夜天堂 | 热99精品视频 | 韩国中文字幕在线观看 | 伊伊成人网 | 美女视频黄免费 | 久久www成人看片 | 色欲麻豆国产福利精品 | 午夜伦伦| 午夜国产精品理论片久久影院 | 国产内地激情精品毛片在线一 | 小雪被老外黑人撑破了 | 色久优优 欧美色久优优 | 青青草99热久久 | 亚洲一区二区三区电影 | 激情文学综合丁香 | 天天操天天操天天干 | 亚洲国产美女精品久久 | 婷婷亚洲综合一区二区 | 97午夜影院| 美女免费视频一区二区三区 | 亚洲天天在线 |