当前位置:网站首页>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:25 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]所创,转载请带上原文链接,感谢