+

CN110647803B - A gesture recognition method, system and storage medium - Google Patents

A gesture recognition method, system and storage medium Download PDF

Info

Publication number
CN110647803B
CN110647803B CN201910735382.5A CN201910735382A CN110647803B CN 110647803 B CN110647803 B CN 110647803B CN 201910735382 A CN201910735382 A CN 201910735382A CN 110647803 B CN110647803 B CN 110647803B
Authority
CN
China
Prior art keywords
gesture
matrix
radar
convolution
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910735382.5A
Other languages
Chinese (zh)
Other versions
CN110647803A (en
Inventor
阳召成
何凯旋
庄伦涛
黄漫琪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen University
Original Assignee
Shenzhen University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen University filed Critical Shenzhen University
Priority to CN201910735382.5A priority Critical patent/CN110647803B/en
Publication of CN110647803A publication Critical patent/CN110647803A/en
Application granted granted Critical
Publication of CN110647803B publication Critical patent/CN110647803B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/28Recognition of hand or arm movements, e.g. recognition of deaf sign language

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Human Computer Interaction (AREA)
  • Molecular Biology (AREA)
  • Artificial Intelligence (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a gesture recognition method which is applied to a gesture recognition system comprising a first radar and a second radar, and comprises the steps of judging whether gesture actions exist in radar data; if the gesture motion exists in the preset range, acquiring first gesture information and second gesture information; the first gesture information and the second gesture information correspond to gesture information acquired by the first radar and the second radar respectively; calculating to obtain a feature matrix according to the first gesture information and the second gesture information; the feature matrix comprises a first feature matrix and a second feature matrix corresponding to the first gesture information and the second gesture information; acquiring a gesture characteristic value according to the convolutional neural network; and recognizing the gesture according to the gesture value characteristics. The application further provides a gesture recognition system and a storage medium. According to the application, gesture recognition is carried out through the two radars at the same time, so that the types of recognized gestures can be increased, and the accuracy of gesture recognition is improved.

Description

一种手势识别方法、系统以及存储介质A gesture recognition method, system and storage medium

技术领域Technical field

本发明涉及计算机领域,尤其涉及一种手势识别方法、系统以及存储介质。The invention relates to the field of computers, and in particular to a gesture recognition method, system and storage medium.

背景技术Background technique

手势识别技术是人机交互领域的一个重要主题,目的是通过传感器获取手部动作信息,通过算法识别手势种类。手势动作是人类日常生活中进行交流的重要环节,其能够在一定场景之下直观有效地传递人们想要表达的信息。而且,手势动作种类丰富,具有特定意义,可以直接作为人机交互的方式完成人与计算机之间的互动。此外手势识别技术在人类生活中的方方面面都能得到充分应用,比如用于帮助聋哑人正常交流、智能驾驶中识别交警手势、智能家居中控制家居工作等等。总之,手势识别技术作为最自然的人机交互方式,将在未来生活中发挥巨大的作用。手势识别可以被视为计算机理解人体语言的方式,从而在机器和人之间搭建比原始文本用户界面或甚至图形用户界面更丰富的桥梁。现有的手势识别技术包括基于视觉的手势识别技术、基于微几点系统的手势识别技术以及基于雷达的手势识别技术。而基于雷达的手势识别技术拥有较高的数据刷新率,可以工作在各种不同的环境下工作,不受光线、灰尘等影响,同时具有非接触、天然的隐私保护功能,未来将成为非接触式手势识别领域不可替代的技术。但是,现有的基于雷达的手势识别技术,采用单站雷达所能收集的手势信息时,能够识别的手势种类较少,在实际运用中有诸多不便。Gesture recognition technology is an important topic in the field of human-computer interaction. The purpose is to obtain hand movement information through sensors and identify gesture types through algorithms. Gestures are an important part of communication in human daily life. They can intuitively and effectively convey the information people want to express in certain scenarios. Moreover, gesture movements are rich in types and have specific meanings, and can be directly used as a method of human-computer interaction to complete the interaction between humans and computers. In addition, gesture recognition technology can be fully applied in all aspects of human life, such as helping deaf-mute people communicate normally, recognizing traffic police gestures in smart driving, controlling home work in smart homes, etc. In short, gesture recognition technology, as the most natural way of human-computer interaction, will play a huge role in future life. Gesture recognition can be thought of as a way for computers to understand human language, creating a richer bridge between machines and humans than raw text user interfaces or even graphical user interfaces. Existing gesture recognition technologies include vision-based gesture recognition technology, micro-point system-based gesture recognition technology, and radar-based gesture recognition technology. Radar-based gesture recognition technology has a high data refresh rate, can work in various environments, and is not affected by light, dust, etc. It also has non-contact and natural privacy protection functions, and will become a non-contact technology in the future. An irreplaceable technology in the field of gesture recognition. However, when existing radar-based gesture recognition technology uses gesture information that can be collected by single-station radar, it can recognize fewer types of gestures, which causes many inconveniences in practical applications.

发明内容Contents of the invention

本发明的主要目的在于提供一种手势识别方法、系统以及存储介质,以增加识别的手势种类。The main purpose of the present invention is to provide a gesture recognition method, system and storage medium to increase the types of gestures recognized.

为实现上述目的,本发明提供了一种手势识别方法,应用于包括第一雷达和第二雷达的手势识别系统,所述方法包括:In order to achieve the above object, the present invention provides a gesture recognition method, which is applied to a gesture recognition system including a first radar and a second radar. The method includes:

判断获取的雷达数据中是否存在手势动作;所述雷达数据包括第一雷达和第二雷达的雷达数据;Determine whether there is a gesture action in the acquired radar data; the radar data includes radar data of the first radar and the second radar;

若判断所述预设范围内存在手势动作,则获取第一手势信息以及第二手势信息;其中,所述第一手势信息以及第二手势信息分别对应所述第一雷达以及第二雷达采集的手势信息;If it is determined that there is a gesture action within the preset range, first gesture information and second gesture information are obtained; wherein the first gesture information and the second gesture information correspond to the first radar and the second radar respectively. Collected gesture information;

根据所述第一手势信息以及第二手势信息,计算获得手势特征矩阵;其中,所述手势特征矩阵包括所述第一手势信息以及第二手势信对应的第一特征矩阵以及第二特征矩阵;According to the first gesture information and the second gesture information, a gesture feature matrix is calculated and obtained; wherein the gesture feature matrix includes the first feature matrix and the second feature corresponding to the first gesture information and the second gesture information. matrix;

根据所述手势特征矩阵以及卷积神经网络,获取手势特征值;Obtain gesture feature values according to the gesture feature matrix and convolutional neural network;

根据所述手势特征值识别手势。Recognize gestures based on the gesture feature values.

进一步地,所述“判断所述雷达数据中是否存在手势动作”包括:Further, the "determining whether there is a gesture action in the radar data" includes:

根据所述雷达数据,检测是否存在手势动作;According to the radar data, detect whether there is a gesture action;

若存在手势动作,则以所述第一雷达为原点建立平面坐标;If there is a gesture action, establish plane coordinates with the first radar as the origin;

根据所述平面坐标信息,判断手势动作是否在手势范围内;According to the plane coordinate information, determine whether the gesture action is within the gesture range;

若判断所述手势动作在手势范围内,则根据所述雷达数据获取第一手势信息以及第二手势信息;所述手势范围为所述第一雷达以及第二雷达预设的共同检测范围。If it is determined that the gesture action is within the gesture range, the first gesture information and the second gesture information are obtained according to the radar data; the gesture range is the common detection range preset by the first radar and the second radar.

进一步地,所述“根据所述第一手势信息以及第二手势信息,计算获得手势特征矩阵”包括:Further, the "calculating and obtaining the gesture feature matrix based on the first gesture information and the second gesture information" includes:

根据所述第一手势信息以及第二手势信息,分别构建第一矩阵以及第二矩阵;Construct a first matrix and a second matrix respectively according to the first gesture information and the second gesture information;

去除所述第一矩阵以及第二矩阵中的异常值;Remove outliers in the first matrix and the second matrix;

所述第一矩阵以及第二矩阵进行矩阵翻转;The first matrix and the second matrix perform matrix flipping;

补全所述矩阵翻转后的第一矩阵以及第二矩阵,获得第一特征矩阵以及第二特征矩阵。The first matrix and the second matrix after the matrix flip are completed to obtain the first characteristic matrix and the second characteristic matrix.

进一步地,所述“去除所述第一矩阵以及第二矩阵中的异常值”包括:Further, the "removing outliers in the first matrix and the second matrix" includes:

根据滑动窗口算法,对所述第一矩阵以及第二矩阵的行数据做平滑处理。According to the sliding window algorithm, the row data of the first matrix and the second matrix are smoothed.

进一步地,所述“根据所述手势特征矩阵以及卷积神经网络,获取手势特征值”包括:Further, the "obtaining gesture feature values according to the gesture feature matrix and the convolutional neural network" includes:

将所述第一特征矩阵以及第二特征矩阵分别进行卷积展开,获得第一卷积以及第二卷积;Perform convolution and expansion on the first feature matrix and the second feature matrix respectively to obtain the first convolution and the second convolution;

将所述第一卷积以及第二卷积拓展连接为一维手势特征值;Extend and connect the first convolution and the second convolution into one-dimensional gesture feature values;

根据所述一维手势特征值,识别手势。According to the one-dimensional gesture feature value, the gesture is recognized.

进一步地,所述“判断预设范围内是否存在手势动作”之前,所述手势识别方法还包括:Further, before "determining whether there is a gesture action within the preset range", the gesture recognition method also includes:

去除所述第一雷达或第二雷达接收端自身干扰信号;Remove the first radar or second radar receiving end's own interference signal;

去除外部干扰信号。Remove external interference signals.

进一步地,所述“去除所述第一雷达或第二雷达接收端自身干扰信号”包括:Further, the "removing the first radar or second radar receiving end's own interference signal" includes:

采集第二预设时间的无手势信号;Collect hand gesture-free signals at the second preset time;

根据所述无手势信号,计算自身干扰信号;Calculate the self-interference signal according to the non-gesture signal;

去除所述第一雷达或第二雷达接收到的自身干扰信号。Remove the self-interference signal received by the first radar or the second radar.

进一步地,所述“去除外部干扰信号”具体包括,根据杂波抑制方法去除外部干扰信号;所述杂波抑制方法包括:线性相位FIR滤波法、自适应平均杂波减除法、自适应迭代杂波减除法。Further, the "removing external interference signals" specifically includes removing external interference signals according to clutter suppression methods; the clutter suppression methods include: linear phase FIR filtering method, adaptive average clutter subtraction method, adaptive iterative clutter subtraction method, etc. Wave subtraction method.

本发明还提供一种手势识别系统,包括第一雷达和第二雷达,所述手势识别系统还包括处理器和存储器,所述存储器存储有手势识别程序,所述手势识别程序被配置成由处理器执行,以实现上述的手势识别方法。The present invention also provides a gesture recognition system, including a first radar and a second radar. The gesture recognition system further includes a processor and a memory. The memory stores a gesture recognition program. The gesture recognition program is configured to process The processor is executed to implement the above gesture recognition method.

本发明还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有手势识别程序,所述手势识别程序可被一个或者多个处理器执行,以实现上述手势识别方法。The present invention also provides a storage medium. The storage medium is a computer-readable storage medium. A gesture recognition program is stored on the storage medium. The gesture recognition program can be executed by one or more processors to realize the above gestures. recognition methods.

与现有技术相比,本发明通过两个雷达的同时获取手势特征矩阵并通过卷积神经网络进行识别,能增加识别的手势种类,提高手势识别的准确性。Compared with the existing technology, the present invention obtains the gesture feature matrix through two radars at the same time and performs recognition through the convolutional neural network, which can increase the types of gestures recognized and improve the accuracy of gesture recognition.

附图说明Description of drawings

图1为本发明实施例提供的手势识别系统的结构示意图;Figure 1 is a schematic structural diagram of a gesture recognition system provided by an embodiment of the present invention;

图2为本发明实施例提供的手势识别方法的流程图;Figure 2 is a flow chart of a gesture recognition method provided by an embodiment of the present invention;

图3为图1中步骤S101的子流程示意图;Figure 3 is a schematic sub-flow diagram of step S101 in Figure 1;

图4为图1中步骤S105的子流程示意图;Figure 4 is a schematic sub-flow diagram of step S105 in Figure 1;

图5为图1中步骤S107的子流程示意图;Figure 5 is a schematic sub-flow diagram of step S107 in Figure 1;

图6为本发明实施例提供的手势识别方法的识别准确率比较图。Figure 6 is a comparison chart of recognition accuracy rates of gesture recognition methods provided by embodiments of the present invention.

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization of the purpose, functional features and advantages of the present invention will be further described with reference to the embodiments and the accompanying drawings.

具体实施方式Detailed ways

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention and are not intended to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if present) in the description and claims of this application and the above-mentioned drawings are used to distinguish similar objects without necessarily using Used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus that encompasses a series of steps or units and need not be limited to those explicitly listed. Those steps or elements may instead include other steps or elements not expressly listed or inherent to the process, method, product or apparatus.

需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。It should be noted that descriptions involving “first”, “second”, etc. in the present invention are for descriptive purposes only and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of indicated technical features. . Therefore, features defined as "first" and "second" may explicitly or implicitly include at least one of these features. In addition, the technical solutions in various embodiments can be combined with each other, but it must be based on the realization by those of ordinary skill in the art. When the combination of technical solutions is contradictory or cannot be realized, it should be considered that such a combination of technical solutions does not exist. , nor within the protection scope required by the present invention.

本发明实施例提供一种手势识别方法,应用于手势识别系统中,请参阅图1,所述手势识别系统包括第一雷达100、第二雷达200,所述手势识别系统还包括处理器300和存储器400,所述手势识别系统还包括网络接口(图未示)和通信总线500。所述处理器300和存储器400之间通过通信总线500连接。所述第一雷达100和第二雷达200之间通过通信总线500连接。所述存储器400存储有手势识别程序,所述手势识别程序被配置成由处理器300执行,处理器300执行手势识别程序以实现所述手势识别方法。请参看图2,所述手势识别方法包括:An embodiment of the present invention provides a gesture recognition method, which is applied in a gesture recognition system. Please refer to Figure 1. The gesture recognition system includes a first radar 100 and a second radar 200. The gesture recognition system also includes a processor 300 and Memory 400, the gesture recognition system also includes a network interface (not shown) and a communication bus 500. The processor 300 and the memory 400 are connected through a communication bus 500 . The first radar 100 and the second radar 200 are connected through a communication bus 500 . The memory 400 stores a gesture recognition program, the gesture recognition program is configured to be executed by the processor 300, and the processor 300 executes the gesture recognition program to implement the gesture recognition method. Please refer to Figure 2. The gesture recognition method includes:

步骤S100:获取预设范围内的第一雷达和第二雷达的雷达数据;Step S100: Obtain radar data of the first radar and the second radar within the preset range;

步骤S101:判断所述雷达数据中是否存在手势动作;若判断所述预设范围内存在手势动作,则执行步骤S103;否则,返回执行步骤S101;Step S101: Determine whether there is a gesture action in the radar data; if it is determined that there is a gesture action within the preset range, execute step S103; otherwise, return to step S101;

步骤S103:获取第一手势信息以及第二手势信息;Step S103: Obtain the first gesture information and the second gesture information;

步骤S105:根据所述第一手势信息以及第二手势信息,计算获得手势特征矩阵;Step S105: Calculate and obtain a gesture feature matrix according to the first gesture information and the second gesture information;

步骤S107:根据所述手势特征矩阵以及卷积神经网络,获取手势特征值;Step S107: Obtain gesture feature values according to the gesture feature matrix and convolutional neural network;

步骤S109:根据所述手势特征值识别手势。Step S109: Recognize the gesture according to the gesture characteristic value.

在本实施例中,所述第一手势信息以及第二手势信息分别对应所述第一雷达以及第二雷达采集的手势信息;所述手势特征矩阵包括所述第一手势信息以及第二手势信对应的第一特征矩阵以及第二特征矩阵。具体的,第一雷达100和第二雷达200的发射端对准预设的手势范围,并通过第一雷达100和第二雷达200的接受端接收反射回的声波。手势范围为雷达辐射范围内获取手势动作最佳的范围。在本实施例中,雷达采集的信号可表示为Rd(m,ni),具体的,第一雷达100采集的信号可表示为R1(m,ni),第二雷达200采集的信号表示为R2(m,ni)。其中,ni为第i时刻的慢速度采样,m为第ni次脉冲的快时间采样。In this embodiment, the first gesture information and the second gesture information respectively correspond to the gesture information collected by the first radar and the second radar; the gesture feature matrix includes the first gesture information and the second gesture information. The first characteristic matrix and the second characteristic matrix corresponding to the potential information. Specifically, the transmitting ends of the first radar 100 and the second radar 200 are aligned with the preset gesture range, and the reflected sound waves are received through the receiving ends of the first radar 100 and the second radar 200 . The gesture range is the best range for capturing gesture movements within the radar radiation range. In this embodiment, the signal collected by the radar can be expressed as R d (m, n i ). Specifically, the signal collected by the first radar 100 can be expressed as R 1 (m, n i ), and the signal collected by the second radar 200 can be expressed as R 1 (m, n i ). The signal is represented by R 2 (m, ni ). Among them, n i is the slow-speed sampling at the i-th moment, and m is the fast-time sampling at the n i- th pulse.

优选的,雷达接收信号包含雷达天线引起的能量泄露,为排除对天线的影响,在步骤S101之前,所述手势识别方法还包括:去除所述第一雷达100或第二雷达200接收端自身干扰信号;具体的,采集第二预设时间的无手势信号;根据所述无手势信号,计算自身干扰信号;去除所述第一雷达或第二雷达接收到的自身干扰信号。可以理解的,通过采集一段时间无手势的信号,并通过求均值的方法计算无手势时的信号的稳定值,计算获得自身干扰信号雷达采集的信号减去自身干扰信号可得到信号Xd(m,ni)。具体的, Preferably, the radar receiving signal contains energy leakage caused by the radar antenna. In order to eliminate the impact on the antenna, before step S101, the gesture recognition method further includes: removing the interference from the receiving end of the first radar 100 or the second radar 200. signal; specifically, collect the gesture-free signal at the second preset time; calculate the self-interference signal according to the gesture-free signal; and remove the self-interference signal received by the first radar or the second radar. It can be understood that by collecting signals without gestures for a period of time, and calculating the stable value of the signals without gestures by averaging, the self-interference signal can be calculated. The signal X d (m, n i ) can be obtained by subtracting its own interference signal from the signal collected by the radar. specific,

去除外部干扰信号。Remove external interference signals.

优选的,在步骤S101之前,在手势检测的过程中,有许多动态的干扰信号会产生,这种信号可能是由人的身体其他部位微动或其他原因带来的影响,这些信号可以称为杂波Md(m,ni),根据线性相位FIR滤波法或自适应平均杂波减除法,抑制外部干扰信号。杂波抑制后的信号为Fd(m,ni)。Preferably, before step S101, during the gesture detection process, many dynamic interference signals will be generated. This signal may be affected by micro-movements of other parts of the human body or other reasons. These signals can be called Clutter M d (m, n i ), based on the linear phase FIR filtering method or the adaptive average clutter subtraction method, suppresses external interference signals. The signal after clutter suppression is F d (m, ni ).

优选的,为能够确认开始识别手势的时机,需要对雷达范围内是否存在手势进行检测,具体的,请参看图3,步骤S101包括:Preferably, in order to confirm the timing of starting to recognize the gesture, it is necessary to detect whether there is a gesture within the radar range. For details, please refer to Figure 3. Step S101 includes:

步骤S201:根据所雷达数据,检测是否存在手势动作;若存在手势动作,则执行步骤S203;否则,返回步骤S201;Step S201: Detect whether there is a gesture action based on the radar data; if there is a gesture action, execute step S203; otherwise, return to step S201;

步骤S203:以所述第一雷达为原点建立平面坐标;Step S203: Establish plane coordinates with the first radar as the origin;

步骤S205:根据所述平面坐标信息,判断所述手势动作内是否在手势范围内;若判断所述手势动作在所述手势范围内,则执行步骤S207;否则,则返回执行步骤S201;Step S205: Based on the plane coordinate information, determine whether the gesture action is within the gesture range; if it is determined that the gesture action is within the gesture range, execute step S207; otherwise, return to step S201;

步骤S207:根据所述雷达数据,获取第一手势信息以及第二手势信息。Step S207: Obtain first gesture information and second gesture information according to the radar data.

具体的,可通过雷达中设置的恒虚警检测器检测是否存在手势目标,并通过其中一个雷达,检测在手势是否在有效的范围内。在一些实施例中,若手势不在手势范围内,可发出提醒,以使识别效果更佳。Specifically, the constant false alarm detector set in the radar can be used to detect whether there is a gesture target, and one of the radars can be used to detect whether the gesture is within the effective range. In some embodiments, if the gesture is not within the gesture range, a reminder may be issued to improve the recognition effect.

优选的,步骤S103中,获取的所述第一手势信息以及第二手势信息分别为第一预设时间内,第一雷达100以及第二雷达200分别采集的手势信息;在本实施例中,第一预设时间为2秒(s)。Preferably, in step S103, the first gesture information and the second gesture information obtained are respectively the gesture information collected by the first radar 100 and the second radar 200 within the first preset time; in this embodiment , the first preset time is 2 seconds (s).

优选的,请参看图4,步骤S105包括:Preferably, please refer to Figure 4, step S105 includes:

步骤S301:根据所述第一手势信息以及第二手势信息,分别构建第一矩阵以及第二矩阵;Step S301: Construct a first matrix and a second matrix respectively according to the first gesture information and the second gesture information;

步骤S303:去除所述第一矩阵以及第二矩阵中的异常值;Step S303: Remove outliers in the first matrix and the second matrix;

步骤S305:所述第一矩阵以及第二矩阵进行矩阵翻转;Step S305: Perform matrix flipping on the first matrix and the second matrix;

步骤S307:补全所述矩阵翻转后的第一矩阵以及第二矩阵,获得第一特征值以及第二特征矩阵。Step S307: Complete the first matrix and the second matrix after the matrix flipping, and obtain the first eigenvalue and the second eigenmatrix.

具体的,构建的第一矩阵T1为:Specifically, the constructed first matrix T 1 is:

以及第二矩阵T2为;And the second matrix T 2 is;

为避免构建的矩阵中存在异常值,需要对矩阵中的异常值进行去除,具体的,根据滑动窗口算法,在矩阵上做平滑处理,实现对矩阵行上的每个元素值的确定。在对矩阵进行矩阵翻转后,通过填零的方法补齐第一矩阵以及第二矩阵。在本实施例中,将第一矩阵以及第二矩阵补齐至大小为128×128的矩阵,获得第一特征矩阵以及第二特征矩阵。In order to avoid outliers in the constructed matrix, it is necessary to remove outliers in the matrix. Specifically, according to the sliding window algorithm, smoothing is performed on the matrix to determine the value of each element on the matrix row. After matrix flipping of the matrix, the first matrix and the second matrix are filled in by zero filling. In this embodiment, the first matrix and the second matrix are completed to a matrix of size 128×128 to obtain the first characteristic matrix and the second characteristic matrix.

优选的,请参看图5,所述步骤S107包括:Preferably, please refer to Figure 5, the step S107 includes:

步骤S401:将所述第一特征矩阵以及第二特征矩阵分别进行卷积展开,获得第一卷积以及第二卷积;Step S401: Convolve and expand the first feature matrix and the second feature matrix respectively to obtain the first convolution and the second convolution;

步骤S403:将所述第一卷积以及第二卷积拓展连接为一维手势特征值;Step S403: Extend and connect the first convolution and the second convolution into one-dimensional gesture feature values;

步骤S405:根据所述一维手势特征值,获得手势特征。Step S405: Obtain gesture features according to the one-dimensional gesture feature value.

在本实施例中,所述第一特征矩阵以及第二特征矩阵分别进行三次卷积处理,具体的,第一次卷积处理首先进行16个大小为3*3,步长为2的滤波器实现卷积,再进行2*2,步长为2的最大池化层和线性整流激活卷积。第二次卷积处理由32个大小为3*3,步长为1的滤波器和64个大小为3*3,步长为1的滤波器实现卷积,再进行2*2,步长为2的最大池化层和线性整流激活卷积。第三次卷积处理与第二次卷积处理步骤相同。第一特征矩阵以及第二特征矩阵分别进行三次卷积处理展开,分别输出8*8*64的获得一维的第一卷积矩阵以及第二卷积矩阵,将两个矩阵拓展连接成8192*1的一维手势特征值,将一维手势特征值输入一个14输出的归一化指数函数,识别出所述手势动作。In this embodiment, the first feature matrix and the second feature matrix are subjected to three convolution processes respectively. Specifically, the first convolution process first performs 16 filters with a size of 3*3 and a step size of 2. Implement convolution, then perform a 2*2 max pooling layer with a stride of 2 and a linear rectification activation convolution. The second convolution process consists of 32 filters with a size of 3*3 and a stride of 1 and 64 filters with a size of 3*3 and a stride of 1 to implement convolution, and then performs 2*2 with a stride of 1 Convolution with max pooling layer of 2 and linear rectifier activation. The third convolution process is the same as the second convolution process. The first feature matrix and the second feature matrix are expanded by three convolution processes respectively, and the one-dimensional first convolution matrix and the second convolution matrix are respectively output as 8*8*64, and the two matrices are expanded and connected into 8192* The one-dimensional gesture feature value of 1 is input into a normalized exponential function with an output of 14 to identify the gesture action.

请参看图6,图6为本发明实施例的手势识别方法与单雷达识别方法1和单雷达识别方法2在同样进行自适应的学习过程中,识别准确率对比示意图。图6中的横坐标表示训练集百分比,纵坐标表示识别准确率,从图中可知,本发明实施例即使在30%训练集的时候,识别率仍然能够达到96%,并且随着训练集占比增大时,测试准确率也在提高,在训练集达到70%的时候,测试准确率达到98%左右。而单独使用一个雷达的测试准确率远小于使用双个雷达的测试准确率。Please refer to FIG. 6 , which is a schematic diagram illustrating the comparison of recognition accuracy between the gesture recognition method according to the embodiment of the present invention and the single-radar recognition method 1 and the single-radar recognition method 2 during the same adaptive learning process. The abscissa in Figure 6 represents the percentage of the training set, and the ordinate represents the recognition accuracy. It can be seen from the figure that even when 30% of the training set is used in the embodiment of the present invention, the recognition rate can still reach 96%, and as the training set accounts for When the ratio increases, the test accuracy also increases. When the training set reaches 70%, the test accuracy reaches about 98%. The test accuracy of using one radar alone is much lower than the test accuracy of using two radars.

本实施例中,利用两个雷达可以测量二维坐标,对有效手势进行检测,可降低后续雷达手势识别的难度和干扰影响;利用双雷达系统可接收从不同角度反射回来的雷达手势信号,具有空间角度、距离信息,利于对轨迹类手势的有效识别,通过卷积神经网络,可自适应的学习双站雷达的角度-距离信息。本发明可以应用于人机交互与控制领域,在光线差、环境恶劣的地方完成人机交互,如夜晚汽车行驶上控制车内媒体播放等,也可用于智能家居上各种控制系统;还可以用于存在障碍物的环境中进行有效交互与控制,对室内自动化应用具有重要应用价值。In this embodiment, two radars can be used to measure two-dimensional coordinates and detect effective gestures, which can reduce the difficulty and interference of subsequent radar gesture recognition; the dual radar system can be used to receive radar gesture signals reflected from different angles, which has The spatial angle and distance information is conducive to the effective recognition of trajectory-type gestures. Through the convolutional neural network, the angle-distance information of the bi-station radar can be adaptively learned. The present invention can be applied in the field of human-computer interaction and control to complete human-computer interaction in places with poor light and harsh environment, such as controlling media playback in the car while driving at night. It can also be used in various control systems in smart homes; it can also be used It is used for effective interaction and control in environments with obstacles, and has important application value for indoor automation applications.

本实施例中,存储器400至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器400在一些实施例中可以是手势识别系统的内部存储单元,例如该手势识别系统的硬盘。存储器400在另一些实施例中也可以是手势识别系统的外部存储设备,例如手势识别系统上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器400还可以既包括手势识别系统的内部存储单元也包括外部存储设备。存储器400不仅可以用于存储安装于手势识别系统的应用软件及各类数据,例如手势识别系统的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。In this embodiment, the memory 400 includes at least one type of readable storage medium. The readable storage medium includes flash memory, hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, magnetic disk, optical disk. wait. In some embodiments, the memory 400 may be an internal storage unit of the gesture recognition system, such as a hard disk of the gesture recognition system. In other embodiments, the memory 400 may also be an external storage device of the gesture recognition system, such as a plug-in hard disk, a smart memory card (Smart Media Card, SMC), or a secure digital (SecureDigital, SD) card equipped on the gesture recognition system. , Flash Card, etc. Further, the memory 400 may also include both an internal storage unit of the gesture recognition system and an external storage device. The memory 400 can not only be used to store application software installed in the gesture recognition system and various types of data, such as codes of the gesture recognition system, etc., but can also be used to temporarily store data that has been output or will be output.

处理器300在一些实施例中可以是一中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器400中存储的程序代码或处理数据,例如执行手势识别程序等。In some embodiments, the processor 300 may be a central processing unit (CPU), a controller, a microcontroller, a microprocessor or other data processing chips for running program codes or processes stored in the memory 400 Data, such as executing gesture recognition programs, etc.

网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口),通常用于在该手势识别系统与其他电子设备之间建立通信连接。The network interface may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface), which is usually used to establish a communication connection between the gesture recognition system and other electronic devices.

