<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>N. T. Attygalle);</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Gesture Recognition Prototype Using the IW R6843ISK Radar Sensor and Leap Motion</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Nuwan T. Attygalle</string-name>
          <email>nuwan.attygalle@famnit.upr.si</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Una Vuletic</string-name>
          <email>una.vuletic@famnit.upr.si</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Matjaž Kljun</string-name>
          <email>matjaz.kljun@famnit.upr.si</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Klen Čopič Pucihar</string-name>
          <email>klen.copic@famnit.upr.si</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Faculty of Information Studies</institution>
          ,
          <addr-line>Novo Mesto</addr-line>
          ,
          <country country="SI">Slovenia</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Stellenbosch University, Department of Information Science</institution>
          ,
          <addr-line>Stellenbosch</addr-line>
          ,
          <country country="ZA">South Africa</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Primorska, Faculty of Mathematics</institution>
          ,
          <addr-line>Natural Sciences and Information Technologies, Koper</addr-line>
          ,
          <country country="SI">Slovenia</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1923</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Gesture recognition with millimetre wave radar has been extensively researched and many datasets are publicly available. However, datasets with raw data (including voltage levels) are almost not available. These are essential as they allow for recreation of all signal representations, thus allowing evaluation of gesture detection pipelines on the same datasets. This paper presents the design, implementation, and testing of a data recording prototype for hand gesture recognition coupling the Texas Instruments IWR6843ISK radar sensor and magic leap motion sensor. The study emphasizes on the system architecture, system apparatus and implementation to optimize recorded data quality and format flexibility (including voltage levels).</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR</p>
      <p>ceur-ws.org</p>
      <p>Radar Sensor and Leap</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction and related work</title>
      <p>
        In recent years, gesture recognition with millimetre-wave (mmWave) radars has garnered
significant interest among researchers [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4 ref5 ref6 ref7 ref8 ref9">1, 2, 3, 4, 5, 6, 7, 8, 9</xref>
        ] and practitioners due to its
numerous advantages, including resilience to environmental factors such as lighting and weather
conditions, low power consumption, compact form factor, and the ability to detect gestures
through materials [
        <xref ref-type="bibr" rid="ref10 ref8">8, 10</xref>
        ]. This capability is particularly valuable for real-world applications
such as controlling infotainment systems in vehicles or sensing gestures even when the sensor
is embedded within an object, such as a phone in a pocket.
      </p>
      <p>Current gesture recognition datasets with mmWave radars often provide processed data in the
form of Range-Doppler, Range-Angle, or point-cloud representations. While these formats ofer
certain benefits, they lack the flexibility and granularity of raw Voltage data, which are essential
for understanding and comparing diferent gesture recognition pipelines. Further still these
datasets predominantly only ofer one sensing modality, thus failing to provide reference data
CEUR
Workshop
Proceedings
streams. For example, radar sensor can be used to reconstruct point-cloud data, however to the
best of our knowledge no dataset exists where reference point-cloud data (ground truth) would
be available besides the radar data. To address this gap, we present the design, implementation,
and testing of a data recording prototype for hand gesture recognition coupling the Texas
Instruments (TI) IWR6843ISK radar sensor and magic leap motion sensor.</p>
      <p>Even though Texas Instruments provides extensive documentation and user guides for
conifguring the IWR6843ISK radar sensor with the DCA1000EVM data capture card, the process
is not always straightforward. This is especially true when users need to develop their own
applications and customize the sensor to suit specific use cases. Moreover, integrating multiple
sensors together can be challenging. In this paper, we delve into the process of configuring the
radar sensor and integrating it with the LeapMotion sensor to achieve robust data capture. We
also explore the dificulties we encountered during the prototype setup and how we addressed
them, providing insights into our decision-making process.</p>
    </sec>
    <sec id="sec-3">
      <title>2. System architecture</title>
      <p>This data capture tool incorporates two sensors: IWR6843ISK radar sensor1 and an Ultraleap
