精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

萬(wàn)字長(zhǎng)文談自動(dòng)駕駛BEV感知

人工智能 智能汽車
其實(shí)自動(dòng)駕駛bev算法是個(gè)很寬泛的說(shuō)法,bev也就是bird's-eye-view,是指從鳥瞰視角來(lái)做task的范式;從數(shù)據(jù)來(lái)說(shuō)有純視覺的bev,純雷達(dá)的bev,也有視覺雷達(dá)or其他多傳感器融合的bev。

本文經(jīng)自動(dòng)駕駛之心公眾號(hào)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請(qǐng)聯(lián)系出處。

prologue

這有可能是更的最長(zhǎng)的文章系列了,先說(shuō)為什么,一方面是看到分割大模型對(duì)小模型的提升效果需要時(shí)間,另一方面是之前對(duì)自動(dòng)駕駛的BEV算法做了很長(zhǎng)時(shí)間的預(yù)研,自己也應(yīng)該好好梳理一下了。

(很多事情都是環(huán)環(huán)相扣,都需要去決斷。比如分割大模型對(duì)小模型性能有沒有提升,效果提升的投入和輸出是否合適,提升不大還有有沒有必要繼續(xù)做,是換個(gè)方向還是繼續(xù)探索,繼續(xù)探索還有多少資源支撐,太多太多了。bev預(yù)研到什么時(shí)候才有可能落地,看過(guò)的paper有沒有轉(zhuǎn)化為產(chǎn)出的機(jī)會(huì),產(chǎn)出能不能給自己帶來(lái)收益,這些也都是問(wèn)題。雖然看起來(lái)問(wèn)題很復(fù)雜,但不過(guò)也就是個(gè)隱馬爾可夫或者CRF,一切都還在變化之中,靜待靴子落地吧)

其實(shí)自動(dòng)駕駛bev算法是個(gè)很寬泛的說(shuō)法,bev也就是bird's-eye-view,是指從鳥瞰視角來(lái)做task的范式;從數(shù)據(jù)來(lái)說(shuō)有純視覺的bev,純雷達(dá)的bev,也有視覺雷達(dá)or其他多傳感器融合的bev。

這也是有很多說(shuō)法的,對(duì)于一個(gè)公司項(xiàng)目來(lái)說(shuō),走什么樣的技術(shù)路線,用什么樣的傳感器,運(yùn)行在什么平臺(tái)上,都對(duì)相應(yīng)的算法有著要求,在現(xiàn)實(shí)的種種妥協(xié)之下最sota的算法也不一定就是最好的,指標(biāo)高的算法也不見得就一定是能用的。

就先簡(jiǎn)單說(shuō)一下,也給大家share一下自己的一些paper list:

camera bev :

1. Lift, Splat, Shoot: Encoding Images from Arbitrary Camera Rigs by Implicitly Unprojecting to 3D

  • 點(diǎn)評(píng):純視覺bev的開山鼻祖,在后續(xù)的文章里面但凡有用到將二維圖像feature提升到三維空間然后拍扁到bev空間都有用到其提出的lift-splat的操作,代碼也很干脆易讀。(shoot部分是做規(guī)劃的,代碼沒開出來(lái))核心是將每個(gè)圖像單獨(dú)提升為一個(gè)特征的視錐,然后將所有視錐拍平到柵格化的BEV網(wǎng)格上,如下圖所示。

當(dāng)然由于是初代版本也就不可避免的存在一些問(wèn)題,最主要的兩個(gè)點(diǎn),一是splat的過(guò)程中運(yùn)算耗時(shí),二是在深度估計(jì)部分由于給予每個(gè)點(diǎn)可能的深度時(shí)并沒有用深度真值監(jiān)督,導(dǎo)致不夠準(zhǔn)確,越遠(yuǎn)效果越差性能和現(xiàn)在的新一些算法比起來(lái)差很多。但這仍舊不妨礙其在bev算法中的份量。

題外話:我也有過(guò)對(duì)lss進(jìn)行優(yōu)化,說(shuō)來(lái)話長(zhǎng),可以給大家推一些我之前相關(guān)的博文。簡(jiǎn)單說(shuō)就是之前有想著打一打nuscenes的榜單,對(duì)公司對(duì)自己也都有好處,于是就打算從Lss入手來(lái)搞,當(dāng)時(shí)主要考慮他是plug and play 的,基于lss的bev算法很多,如果能在這樣基礎(chǔ)算法上做出改進(jìn)那就可以對(duì)所有使用了lss模塊的算法都帶來(lái)提升,這是一件有意義的事情。至于后面就不說(shuō)了,都是汗與累啊!

一個(gè)是對(duì)代碼的解讀

一個(gè)是對(duì)LSS做改進(jìn)的nuscenes sota

一個(gè)是我之前搞得nuscenes 深度圖

