最近整理AI相關感想

總目錄地址:AI 系列 總目錄 html

 

前言git

 

     目前筆者致力於 在AI 開發研究,四大平臺裏,百度AI 提供 的開發者資料是最全,開發的友好度也是最高的,不少都已經集成在SDK中,支持許多語言體系。github

其實 做爲公司層面的考慮,針對技術的研究出發點,可能更傾向於可否真正應用到實際項目中(效果、性能),是否能夠商用化(版權、合做),投入成本是多少等。框架

 

    目前開發的四大平臺中,有些功能是免費,但有些功能是付費的,可是中小企業若是要入手AI 的話,依然但願藉助四大平臺的基礎實力,來搭建本身的場景應用,post

畢竟你沒有那麼優秀的AI團隊來搞底層基礎建設。性能

 

從目前使用的AI接口調用,結合實際應用考慮,總結幾點問題,具體以下:學習

舉例編碼

好比說:你要作視頻車牌識別,那麼 你本身要先採集好對應的視頻、本身截取對應的車牌,而後纔是調用平臺的AI 接口,在這個過程當中,你須要作到幾點。加密

一、你必須有一套好的框架或者程序來能夠針對視頻每一屏作到車牌捕獲,這個部分是你要本身實現的,平臺沒法給你提供。(其中車牌捕捉的精準度、效率是你本身要控制的)spa

二、平臺的接口調用,扮演着車牌處理識別的角色,那麼你須要把當前捕獲到車牌 經過http 請求傳輸給平臺接口,這個部分 請求過程時間過於冗長,沒法在真正商用中很流暢的實現(除非你加大你帶寬)

三、目前識別的精度很大一部分在於你本身先要捕獲到 車牌,那麼你如何保證車牌是高精準的捕獲到的呢?

 

若是隻是普通學習研究,上述問題就可能顯得不那麼重要了,若是要實現商業應用,那麼上述問題是必須解決的基本問題,除此以外,還必須在複雜的實際環境中作到羣批量檢測、校驗處理等等一系列問題。

 

技術說明

 

目前百度AI 接口相對完整,筆者的主打語言爲C#,百度提供的SDK 已經很好的集成了大部分的AI接口。

你只須要作大這幾步就能夠實現基礎接口開發了。

一、註冊成爲百度AI 的開發者,建立對應的應用,勾選要打包AI服務。

二、引用sdk到你的項目中。

三、配置好在官方應用建立生成的key。

四、針對要調用的接口作好條件過濾(好比說:特定的圖片須要對應的大小限制、傳輸須要base64加密,參數類別等)

五、返回接口處理就能夠了。

備註:有些接口沒有集成的,也是能夠經過Http 請求API 接口達到數據通訊傳輸。

應用結合

一般這些平臺提供了基礎服務,在作好結合應用的時候,可能還須要開發者本身去構思去思考怎麼作結合。

好比說:咱們作車牌識別,那麼想到的多是智能停車應用、市政交通監管、公安定位巡查等應用,這些應用的大部分都是要結合攝像頭、視頻監控、車牌捕獲、抓拍等動做後,完成一些列識別工做,

以後再進行相關的業務處理。

那麼就像我上面舉例 說明的,可能咱們須要在作應用時候把這一系列的東西一塊兒整合,作出來一些比較有意義的東西,要否則只是調用接口,稍微有些編碼基礎的人均可以實現,真的要整合化相關事物,就涉及到

不一樣的知識體系和框架,考驗一我的的眼界、技術水平和經驗。

 源碼地址:https://github.com/linbin524/AI_Project/tree/master

相關文章
相關標籤/搜索