LeapMotion sensor2. The tool captures mid-air gesture trajectories in real-time from both
sensors. The radar sensor operates at a frame rate of 100 frames per second (fps), while the
LeapMotion sensor operates at a frame rate of 115 fps. Both sensors are triggered simultaneously
via two sockets, and the timestamps of each frame are logged. This allows the tool to align the
corresponding radar frames with the LeapMotion hand captures.</p>
      <sec id="sec-3-1">
        <title>2.1. Apparatus</title>
      </sec>
      <sec id="sec-3-2">
        <title>2.2. User interface</title>
        <p>The user interface (UI) of the application was implemented using the React3 JavaScript library
and pre-built semantic components from the Semantic UI4 front-end development framework.
React’s component-based approach and Semantic UI’s intuitive and reusable components made it</p>
        <sec id="sec-3-2-1">
          <title>1https://www.ti.com/tool/IWR6843ISK 2https://leap2.ultraleap.com/leap-motion-controller-2/ 3https://react.dev/ 4https://react.semantic-ui.com/</title>
          <p>an ideal choice for building a user-friendly and visually appealing interface. React’s
componentbased structure allowed for modular development, ensuring that UI elements could be easily
reused across the application. This approach simplified code maintenance and contributed to a
maintainable and scalable codebase. Semantic UI’s pre-built semantic components provided a
consistent and modern design language, ensuring that the UI elements were well-organized,
accessible, and visually appealing. This library helped to streamline the design process and
ensured that the application’s UI conformed to industry standards. The results is an interface
shown in Figure 2</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>2.3. Backend</title>
        <p>The backend was developed using Node.js5, Express.js6, and Atlas MongoDB cloud database7.
The database stores gesture metadata and metadata about recordings such as number of frames
captured, number of zero filled frames, number of Bytes recieved, and recorded temperatures of
the antennas. The Express.js routing framework was utilized to eficiently handle incoming user
requests and data from the sensors. Locally running backend was responsible for communicating
with both the radar sensor and the LeapMotion sensor via sockets to acquire and store gesture</p>
        <sec id="sec-3-3-1">
          <title>5https://nodejs.org/en 6https://expressjs.com/ 7https://www.mongodb.com/atlas/database</title>
          <p>data in the Atlas MongoDB database and local disk drive. The asynchronous and non-blocking
I/O capabilities of Node.js, coupled with the eficient routing capabilities of Express.js, enabled
the backend to handle a high volume of data streams from the sensors with minimal latency.
The NoSQL structure of Atlas MongoDB provided flexibility in storing and retrieving gesture
metadata, making it suitable for the dynamic nature of mid-air gesture data.</p>
        </sec>
      </sec>
      <sec id="sec-3-4">
        <title>2.4. Radar sensor controller</title>
        <p>In our research, we employed the Texas Instruments (TI) IWR6873ISK, an advanced on-antenna
radar module, as our primary radar sensor. TI provides the mmWave Studio application, a
comprehensive software tool designed for communication and configuration of the radar sensor.
We utilized this application for both configuring and triggering the sensor. A notable feature of
mmWave Studio is its command-line accessibility, facilitated through built-in Lua shell. This
feature allows for the configuration of the radar sensor via a custom Lua script.</p>
        <p>The process of sensor activation is initiated through a Lua script within mmWave Studio.
This script serves two primary functions: firstly, it enables the detailed configuration of the
sensor through a series of specific commands. Once the sensor is configured, the Lua script then
establishes a socket server, actively listening for trigger commands issued from the backend of
our application. Upon receiving a trigger command from the backend, the Lua script proceeds
to activate the radar sensor.</p>
        <p>The operational duration of the radar sensor is set to a precise two-second window upon