2. M2BEV: Multi-Camera Joint 3D Detection and Segmentation with Unified Bird's-Eye View Representation

  • 點(diǎn)評(píng):這是一篇沒有開源的文章,和lss一樣也是nvidia的工作,也是從2d到3d再投影到bev空間但由于假設(shè)沿射線的深度分布是均勻的,這意味著沿相機(jī)射線的所有體素都填充與2D空間中單個(gè)像素對(duì)應(yīng)的相同特征,所以內(nèi)存高效速度更快,單從文章看效果比lss要好,號(hào)稱是第一個(gè)用統(tǒng)一框架同時(shí)做檢測(cè)和分割任務(wù)的,但沒開源。
  • 這里有一個(gè)點(diǎn)是,這篇文章假設(shè)沿著射線的深度分布是均勻的,這意味著沿著相機(jī)射線的所有體素都填充有與2D空間中的P中的單個(gè)像素相對(duì)應(yīng)的相同特征。好處是這種統(tǒng)一的假設(shè)通過(guò)減少學(xué)習(xí)參數(shù)的數(shù)量來(lái)提高計(jì)算和存儲(chǔ)效率。但lss卻不是這樣,他是a non-uniform depth distribution。

3. BEVDet: High-Performance Multi-Camera 3D Object Detection in Bird-Eye-View

  • 點(diǎn)評(píng):lss算法后來(lái)者,或者說(shuō)包了一層皮(有點(diǎn)直白),改進(jìn)了前處理和后處理核心沒變,之前l(fā)ss是做分割任務(wù),這篇是拿來(lái)做檢測(cè)任務(wù)。這篇工作是鑒智機(jī)器人做的,后續(xù)還有一系列文章與改進(jìn)版本。雖然但是從這里開始后面的很多文章就會(huì)對(duì)lss中的所謂“棱臺(tái)求和”部分進(jìn)行優(yōu)化和加速了。

題外話(+1):鑒智機(jī)器人還是可以的創(chuàng)始人都是清華背景,當(dāng)初大概21年后半年的時(shí)候有面過(guò),那時(shí)候他們剛開始創(chuàng)業(yè)也就幾十個(gè)人,說(shuō)過(guò)去做感知后處理,非常可惜當(dāng)時(shí)自己也還年輕,互相也都沒看上。后面再來(lái)看他們確實(shí)做了不少有意義的工作,點(diǎn)贊!不過(guò)現(xiàn)在自動(dòng)駕駛環(huán)境也一般,大家也都過(guò)的不容易。

這里給大家放一下bevdet系列的發(fā)展歷程:

bevdet做出來(lái)以后,后面還有bevdet4d (BEVDet4D: Exploit Temporal Cues in Multi-camera 3D Object Detection)主要就是增加了時(shí)序,將過(guò)去幀與當(dāng)前幀特征融合來(lái)提高精度,比較有趣的。主要原因有:在做特征融合的時(shí)候,BEVDet4D在BEVDet的基礎(chǔ)上,通過(guò)保留過(guò)去幀的中間BEV特征,并通過(guò)與當(dāng)前幀對(duì)齊和拼接來(lái)融合特征。這樣,BEVDet4D可以通過(guò)查詢兩個(gè)候選特征來(lái)獲取時(shí)間線索,而僅需要可忽略的計(jì)算增加。對(duì)任務(wù)進(jìn)行了簡(jiǎn)化,BEVDet4D通過(guò)移除自我運(yùn)動(dòng)和時(shí)間因素來(lái)簡(jiǎn)化速度預(yù)測(cè)任務(wù)。這使得BEVDet4D能夠減少速度誤差,使得基于視覺的方法在這方面首次與依賴LiDAR或雷達(dá)的方法相媲美。BEVDet4D的性能提升主要來(lái)源于速度估計(jì)更準(zhǔn)確1。此外,小模型上的mAP有一定的增長(zhǎng),主要是小分辨率無(wú)法覆蓋50米的范圍,歷史幀提供了一定的線索。

在往后就是bevpoolv2主要做對(duì)于lift-splat的提速,用預(yù)處理來(lái)優(yōu)化計(jì)算流程做到了4.6 - 15.1倍速度的提升,同時(shí)也降低了內(nèi)存的占用。這個(gè)處理確實(shí)很高級(jí),點(diǎn)贊!對(duì)于工程化落地來(lái)說(shuō)真是太重要了。

截止到2023年12月22日,bevdet系列的最新發(fā)展是DAL(Detecting As Labeling:Rethinking LiDAR-camera Fusion in 3D Object Detection),是做視覺和lidar融合的,效果和速度都有提升。如果直接點(diǎn)說(shuō),和bevfusion(mit版本)的流程大同小異,只是在視覺雷達(dá)的分支上更加相信雷達(dá),然后包了一個(gè)“模仿數(shù)據(jù)注釋過(guò)程”的故事,比較粗淺的來(lái)說(shuō)就是這樣。當(dāng)然這并不妨礙人家效果好,也還是做了很多細(xì)節(jié)上的工作的。也比較期待他們接下來(lái)的工作。