网络接口用于实现这些组件之间的连接通信。Network interfaces are used to implement connection communication between these components.

通信总线500用于实现这些组件之间的连接通信。The communication bus 500 is used to implement connection communication between these components.

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有手势识别程序,所述手势识别程序可被一个或者多个处理器执行,以实现如下操作:In addition, embodiments of the present invention also provide a storage medium on which a gesture recognition program is stored. The gesture recognition program can be executed by one or more processors to achieve the following operations:

步骤S101:判断预设范围内是否存在手势动作;若判断所述预设范围内存在手势动作,则执行步骤S103;否则,返回执行步骤S101;Step S101: Determine whether there is a gesture action within the preset range; if it is determined that there is a gesture action within the preset range, execute step S103; otherwise, return to step S101;

步骤S103:获取第一手势信息以及第二手势信息;Step S103: Obtain the first gesture information and the second gesture information;

步骤S105:根据所述第一手势信息以及第二手势信息,计算获得手势特征矩阵;Step S105: Calculate and obtain a gesture feature matrix according to the first gesture information and the second gesture information;

步骤S107:根据所述手势各种矩阵以及卷积神经网络,获取所述特征信息的手势特征值;Step S107: Obtain the gesture feature value of the feature information according to various matrices of the gesture and the convolutional neural network;