activation. During this period, the sensor transmits a total of 200 frames. Following the
transmission of each frame, the radar sensor relays the raw voltage data of the radar receiving
antennas (  ) to the DCA1000EVM data capture card8. This transmission occurs through an
LVDS (Low-Voltage Diferential Signaling) interface, ensuring high-speed data transfer and
integrity. Upon reception, the DCA1000EVM data capture card sends the captured radar data to
the computer via an Ethernet port using User Datagram protocol (UDP), ensuring eficient and
timely transfer.</p>
      </sec>
      <sec id="sec-3-5">
        <title>2.5. DCA1000EVM data capture card controller</title>
        <p>In our setup, the   antennas of the radar sensor capture data at a bandwidth exceeding the
capabilities of standard UART COM port communication. To address this, Texas Instruments
provides the DCA1000EVM data capture card, designed specifically for streaming radar sensor
data. This card connects to the radar sensor’s LVDS port and transmits the data to a computer
via an Ethernet port. While the DCA1000EVM receives operational commands through UART
COM ports, the data transfer is executed through Ethernet for higher bandwidth eficiency.</p>
        <p>Texas Instruments also ofers a Command-Line Interface (CLI) control program for the
DCA1000EVM9. This program manages the data flow from the capture card, filling in any
missing frames with zeros and reordering the data before storing it as binary files. Additionally,
it compiles the statistics of the received data into a separate CSV file.</p>
      </sec>
      <sec id="sec-3-6">
        <title>2.6. Ultraleap’s LeapMotion controller</title>
        <p>In our research, we employed the Ultraleap Leap Motion sensor for tracking hand movements.
Ultraleap provides the Gemini software 10, a C#-based SDK, to facilitate the sensor’s integration
with computers for data capture. To integrate the Leap Motion sensor with our systemb́ackend,
we developed a custom Leap Motion controller script, leveraging the LeapC Python wrapper11.</p>
        <p>The Leap Motion controller initiates a socket server to listen for interruption signals from
the backend. Upon receiving an interruption signal, the controller starts the recording of hand
events. The Leap Motion sensor transmits the detected hand coordinates as events via USB-C to
the computer. These events are then captured by our Leap Motion controller using the LeapC
Python wrapper, ensuring seamless and accurate acquisition of hand movement data.</p>
        <sec id="sec-3-6-1">
          <title>8https://www.ti.com/tool/DCA1000EVM</title>
          <p>9https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/1023/TI_DCA1000EVM_CLI_
Software_DeveloperGuide.pdf
10https://leap2.ultraleap.com/gemini-downloads/
11https://github.com/ultraleap/leapc-python-bindings</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>3. Evaluation of raw data</title>
      <p>
        Upon acquiring the raw data, our initial step is to evaluate its utility and interpretability.
This assessment is conducted by visualising the data using several established representation
methods in radar signal processing. Figure 3 shows Range-Doppler[
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref8">1, 8, 2, 3</xref>
        ], Point-Cloud[
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ],
Range-Angle[
        <xref ref-type="bibr" rid="ref2 ref9">2, 9</xref>
        ], and IQ signal representation[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] deduced from the raw data gathered. These
visualisation techniques provide critical insights into the data’s characteristics such as detected
target range, angle of arrival or velocity of the targets and are instrumental in determining its
applicability for further analysis.
      </p>
      <p>Range-Doppler Map</p>
      <p>Velocity
Range-Angle Map</p>
      <p>Meters
Complex signal Time-domain</p>
    </sec>
    <sec id="sec-5">
      <title>4. Triggering the radar Sensor</title>
      <p>In our experimental setup, two distinct approaches were employed for triggering the radar
sensor. The first approach involves configuring the radar sensor to emit an indefinite number
of frames, wherein data recording occurs exclusively during the user’s gesture performance.
This method eliminates the need to activate the radar sensor for each gesture repetition.</p>
      <p>The alternative approach necessitates the activation of the radar sensor concurrently with the
commencement of the user’s gesture, thereby initiating data recording. This method requires the
radar sensor to be invoked for every gesture repetition. However, the comparative advantages of
these two approaches – finite frame versus infinite frame configurations – are not immediately
apparent. To investigate this, we conducted a focused within-subject user study.</p>
      <p>The study’s objective was to assess the sensor’s eficacy across these two operational modes