以下是DAL paper中的框架圖:

4. BEVFormer: Learning Bird's-Eye-View Representation from Multi-Camera Images via Spatiotemporal Transformers

  • 點(diǎn)評(píng):使用transformer和temporal來(lái)做bev感知任務(wù)(檢測(cè)和分割)提升性能,有一些設(shè)計(jì)比如bev queries,spatial cross-attention,temporal self-attention。主要注意的是這里的兩個(gè)attention并不是經(jīng)典的transformer,而是用的DeformAtt.這里我記得當(dāng)時(shí)在看整個(gè)流程的時(shí)候廢了一點(diǎn)功夫,代碼也相對(duì)來(lái)說(shuō)復(fù)雜一些。

不過(guò)大家也可以從這里開始,順便看一看detr的發(fā)展脈絡(luò)。這里的bev queries 是隨機(jī)生成初始化的,然后我記得后面有一篇nvidia打榜cvpr 2023 挑戰(zhàn)賽的時(shí)候的fb-bev or fb-occ來(lái)著,對(duì)于queries的初始化這部分有做改進(jìn),能學(xué)的快一點(diǎn)。

上面是論文出處,不是我亂說(shuō)哦!這里沒有把這篇文章放進(jìn)來(lái)主要是最開始fb-occ是做占用網(wǎng)格用的,后面做bev放出來(lái)的fb-bev效果反倒沒有很驚艷,再加上打榜的工作本來(lái)就不是為了產(chǎn)品化來(lái)設(shè)計(jì)的,前向投影查一遍反向投影(2d-3d,3d-2d)速度當(dāng)然就很慢了,所以就沒說(shuō)。(不過(guò)也有懶得成分了)

后續(xù)還有一些改進(jìn)的版本,比如BEVFormer++,bevformerv2當(dāng)然這個(gè)工作不是原班人馬,所以就簡(jiǎn)單說(shuō)一下bevformerv2。這篇主要就是沒開源,paper說(shuō)要開但是還沒,所以也就只能看看idea;bevformer++

則是一篇技術(shù)報(bào)告,原班人馬拿了Waymo Open Dataset Challenge 2022的第一名,可以看一看吧。

5. BEVDepth: Acquisition of Reliable Depth for Multi-view 3D Object Detection

  • 點(diǎn)評(píng):bevdepth是我非常欣賞的一篇工作,在lss的基礎(chǔ)上用雷達(dá)作為深度的真值,深度估計(jì)網(wǎng)絡(luò)考慮到相機(jī)內(nèi)參,深度細(xì)化模塊專門對(duì)深度估計(jì)部分進(jìn)行了優(yōu)化,更重要的是使用gpu并行對(duì)原來(lái)lss的"cumsum trick"進(jìn)行了優(yōu)化,大大提升了lss環(huán)節(jié)的速度,在gpu下相較原版lss快了80x。真是把lss depth估計(jì)的效果提升了一個(gè)檔次(其實(shí)這也是我當(dāng)時(shí)想在lss深度上做文章的靈感來(lái)源,ps這句話不重要)

6. CVT:Cross-view Transformers for real-time Map-view Semantic Segmentation

  • 點(diǎn)評(píng):前視圖投影頂視圖的原理,用transformer的注意力機(jī)制搞跨視圖分割。

7. GKT:Efficient and Robust 2D-to-BEV Representation Learning via Geometry-guided Kernel Transformer

  • 點(diǎn)評(píng):之前有注釋過(guò)核心代碼https://blog.csdn.net/weixin_46214675/article/details/131169769?spm=1001.2014.3001.5501,不是什么很出名的paper,像其他的可能都是cvpr,eccv,iccv啥的,之所以會(huì)搞這個(gè)主要是當(dāng)時(shí)有項(xiàng)目在地平線的芯片上,他們對(duì)這個(gè)算法有支持,然后一看原來(lái)是人在地平線實(shí)習(xí)的時(shí)候搞得,目前為止沒看到有中稿,就他們自家東西支持一下我覺得也很正常。感興趣大家可以自己看看,簡(jiǎn)單說(shuō)是bev投到圖像,然后在投影周邊一定范圍內(nèi)做注意力,當(dāng)然也有一些其他的比如對(duì)外參加一些噪聲讓網(wǎng)絡(luò)更魯棒,建查找表加速。

lidar det:

