当前位置:网站首页>Listening to silent words: hand in hand teaching you sign language recognition with modelarts
Listening to silent words: hand in hand teaching you sign language recognition with modelarts
2020-11-06 01:15:00 【InfoQ】
{"type":"doc","content":[{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":" Abstract :"},{"type":"text","text":"ModelArts, Become a bridge between us and hearing impairment ."}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" According to statistics , We have more than 2000 Ten thousand people have language barriers , Every year there are about 3 Ten thousand babies were born without the opportunity to listen . Maybe it's because there's no way to communicate with people who don't have hearing impairment , Look around , Maybe you rarely see them , But they do exist . Just as we are eager to communicate with others , They also want to communicate with us , But we lack a bridge to communicate with each other . And now , With ModelArts, We can easily achieve this wish ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":" Try the dataset download :"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" See the attachment at the end "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"strong"}],"text":" Full dataset Download :"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"https://www.kaggle.com/grassknoted/asl-alphabet"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"ModelArts The steps to use are not complicated , It mainly includes :"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"1. Create a Huawei cloud account "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"2. Request access key —— Used to authorize applications "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"3. establish obs bucket —— For storing data "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"4. to grant authorization ModelArts"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"5. Import dataset "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"6. Automatic learning "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"7. Call online service prediction "}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":" Step one 、 Create a Huawei cloud account "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Visit Huawei cloud official website ("},{"type":"link","attrs":{"href":"https://www.huaweicloud.com/","title":null},"content":[{"type":"text","text":"https://www.huaweicloud.com/"}]},{"type":"text","text":"), Click on the top right corner of the website 【 register 】 Button , Enter the registration interface ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/2e/2e7f2e0c08554ff5c6bd820b7bb54ba0.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Enter your mobile number according to the webpage prompt 、 After SMS verification code and password , Read and agree to the user agreement , Click on 【 Agree to the agreement 】 And register , Huawei cloud can be completed ( China ) Account creation for ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" After registration , Please do real name authentication , Otherwise it won't work ModelArts."}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":" Step two 、 Request access key "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Log in to Huawei cloud with a registered account , Hover over the user name in the upper right corner of the page , Click... On the secondary menu 【 My credentials 】, Get into AK Key management interface ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/19/196940e156479e121726d25542b826f9.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Click on the menu on the left 【 Access key 】, Click again 【 New access key 】, Apply for SMS verification ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/78/789881f0616e2805597e3ef5f209bb3a.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Input the received SMS verification code , The system will create a new access key , The browser will prompt you to download a file named “credentials.csv” The file of , It contains the access key 【Access Key Id】 And private access keys 【Secret Access Key】 . At this point, the access key application is completed , Please make sure to keep it properly ."}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":" Step three 、OBS The creation of the bucket "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Find in the list of Huawei cloud services 【 Object storage service OBS】 Or go directly to OBS Console (https://storage.huaweicloud.com/obs/)."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/6f/6f30903fa73eccb42f8e1a58299cb164.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Enter as shown in the figure OBS Bucket management interface ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/59/593fc9ee048aba175e78fbe39ab3b63b.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Click the red button on the right 【 Creating buckets 】, Enter the create interface , And create a new OBS bucket ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/a4/a49eefad28e3e779ef8722ca17b65982.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Enter the bucket name , Click on 【 Create... Now 】, That is to finish obs The creation of the bucket ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" For more convenient data management , You can visit ("},{"type":"link","attrs":{"href":"https://developer.huaweicloud.com/tools","title":null},"content":[{"type":"text","text":"https://developer.huaweicloud.com/tools"}]},{"type":"text","text":"), Below 【 Business tools 】 Download 【OBS Browser+ Tools 】."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/e1/e14ab8cef2b4f4ddd3fc664df461e7da.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" After downloading, use 【AK How to log in 】, Enter the access key you just requested in the input box 【Access Key Id】 And private access keys 【Secret Access Key】, You can log in to OBS In the barrel ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/40/4087d50ab5f587d0f45d10f090d49570.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":" Step four 、 to grant authorization ModelArts"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Find in the list of Huawei cloud services 【ModelArts】 Or go directly to OBS Console ("},{"type":"link","attrs":{"href":"https://console.huaweicloud.com/modelarts/","title":null},"content":[{"type":"text","text":"https://console.huaweicloud.com/modelarts/"}]},{"type":"text","text":")."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Click... At the bottom of the menu on the right 【 Global configuration 】, Click on 【 Access authorization 】, choice 【 Use the access key 】 To authorize ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/5a/5ac6a5e4dc68737ff6fb8eece85fb713.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Enter the access key you just requested in the input box 【Access Key Id】 And private access keys 【Secret Access Key】, Read and agree to the service statement , Click on 【 Agree to authorize 】, complete ModelArts Service authorization ."}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":" Step five 、 Import dataset "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" open 【OBS Browser+】, Open the bucket you created before , Click on 【 Upload 】, Click on 【 Select the folder 】, Select the folder in the provided zip package 【train】, Click upload , Upload it to OBS In the barrel ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Open the browser , Get into 【ModelArts Console 】, In the menu on the right, click 【 Data management 】——【 Data sets 】, Click on the right 【 Create a dataset 】, Enter the dataset creation page ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/87/872456b2c3950ec9c21c8d9612102a8c.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" In creating the page ,【 Data set input location 】 and 【 Data set output location 】 Choose... Separately 【 New folder 】, Name it 【input】 and 【output】."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/da/da8992e1ce2427b2f6c0947e930aa625.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Finally, click 【 establish 】, Complete the creation of the dataset ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Back to the dataset management interface , In the new dataset, select 【 more 】——【 Import 】, Select before uploading to OBS Bucket of 【train】 file , Click on 【 determine 】, Import it into the dataset ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/3f/3f18a800b0c4b52ce9af77260dd69baa.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" After the system completes the import , Click... In the dataset operation 【 Release 】, Complete the data set creation and import ."}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":" Step six 、 Automatic learning "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Click on the menu on the left 【 Automatic learning 】, choice 【 Image classification 】, Data set source selection 【 Existing data sets 】, Select the dataset you just imported from the drop-down menu ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/a2/a2b6277a517b15f4145617d409c320a5.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Then click on 【 Create project 】, Click on the right 【 Start training 】, Click on 【 next step 】, Click on 【 Submit 】, The training task will start automatically . We just need to wait for the training to complete ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/92/92d1f3597e71b9376af1c170decef475.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/22/229dc3f0ea8a9c8a859f7e350c3d6741.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":" Step seven 、 Call online service prediction "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" After training , We can have the menu on the left 【 Model management 】——【 Model 】 Find a trained model in ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/43/43d55bd6c8a82e3cc7d382e6a82067d1.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Click on the name of the model , You can view the various features of the model ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/36/36e418e7d304529f7412a80c88d1382f.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Click the upper right corner of the interface 【 Deploy 】——【 Online services 】, Enter the online service deployment interface ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/83/83603194192184ace98b52c54285fc7b.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Choose free computing nodes ( Since a free compute node has been created , The example shows the paying node ), Click next , Click on 【 Submit 】, Start online service deployment ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/4a/4a88f4245c5e3b9f60beb231f8a61e35.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" When the online service is deployed , It can be in the menu on the left 【 Deploy online 】——【 Online services 】 Find the running online service in , Click on 【 forecast 】, Enter the prediction interface ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/0f/0f78996a336cdcee2dca2e59aa605382.png","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Click on 【 Upload 】, Select the sign language picture to identify , The trained model can be used for recognition ."}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"image","attrs":{"src":"https://static001.geekbang.org/infoq/47/47962915df62544212a547139050dcec.jpeg","alt":null,"title":null,"style":null,"href":null,"fromPaste":true,"pastePass":true}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" Download the attachment :"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "},{"type":"link","attrs":{"href":"https://bbs.huaweicloud.com/blogs?utm_source=infoq&utm_medium=bbs-ex&utm_campaign=other&utm_content=content","title":""},"content":[{"type":"text","text":"data.zip"}]},{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":" "}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"link","attrs":{"href":"https://bbs.huaweicloud.com/blogs/204657?utm_source=cnblog&utm_medium=bbs-ex&utm_campaign=ei&utm_content=content","title":null},"content":[{"type":"text","text":" Click to follow , The first time to learn about Huawei's new cloud technology ~"}],"marks":[{"type":"strong"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
边栏推荐
猜你喜欢
随机推荐
ETCD核心機制解析
让前端攻城师独立于后端进行开发: Mock.js
Asp.Net Core學習筆記:入門篇
mongodb(从0到1),11天mongodb初级到中级进阶秘籍
为了省钱,我用1天时间把PHP学了!
Electron应用使用electron-builder配合electron-updater实现自动更新
mac 安装hanlp,以及win下安装与使用
Azure Data Factory(三)整合 Azure Devops 實現CI/CD
字符串的常见算法总结
对pandas 数据进行数据打乱并选取训练机与测试机集
技術總監,送給剛畢業的程式設計師們一句話——做好小事,才能成就大事
车的换道检测
WeihanLi.Npoi 1.11.0/1.12.0 Release Notes
分布式ID生成服务,真的有必要搞一个
DTU连接经常遇到的问题有哪些
Pattern matching: The gestalt approach一种序列的文本相似度方法
微信小程序:防止多次点击跳转(函数节流)
Using tensorflow to forecast the rental price of airbnb in New York City
經典動態規劃:完全揹包問題
【jmeter】實現介面關聯的兩種方式:正則表示式提取器和json提取器