18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

如何利用開源軟件開發(fā)機器人視覺系統(tǒng)

新機器視覺 ? 來源:xx ? 2019-06-29 09:12 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

機器人視覺應用程序可以帶來一系列復雜的需求,但開源庫可以為幾乎所有需求提供解決方案。開發(fā)人員可以找到從基本的圖像處理和對象識別再到運動規(guī)劃和避免碰撞的開源軟件包 。另外,還有有一些關鍵的開源圖像處理軟件包,可以幫助開發(fā)人員實現(xiàn)復雜的機器人系統(tǒng)。

在可用的開源軟件包中,OpenCV可能是使用最廣泛、功能最豐富的。OpenCV分發(fā)版實現(xiàn)了超過2500種算法,通過一系列模塊處理圖像處理需求,其中包括以下內(nèi)容:

core,定義所有其他模塊使用的基本數(shù)據(jù)結(jié)構(gòu)和函數(shù);

imgproc,提供圖像處理功能,包括線性和非線性圖像濾波、幾何圖像變換、顏色空間轉(zhuǎn)換、直方圖等;

video,支持運動估計,背景減法和對象跟蹤算法;

calib3d,提供基本幾何算法,攝像機校準,物體姿態(tài)估計等;

features2d,提供特征檢測器,描述符和描述符匹配;

objdetect,提供對象和預定義類實例的檢測;

OpenCV使用c++編寫,支持c++、Python、JavaMatlab接口,支持Windows、Linux、Android和Mac OS。OpenCV除了支持單指令、多數(shù)據(jù)(SIMD)指令集外,還通過GPU模塊為許多功能提供基于cuda的GPU加速,通過ocl模塊提供OpenCL加速。最近發(fā)布的OpenCV 4.0帶來了許多性能改進和功能,包括流行的Kinect融合算法的實現(xiàn)。

就其功能而言,OpenCV可能需要一個學習過程,這超出了希望使用機器人視覺快速移動的開發(fā)人員的耐心。對于這些開發(fā)人員,基于python的SimpleCV也可能是個不錯的選擇。SimpleCV構(gòu)建于OpenCV之上,它提供了高級機器人視覺開發(fā)人員所需的功能,但也提供了一個可訪問的框架,幫助經(jīng)驗較少的開發(fā)人員使用簡單的Python函數(shù)調(diào)用來探索基本的機器視覺功能。例如,開發(fā)人員可以使用SimpleCV image類中的一個簡單內(nèi)置方法(下面清單中的img. binalize())快速實現(xiàn)常用的函數(shù),比如圖像閾值化,最后顯示如圖1所示的結(jié)果。

fromSimpleCVimportImage,Color,Display #Makeafunctionthatdoesahalfandhalfimage. defhalfsies(left,right): result=left #croptherightimagetobejusttherightside. crop=right.crop(right.width/2.0,0,right.width/2.0,right.height) #nowpastethecropontheleftimage. result=result.blit(crop,(left.width/2,0)) #returntheresults. returnresult#Loadanimagefromimgur.img=Image('http://i.imgur.com/lfAeZ4n.png') #binarizetheimageusingathresholdof90#andinverttheresults.output=img.binarize(90).invert()#createthesidebysideimage.result=halfsies(img,output)#showtheresultingimage.result.show()#savetheresultstoafile.result.save('juniperbinary.png')

圖1.上面列出的Python代碼的結(jié)果(來源:SimpleCV)

除了基本的圖像處理功能外,OpenCV和SimpleCV還實現(xiàn)了許多高級圖像處理算法,機器人系統(tǒng)需要處理對象或在物理環(huán)境中安全運行。在許多這些計算中使用的基本數(shù)據(jù)結(jié)構(gòu)之一是點云 – 表示對象的多維數(shù)據(jù)點的集合(圖2)。從相機獲取,對象的點云用于基本的機器人操作,例如對象識別,對齊和擬合。對于使用點云,點云庫(PCL)[源代碼]實現(xiàn)了過濾,擬合,關鍵點提取,分割等算法。

圖2.基本環(huán)面的點云數(shù)據(jù)集。

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

    關注

    213

    文章

    30309

    瀏覽量

    218337
  • 開源軟件
    +關注

    關注

    0

    文章

    212

    瀏覽量

    16483