對(duì)于雷達(dá)來(lái)說(shuō),bev其實(shí)就沒有那么必須,雷達(dá)bev和detection關(guān)系比較密切。一般用雷達(dá)做檢測(cè)有幾個(gè)范式?不知道咋說(shuō),要么就是基于點(diǎn)來(lái)做,像pointnet,pointnet++;基于視角來(lái)做的話就可以是頂視這就是bev,也可以是前視圖,這兩種視角變化做雷達(dá)圖像融合也會(huì)看到的;也可以基于體素來(lái)做。當(dāng)然這么說(shuō)并不準(zhǔn)確,不管什么范式總有互相借鑒的地方。

1. pointpillar

  • 點(diǎn)評(píng):https://blog.csdn.net/weixin_46214675/article/details/125927515?spm=1001.2014.3001.5502,很久之前淺淺有做過(guò)個(gè)ppt,當(dāng)時(shí)主要是當(dāng)科普來(lái)講,所以沒有很細(xì),但確實(shí)是篇對(duì)工業(yè)界有用的paper,點(diǎn)贊!

2. centerpoint

  • 點(diǎn)評(píng):CenterPoint使用標(biāo)準(zhǔn)的基于激光雷達(dá)的主干網(wǎng)絡(luò),VoxelNet或PointPillars。CenterPoint預(yù)測(cè)連續(xù)幀之間物體的相對(duì)偏移(速度),然后貪婪地連接這些幀。因此,在CenterPoint中,3D物體跟蹤簡(jiǎn)化為貪婪的最近點(diǎn)匹配。這種檢測(cè)和跟蹤算法既高效又有效。在nuScenes基準(zhǔn)測(cè)試中,CenterPoint實(shí)現(xiàn)了最先進(jìn)的性能。在Waymo開放數(shù)據(jù)集上,CenterPoint的性能超過(guò)了所有以前的單一模型方法。
  • 青出于藍(lán)勝于藍(lán),也是一篇很不錯(cuò)的paper,工業(yè)界目前還有在使用的,點(diǎn)贊!

fusion bev:

1.BEVFusion: Multi-Task Multi-Sensor Fusion with Unified Bird's-Eye View Representation [code]

  • 點(diǎn)評(píng):bevfusion是一篇圖像激光雷達(dá)融合的bev算法,支持同時(shí)檢測(cè)和分割任務(wù)。在nuScenes detection task

榜單上有許多該方法的變體,從總體架構(gòu)上來(lái)看基本方法很清晰,camera分支和lidar分支分別提取特征,然后轉(zhuǎn)移到共享的bev空間下,再提取bev特征來(lái)做多任務(wù),真可謂是大道至簡(jiǎn)。值得一提的是,bevfusion對(duì)于camera to bev 部分的優(yōu)化做了不少工作,預(yù)計(jì)算部分減少了13ms,gpu計(jì)算間隔優(yōu)化減少了498ms,真是把優(yōu)化做到了極致,很多公司都做不到這樣。

此外,從paper實(shí)驗(yàn)對(duì)比部分我們也能看出bevfusion的強(qiáng)大,對(duì)于許多想學(xué)習(xí)bev的工程師來(lái)說(shuō)bevfusion真是一個(gè)很優(yōu)秀的框架了,正如團(tuán)隊(duì)所說(shuō)希望BEVFusion可以作為一個(gè)簡(jiǎn)單但強(qiáng)大的基線,啟發(fā)未來(lái)多任務(wù)多傳感器融合的研究。但遺憾的是,盡管團(tuán)隊(duì)針對(duì)速度做了很多工作但仍不能達(dá)到實(shí)時(shí)。(8.4 FPS)

在實(shí)際的工程項(xiàng)目中,如果想要使用bevfusion最大的問(wèn)題其實(shí)還是優(yōu)化問(wèn)題,因?yàn)樽髡叩膬?yōu)化都是基于cuda是做的,一旦離開nvidia的平臺(tái)很多地方會(huì)受到影響,這部分就需要針對(duì)不同平臺(tái)來(lái)編寫定制化的算子。

2. Cross Modal Transformer: Towards Fast and Robust 3D Object Detection [code]

當(dāng)然算法永遠(yuǎn)是在進(jìn)步更新的,新算法往往會(huì)更快更強(qiáng),就比如CMT也是在nuscenes 榜上有名的。既然都說(shuō)到這里了,那就簡(jiǎn)單說(shuō)一下cmt精髓,屬實(shí)是把位置編碼玩明白了。

對(duì)于圖像,先把pixel左乘內(nèi)參的逆然后乘外參轉(zhuǎn)到雷達(dá)坐標(biāo)系下,然后用mlp輸出其位置編碼

對(duì)于雷達(dá)則是用voxelnet或者pointpillar編碼為點(diǎn)云token后在bev feature gird上沿著高度簡(jiǎn)單采樣,然后也是用Mlp輸出其位置編碼.

