日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SAP Leonardo图片处理相关的机器学习服务在SAP智能服务场景中的应用

發布時間:2023/12/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP Leonardo图片处理相关的机器学习服务在SAP智能服务场景中的应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文作為Jerry最近正在做的一個項目的工作思路的梳理。

我們假設這樣一個服務場景,技師上門維修某設備,發現設備上某零件損壞了,假設這位技師由于種種原因,沒能根據自己的經驗識別出這個零件的型號。此時技師掏出自己的手機,給零件拍攝一張圖片,這張圖片通過手機上安裝的SAP某智能解決方案,傳送到SAP Leonardo平臺,通過那里的人工智能服務,自動識別出這張圖片上面零件的準確型號,返回給技師。

SAP Leonardo上的人工智能服務,在接收到技師上傳的圖片后,通過某種算法將該圖片的特征向量提取出來,然后再通過平臺上基于大量數據集訓練好的模型,識別出準確型號。因此,圖片特征向量的提取,成為了這個智能解決方案的首要步驟。

什么是圖片的特征向量?特征向量的提取,從數學上說,就是通過某種算法,把輸入圖片的二進制流,轉換成一個向量(一維矩陣)的過程。

以下面這張圖里的梯形和圓形為例,我們把圖形均勻地分成9個區域,在圖形中心觀察每個區域內圖形單元的梯度方向,就可以實現降維,把二維圖像以一個一維矩陣來表示。

當然實際的圖形輪廓識別和降維處理采用的算法比這個例子復雜得多,Jerry也不懂。幸運的是,對SAP partners來說,不需要了解這里面的數學知識和技術知識,簡單地把SAP Leonardo上的人工智能服務當成一個黑盒子,通過Restful API的方式,把要提取特征向量的圖片“喂”給人工智能服務,就能得到特征向量輸出。

通過這個url進入SAP Leonardo圖片特征向量提取服務的測試控制臺和幫助文檔:

https://api.sap.com/api/img_feature_extraction_api/resource

使用非常簡單,直接在測試控制臺里從本地選擇一張圖片,點擊執行按鈕:

得到了輸出的特征向量:

有了特征向量后,我們再回到文章開頭提到的場景。

假設我們想根據技師上傳的圖片分辨出圖片里的零件型號,一種做法當然是采取Jerry之前一篇文章 如何對SAP Leonardo上的機器學習模型進行重新訓練 介紹的方法,提前準備大量該型號零件的圖片,然后使用這些圖片對Product Image Classification模型進行重新訓練。訓練結束之后,該API即可識別出對于給定一張圖片,代表的究竟是不是之前訓練過的某型號的零件。這是第一種實現思路。

既然我們如今已經拿到了待識別圖片的特征向量,那么可以嘗試第二種思路,即利用Leonardo上的另一個和圖片處理相關的人工智能服務:圖片相似度評分https://api.sap.com/api/similarity_scoring_api/overview

這個Restful API的輸入需要兩個壓縮包。第一個壓縮包存放的是一個存放了事先提取好的技師上傳的待匹配文件的特征向量,第二個壓縮包里存放的是型號為A,B,C…等零件圖片的特征向量。

如上圖所示,為簡單起見,第二個壓縮包我只存放了兩個文件,分別存放的是型號A和型號B的特征向量。

調用API,傳入這兩個壓縮包:

得到的結果表明,技師上傳的圖片和型號A的相似系數幾乎接近1,那么顯然,該圖片代表型號A。

當然,除了直接上傳包含了圖片特征向量的壓縮文件之外,將這些文件包含的特征向量內容以JSON字符串的方式作為輸入調用API也是可行的,JSON字符串的格式在SAP官網里有詳細說明,這里不再贅述。

希望本文介紹的這些API對于大家實際工作中如何利用SAP Leonardo上的機器學習服務有所啟發,感謝閱讀。

更多閱讀

  • 使用Java+SAP云平臺+SAP Cloud Connector調用ABAP On-Premise系統里的函數

  • 使用JDBC操作SAP云平臺上的HANA數據庫

  • 用JavaScript訪問SAP云平臺上的服務遇到跨域問題該怎么辦

  • 在SAP云平臺的CloudFoundry環境下消費ABAP On-Premise OData服務

  • 如何在Web應用里消費SAP Leonardo的機器學習API

  • 使用Java程序消費SAP Leonardo的機器學習API

  • 如何對SAP Leonardo上的機器學習模型進行重新訓練
    要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

總結

以上是生活随笔為你收集整理的SAP Leonardo图片处理相关的机器学习服务在SAP智能服务场景中的应用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。