原文標題:如何利用開源軟件開發(fā)機器人視覺系統(tǒng)?

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    機器視覺系統(tǒng)工業(yè)相機的成像原理及如何選型

    機器視覺系統(tǒng)是一種模擬人類視覺功能,通過光學裝置和非接觸式傳感器獲取圖像數(shù)據(jù),并進行分析和處理,以實現(xiàn)對目標物體的識別、測量、檢測和定位等功能的智能化系統(tǒng)。其目的是讓
    的頭像 發(fā)表于 08-07 14:14 ?817次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺系統(tǒng)</b>工業(yè)相機的成像原理及如何選型

    明遠智睿SSD2351開發(fā)板:語音機器人領域的變革力量

    通過網(wǎng)絡連接云端服務器進行快速檢索和分析,然后利用語音合成技術(shù)將答案以自然流暢的語音反饋給用戶。同時,借助開發(fā)板的網(wǎng)絡連接功能,語音機器人還可以與后臺管理系統(tǒng)進行數(shù)據(jù)交互,實時更新知識
    發(fā)表于 05-28 11:36

    盤點#機器人開發(fā)平臺

    地瓜機器人RDK X5開發(fā)套件地瓜機器人RDK X5開發(fā)套件產(chǎn)品介紹 旭日5芯片10TOPs算力-電子發(fā)燒友網(wǎng)機器人
    發(fā)表于 05-13 15:02

    【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】視覺實現(xiàn)的基礎算法的應用

    相機標定是視覺系統(tǒng)的基石,直接影響后續(xù)圖像處理的精度。書中詳細介紹了單目和雙目相機的標定流程,包括標定板的使用、參數(shù)優(yōu)化以及標定文件的應用。 實際應用中,標定誤差可能導致機器人定位偏差,因此標定過程
    發(fā)表于 05-03 19:41

    【「# ROS 2智能機器人開發(fā)實踐」閱讀體驗】+內(nèi)容初識

    軟件開發(fā)、系統(tǒng)集成等環(huán)節(jié),讓讀者能夠全面了解一個完整的機器人應用開發(fā)過程。 實踐項目:除了案例分析,書中還設計了一些實踐項目,供讀者進行動手實踐。這些實踐項目涵蓋了從簡單的傳感器數(shù)據(jù)
    發(fā)表于 04-27 11:24

    大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產(chǎn)品

    全球80多個國家和地區(qū)。 近日,大象機器人聯(lián)合進迭時空推出全球首款RISC-V全棧開源六軸機器臂“myCobot 280 RISC-V”,為開發(fā)者打造全新的
    發(fā)表于 04-25 17:59

    NVIDIA Isaac GR00T N1開源人形機器人基礎模型+開源物理引擎Newton加速機器人開發(fā)

    NVIDIA Isaac GR00T N1開源人形機器人基礎模型+開源物理引擎Newton加速機器人開發(fā)
    的頭像 發(fā)表于 03-20 16:56 ?1141次閱讀

    名單公布!【書籍評測活動NO.58】ROS 2智能機器人開發(fā)實踐

    機器人、家用娛樂機器人,大到智能駕駛汽車、人形機器人,都是未來會并存的機器人形態(tài)。 不過,當年遵循“提高機器人
    發(fā)表于 03-03 14:18

    棱鏡——機器視覺系統(tǒng)中常見的重要配件

    棱鏡——機器視覺系統(tǒng)中常見的重要配件
    的頭像 發(fā)表于 01-15 17:36 ?710次閱讀
    棱鏡——<b class='flag-5'>機器</b><b class='flag-5'>視覺系統(tǒng)</b>中常見的重要配件

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人的基礎模塊

    具身智能機器人的基礎模塊,這個是本書的第二部分內(nèi)容,主要分為四個部分:機器人計算系統(tǒng),自主機器人的感知系統(tǒng),自主
    發(fā)表于 01-04 19:22

    【「具身智能機器人系統(tǒng)」閱讀體驗】2.具身智能機器人大模型

    ,能夠利用\"思維鏈\"的技術(shù)將復雜任務分解為多個子任務,以漸進的方式解決問題。這不僅提高了任務的成功率,也顯著增強了系統(tǒng)的魯棒性,使得機器人可以更高效地應對復雜環(huán)境和多樣化需求
    發(fā)表于 12-29 23:04

    新型復眼結(jié)構(gòu)有望革新機器人視覺系統(tǒng)

    的靈敏度較現(xiàn)有市售產(chǎn)品高出兩倍以上。這一突破有望革新機器人視覺系統(tǒng)、增強機器人的導航、感知和決策能力,并為人機協(xié)作開拓了更廣泛的商業(yè)應用和未來發(fā)展空間。 ? ? 研究團隊(香港科技大學) 該創(chuàng)新
    的頭像 發(fā)表于 12-24 10:49 ?1163次閱讀
    新型復眼結(jié)構(gòu)有望革新<b class='flag-5'>機器人</b><b class='flag-5'>視覺系統(tǒng)</b>

    【「具身智能機器人系統(tǒng)」閱讀體驗】+初品的體驗

    的快速發(fā)展,相關人才的需求也在不斷增加,通過閱讀該書可以幫助大家系統(tǒng)性地了解和分析當前具身智能機器人系統(tǒng)的發(fā)展現(xiàn)狀和前沿研究,為未來的研究和開發(fā)工作提供指導。此外,本書還可以為研究人員
    發(fā)表于 12-20 19:17

    《具身智能機器人系統(tǒng)》第1-6章閱讀心得之具身智能機器人系統(tǒng)背景知識與基礎模塊

    要給AI這個聰明的“頭腦”裝上一副“身體”。這個“身體”可以是一部手機,可以是一臺自動駕駛汽車。而人形機器人則是集各類核心尖端技術(shù)于一體的載體,是具身智能的代表產(chǎn)品。與傳統(tǒng)的軟件智能體不同,具身智能
    發(fā)表于 12-19 22:26

    安森美機器視覺系統(tǒng)解決方案

    機器視覺廣泛應用于工業(yè)領域,涵蓋眾多應用場景。在制造業(yè)中,利用機器視覺執(zhí)行的任務有:對子組件進行最終檢查,查驗零件有無潛在制造缺陷等等。在自
    的頭像 發(fā)表于 11-14 09:53 ?983次閱讀
    安森美<b class='flag-5'>機器</b><b class='flag-5'>視覺系統(tǒng)</b>解決方案