步骤S109:根据所述手势特征值识别手势。Step S109: Recognize the gesture according to the gesture characteristic value.

本发明存储介质具体实施方式与上述手势识别方法和手势识别各实施例基本相同,在此不作累述。The specific implementation of the storage medium of the present invention is basically the same as the above-mentioned gesture recognition method and gesture recognition embodiments, and will not be described again here.

需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。It should be noted that the above serial numbers of the embodiments of the present invention are only for description and do not represent the advantages and disadvantages of the embodiments. and the terms "comprises," "comprises" or any other variations thereof herein are intended to cover a non-exclusive inclusion such that a process, apparatus, article or method that includes a list of elements includes not only those elements, but also includes not expressly other elements listed, or may also include elements inherent to the process, apparatus, article or method. Without further limitation, an element defined by the statement "comprises a..." does not exclude the presence of other identical elements in a process, device, article or method including that element.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台手势识别执行本发明各个实施例所述的方法。Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus the necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is better. implementation. Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product that is essentially or contributes to the existing technology. The computer software product is stored in a storage medium (such as ROM/RAM) as mentioned above. , magnetic disk, optical disk), including a number of instructions for causing a gesture recognition device to perform the methods described in various embodiments of the present invention.

所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in accordance with the embodiments of the present invention are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transferred from a website, computer, server, or data center Transmission to another website, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store, or a data storage device such as a server or data center integrated with one or more available media. The available media may be magnetic media (eg, floppy disk, hard disk, tape), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), etc.

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be described again here.

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and do not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the description and drawings of the present invention may be directly or indirectly used in other related technical fields. , are all similarly included in the scope of patent protection of the present invention.