Position-guided Query 則是先隨機(jī)選點(diǎn)A,A:(ax,i ,ay,i ,az,i)是[0,1]之間隨機(jī)生成的,然后乘以范圍加上最小值轉(zhuǎn)到the region of interest (RoI) of 3D world space.

然后把這個(gè)坐標(biāo)投影到圖像和雷達(dá)模態(tài)中獲取相應(yīng)的位置編碼,相加得到Q查詢

代碼如下:這個(gè)參考點(diǎn)是可以學(xué)習(xí)的

最主要的操作就是這個(gè)了。在paper里面也寫的很清楚,bevfusion是兩個(gè)模態(tài)轉(zhuǎn)到bev空間后拼接,transfusion先在lidar特征中生成Q取top-k再查圖像特征。而CMT則是對(duì)象查詢直接與多模態(tài)特征同時(shí)交互,使用位置編碼來(lái)對(duì)齊兩個(gè)模態(tài)。當(dāng)然也取得了不錯(cuò)的效果。

3.TransFusion: Robust LiDAR-Camera Fusion for 3D Object Detection with Transformers [code]

  • 點(diǎn)評(píng):transfusion當(dāng)然也是一篇不錯(cuò)的工作,而且除檢測(cè)外還做了跟蹤,當(dāng)時(shí)在nuScenes跟蹤排行榜上排名第一。一個(gè)主要的亮點(diǎn)是,使用了一種軟關(guān)聯(lián)機(jī)制,可以處理圖像質(zhì)量較差和傳感器未配準(zhǔn)的情況。這種機(jī)制使得模型能夠自適應(yīng)地確定從圖像中獲取何處和何種信息,從而實(shí)現(xiàn)了一種魯棒且有效的融合策略。簡(jiǎn)單說(shuō)就是利用cross-attention建立了激光雷達(dá)和圖像之間的soft association。翻譯一下論文就是:

(Spatially Modulated Cross Attention,SMCA)模塊通過(guò)在每個(gè)查詢的投影2D中心周圍使用一個(gè)2D圓形高斯掩膜來(lái)加權(quán)交叉注意力。權(quán)重掩膜M的生成方式與CenterNet[66]類似,使用了以下公式:

。其中,是權(quán)重掩膜M的空間索引,是通過(guò)將查詢預(yù)測(cè)投影到圖像平面上計(jì)算得到的2D中心,是3D邊界框投影角的最小外接圓的半徑,是用來(lái)調(diào)節(jié)高斯分布帶寬的超參數(shù)。然后,這個(gè)權(quán)重圖與所有注意力頭之間的交叉注意力圖進(jìn)行元素級(jí)的乘法操作。這樣,每個(gè)對(duì)象查詢只關(guān)注到投影2D框周圍的相關(guān)區(qū)域,使得網(wǎng)絡(luò)可以更好、更快地學(xué)習(xí)根據(jù)輸入的LiDAR特征選擇圖像特征的位置。

當(dāng)然他的問(wèn)題在于如果圖像質(zhì)量極差,例如在照明條件較差的情況下,其性能可能會(huì)受到影響。由于使用了Transformer解碼器,因此會(huì)增加計(jì)算復(fù)雜度和內(nèi)存需求。(不過(guò)畢竟是fusion的bev跑實(shí)時(shí)確實(shí)不容易,更不用說(shuō)之后的占用網(wǎng)格)

從上面對(duì)比的一系列表格也可以看出,bev相關(guān)的paper還是很多的,大家感興趣可以隨便找一篇相關(guān)文章,然后從對(duì)比表格中找到一連串同類型文章。此外,這篇博客也只是粗淺的寫一些與我相關(guān)的見過(guò)的部分paper,也只是個(gè)開篇,等有空的時(shí)候會(huì)陸續(xù)再更新吧。

Interesting thing

寫到這里了就再分享個(gè)自己覺得有趣的事情,那就是有一件看似很反直覺的事情,單從fusion bev的三個(gè)算法來(lái)看cmt明顯性能不錯(cuò),速度也可以,其次是bevfusion,最后是transfusion。但如果去看這三者的github就會(huì)發(fā)現(xiàn),最好的cmt其實(shí)是受關(guān)注最少的,transfusion是fork最多的,bevfusion是star最多的。以下數(shù)據(jù)截止到2023年12月27日.

  • Transfusion 1.4k fork,539 star

  • CMT 30 fork,259 star

  • bevfusion 322 fork,1.8k star

至于為什么會(huì)出現(xiàn)這樣的情況,大家可以各抒己見,正所謂三個(gè)臭皮匠,賽過(guò)諸葛亮。讓我想起來(lái)當(dāng)初學(xué)社會(huì)心理學(xué)的時(shí)候,也是很有趣了。扯了這么久終于有上萬(wàn)字了,這也算是萬(wàn)字長(zhǎng)文章了,哈哈哈。大家有什么想交流的想聊的都?xì)g迎!我其實(shí)也有在想要不要也搞一下nlp,后面搞Embodied AI,還在猶豫,不過(guò)我覺得都能搞,沒什么不能搞得!

