当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
猜你喜欢
随机推荐
今天你写博客了吗?
Asp.Net Core learning notes: Introduction
DTU连接经常遇到的问题有哪些
让前端攻城师独立于后端进行开发: Mock.js
制造和新的自动化技术是什么?
Sort the array in ascending order according to the frequency
01 . Go语言的SSH远程终端及WebSocket
事半功倍:在没有机柜的情况下实现自动化
React 高阶组件浅析
【QT】 QThread部分原始碼淺析
自然语言处理之分词、命名主体识别、词性、语法分析-stanfordcorenlp-NER(二)
Vue.js移动端左滑删除组件
利用 AWS SageMaker BlazingText 对不均衡文本进行多分类
mongodb(从0到1),11天mongodb初级到中级进阶秘籍
8.1.1 handling global exceptions through handlerexceptionresolver
车的换道检测
刚毕业不久,接私活赚了2万块!
面经手册 · 第12篇《面试官,ThreadLocal 你要这么问,我就挂了!》
对pandas 数据进行数据打乱并选取训练机与测试机集
神经网络简史