Claims (6)

1. A gesture recognition method applied to a gesture recognition system including a first radar and a second radar, the method comprising:
judging whether gesture actions exist in the acquired radar data; the radar data includes radar data of a first radar and a second radar;
if the gesture motion exists in the preset range, acquiring first gesture information and second gesture information; the first gesture information and the second gesture information correspond to gesture information acquired by the first radar and the second radar respectively;
according to the first gesture information and the second gesture information, a gesture feature matrix is obtained; the gesture feature matrix comprises a first feature matrix and a second feature matrix corresponding to the first gesture information and the second gesture information;
acquiring a gesture characteristic value according to the gesture characteristic matrix and the convolutional neural network;
recognizing a gesture according to the gesture characteristic value;
the obtaining the gesture feature matrix according to the first gesture information and the second gesture information includes:
respectively constructing a first matrix and a second matrix according to the first gesture information and the second gesture information;
removing abnormal values in the first matrix and the second matrix;
the first matrix and the second matrix are subjected to matrix overturning, and the first matrix and the second matrix after matrix overturning are completed through a zero filling method, so that a first characteristic matrix and a second characteristic matrix are obtained;
before judging whether gesture actions exist in the preset range, the gesture recognition method further comprises the following steps:
calculating a stable value of the signal without gestures by a mean value calculating method, and calculating to obtain an interference signal;
removing self interference signals of the first radar or the second radar receiving end;
removing external interference signals;
"determining whether a gesture exists in the radar data" includes:
detecting whether gesture actions exist according to the radar data;
if gesture action exists, establishing plane coordinates by taking the first radar as an origin;
judging whether the gesture is in a gesture range according to the plane coordinate information;
if the gesture is judged to be in the gesture range, acquiring first gesture information and second gesture information according to the radar data; the gesture range is a common detection range preset by the first radar and the second radar; if the gesture is judged not to be in the gesture range, a prompt is sent out;
the step of acquiring the gesture feature value according to the gesture feature matrix and the convolutional neural network comprises the following steps:
performing convolution expansion on the first feature matrix and the second feature matrix respectively to obtain a first convolution and a second convolution;
connecting the first convolution and the second convolution expansion into a one-dimensional gesture characteristic value;
recognizing gestures according to the one-dimensional gesture characteristic values;
the first characteristic matrix and the second characteristic matrix are respectively subjected to three convolution processes, the first convolution process is performed with 16 filters with the size of 3*3 and the step length of 2 to realize convolution, and then the maximum pooling layer with the step length of 2 and the linear rectification activation convolution are performed with 2 x 2; the second convolution processing is carried out by using 32 filters with the size of 3*3 and the step size of 1 and 64 filters with the size of 3*3, the step size of 1 to realize convolution, and then carrying out 2 x 2, the maximum pooling layer with the step size of 2 and linear rectification to activate convolution; the third convolution processing is the same as the second convolution processing; the first characteristic matrix and the second characteristic matrix are respectively subjected to three convolution processing expansion, 8-by-64 one-dimensional first convolution matrix and second convolution matrix are respectively output, the two matrices are expanded and connected into 8192-by-1 one-dimensional gesture characteristic values, the one-dimensional gesture characteristic values are input into a 14-output normalized exponential function, and the gesture motion is identified.
2. The gesture recognition method of claim 1, wherein: the "removing outliers in the first matrix and the second matrix" includes:
and carrying out smoothing processing on the data of the first matrix and the second matrix according to a sliding window algorithm.
3. The gesture recognition method of claim 1, wherein: the "removing the self-interference signal of the first radar or the second radar receiving end" includes:
acquiring gesture-free signals of a second preset time;
according to the gesture-free signal, calculating an interference signal;
and removing the self interference signal received by the first radar or the second radar.
4. A gesture recognition method according to claim 3, wherein: the step of removing the external interference signal specifically comprises the step of removing the external interference signal according to a clutter suppression method; the clutter suppression method comprises the following steps: linear phase FIR filtering, adaptive average clutter subtraction and adaptive iterative clutter subtraction.
5. A gesture recognition system comprising a first radar and a second radar, characterized in that: the gesture recognition system further comprises a processor and a memory, the memory storing a gesture recognition program configured to be executed by the processor to implement the gesture recognition method of any one of claims 1-4.
6. A storage medium, characterized by: the storage medium is a computer readable storage medium having stored thereon a gesture recognition program executable by one or more processors to implement the gesture recognition method of any one of claims 1-4.
CN201910735382.5A 2019-08-09 2019-08-09 A gesture recognition method, system and storage medium Active CN110647803B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910735382.5A CN110647803B (en) 2019-08-09 2019-08-09 A gesture recognition method, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910735382.5A CN110647803B (en) 2019-08-09 2019-08-09 A gesture recognition method, system and storage medium