原文鏈接:https://mp.weixin.qq.com/s/QXLUuoxnkGkcaZnCA2cf9Q

責(zé)任編輯:張燕妮 來(lái)源: 自動(dòng)駕駛之心
相關(guān)推薦

2023-01-09 16:31:43

2023-06-08 09:37:44

模型自動(dòng)駕駛

2022-01-20 11:17:27

自動(dòng)駕駛智能汽車

2021-10-18 11:58:56

負(fù)載均衡虛擬機(jī)

2022-09-06 08:02:40

死鎖順序鎖輪詢鎖

2022-03-24 11:40:01

自動(dòng)駕駛技術(shù)深度學(xué)習(xí)

2021-01-19 05:49:44

DNS協(xié)議

2022-09-14 09:01:55

shell可視化

2020-07-15 08:57:40

HTTPSTCP協(xié)議

2020-11-16 10:47:14

FreeRTOS應(yīng)用嵌入式

2022-07-19 16:03:14

KubernetesLinux

2024-03-07 18:11:39

Golang采集鏈接

2020-07-09 07:54:35

ThreadPoolE線程池

2022-10-10 08:35:17

kafka工作機(jī)制消息發(fā)送

2018-06-11 08:40:41

游戲程序員修煉

2023-06-12 08:49:12

RocketMQ消費(fèi)邏輯

2024-05-10 12:59:58

PyTorch人工智能

2024-01-11 09:53:31

面試C++

2022-09-08 10:14:29

人臉識(shí)別算法

2021-08-26 05:02:50

