KR102025595B1 - Method for recognizing user motion and motion recognition apparatus using the same - Google Patents
Method for recognizing user motion and motion recognition apparatus using the same Download PDFInfo
- Publication number
- KR102025595B1 KR102025595B1 KR1020140143931A KR20140143931A KR102025595B1 KR 102025595 B1 KR102025595 B1 KR 102025595B1 KR 1020140143931 A KR1020140143931 A KR 1020140143931A KR 20140143931 A KR20140143931 A KR 20140143931A KR 102025595 B1 KR102025595 B1 KR 102025595B1
- Authority
- KR
- South Korea
- Prior art keywords
- motion
- user
- sensor
- relative rotation
- recognition
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P15/00—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
- G01P15/18—Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration in two or more dimensions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/46—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring amplitude of generated current or voltage
- G01P3/465—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring amplitude of generated current or voltage by using dynamo-electro tachometers or electric generator
Abstract
The present invention relates to a method for recognizing a user's motion and a motion recognition device using the same, and particularly, to calculate a relative rotation angle and a relative rotation angular velocity based on sensor values collected according to a change in user motion divided into a plurality of detailed motions, and a motion management table. By performing the motion recognition by comparing with the value of, if the defined motion occurs regardless of the user's environment, the motion recognition has the expandability (Expandability). In addition, the acceleration sensor and the gyro sensor can be utilized at the same time to improve the accuracy of sensor measurement and motion recognition. In addition, data on various user actions can be defined as a metric to distinguish the actions for each user. In addition, the value of the value applied by calculating the sensor value for motion recognition as a relative change value rather than an absolute value is small, and accurate motion recognition is possible even with a simple calculation.
Description
The present invention relates to a method for recognizing a user motion and a motion recognition device using the same, and more particularly, to calculate a relative rotation angle and a relative rotation angular velocity based on sensor values collected according to a change in user motion divided into a plurality of detailed motions. The present invention relates to a user gesture recognition method for performing gesture recognition in comparison with a value of a gesture management table, and a gesture recognition apparatus using the same.
Recently, with the introduction of an open operating system (Operating System), smart phones, which combine the high-performance features of personal computers (PCs) with mobile phones, have become popular, and various attempts have been made in the direction of utilizing high-performance and high-performance smartphones. ought.
In particular, with the development of micro fabrication technology, as advanced sensors become smaller and cheaper, more sensors can be mounted on smartphones, and many intelligent applications such as augmented reality and 3D games are used. Is being developed.
In addition, the sensors mounted on smartphones will evolve from a device that senses the surrounding environment to an intelligent sensor that takes into account changes in the user's body and emotional state, and will be able to play a key role in interacting with humans. As such, intelligent applications utilizing sensors are expected to grow further.
Sensors mounted on a smartphone include a camera (image) sensor, an acoustic sensor, a proximity sensor, an illumination sensor, a gravity sensor, a GPS (Global Positioning System) sensor, an acceleration sensor, a gyro sensor, a geomagnetic sensor, and the like.
Among them, a camera (image) sensor detects light and converts the intensity of the light into digital image data. The camera (image) sensor can be used for face recognition and the like. As a sensor that converts into a conventional signal, it can be used for a voice recognition-based service, and the proximity sensor is not a detection method by a mechanical contact, but a non-contact method that determines the presence or absence of an object to be detected when the detector is in close proximity. As a sensor, it is usually used to turn off the screen automatically when the smartphone is placed close to the face or placed in a pocket for a call.
In addition, the ambient light sensor is a sensor for detecting the ambient brightness, and is usually used to set the brightness of the screen to increase the brightness in the bright place and lower the dark place to reduce the power consumption of the mobile terminal and reduce eye fatigue. It is a sensor that detects the direction of movement and detects the movement of the object.It is used to determine the display direction (horizontal and vertical) of the smartphone and automatically correct the screen orientation.
In addition, the GPS sensor is a sensor that can collect the time and location information of the object through the satellite positioning system, it is used in a variety of location-based services, the acceleration sensor detects the dynamic force changes, such as changes in the object speed per unit time, impact Recently, 3-axis accelerometer using MEMS (Micro Electro Mechanical Systems) technology has been widely used, and it is possible to detect object movements such as tilt change and shaking, and geomagnetic sensor detects azimuth angle like a compass by grasping the flow of the earth's magnetic field. Gyro sensor detects the inertia force of an object as an electric signal, and mainly detects the rotation angle, and can directly detect height, rotation, and inclination. Recognition is possible.
However, the user's motion recognition using proximity and illuminance sensors has a simple recognition method, so that the error of motion recognition is not large. In addition, when the terminal itself detects the movement by using the acceleration sensor and the gyro sensor, the recognition rate is lowered unless a range of values is clearly specified. The range that can be recognized for N is narrowed, so there is a lack of scalability that can only recognize a simple operation.
Therefore, in order to recognize the operation by using sensors mounted in the terminal, a specific and clear recognition value and range should be specified. When the recognition value and range are determined only by the absolute rotation angle value, the recognition can be performed only in a limited state of the terminal. There is a problem. Accordingly, there is a need for providing scalability / compatibility through a method and application for accurately recognizing a specified operation in various environments regardless of the state where the terminal is located.
In order to solve such a conventional problem, an object of the present invention is to set the angle of the preset operation management table to the relative rotation angle and relative rotation angular velocity based on sensor values collected according to the change of user motion divided into a plurality of detailed operations. If the amount of change is checked based on the priority of three axes for each motion, and if the error range is satisfied, the next detailed motion is sequentially recognized among the detailed motions. It is intended to provide a user gesture recognition method and a gesture recognition apparatus using the same.
A user motion recognition method according to an embodiment of the present invention for achieving the object as described above calculates the absolute rotation angle and the absolute rotation angle speed based on the sensor values collected according to the change of the user motion divided into a plurality of detailed motions And calculating the rotation angle and the relative rotation angular velocity by checking the calculated changes in the absolute rotation angle and the absolute rotation angular velocity and for the relative rotation angle and the relative rotation angular velocity for each of the three axes of each operation in the preset motion management table. Checking the amount of change based on the priority, and if the result of the check satisfies the error range, the next detailed motion in the detailed operation is sequentially recognized, and finally, if the motion recognition is completed, the motion recognition step of providing a motion recognition result Characterized in that.
In addition, in the user motion recognition method according to the present invention, the calculating step is characterized by calculating at least one of the direction, magnitude and rotational speed by checking the sensor values collected according to the user motion change in the motion recognition standby mode. do.
Further, in the user motion recognition method according to the present invention, the step of calculating the relative rotation angular velocity by calculating a change value of the rotational angular velocity with respect to the peak moment of the motion recognition waiting time among the values detected by the sensor during the user's movement time It is characterized by calculating.
In addition, in the user motion recognition method according to the present invention, the motion management table includes a relative rotation angle and tolerance range for each of three axes, and a relative rotation angular velocity and tolerance range, recognition time, and priority for each axis. It is characterized by including information on at least one.
In addition, in the user motion recognition method according to the present invention, in order to perform the initial motion recognition before the step of calculating, a predetermined range for the change of the sensor value is specified, and a specific sensor value satisfies the specified range. In this case, the method further includes a motion recognition waiting step of performing the motion recognition waiting mode.
Further, in the user motion recognition method according to the present invention, before the motion recognition step, in order to compare the relative rotation angle and the tolerance range, the relative rotation angular velocity and the tolerance range in the information in the motion management table, It further comprises the step of setting the priority for each axis that is necessary for the movement to define in the motion management table.
Further, in the user motion recognition method according to the present invention, the motion recognition step checks the priority of the three axes set for each sub-motion in the motion management table, and the relative rotation angle and relative rotation angular velocity of the axis corresponding to the priority When the amount of change is satisfied, the user may be determined by recognizing the following detailed operation.
An apparatus for recognizing a motion according to an exemplary embodiment of the present invention includes a sensor value collection module periodically collecting sensor values of one or more sensors changed according to a user's motion divided into a plurality of detailed operations, and a sensor collected through a sensor value collection module. Calculate absolute rotation angle and absolute rotation angular velocity based on the value, and calculate relative rotation angle and absolute rotation angular velocity and calculate relative rotation angle and relative rotation angular velocity. For the angle and relative rotational angular velocity, check the amount of change based on the priority of three axes for each motion in the preset motion management table, and if the error range is satisfied, the next detailed motion is recognized sequentially. And finally, when motion recognition is completed, including a motion recognition module that provides a result of motion recognition. It is characterized by.
According to the present invention, when a defined action occurs regardless of a user's environment, it has expandability that can recognize the action.
In addition, the acceleration sensor and the gyro sensor can be utilized at the same time to improve the accuracy of sensor measurement and motion recognition.
In addition, data on various user actions can be defined as a metric to distinguish the actions for each user.
In addition, the value of the value applied by calculating the sensor value for motion recognition as a relative change value rather than an absolute value is small, and accurate motion recognition is possible even with a simple calculation.
In addition, it is possible to have flexibility for a complex motion by applying the priority of the essential confirmation elements required for motion recognition for each axis.
In addition, since only a relative change value needs to be transmitted when interworking with a wearable device and another motion recognition device, the range of values to be expressed is small so that unnecessary compatibility with data traffic is generated, and a small memory space is used, thereby achieving high compatibility. have.
1 is a diagram illustrating a reference coordinate system and motion information for recognizing user motion according to an exemplary embodiment of the present invention.
2 is a block diagram showing the configuration of a motion recognition apparatus according to the present invention.
3 is a flowchart illustrating a user gesture recognition method according to an exemplary embodiment of the present invention.
4 is a diagram illustrating an example of a motion management table set according to a user motion recognition method of the present invention.
Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, in the following description and the accompanying drawings, detailed descriptions of well-known functions or configurations that may obscure the subject matter of the present invention will be omitted. In addition, it should be noted that like elements are denoted by the same reference numerals as much as possible throughout the drawings.
The terms or words used in the specification and claims described below should not be construed as being limited to ordinary or dictionary meanings, and the inventors are appropriate as concepts of terms for explaining their own invention in the best way. It should be interpreted as meanings and concepts in accordance with the technical spirit of the present invention based on the principle that it can be defined. Therefore, the embodiments described in the present specification and the configuration shown in the drawings are only the most preferred embodiments of the present invention, and do not represent all of the technical ideas of the present invention, and various alternatives may be substituted at the time of the present application. It should be understood that there may be equivalents and variations.
In addition, terms including ordinal numbers, such as first and second, are used to describe various components, and are used only to distinguish one component from another component, and to limit the components. Not used. For example, without departing from the scope of the present invention, the second component may be referred to as the first component, and similarly, the first component may also be referred to as the second component.
In addition, when a component is referred to as being "connected" or "connected" to another component, it means that it may be connected or connected logically or physically. In other words, although a component may be directly connected or connected to other components, it should be understood that other components may exist in the middle, and may be connected or connected indirectly.
In addition, the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In addition, the terms "comprises" or "having" described herein are intended to indicate that there is a feature, number, step, operation, component, part, or combination thereof described in the specification, and one or the same. It is to be understood that the present invention does not exclude in advance the possibility of the presence or the addition of other features, numbers, steps, operations, components, parts, or a combination thereof.
In addition, the user motion recognition method and motion recognition apparatus according to the present invention may be applied to various fields, such as user motion recognition and robot control, but will be described below with an example applied to a user terminal (motion recognition device). In particular, the user terminal according to an embodiment of the present invention will be described as a representative example of the mobile communication terminal, but the user terminal is not limited to the mobile communication terminal, all information communication devices, multimedia terminals, wired terminals, fixed terminals and IP (Internet Protocol) ) It can be applied to various terminals such as a terminal. In addition, the terminal may be a mobile phone, a portable multimedia player (PMP), a mobile internet device (MID), a smart phone, a desktop, a tablet computer, a notebook, a net book. And a mobile terminal having various mobile communication specifications, such as an information communication device.
Motion recognition in the user terminal is used to control a specific function of the user terminal by detecting a predetermined specific movement (flip, shake in a specific direction, draw a specific pattern, user approach), the movement of the user terminal is Through the three-dimensional rectangular coordinate system as shown in FIG. 1, the azimuth, the pitch, and the roll may be represented.
That is, as illustrated in FIG. 1, when the horizontal direction of the user terminal (motion recognition device) is referred to as the X axis, the vertical direction as the Y axis, and the width direction as the Z axis, the azimuth angle is the direction (eg, West, South, North) according to the Z-
Of course, in the recognition of the user's motion, the reference coordinate system and the expression method of the movement may be different, and the above definition is merely an example.
The present invention is to recognize the motion of the user terminal by dividing the motion into detailed motions. In order to perform such a function, the
2 is a block diagram illustrating a
The sensor
The
In particular, the
The
Finally, when gesture recognition is completed, the
On the other hand, the
The
The
In particular, the acceleration sensor can measure the value of the gravitational acceleration acting on the earth, thereby determining how the
On the other hand, the gyro sensor measures the rotational angular velocity of the
On the other hand, the
In particular, the
In addition, the
When the relative change value within a predetermined time satisfies a condition of a predetermined detailed unit, the
In addition, the memory mounted in the
Although the specification and drawings describe exemplary device configurations, the functional operations and subject matter implementations described herein may be embodied in other types of digital electronic circuitry, or modified from the structures and structural equivalents disclosed herein. It may be implemented in computer software, firmware or hardware, including, or a combination of one or more of them. Implementations of the subject matter described herein relate to one or more computer program products, ie computer program instructions encoded on a program storage medium of tangible type for controlling or by the operation of an apparatus according to the invention. It may be implemented as the above module. The computer readable medium may be a machine readable storage device, a machine readable storage substrate, a memory device, a composition of materials affecting a machine readable propagated signal, or a combination of one or more thereof.
A process of recognizing a user motion according to the above-described embodiment of the present invention will be described in more detail with reference to FIGS. 3 and 4.
3 is a flowchart illustrating a user motion recognition method according to an exemplary embodiment of the present invention, and FIG. 4 is a diagram illustrating an example of a motion management table set according to the user motion recognition method of the present invention.
3 and 4, the
The
The
At this time, the
That is, after the
In this case, the rotation angle of the
In operation S19, the
Looking at the motion recognition table of FIG. 4 in detail, the motion recognition table defines conditions such as relative value change magnitudes in each step for pre-defined motion recognition. Here, the conditions are largely relative rotation angle change size and relative rotation angle speed magnitude for motion recognition, tolerance angle range for rotation angle change and rotation angle speed magnitude, min / max time for motion recognition, and mandatory condition of each axis. It can be defined by confirmation, etc. It is tabled to manage motion recognition. In addition, the motion recognition table provides a function of efficiently managing a plurality of independent motions and detailed angles and times in each motion.
On the other hand, each delta and margin must define the priority of each axis by specifying the priority for the axis of the
That is, the
In operation S21, the
Meanwhile, when the next motion recognition step exists, the
Through this, the present invention has expandability (Expandability) that can recognize the motion when the defined motion occurs regardless of the user in any environment. In addition, the acceleration sensor and the gyro sensor can be utilized at the same time to improve the accuracy of sensor measurement and motion recognition. In addition, data on various user actions can be defined as a metric to distinguish the actions for each user. In addition, the value of the value applied by calculating the sensor value for motion recognition as a relative change value rather than an absolute value is small, and accurate motion recognition is possible even with a simple calculation. In addition, it is possible to have flexibility for a complex motion by applying the priority of the essential confirmation elements required for motion recognition for each axis. In addition, since only a relative change value needs to be transmitted when interworking with a wearable device and another motion recognition device, the range of values to be expressed is small so that unnecessary compatibility with data traffic is generated, and a small memory space is used, thereby achieving high compatibility. have. Computer-readable media suitable for storing computer program instructions and data include, for example, magnetic media such as hard disks, floppy disks, and magnetic tape, such as magnetic disks, compact disk read only memory (CD-ROM), and DVDs. Optical Media such as Digital Video Disk, Magnetic-Optical Media such as Floppy Disk, and Read Only Memory, RAM, Random Semiconductor memories such as access memory (EPM), flash memory, erasable programmable ROM (EPROM), and electrically erasable programmable ROM (EEPROM). The processor and memory can be supplemented by or integrated with special purpose logic circuitry. Examples of program instructions may include high-level language code that can be executed by a computer using an interpreter as well as machine code such as produced by a compiler. Such hardware devices may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.
Although the specification includes numerous specific implementation details, these should not be construed as limiting to any invention or the scope of the claims, but rather as a description of features that may be specific to a particular embodiment of a particular invention. It must be understood. Certain features that are described in this specification in the context of separate embodiments may be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable subcombination. Furthermore, while the features may operate in a particular combination and may be initially depicted as so claimed, one or more features from the claimed combination may in some cases be excluded from the combination, the claimed combination being a subcombination Or a combination of subcombinations.
Likewise, although the operations are depicted in the drawings in a specific order, it should not be understood that such operations must be performed in the specific order or sequential order shown in order to obtain desirable results or that all illustrated operations must be performed. In certain cases, multitasking and parallel processing may be advantageous. Moreover, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the described program components and systems will generally be integrated together into a single software product or packaged into multiple software products. It should be understood that it can.
On the other hand, the embodiments of the present invention disclosed in the specification and drawings are merely presented specific examples for clarity and are not intended to limit the scope of the present invention. It is apparent to those skilled in the art that other modifications based on the technical idea of the present invention can be carried out in addition to the embodiments disclosed herein.
The present invention calculates the relative rotation angle and the relative rotation angular velocity based on the sensor values collected according to the change of the user's motion divided into a plurality of detailed motions and compares them with the values of the preset motion management table and satisfies the error range. In this case, the next detailed operation is sequentially recognized among the detailed operations, and when the motion recognition is finally completed, the operation recognition result is provided. Accordingly, the present invention has the expandability (Expandability) that can recognize the motion when the defined motion occurs regardless of the user in any environment. In addition, the acceleration sensor and the gyro sensor can be utilized at the same time to improve the accuracy of sensor measurement and motion recognition. In addition, data on various user actions can be defined as a metric to distinguish the actions for each user. In addition, the value of the value applied by calculating the sensor value for motion recognition as a relative change value rather than an absolute value is small, and accurate motion recognition is possible even with a simple calculation. In addition, it is possible to have flexibility for a complex motion by applying the priority of the essential confirmation elements required for motion recognition for each axis. In addition, since only a relative change value needs to be transmitted when interworking with a wearable device and another motion recognition device, the range of values to be expressed is small so that unnecessary compatibility with data traffic is generated, and a small memory space is used, thereby achieving high compatibility. have. This has industrial applicability because it is not only sufficient marketable or business possibility, but also practically evident.
10: motion recognition device 100: sensor value collection module
200: operation module 300: motion recognition module
400: storage module 500: sensor module
401: operation management table
Claims (8)
Calculating an absolute rotation angle and an absolute rotation angular velocity based on a sensor value obtained according to a movement occurrence based on the position of the terminal in the stationary state;
The change in the rotational angular velocity among the values sensed by the sensor during the time the terminal is moved according to the user's motion and the relative rotation angle with respect to the movement of the terminal according to the change amount by checking the calculated absolute rotation angle and the absolute rotation angle change amount Calculating a relative rotational angular velocity by calculating; And
Regarding the relative rotation angle and the relative rotation angular velocity, the amount of change is checked based on a priority of three axes for each detailed motion predefined in the motion management table, and the identified change amount is a specific detail defined in the motion management table. Determining a plurality of detailed operations by performing the operation of determining the specific detailed operation while the sensor signal is collected by the movement of the terminal when the relative rotation angles and the relative rotation angular velocities of the operation are within an error range;
Finally, a gesture recognition step of displaying a gesture recognition result on the terminal when gesture recognition is completed;
User gesture recognition method comprising a.
And detecting at least one of a direction, a magnitude, and a rotational speed by checking sensor values collected according to a change in movement of the terminal according to a user's motion in a motion recognition standby mode.
A method for recognizing a user's motion using a sensor, characterized by calculating a value of change in rotational angular velocity with respect to a peak instant of motion recognition waiting time.
And a method for recognizing at least one of a relative rotation angle and an allowable error range, a relative rotation angle speed and an allowable error range, a recognition time, and a priority for each axis for each motion.
In order to perform motion recognition corresponding to the movement of the first terminal, a predetermined range for the change of the sensor value is designated, and the motion recognition waiting step for performing the motion recognition standby mode when the specific sensor value satisfies the specified range. ;
User gesture recognition method further comprises.
In order to compare relative rotation angle and allowable error range, relative rotation angular velocity and allowable error range among the information in the motion management table, priority is set for each axis that requires rotation or movement in a detailed motion unit. Defining on;
User gesture recognition method further comprising.
Check the priority of the three axes set for each detailed motion in the motion management table, and if the change amount of the relative rotation angle and the relative rotation angular velocity of the axis corresponding to the priority is satisfied, the next detailed motion is recognized and the user motion is recognized. And determining a user motion.
A sensor value collection module for periodically collecting sensor values of one or more sensors that change according to the movement of the terminal;
The absolute rotation angle and the absolute rotation angular velocity are calculated based on the sensor value obtained according to the movement occurrence based on the position of the terminal in the stationary state, and the amount of change of the calculated absolute rotation angle and the absolute rotation angular velocity is checked to the change amount. A calculation module for calculating a relative rotational angular velocity by calculating a change in rotational angular velocity among values detected by a sensor during the time that the terminal is moved according to a user's motion and a relative rotational angle with respect to the movement of the terminal; And
With respect to the relative rotation angle and the relative rotation angular velocity calculated by the calculation module, the change amount is checked based on the priority of three axes for each detailed motion predefined in the operation management table, and the checked change amount is When within the error range of the relative rotation angles and relative rotation angular velocities of the specific detailed motion defined in the motion management table, the operation of determining the specific detailed motion is performed while the sensor signal is collected by the movement of the terminal. A motion recognition module for determining detailed motions and finally displaying a motion recognition result on the terminal when motion recognition is completed;
Motion recognition apparatus comprising a.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140143931A KR102025595B1 (en) | 2014-10-23 | 2014-10-23 | Method for recognizing user motion and motion recognition apparatus using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140143931A KR102025595B1 (en) | 2014-10-23 | 2014-10-23 | Method for recognizing user motion and motion recognition apparatus using the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160047710A KR20160047710A (en) | 2016-05-03 |
KR102025595B1 true KR102025595B1 (en) | 2019-11-04 |
Family
ID=56022417
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140143931A KR102025595B1 (en) | 2014-10-23 | 2014-10-23 | Method for recognizing user motion and motion recognition apparatus using the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102025595B1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102095392B1 (en) * | 2019-01-18 | 2020-03-31 | 국방과학연구소 | Communication device control system and thereof method for control |
KR102321931B1 (en) * | 2021-05-07 | 2021-11-09 | 휴텍 주식회사 | Game control method according to motion of console game machine |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101511160B1 (en) | 2009-01-06 | 2015-04-13 | 삼성전자주식회사 | Charge pump circuit and voltage converting apparatus using the same |
KR101640072B1 (en) * | 2010-03-31 | 2016-07-15 | 삼성전자주식회사 | Apparatus and method for revising value of accelerometer sensor in portalble terminal |
KR101859771B1 (en) * | 2011-11-16 | 2018-05-21 | 삼성전자주식회사 | Terminal device for correcting gyro-sensor sensing value and accelation sensor sensing value and method for controlling thereof |
KR20130097284A (en) * | 2012-02-24 | 2013-09-03 | 김철환 | Mobile terminal performing action recognition and method thereof |
-
2014
- 2014-10-23 KR KR1020140143931A patent/KR102025595B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20160047710A (en) | 2016-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11500536B2 (en) | Neural network system for gesture, wear, activity, or carry detection on a wearable or mobile device | |
WO2016153612A1 (en) | Facilitating dynamic detection and intelligent use of segmentation on flexible display screens | |
US20170256096A1 (en) | Intelligent object sizing and placement in a augmented / virtual reality environment | |
JP5937076B2 (en) | Method and apparatus for gesture-based user input detection in a mobile device | |
US20160372083A1 (en) | Facilitating increased user experience and efficient power performance using intelligent segmentation on flexible display screens | |
CN107003821B (en) | Facilitating improved viewing capabilities for glass displays | |
KR20130140408A (en) | Flexible portable device | |
KR101678292B1 (en) | METHOD, SYSTEM AND COMPUTER-READABLE RECORDING MEDIUM FOR CONTROLLING IoT(Internet of Things) DEVICE USING A WEARABLE DEVICE | |
US20130226505A1 (en) | Dual Accelerometer Plus Magnetometer Body Rotation Rate Sensor-Gyrometer | |
EP3195092A1 (en) | Facilitating dynamic eye torsion-based eye tracking on computing devices | |
US11670056B2 (en) | 6-DoF tracking using visual cues | |
KR101685388B1 (en) | Method and apparatus for recognizing motion using a plurality of sensors | |
US20140047259A1 (en) | Methods and Apparatus for Mobile Device Power Management Using Accelerometer Data | |
KR102025595B1 (en) | Method for recognizing user motion and motion recognition apparatus using the same | |
CN116348916A (en) | Azimuth tracking for rolling shutter camera | |
KR102058158B1 (en) | Method for processing sensor value to motion recognition and apparatus using the same | |
WO2019127509A1 (en) | Entity globe having touch function, display terminal, and map displaying method | |
KR101886033B1 (en) | Method for establishing user definition motion and motion recognition apparatus using the same | |
KR102081966B1 (en) | Apparatus for motion recognition based on context awareness and storage medium therefor | |
KR102061567B1 (en) | Method for providing standby mode for motion recognition and motion recognition apparatus using the same | |
KR101900754B1 (en) | Method for establishing user definition motion and motion recognition apparatus using the same | |
KR101934930B1 (en) | Apparatus and storage medium for mutually complementary motion recognition | |
KR102058894B1 (en) | motion recognition apparatus based on prediction and storage medium therefor | |
KR101703645B1 (en) | Method and apparatus for recognizing motion with adjustable sensitivity | |
Kokaji et al. | User Interface Input by Device Movement |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right |