{"id":2318,"date":"2022-09-12T14:14:43","date_gmt":"2022-09-12T12:14:43","guid":{"rendered":"https:\/\/www.acconeer.com\/?post_type=innovation_lab&#038;p=2318"},"modified":"2022-09-13T11:26:45","modified_gmt":"2022-09-13T09:26:45","slug":"algorithm-for-gesture-control","status":"publish","type":"innovation_lab","link":"https:\/\/acconeer.com\/sv\/innovation_lab\/algorithm-for-gesture-control\/","title":{"rendered":"ALGORITHM FOR GESTURE CONTROL"},"content":{"rendered":"[vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_custom_heading text=&#8221;Algorithm for Gesture Control using the A121 radar sensor&#8221; use_theme_fonts=&#8221;yes&#8221;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/2&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_column_text]Acconeer\u2019s A121 sensor is very good at measuring the distance to and velocity of objects. In this example, the sensor is used to recognize four types of gestures made with a finger or a hand: tap in, tap out, double tap in and wiggle. You can connect functions to these four movements and implement gesture control in your devices, such as headphones and speakers. On this page you will find everything you need to set it up.[\/vc_column_text][\/vc_column][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/2&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][image_with_animation image_url=&#8221;2326&#8243; image_size=&#8221;full&#8221; animation_type=&#8221;entrance&#8221; animation=&#8221;Fade In&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_custom_heading text=&#8221;Hardware&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_column_text]One XE121 Evaluation Kit and one XC120 Connector Board are necessary for this implementation.<\/p>\n<ul>\n<li>Acconeer\u2019s XE121 Evaluation Kit can be purchased from <a href=\"https:\/\/www.digikey.si\/en\/products\/detail\/acconeer-ab\/XE121\/16582348\" target=\"_blank\" rel=\"noopener\">Digi-Key<\/a> or <a href=\"https:\/\/eu.mouser.com\/ProductDetail\/Acconeer\/XE121?qs=tlsG%2FOw5FFg1LYOuSFPi7A%3D%3D\" target=\"_blank\" rel=\"noopener\">MOUSER<\/a><\/li>\n<li>Acconeer\u2019s XC120 Connector Board cand be purchased from <a href=\"https:\/\/www.digikey.si\/en\/products\/detail\/acconeer-ab\/XC120\/16582340\" target=\"_blank\" rel=\"noopener\">Digi-Key<\/a> or<a href=\"https:\/\/eu.mouser.com\/ProductDetail\/Acconeer\/XC120?qs=tlsG%2FOw5FFjHG879wR7jjg%3D%3D\" target=\"_blank\" rel=\"noopener\"> MOUSER<\/a><\/li>\n<\/ul>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_custom_heading text=&#8221;Software&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_column_text]This tutorial consists of a first part where a gesture classification model is defined and trained, followed by a second part where the model is deployed to classify gestures in real time. The former is implemented in a Jupyter notebook and the second part as a python script. If you have not already the necessary setup for executing Python scripts and Jupyter notebooks, you can follow these steps to run them in VS Code:<\/p>\n<ul>\n<li><a href=\"https:\/\/www.python.org\/downloads\/\" target=\"_blank\" rel=\"noopener\">Download and install Python<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/python\/python-tutorial\" target=\"_blank\" rel=\"noopener\">Install VS Code and set it up for python by following the tutorial<\/a><\/li>\n<li><a href=\"https:\/\/code.visualstudio.com\/docs\/datascience\/jupyter-notebooks\" target=\"_blank\" rel=\"noopener\">Follow the guide for how to run Jupyter notebooks in VSC<\/a><\/li>\n<\/ul>\n<p>All the required scripts and pre-recorded data can be downloaded from Acconeer\u2019s Innovation Lab GitHub.<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/acconeer\/acconeer-a121-gesture-control\" target=\"_blank\" rel=\"noopener\">Acconeer\u2019s Innovation Lab GitHub<\/a><\/li>\n<\/ul>\n<p>The scripts take advantage of the rich libraries implemented as part of Acconeer\u2019s Exploration Tool. Follow the instructions found here to learn more about the tool and information on how to install it on your computer:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.acconeer.com\/en\/latest\/exploration_tool\/index.html\" target=\"_blank\" rel=\"noopener\">Acconeer\u2019s Exploration Tool<\/a><\/li>\n<\/ul>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_custom_heading text=&#8221;GESTURE CONTROL&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_video link=&#8221;https:\/\/youtu.be\/boctNZBNWBI&#8221; el_width=&#8221;80&#8243;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_custom_heading text=&#8221;Example use case&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_video link=&#8221;https:\/\/www.youtube.com\/watch?v=ZTyJz3yCjiM&#8221; el_width=&#8221;80&#8243;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_custom_heading text=&#8221;Try it on your own and get in touch&#8221; font_container=&#8221;tag:h3|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221;][vc_column_text]If you try this, or work on something else, we\u2019d love to hear about your project! Please get in touch with us on <a href=\"mailto:innovation@acconeer.com\">innovation@acconeer.com<\/a>.[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overflow=&#8221;visible&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; column_element_spacing=&#8221;default&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; column_position=&#8221;default&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; animation_type=&#8221;default&#8221; bg_image_animation=&#8221;none&#8221; border_type=&#8221;simple&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221;][vc_custom_heading text=&#8221;\u2190 Back to Innovation Lab&#8221; font_container=&#8221;tag:h4|text_align:left&#8221; use_theme_fonts=&#8221;yes&#8221; link=&#8221;url:https%3A%2F%2Fwww.acconeer.com%2Finnovation-lab%2F|title:Innovation%20Lab&#8221;][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>A121 sensor is used to recognize four types of gestures. Get details on hardware setup and sensor configuration to implement gesture control algorithm.<\/p>\n","protected":false},"featured_media":2664,"template":"","class_list":["post-2318","innovation_lab","type-innovation_lab","status-publish","has-post-thumbnail"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ALGORITHM FOR GESTURE CONTROL - Acconeer<\/title>\n<meta name=\"description\" content=\"Acconeer\u2019s A121 sensor is used to recognize four types of gestures made with a finger or a hand: tap in, tap out, double tap in and wiggle.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ALGORITHM FOR GESTURE CONTROL - Acconeer\" \/>\n<meta property=\"og:description\" content=\"Acconeer\u2019s A121 sensor is used to recognize four types of gestures made with a finger or a hand: tap in, tap out, double tap in and wiggle.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/\" \/>\n<meta property=\"og:site_name\" content=\"Acconeer\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-13T09:26:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/acconeer.com\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"375\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ber\u00e4knad l\u00e4stid\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minuter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/\",\"url\":\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/\",\"name\":\"ALGORITHM FOR GESTURE CONTROL - Acconeer\",\"isPartOf\":{\"@id\":\"https:\/\/acconeer.com\/sv\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#primaryimage\"},\"thumbnailUrl\":\"\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png\",\"datePublished\":\"2022-09-12T12:14:43+00:00\",\"dateModified\":\"2022-09-13T09:26:45+00:00\",\"description\":\"Acconeer\u2019s A121 sensor is used to recognize four types of gestures made with a finger or a hand: tap in, tap out, double tap in and wiggle.\",\"breadcrumb\":{\"@id\":\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#primaryimage\",\"url\":\"\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png\",\"contentUrl\":\"\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png\",\"width\":500,\"height\":375,\"caption\":\"gesture control\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/acconeer.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Innovation lab\",\"item\":\"https:\/\/acconeer.com\/sv\/innovation-lab\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"ALGORITHM FOR GESTURE CONTROL\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/acconeer.com\/sv\/#website\",\"url\":\"https:\/\/acconeer.com\/sv\/\",\"name\":\"Acconeer\",\"description\":\"EXPLORE THE NEXT SENSE\",\"publisher\":{\"@id\":\"https:\/\/acconeer.com\/sv\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/acconeer.com\/sv\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/acconeer.com\/sv\/#organization\",\"name\":\"Acconeer AB\",\"url\":\"https:\/\/acconeer.com\/sv\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/acconeer.com\/sv\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.acconeer.com\/wp-content\/uploads\/2021\/06\/acconeer_logo.png\",\"contentUrl\":\"https:\/\/www.acconeer.com\/wp-content\/uploads\/2021\/06\/acconeer_logo.png\",\"width\":1463,\"height\":728,\"caption\":\"Acconeer AB\"},\"image\":{\"@id\":\"https:\/\/acconeer.com\/sv\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ALGORITHM FOR GESTURE CONTROL - Acconeer","description":"Acconeer\u2019s A121 sensor is used to recognize four types of gestures made with a finger or a hand: tap in, tap out, double tap in and wiggle.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/","og_locale":"sv_SE","og_type":"article","og_title":"ALGORITHM FOR GESTURE CONTROL - Acconeer","og_description":"Acconeer\u2019s A121 sensor is used to recognize four types of gestures made with a finger or a hand: tap in, tap out, double tap in and wiggle.","og_url":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/","og_site_name":"Acconeer","article_modified_time":"2022-09-13T09:26:45+00:00","og_image":[{"width":500,"height":375,"url":"https:\/\/acconeer.com\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Ber\u00e4knad l\u00e4stid":"3 minuter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/","url":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/","name":"ALGORITHM FOR GESTURE CONTROL - Acconeer","isPartOf":{"@id":"https:\/\/acconeer.com\/sv\/#website"},"primaryImageOfPage":{"@id":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#primaryimage"},"image":{"@id":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png","datePublished":"2022-09-12T12:14:43+00:00","dateModified":"2022-09-13T09:26:45+00:00","description":"Acconeer\u2019s A121 sensor is used to recognize four types of gestures made with a finger or a hand: tap in, tap out, double tap in and wiggle.","breadcrumb":{"@id":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/"]}]},{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#primaryimage","url":"\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png","contentUrl":"\/wp-content\/uploads\/2022\/09\/thumbnail-gesture-control2.png","width":500,"height":375,"caption":"gesture control"},{"@type":"BreadcrumbList","@id":"https:\/\/acconeer.com\/innovation_lab\/algorithm-for-gesture-control\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/acconeer.com\/"},{"@type":"ListItem","position":2,"name":"Innovation lab","item":"https:\/\/acconeer.com\/sv\/innovation-lab\/"},{"@type":"ListItem","position":3,"name":"ALGORITHM FOR GESTURE CONTROL"}]},{"@type":"WebSite","@id":"https:\/\/acconeer.com\/sv\/#website","url":"https:\/\/acconeer.com\/sv\/","name":"Acconeer","description":"EXPLORE THE NEXT SENSE","publisher":{"@id":"https:\/\/acconeer.com\/sv\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/acconeer.com\/sv\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/acconeer.com\/sv\/#organization","name":"Acconeer AB","url":"https:\/\/acconeer.com\/sv\/","logo":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/acconeer.com\/sv\/#\/schema\/logo\/image\/","url":"https:\/\/www.acconeer.com\/wp-content\/uploads\/2021\/06\/acconeer_logo.png","contentUrl":"https:\/\/www.acconeer.com\/wp-content\/uploads\/2021\/06\/acconeer_logo.png","width":1463,"height":728,"caption":"Acconeer AB"},"image":{"@id":"https:\/\/acconeer.com\/sv\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/acconeer.com\/sv\/wp-json\/wp\/v2\/innovation_lab\/2318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/acconeer.com\/sv\/wp-json\/wp\/v2\/innovation_lab"}],"about":[{"href":"https:\/\/acconeer.com\/sv\/wp-json\/wp\/v2\/types\/innovation_lab"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/acconeer.com\/sv\/wp-json\/wp\/v2\/media\/2664"}],"wp:attachment":[{"href":"https:\/\/acconeer.com\/sv\/wp-json\/wp\/v2\/media?parent=2318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}