iT邦幫忙

2

請教 圖片辨識的系統開發 方法

  • 分享至 

  • twitterImage

請教各位大大,小弟平常使用Laravel 開發系統,比較熟悉PHP

最近想要設計有關影像辨識的系統!
像是 Google 圖找圖
或是現在購物網站拍照搜尋差不多的服飾或商品的功能。
或是有些路跑活動攝影的系統可以上傳自己的照片,查詢活動過程中,自己的照片
(向路跑活動的系統,剛辦完活動,好像會讓他去跑照片,把所有圖片分析特徵)

想請教 圖片辨識 跟 人臉辨識 或是文件轉文字 方法有不一樣嗎?
如果運用在動物上,貓、狗、海龜 是可行的嗎?

因為有查到資料,例如亞馬遜 拍照可以辨識人的年紀、性別...是用這種方式去比對嗎?

還有找到分析圖片特徵,並把特徵存入資料庫,讓使用者上傳自己的圖片,並分析特徵再去搜尋有不一樣嗎?

因為對於圖片辨識方面我是超級新手,想請問是否有現在較常見的辨識方法

看更多先前的討論...收起先前的討論...
ant1017 iT邦新手 2 級 ‧ 2019-08-12 15:57:28 檢舉
水很深...
fillano iT邦超人 1 級 ‧ 2019-08-12 16:15:31 檢舉
水很深...
fillano iT邦超人 1 級 ‧ 2019-08-12 16:22:17 檢舉
例如:
https://ithelp.ithome.com.tw/articles/10199130
深不見底

外包還是想找團隊?
Victor iT邦新手 2 級 ‧ 2019-08-13 09:47:16 檢舉
TO: ant1017、fillano 我是想要製作類似 樂天市場 這個購物網站https://www.rakuten.com.tw/ 的 找類似款功能。每個購物網站幾乎都有這類的功能,我還以為很普及,謝謝大大!沒想到水那麼深 哈哈哈xD
Victor iT邦新手 2 級 ‧ 2019-08-13 09:50:35 檢舉
TO: japhenchen 謝謝大大 只是最近生活圈出現了這樣的需求,想要做作品而已,類似圖找圖的功能,但好像跟臉部辨識或是圖片轉文字搞混再一起,來詢問哪些關鍵技術可以研究看看而已,有時間會再研究,還是先顧好自己的原本能力。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
dragonH
iT邦超人 5 級 ‧ 2019-08-12 15:53:34

想請教 圖片辨識 跟 人臉辨識 或是文件轉文字 方法有不一樣嗎?
如果運用在動物上,貓、狗、海龜 是可行的嗎?

文件轉文字會比圖片/人臉辨識簡單很多

因為圖片遠比文字複雜

文件轉文字這技術很早以前好像就有

好像也稱做 OCR

基本上我認為圖片辨識所需要的知識

比起寫程式多出太多了

所以建議用現成的 api 比較省麻煩

azure 的 face api

gcp 的 vision api

aws 的 Rekognition

想要自行 train model 的話 (beta)

gcp 的 automl

免費開源的

autokeras

Victor iT邦新手 2 級 ‧ 2019-08-13 09:55:27 檢舉

dragonH謝謝大大的回復!我再朝這幾個方向去研究看看!

不明
【**此則訊息已被站方移除**】
0
黃彥儒
iT邦高手 1 級 ‧ 2019-08-12 16:29:31

你是超級新手,而且你知道AWS可以這樣做
那答案出來了,掌握API直接使用AWS的服務吧~

Victor iT邦新手 2 級 ‧ 2019-08-13 09:54:28 檢舉

謝謝大大的回復!我再研究看看!

2
fillano
iT邦超人 1 級 ‧ 2019-08-12 16:43:35

這需要有好幾個方面的專業知識,說實話我覺得對發問者來說很難XD

php的話,九年前試過人臉(嘗鮮而已):https://ithelp.ithome.com.tw/articles/10036727

看了一下PHP-Facedetect的github,發現作者一年前還有更新,可以支援到OpenCV3:https://github.com/infusion/PHP-Facedetect

不過要使用的話,前提是你至少要會自己編譯PHP Extension。(OpenCV可能有套件可以裝)

但是即使用這個,你也只是能辨識人臉,而且是用他訓練好的資料,就算你的目標是人臉,距離也還有十萬八千里,就不要說你的目標是特徵非常發散的使用者上傳圖片。

fillano iT邦超人 1 級 ‧ 2019-08-13 09:04:01 檢舉

https://medium.com/@morozovsk/computer-vision-and-machine-learning-in-php-using-the-opencv-library-3131fe9df94b 這篇可能比較符合你的方向,他是介紹怎樣透過OpenCV以及Machine Learning來做電腦影像的應用。

Victor iT邦新手 2 級 ‧ 2019-08-13 09:42:22 檢舉

fillano謝謝大大! 看來真的是一門很深的學問!我再用 Machine Learning 、OpenCV 這些關鍵字去研究 謝謝。

0
海綿寶寶
iT邦大神 1 級 ‧ 2019-08-13 09:48:13

是否考慮一下
上個課比較快?
/images/emoticon/emoticon33.gif

Victor iT邦新手 2 級 ‧ 2019-08-13 09:57:17 檢舉

海綿寶寶謝謝大大提供的資訊,我覺得好像不錯可以試試看!但是因為只是想做自己的作品,我再評估一下,現況、價錢跟未來要走的方向,再決定要不要去投資! 謝謝大大

我要發表回答

立即登入回答