{"id":1884,"date":"2018-10-22T11:59:13","date_gmt":"2018-10-22T09:59:13","guid":{"rendered":"http:\/\/eyesofthings.eu\/?page_id=1884"},"modified":"2018-10-29T13:17:23","modified_gmt":"2018-10-29T12:17:23","slug":"development-4","status":"publish","type":"page","link":"https:\/\/eyesofthings.eu\/?page_id=1884","title":{"rendered":"Smart Doll &#8211; Development"},"content":{"rendered":"<p>This demonstrator illustrates the deep learning capabilities implemented in EoT. The EoT board performs facial emotion recognition so that the doll can assess the child&#8217;s emotional display using deep learning and react accordingly with audio feedback.<\/p>\n<p><a href=\"http:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/cameradoll.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1971\" src=\"http:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/cameradoll.jpg\" alt=\"\" width=\"6016\" height=\"4000\" srcset=\"https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/cameradoll.jpg 6016w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/cameradoll-300x199.jpg 300w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/cameradoll-768x511.jpg 768w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/cameradoll-1024x681.jpg 1024w\" sizes=\"auto, (max-width: 6016px) 100vw, 6016px\" \/><\/a><\/p>\n<p>All computations are local to the EoT device which reduces power consumption and tackles privacy issues.<\/p>\n<p><a href=\"http:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/eotdoll.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1974\" src=\"http:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/eotdoll.jpg\" alt=\"\" width=\"6016\" height=\"4000\" srcset=\"https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/eotdoll.jpg 6016w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/eotdoll-300x199.jpg 300w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/eotdoll-768x511.jpg 768w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/eotdoll-1024x681.jpg 1024w\" sizes=\"auto, (max-width: 6016px) 100vw, 6016px\" \/><\/a><\/p>\n<p>To develop the EoT device application of the Empathic Doll demonstrator, the SDCardIO,\u00a0TimeFunction, Camera,\u00a0tiny_dnn,\u00a0Audio,\u00a0Libccv\/OpenCV and LEDs EoT libraries have been used.<\/p>\n<p>nVISO&#8217;s emotion engine was trained to classify the basic 5 emotions plus the neutral expression when no emotion is detected. The nViso emotion engine uses a specially designed convolutional neural network for emotion detection. In order to produce a model small\u00a0 enough to run in the EoT device, the network is trained on a relatively smaller dataset comprising of 6258 images obtained from 700 different subjects.<\/p>\n<p><a href=\"http:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/emotions.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1973\" src=\"http:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/emotions.png\" alt=\"\" width=\"945\" height=\"543\" srcset=\"https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/emotions.png 945w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/emotions-300x172.png 300w, https:\/\/eyesofthings.eu\/wp-content\/uploads\/2018\/10\/emotions-768x441.png 768w\" sizes=\"auto, (max-width: 945px) 100vw, 945px\" \/><\/a><\/p>\n<p>The Smart Doll with Emotion recognition demonstrator has a configuration application. The configuration application is based on the basic software installation of the EoT board. This configuration includes in the EoT side the Bootloader application and the Pulga MQTT broker, whereas on the user side it will be necessary to run the MQTT Client application developed for PC or Android. Both applications can be used to configure the Wi-Fi chip for the configuration mode, to upload and flash the demonstrator and to download the text file which contains the emotions detected during the session.<\/p>\n<hr \/>\n<p>Smart Doll \u2013 Concept <a href=\"http:\/\/eyesofthings.eu\/?page_id=1888\">http:\/\/eyesofthings.eu\/?page_id=1888<\/a><br \/>\nSmart Doll \u2013 Results <a href=\"http:\/\/eyesofthings.eu\/?page_id=1886\">http:\/\/eyesofthings.eu\/?page_id=1886<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This demonstrator illustrates the deep learning capabilities implemented in EoT. The EoT board performs facial emotion recognition so that the doll can assess the child&#8217;s emotional display using deep learning and react accordingly with audio feedback. All computations are local&hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1884","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=\/wp\/v2\/pages\/1884","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1884"}],"version-history":[{"count":9,"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=\/wp\/v2\/pages\/1884\/revisions"}],"predecessor-version":[{"id":2168,"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=\/wp\/v2\/pages\/1884\/revisions\/2168"}],"wp:attachment":[{"href":"https:\/\/eyesofthings.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1884"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}