Publications (2)

Publication Number Publication Date
CN110647803A CN110647803A (en) 2020-01-03
CN110647803B true CN110647803B (en) 2023-12-05

Family

ID=68990091

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910735382.5A Active CN110647803B (en) 2019-08-09 2019-08-09 A gesture recognition method, system and storage medium

Country Status (1)

Country Link
CN (1) CN110647803B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113220112B (en) * 2020-01-21 2023-07-18 华为技术有限公司 Gesture recognition method, device, terminal device and computer storage medium
CN111736688B (en) * 2020-02-27 2025-01-14 珠海市杰理科技股份有限公司 Bluetooth headset, system and gesture recognition method thereof
CN111382702B (en) * 2020-03-09 2024-01-02 深圳大学 Gesture recognition method, device, mobile terminal and storage medium
CN111399642B (en) * 2020-03-09 2023-09-29 深圳大学 Gesture recognition method and device, mobile terminal and storage medium
CN111813223B (en) * 2020-07-09 2022-04-22 电子科技大学 A method for automatic segmentation and recognition of gestures based on high-resolution radar signals
CN112099103B (en) * 2020-09-14 2025-01-14 北京数衍科技有限公司 Pedestrian information detection method, device and electronic equipment
CN112415510B (en) * 2020-11-05 2023-08-04 深圳大学 Bistatic radar gesture recognition method, device, system and storage medium
CN114647302B (en) * 2020-12-18 2025-07-11 开酷科技股份有限公司 Gesture collection and recognition system with machine learning accelerator
CN113147669B (en) * 2021-04-02 2022-08-02 淮南联合大学 Gesture motion detection system based on millimeter wave radar
CN114926906A (en) * 2022-05-31 2022-08-19 南京润楠医疗电子研究院有限公司 Gesture recognition method and device, electronic equipment and readable storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103455144B (en) * 2013-08-22 2017-04-12 深圳先进技术研究院 Vehicle-mounted man-machine interaction system and method
CN106980362A (en) * 2016-10-09 2017-07-25 阿里巴巴集团控股有限公司 Input method and device based on virtual reality scenario
US10579150B2 (en) * 2016-12-05 2020-03-03 Google Llc Concurrent detection of absolute distance and relative movement for sensing action gestures
CN107024685A (en) * 2017-04-10 2017-08-08 北京航空航天大学 A kind of gesture identification method based on apart from velocity characteristic
CN107544061A (en) * 2017-09-11 2018-01-05 深圳大学 Knowledge based engineering is sparse to recover space-time adaptive processing method and system
CN109032349A (en) * 2018-07-10 2018-12-18 哈尔滨工业大学 A kind of gesture identification method and system based on millimetre-wave radar