by monitoring the incidence of data packet loss and variations in sensor temperature.</p>
      <p>For a robust evaluation, we conducted a controlled within-subject experiment,
maintaining consistent external variables while comparing the frequency of missing data frames and
temperature fluctuations between the two sensor operation modes.</p>
      <sec id="sec-5-1">
        <title>4.1. Data capture and Analysis</title>
        <p>
          We selected a set of five commonly used gestures that are relatively simple to execute:
SwipeLeft, Swipe-Right, Swipe-Up, Swipe-Down, and Hold[
          <xref ref-type="bibr" rid="ref10 ref11 ref11 ref12 ref13 ref14 ref5 ref8">8, 5, 11, 12, 10, 11, 13, 14</xref>
          ]. The participant
repeated each gesture 10 times in both Infinite and Finite modes. We recorded the antenna
temperatures and the number of missing radar frames after each repetition to compare sensor
performance between the two modes.
        </p>
        <p>Initially, we set the sensor to Infinite mode, during which the participant completed 50
gestures repetition in total. After each repetition, we recorded the antenna temperatures and
the count of any missing data frames.</p>
        <p>Subsequently, we powered down the sensor for one hour to allow it to return to baseline
temperature conditions. Following this cool-down period, we reconfigured the sensor to Finite
mode, ensuring that startup temperatures were consistent with the initial trials.</p>
      </sec>
      <sec id="sec-5-2">
        <title>4.2. Results</title>
        <p>We analysed the mean antenna temperatures and number of missing radar frames in two sensor
configurations. Since the mean antenna temperatures (  = 0.958,  &lt; 0.01 ) and number of
missing radar frames ( = 0.53375,  &lt; 0.00001 ) were not normally distributed, we opted for
Wilcoxon matched pairs [15] test with false discovery rate (FDR)[16] correction.</p>
        <p>The mean temperatures and number of missing frames across study conditions are shown in
Figure 4. Significant efect could be detected between Infinite and Finite sensor configurations
when analysing the distribution of the mean temperatures. (  = 0,  &lt; 0.0001 ) Similarly,
significant efect could be detected between the same same sensor configurations when analysing
the distributions of the number of missing radar frames. ( = 229,  &lt; 0.05 )
mode
finite
infinite
Finite frames</p>
        <p>Infinite frames
Mode</p>
        <p>Finite frames</p>
        <p>Infinite frames
Mode</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Discussion</title>
      <p>The evaluation demonstrates that the sensor efectively captures the raw voltage signal, and the
acquired data can be successfully interpreted using standard radar signal processing techniques.</p>
      <sec id="sec-6-1">
        <title>5.1. Controlling Temperature</title>
        <p>Our initial setup involved setting the radar frame frequency to 100 fps, with the radar
continuously radiating frames until manually stopped. This approach, however, led to a significant
rise in sensor temperature, reaching approximately 100°C within 30 minutes of activation. To
mitigate this issue and maintain temperature control, we modified the radar operation to activate
only during gesture execution. The radar now radiates frames for a precise two-second duration
aligned with gesture performance, followed by deactivation. This intermittent activation
efectively regulates the sensor temperature. Moreover, we observed that at temperatures exceeding
90°C, there was a notable increase in data frame loss. This error was substantially reduced with
our revised method of operation. section 4 shows that the number of missing radar frames and
the antenna temperatures are significantly diferent in the two sensor configurations. However,
we should acknowledge that the findings are based on a single-participant study.</p>
      </sec>
      <sec id="sec-6-2">
        <title>5.2. Signal processing on inbuilt DSP chip of IWR6843ISK Radar</title>
        <p>The TI Radar Toolbox provides various applications such as Out-of-Box-Demo12, Area-Scanner13,
