API一鍵搭建智能時光相冊,記錄你的美

智能雲相冊是幹什麼用的?

智能雲相冊是阿里雲專為影像類應用服務產品。是基於AliOS雲相冊成長起來的服務,根據歷史數據經驗,它可以支撐用戶管理十億級別的照片數量、PB級別的照片存儲能力。相比之前的產品,智能雲相冊具有高集成能力,將照片的元數據存儲在雲端,並利用照片元數據為用戶提取用戶畫像,用照片數據為用戶創造價值。

除了提供影像文件存儲、管理基礎功能外,對影像內容進行分類打標、面孔識別等智能分析,並提供基於自然語言理解的智能搜索服務。

接下來我們舉例來快速了解下智能雲相冊。

某公司租用寫字樓裡面的一個大房間,然後在大房間裡面劃分出獨立的功能區(比如工位,會議室等),並將工位提供給員工。員工則可以在工位上放置其個人物品。

智能雲相冊服務就類似於例子中寫字樓,購買了智能雲相冊服務的客戶就類似於以上例子中的公司。

但今天我們不講這個智能雲相冊是有那些雲產品組合後搭建而來的。

手機的拍照功能是用戶使用最頻繁的一個功能,隨時隨地拍照會產生大量的照片佔用手機存儲空間。因此,各大手機廠商都陸續推出了自己的雲相冊產品,針對照片開發的功能也越來越多,比如照片自動分類、面孔識別、圖片搜索等等。

但是,目前國內外多家雲服務商多提供單獨的圖像識別、人臉識別等獨立產品,用戶如果要搭建一個完整的手機雲相冊服務,需要投入巨大的資源來開發各種功能服務,如賬號、存儲、資料庫、圖像識別、人臉識別、搜索、語音識別等等。

API時代,要搭建一個雲相冊,就相對來說簡單很多,或者說一個開發人員就可以快速實現,並且還能具備智能分析識別、歸類、搜索等功能齊全的智能雲相冊。

那麼從哪裡可以獲取各類功能API呢?

目前阿里雲已提供照片、相簿、時光、人臉、照片庫、標籤、搜索等完整且統一規範的API,另外你也可以通過雲市場調用服務商提供的API,雲市場上的API雖是不同的服務商所提供,但也是按照阿里雲統一的規範開放,可大大的減少開發者對接與維護的成本。

那麼要如何進行對接呢?

第一步:影像數據存儲

通過阿里雲提供的PhotoStore的相關API、照片庫的API,可以快速建立基於OSS的影像數據存儲能力。

第二步:影像數據管理

通過照片API,和相簿API,進行基本的照片和相簿的管理能力,包括增刪改查。

第三步:照片的智能分析

通過照片API、時光API、標籤API,能夠對照片進行分類打標,支持多達5000類的事物識別能力。

第四步:智能相簿

通過相簿API、人臉API、時光API,能夠從時間、地點、任務、事件等多個維度自動生成相冊,比如用戶去杭州遊玩兩天,照片備份到雲端後,智能雲相冊將會創建出類似「杭州一日游」這樣的相簿,其中就包含了在杭州遊玩期間拍攝的照片。

第五步:智能搜索

通過搜索API,基於語音識別和自然語言理解,能夠支持時間、地點、任務、事物、和複雜的自然語言的照片搜索,比如 「請幫我找一下張三去年在杭州過年拍的照片」。

這樣看來是不是就簡單了很多,並且這此API都是可以重複使用的,除了搭建智能相冊,我們還可以把這些相冊、搜索、分析應用到其它更多的應用中去(比如個人郵箱、釘釘等),大大減少開發者重複造輪子的成本。


推薦閱讀:

TAG:API | 開放API | 阿里雲 |