分布式設(shè)計(jì)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产亚洲电影| 国产黄a三级三级三级av在线看 | 色综合天天综合网国产成人网| 第一页在线视频| 不卡一二三区| 亚洲欧美经典视频| 精品视频一区二区| 中文字幕一二三四| 欧美视频成人| 中文字幕欧美在线| 国产视频久久久久久| 91国拍精品国产粉嫩亚洲一区| 亚洲精品视频在线观看网站| 麻豆一区区三区四区产品精品蜜桃| 亚洲自拍偷拍另类| 国产日韩欧美在线播放不卡| 北条麻妃久久精品| 法国伦理少妇愉情| 91久久偷偷做嫩草影院电| 图片区日韩欧美亚洲| 亚洲一区二区免费视频软件合集| 丰满肉肉bbwwbbww| 日本不卡123| 国内精品一区二区三区四区| 亚洲色图27p| 精品国产美女| 日韩成人中文字幕| 深夜福利网站在线观看| 久久亚洲资源中文字| 日韩欧美在线中文字幕| 国产在线视频在线| 免费av网站在线看| 国产日韩欧美不卡| 美脚丝袜一区二区三区在线观看| 亚洲第一视频在线| 精品一区二区三区在线观看| 人体精品一二三区| 69精品久久久| 欧美三区美女| 免费成人高清视频| 视频国产一区二区| 日韩免费在线| 影音先锋日韩有码| 国产又黄又粗的视频| 性欧美xxxx免费岛国不卡电影| 精品国产乱码久久久久久久| 亚洲三级在线观看视频| 国产亚洲人成a在线v网站| 日本韩国欧美在线| 成熟老妇女视频| 漫画在线观看av| 精品美女永久免费视频| 99在线免费视频观看| 日本三级在线观看网站| 亚洲狼人国产精品| 欧美狂野激情性xxxx在线观| 91极品在线| 亚洲综合在线第一页| 欧美极品少妇无套实战| 国内老司机av在线| 亚洲大尺度视频在线观看| 久久在线中文字幕| 9999在线视频| 欧美性生活大片免费观看网址| 久久精品免费一区二区| 五月激情久久| 欧美精选一区二区| 精产国品一区二区三区| 亚洲精品成人无限看| 精品欧美国产一区二区三区| 黄色网页免费在线观看| 中文字幕成在线观看| 一本大道综合伊人精品热热| www.xxx亚洲| 日本精品久久| 欧美r级电影在线观看| 久久久高清视频| 一区二区三区四区在线看| 亚洲一级黄色片| 九九热久久免费视频| 欧美成人嫩草网站| 91精品国产91久久久久福利| 免费黄色av片| 国产精品一区久久久久| 久久99精品国产99久久| www.黄在线观看| 亚洲码国产岛国毛片在线| 欧美一级免费播放| 欧美free嫩15| 日韩欧美黄色影院| 91国模少妇一区二区三区| 日韩电影免费网址| 欧美高清视频在线播放| 免费看日批视频| 国精产品一区一区三区mba视频| 国产91视觉| www.中文字幕久久久| 亚洲一区中文在线| 天天爱天天操天天干| 试看120秒一区二区三区| 亚洲女同精品视频| 麻豆疯狂做受xxxx高潮视频| 日韩精品一二区| wwwxx欧美| yiren22亚洲综合伊人22| 亚洲午夜久久久久中文字幕久| 97在线免费公开视频| 免费精品一区二区三区在线观看| 亚洲日韩中文字幕在线播放| 2025国产精品自拍| 日本一不卡视频| 国产精品欧美久久| 秋霞成人影院| 色综合咪咪久久| 佐佐木明希电影| 久久一区二区三区喷水| 91精品国产网站| 99riav国产| 国产精品久久久久天堂| 亚欧无线一线二线三线区别| 久久久久久久久久久久电影| 国产一区二区日韩| 日韩三级视频在线| 国产麻豆91精品| 亚洲一区二区三区免费看| 丝袜老师在线| 亚洲第五色综合网| 免费人成视频在线| 激情综合色综合久久| 日韩精品福利视频| 国产高清不卡| 亚洲精品99久久久久中文字幕| 亚洲综合网在线| 麻豆成人久久精品二区三区小说| 欧美日韩在线高清| 狠狠操一区二区三区| 精品国产电影一区二区| 欧美在线视频第一页| 七七婷婷婷婷精品国产| 日本欧美色综合网站免费| 狠狠躁少妇一区二区三区| 亚洲第一av网| 国产精品成人aaaa在线| 成人sese在线| 日本福利视频一区| 国产欧美一区二区三区米奇| 久久99视频精品| 国产日韩在线观看一区| 亚洲欧美另类小说| 国产999免费视频| 午夜精品免费| 国产精品xxx在线观看www| 日韩伦理av| 精品国产1区2区3区| 久久精品免费av| jlzzjlzz亚洲日本少妇| 男人插女人视频在线观看| 亚洲伊人影院| 国内自拍欧美激情| 手机看片1024国产| 欧美午夜性色大片在线观看| 亚洲精品成人无码熟妇在线| 久久久久久久尹人综合网亚洲| 欧美日韩三区四区| 91精品国产66| 欧美超级乱淫片喷水| 亚洲精品97久久中文字幕无码| 亚洲已满18点击进入久久| 蜜臀aⅴ国产精品久久久国产老师| 亚洲午夜极品| 久久综合给合久久狠狠色| 色猫猫成人app| 久久综合伊人77777| 成人午夜免费在线观看| 精品国产福利视频| 91成人精品一区二区| 黑人巨大精品欧美一区| 成人区一区二区| 亚洲尤物av| 亚洲www永久成人夜色| 国产v日韩v欧美v| 国产一区二区三区在线免费观看| 国产又大又黑又粗| 亚洲已满18点击进入久久| 永久免费成人代码| 经典一区二区三区| 国产男女免费视频| 欧美色图一区| ts人妖另类在线| 国产精品第一| 国产69精品99久久久久久宅男| 男女av在线| 日韩午夜小视频| 影音先锋在线国产| 亚洲激情第一区| 91精品人妻一区二区三区蜜桃欧美| 美国av一区二区| www.av中文字幕| 午夜欧美在线| 欧美二区三区在线| 欧美一级大片在线视频| 国产精品黄页免费高清在线观看| av片在线观看永久免费| 亚洲视频axxx| 欧洲av在线播放| 欧美精品v日韩精品v韩国精品v| 日韩精品在线免费看| 成人欧美一区二区三区小说| 美国黄色一级毛片| 国产经典欧美精品| 天天干天天操天天做| 亚洲综合国产| 免费看欧美黑人毛片| 欧美残忍xxxx极端| 欧美综合77777色婷婷| 91精品啪在线观看国产爱臀| 国产精品日日做人人爱| 中文在线免费视频| 欧美激情精品久久久久久变态| 欧美日本一道| 在线看片第一页欧美| 日本黄在线观看| 亚洲国产精品99久久| 国产黄色av片| 欧美一卡二卡在线观看| 中文字幕一二三四| 在线观看国产精品网站| aaa人片在线| 五月天一区二区三区| 青青草成人免费| 亚洲精品乱码久久久久久黑人| 日本不卡一区视频| 欧美激情综合五月色丁香小说| 久久精品综合视频| 99精品国产一区二区三区不卡| 日本一级大毛片a一| 国产成人自拍高清视频在线免费播放| 日韩一区二区三区久久| 美国毛片一区二区三区| 一级在线免费视频| 日本欧美久久久久免费播放网| 欧美韩国日本在线| 久久国产88| 久久精品午夜福利| 视频在线观看91| 一本色道无码道dvd在线观看| 中国女人久久久| 国产原创popny丨九色| 亚洲免费成人| 亚洲乱码中文字幕久久孕妇黑人| 一本色道久久综合一区| 国产精品秘入口18禁麻豆免会员| 在线综合亚洲| 国产一级不卡毛片| 石原莉奈在线亚洲二区| 国产野外作爱视频播放| 麻豆精品一区二区av白丝在线| 中文字幕第38页| 精品制服美女丁香| 久久久无码人妻精品无码| 白白色 亚洲乱淫| 精品人妻少妇嫩草av无码| 国产亚洲成av人在线观看导航| 国产熟女一区二区| 1024成人网色www| 精品视频在线观看免费| 欧美午夜xxx| 伊人影院中文字幕| 日韩一区二区三免费高清| 日韩性xxxx| 在线视频欧美性高潮| 巨大荫蒂视频欧美另类大| 欧美激情a∨在线视频播放| 国产一二在线播放| 国产欧美日韩精品专区| 日韩激情精品| 欧美日韩亚洲一区二区三区在线观看 | 一区二区三区四区五区精品视频| 久久久精品在线视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 秋霞午夜鲁丝一区二区| 91麻豆国产精品久久| 快灬快灬一下爽蜜桃在线观看| 亚洲欧美日韩国产综合在线 | 色婷婷久久一区二区三区麻豆| 日韩欧美一级大片| 欧美一级二级三级蜜桃| 日本免费不卡| 久久综合久久八八| 九色porny自拍视频在线观看| 国产精品入口日韩视频大尺度 | 欧美一区二区三区四区在线观看地址 | 性生活免费观看视频| 国产精品免费看| 日本高清一区二区视频| 久久久综合视频| 免费网站看av| 欧美日韩在线播放三区四区| 蜜桃久久一区二区三区| 最近2019年好看中文字幕视频| 丁香影院在线| 国产日韩在线视频| 亚洲精品推荐| 91黄色在线看| 蜜桃久久久久久| 国产精品久久不卡| 亚洲天堂av老司机| 无码人妻精品一区二区蜜桃色欲| 日韩精品中午字幕| 日本高清视频在线播放| 奇米影视亚洲狠狠色| 亚洲码欧美码一区二区三区| 亚洲精品一品区二品区三品区| 亚洲三级网站| 91亚洲一线产区二线产区| 国产精品天干天干在线综合| 久久青青草视频| 欧美本精品男人aⅴ天堂| 视频一区二区三区不卡| 日本老师69xxx| 精品少妇一区| 日韩黄色片在线| 黄页视频在线91| 午夜影院黄色片| 欧美成人官网二区| 国产99久久精品一区二区 夜夜躁日日躁| 第四色男人最爱上成人网| 99国产超薄丝袜足j在线观看| 成人免费在线播放| 蜜臀av午夜一区二区三区 | 黄色片在线免费| a亚洲天堂av| 久久这里只有精品免费| 日韩无一区二区| av软件在线观看| 97视频中文字幕| 欧美一区精品| 青青草原播放器| 亚洲精品欧美激情| 精品二区在线观看| 九九热这里只有在线精品视| 国产成人免费视频网站视频社区 | 91在线精品观看| 欧美激情91| 国产在线a视频| 亚洲一区在线观看免费 | 800av在线免费观看| 国产91精品精华液一区二区三区| 乱h高h女3p含苞待放| 欧美一区二区三区白人| www免费在线观看| 成人动漫视频在线观看免费| 欧美精品一线| 国产一级免费片| 欧美日韩在线影院| 男生女生差差差的视频在线观看| 欧洲成人免费视频| 欧美少妇性xxxx| 亚洲免费黄色录像| 尤物视频一区二区| 人妻少妇一区二区三区| 欧美在线不卡区| 欧美一级精品片在线看| 国产三级生活片| 亚洲综合视频在线观看| 午夜激情小视频| 国产美女精彩久久| 欧美黄色大片网站| 亚洲观看黄色网| 欧美色爱综合网| av片在线观看| 久久偷看各类wc女厕嘘嘘偷窃 | 日本r级电影在线观看| 亚洲成人精品一区二区| 青青国产在线| 成人免费在线视频网址| 伊人久久亚洲影院| 老司机福利av| 6080午夜不卡| 国产美女高潮在线| 亚洲最新在线| gogogo免费视频观看亚洲一| 天堂av免费在线观看| 久久视频在线免费观看| 理论片一区二区在线| 亚洲36d大奶网| 一区二区欧美在线观看| 免费在线观看一级毛片| 97超级在线观看免费高清完整版电视剧| 亚洲精品裸体| 2017亚洲天堂| 日韩国产在线看| 欧美精品三级在线| 农村妇女精品一二区| 一区二区三区毛片| 成年人视频在线免费观看| 产国精品偷在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品第一页在线观看| 中文字幕日韩视频|