and Gesture-Recognition14, designed for deployment within the IWR6843ISK radar sensor.
These applications leverage the radar’s inbuilt DSP chip for signal processing, outputting data
formats such as point cloud, Range-Doppler, Angle-Doppler, or recognized gestures and objects
via UART COM ports. Additionally, by setting ‘lvdsStreamCfg -1 1 1 1‘ in the configuration file,
the sensor can be configured to output raw raw Voltage data through the LVDS interface.</p>
        <p>However, this approach presents limitations when operating at higher frame rates, such
as 100 fps, rendering it unsuitable for our specific needs. Therefore, in our study, we opt for
processing the signal externally on a computer, post capturing the raw Voltage data. This
method not only circumvents the frame rate limitation but also ofers greater flexibility in data
analysis and processing.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Conclusion</title>
      <p>This study presents the development of a prototype system designed for capturing raw voltage
data from the IWR6843ISK radar sensor during hand gesture performance. In our innovative
approach, we integrated two distinct sensors: the IWR6843ISK radar sensor and Ultraleap’s Leap
Motion sensor. We developed a specialised application capable of simultaneously recording
both the radar’s raw voltage data and the Leap Motion sensor’s hand snapshots during gesture
execution.</p>
      <p>Furthermore, we delved into the operational dynamics of the sensor, examining how diferent
configurations afect antenna temperatures and the occurrence of missing radar frames. This
exploration is crucial for optimising sensor performance and ensuring reliable data capture.</p>
      <p>However, our research also encountered challenges, particularly in achieving synchronisation
when capturing data from multiple sensors. Addressing these challenges is critical for enhancing
the accuracy and eficiency of the data collection process. This study not only contributes
valuable knowledge to the field of gesture recognition using radar technology but also opens
avenues for future research in improving multi-sensor integration and synchronisation.</p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgments</title>
      <p>We acknowledge support from Slovenian Research Agency, grant number P1-0383, P5-0433