Also Published As

Publication number Publication date
CN110647803A (en) 2020-01-03

Similar Documents

Publication Publication Date Title
CN110647803B (en) A gesture recognition method, system and storage medium
CN111399642B (en) Gesture recognition method and device, mobile terminal and storage medium
CN108596092B (en) Gesture recognition method, device, equipment and storage medium
CN111695420A (en) Gesture recognition method and related device
CN112130918B (en) Intelligent device awakening method, device and system and intelligent device
CN110491135A (en) Detect the method and relevant apparatus of parking offense
CN108064389B (en) A kind of target identification method, device and intelligent terminal
CN113963211B (en) Unsupervised domain adaptation training method and system for gesture recognition
CN112650300B (en) Unmanned aerial vehicle obstacle avoidance method and device
CN111382702B (en) Gesture recognition method, device, mobile terminal and storage medium
CN113627298A (en) Training method of target detection model and method and device for detecting target object
CN115728734A (en) Laser radar occlusion detection method, device, storage medium and laser radar
CN112630736B (en) Parameter determination method, device, equipment and storage medium of road side radar
JP6852791B2 (en) Information processing equipment, control methods, and programs
CN115390468A (en) Device control method, device, electronic device and storage medium
CN118033643A (en) Ultrasonic radar ranging data processing method, device, equipment and medium
CN108628529B (en) Method and apparatus for spot angular orientation identification in a touch device
CN113208566B (en) A data processing method, device, electronic device and storage medium
CN117193523A (en) Data processing method and device
CN113158912B (en) Gesture recognition method and device, storage medium and electronic equipment
CN109358755B (en) Gesture detection method and device for mobile terminal and mobile terminal
CN115482645A (en) Method and device for detecting dangerous incidents involving objects
CN114607230A (en) Intelligent vehicle door control method, device, electronic device and storage medium
CN113721232A (en) Target object detection method and device, electronic equipment and medium
CN109697386B (en) A license plate recognition method, device and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载