and J5-1796 and support from research program CogniCom (0013103) at the University of
Primorska.
12https://dev.ti.com/tirex/explore/node?node=A__AJwREK3NVquf175i533giA__radar_toolbox__1AslXXD_
_LATEST
13https://dev.ti.com/tirex/explore/node?node=A__AOxzzy5SR.-h2AygLnSknw__radar_toolbox__1AslXXD_
_LATEST
14https://dev.ti.com/tirex/explore/node?node=A__ABBjTJ7Y0H4LgRlsbV2S7g__radar_toolbox__1AslXXD__LATEST
on Human-Computer Interaction 7 (2023) 1–25.
[15] M. Marusteri, V. Bacarea, Comparing groups for statistical diferences: how to choose the
right statistical test?, Biochemia medica 20 (2010) 15–32.
[16] J. D. Storey, R. Tibshirani, Statistical significance for genomewide studies, Proceedings of
the National Academy of Sciences 100 (2003) 9440–9445.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>N. T.</given-names>
            <surname>Attygalle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Leiva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kljun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Sandor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Plopski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kato</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          <article-title>Čopič Pucihar, No interface, no problem: gesture recognition on physical objects using radar sensing</article-title>
          ,
          <source>Sensors</source>
          <volume>21</volume>
          (
          <year>2021</year>
          )
          <fpage>5771</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Hazra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Santra</surname>
          </string-name>
          ,
          <article-title>Robust gesture recognition using millimetric-wave radar system</article-title>
          ,
          <source>IEEE sensors letters 2</source>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>H. R.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.-J.</given-names>
            <surname>Suh</surname>
          </string-name>
          ,
          <article-title>Improving classification accuracy of hand gesture recognition based on 60 ghz fmcw radar with deep learning domain adaptation</article-title>
          ,
          <source>Electronics</source>
          <volume>9</volume>
          (
          <year>2020</year>
          )
          <fpage>2140</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>H.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Lu</surname>
          </string-name>
          , L. Liu, H. Ma,
          <article-title>Real-time arm gesture recognition in smart home scenarios via millimeter wave sensing</article-title>
          ,
          <source>Proceedings of the ACM on interactive, mobile, wearable and ubiquitous technologies 4</source>
          (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>28</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Palipana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Salami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Leiva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sigg</surname>
          </string-name>
          , Pantomime:
          <article-title>Mid-air gesture recognition with sparse millimeter-wave radar point clouds</article-title>
          ,
          <source>Proceedings of the ACM on interactive, mobile, wearable and ubiquitous technologies 5</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>27</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Qamar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Aboserwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Salazar-Cerreno</surname>
          </string-name>
          ,
          <article-title>An accurate method for designing, characterizing, and testing a multi-layer radome for mm-wave applications</article-title>
          ,
          <source>IEEE Access 8</source>
          (
          <year>2020</year>
          )
          <fpage>23041</fpage>
          -
          <lpage>23053</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Sakamoto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Gao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Yavari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rahman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Boric-Lubecke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. M.</given-names>
            <surname>Lubecke</surname>
          </string-name>
          ,
          <article-title>Hand gesture recognition using a radar echo i-q plot and a convolutional neural network</article-title>
          ,
          <source>IEEE sensors letters 2</source>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>4</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>K.</given-names>
            <surname>Čopič Pucihar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. T.</given-names>
            <surname>Attygalle</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kljun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Sandor</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Leiva</surname>
          </string-name>
          , Solids on soli:
          <article-title>Millimetrewave radar sensing through materials</article-title>
          ,
          <source>Proceedings of the ACM on Human-Computer Interaction</source>
          <volume>6</volume>
          (
          <year>2022</year>
          )
          <fpage>1</fpage>
          -
          <lpage>19</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>L.</given-names>
            <surname>Zheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. Zhang,</surname>
          </string-name>
          <article-title>Dynamic hand gesture recognition in in-vehicle environment based on fmcw radar and transformer</article-title>
          ,
          <source>Sensors</source>
          <volume>21</volume>
          (
          <year>2021</year>
          )
          <fpage>6368</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sluÿters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lambot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderdonckt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Villarreal-Narvaez</surname>
          </string-name>
          ,
          <article-title>Analysis of user-defined radar-based hand gestures sensed through multiple materials</article-title>
          ,
          <source>IEEE Access 11</source>
          (
          <year>2023</year>
          )
          <fpage>1</fpage>
          -
          <lpage>24</lpage>
          . doi:
          <volume>10</volume>
          .1109/ACCESS.
          <year>2023</year>
          .
          <volume>0322000</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.-I.</given-names>
            <surname>Şiean</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Pamparău</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sluÿters</surname>
          </string-name>
          , R.-D. Vatavu,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderdonckt</surname>
          </string-name>
          ,
          <article-title>Flexible gesture input with radars: systematic literature review and taxonomy of radar sensing integration in ambient intelligence environments</article-title>
          ,
          <source>Journal of Ambient Intelligence and Humanized Computing</source>
          (
          <year>2023</year>
          )
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.-S.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.-S.</given-names>
            <surname>Shin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.-H.</given-names>
            <surname>Bang</surname>
          </string-name>
          ,
          <article-title>Mirror therapy using gesture recognition for upper limb function, neck discomfort, and quality of life after chronic stroke: a single-blind randomized controlled trial</article-title>
          ,
          <source>Medical science monitor: international medical journal of experimental and clinical research 25</source>
          (
          <year>2019</year>
          )
          <fpage>3271</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Sluÿters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lambot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderdonckt</surname>
          </string-name>
          , R.-D. Vatavu, Radarsense:
          <article-title>Accurate recognition of mid-air hand gestures with radar sensing and few training examples</article-title>
          ,
          <source>ACM Transactions on Interactive Intelligent Systems</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chioccarello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sluÿters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Testolin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderdonckt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lambot</surname>
          </string-name>
          , Forte:
          <article-title>Few samples for recognizing hand gestures with a smartphone-attached radar</article-title>
          ,
          <source>Proceedings of the ACM</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>