WO2021093896A1 - Reading/writing distance recognition method based on smart watch - Google Patents

Reading/writing distance recognition method based on smart watch Download PDF

Info

Publication number
WO2021093896A1
WO2021093896A1 PCT/CN2020/133481 CN2020133481W WO2021093896A1 WO 2021093896 A1 WO2021093896 A1 WO 2021093896A1 CN 2020133481 W CN2020133481 W CN 2020133481W WO 2021093896 A1 WO2021093896 A1 WO 2021093896A1
Authority
WO
WIPO (PCT)
Prior art keywords
smart watch
distance
data
user
writing
Prior art date
Application number
PCT/CN2020/133481
Other languages
French (fr)
Chinese (zh)
Inventor
鄢家厚
Original Assignee
鄢家厚
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 鄢家厚 filed Critical 鄢家厚
Publication of WO2021093896A1 publication Critical patent/WO2021093896A1/en

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G21/00Input or output devices integrated in time-pieces
    • G04G21/02Detectors of external physical values, e.g. temperature
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/06Systems determining the position data of a target
    • G01S15/08Systems for measuring distance only
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/08Systems determining position data of a target for measuring distance only
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G13/00Producing acoustic time signals

Definitions

  • the invention belongs to the technical field of mobile sensing, and specifically relates to a method for identifying a reading and writing distance based on a smart watch.
  • the present invention provides a method for identifying the reading and writing distance based on a smart watch, which aims to accurately determine whether the sitting posture of the user during the reading and writing process is correct.
  • the present invention provides a method for recognizing a read-write distance based on a smart watch, the method includes the following steps:
  • start the distance detection unit embedded in the smart watch detect the distance between the user's head and the smart watch, and obtain detection data
  • the method for judging whether the user wearing the smart watch is in a writing state based on the acceleration data and the gyroscope data includes:
  • the acceleration data and the gyroscope data it is determined whether the posture of the smart watch is close to horizontal and only slightly displaced within a certain period of time, and if so, it is determined that the user has entered the writing state.
  • the method for analyzing whether the current reading and writing distance of the user is compliant based on the detection data includes:
  • the detection data corresponding to one of the distance detection units is selected as analysis data, and whether the current reading and writing distance of the user is compliant is analyzed.
  • selecting the detection data corresponding to one of the distance detection units as analysis data based on the angle, and analyzing whether the current reading and writing distance of the user is compliant includes:
  • c i represents the detection angle of the i-th distance detection unit on the smart watch, and n represents the number of the distance detection units;
  • represents the estimated detection angle of the distance detection unit on the smart watch
  • represents the angle between the smart watch and the horizontal plane
  • W represents the minimum difference between the distance detection unit and the estimated detection angle
  • the distance detection unit is determined according to the minimum difference between the distance detection unit and the estimated detection angle, and the corresponding detection data is obtained to obtain the analysis data.
  • the method of analyzing whether the current read-write distance of the user is compliant includes:
  • the detection data is compared with the correct sitting posture range value prestored in the smart watch.
  • the analysis result is that the user’s current sitting posture is not correct.
  • the correct sitting posture range value is the distance range value between the head under the correct sitting posture and the smart watch obtained through big data analysis.
  • the method further includes:
  • the method further includes:
  • the buzzer built in the smart watch is controlled to issue an alarm.
  • the method further includes:
  • the method further includes:
  • the vibration sensor built in the smart watch is controlled to generate vibration to prompt.
  • the method for judging whether the detection data is abnormal includes:
  • the smart watch-based read-write distance recognition method provided by the present invention collects the built-in acceleration data and gyroscope data of the smart watch, and then judges whether the user is in the read-write state.
  • the distance detection unit on the watch detects the distance between the user's head and the smart watch, and then analyzes and obtains a conclusion whether the user's current reading and writing distance complies with regulations, that is, whether the sitting posture is correct.
  • Using the smart watch-based read-write distance recognition method provided by the present invention can accurately determine whether the user's sitting posture is correct during the reading and writing process, and the distance detection unit will be activated for detection only when the user is in the read-write state. Save energy consumption and extend the use time of smart watches.
  • FIG. 1 is a method flow chart of a method for recognizing a read-write distance based on a smart watch according to an embodiment of the present invention.
  • the indicated orientation or positional relationship is based on the orientation or positional relationship shown in the drawings, or is the orientation or positional relationship that is customarily placed when the product of the invention is used, or is the original
  • the orientation or position relationship commonly understood by those skilled in the art, or the orientation or position relationship usually placed when the product of the invention is used is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must It has a specific orientation, is constructed and operated in a specific orientation, and therefore cannot be understood as a limitation to the present invention.
  • an embodiment of the present invention provides a method for recognizing a read-write distance based on a smart watch.
  • the method includes the following steps:
  • Step S1 Collect acceleration data and gyroscope data built in the smart watch.
  • the smart watch in the embodiment of the present invention is an existing conventional smart watch, which has all the functions of the existing conventional smart watch, such as GPS positioning, one key Alarm, call, heart rate and blood pressure statistics, step counting, etc.
  • step S2 is executed: based on the acceleration data and the gyroscope data, determine whether the user wearing the smart watch is in a writing state, and obtain the judgment result.
  • the method of determining whether the user wearing the smart watch is in a writing state based on the acceleration data and the gyroscope data in the embodiment of the present invention includes:
  • the acceleration data and the gyroscope data it is determined whether the posture of the smart watch is close to horizontal and only slightly displaced within a certain period of time, and if so, it is determined that the user has entered the writing state.
  • whether the attitude of the smart watch is close to horizontal can mean that the inclination angle of the smart watch dial and the horizontal plane is between plus or minus 30°, or it can mean that the inclination angle of the smart watch dial and the horizontal plane is between plus or minus 40°. Time, wait.
  • step S3 is executed: when the judgment result is yes, start the distance detection unit embedded in the smart watch, detect the distance between the user's head and the smart watch, and obtain detection data .
  • the distance detection unit in the embodiment of the present invention may be an infrared distance detector, an ultrasonic distance detector, or a laser distance sensor, etc., which is not limited herein.
  • step S4 is executed: based on the detection data, analyze whether the current reading and writing distance of the user is compliant, and obtain the analysis result.
  • the method for analyzing whether the current reading and writing distance of the user is compliant based on the detection data includes:
  • the detection data corresponding to one of the distance detection units is selected as analysis data, and whether the current reading and writing distance of the user is compliant is analyzed.
  • the detection data corresponding to the distance detection unit whose detection angle is 90° to the dial of the smart watch is selected as the analysis data, and the user is analyzed Whether the current read-write distance is compliant; when the angle between the smart watch and the horizontal plane is 30°, the detection data corresponding to the distance detection unit whose detection angle is 60° with the dial of the smart watch is selected as the detection data Analyze the data and analyze whether the current read-write distance of the user is compliant.
  • selecting the detection data corresponding to one of the distance detection units as analysis data based on the angle, and analyzing whether the current reading and writing distance of the user is compliant includes:
  • c i represents the detection angle of the i-th distance detection unit on the smart watch, and n represents the number of the distance detection units;
  • represents the estimated detection angle of the distance detection unit on the smart watch
  • represents the angle between the smart watch and the horizontal plane
  • W represents the minimum difference between the distance detection unit and the estimated detection angle
  • the distance detection unit is determined according to the minimum difference between the distance detection unit and the estimated detection angle, and the corresponding detection data is obtained to obtain the analysis data.
  • the detection data detected by the better distance detection unit can be selected from the multiple distance detection units as the analysis data, so as to make more Accurate analysis obtains the analysis result of whether the user’s current reading and writing distance is compliant.
  • determining the distance detection unit based on the smallest difference between the distance detection unit and the estimated detection angle can reduce the deviation of the detection data and the error of the analysis data , Thereby making the analysis result of whether the current read-write distance of the user is compliant or not more accurate.
  • the method of analyzing whether the current read-write distance of the user is compliant in the embodiment of the present invention specifically includes:
  • the detection data is compared with the correct sitting posture range value pre-stored in the smart watch.
  • the analysis result is that the user’s current sitting posture is not correct.
  • the correct sitting posture range value is the distance range value between the head under the correct sitting posture and the smart watch obtained through big data analysis.
  • the method further includes:
  • the vibration sensor built in the smart watch is controlled to generate vibration to prompt the user to adjust the sitting posture.
  • the method further includes:
  • the preset condition may be 2 minutes or 3 minutes, which is not limited here.
  • the embodiment of the present invention can ensure that the user is prompted to change the wrong sitting posture through the combination of multiple vibration reminders and buzzer alarms.
  • the method further includes:
  • the designated terminal in the embodiment of the present invention may be a smart device such as a mobile phone or a tablet for the parents to view;
  • the analysis result in the embodiment of the present invention includes the user's reading and writing time and the sitting posture during the reading and writing process, where ,
  • the sitting posture situation includes the normal sitting posture in which time period, the reading and writing distance is too short in which time period, and the sideways sitting posture in which time period.
  • the method of transmitting to the designated terminal in the embodiment of the present invention is specifically: establishing a wireless communication connection between the smart watch and the designated terminal, and data transmission is performed through the wireless communication connection; wherein the wireless communication connection is: a Bluetooth connection , Infrared connection, NFC connection for approach communication, WIFI direct connection or ZigBee connection.
  • the embodiment of the present invention is Before analyzing whether the current read-write distance of the user is compliant, the method further includes:
  • the vibration sensor built in the smart watch is controlled to generate vibration to prompt.
  • the method for judging whether the detected data is abnormal includes:
  • Using the smart watch-based reading and writing distance recognition method provided by the embodiment of the present invention can accurately determine whether the user’s sitting posture is correct during the reading and writing process; and the distance detection unit is activated for detection only when the user is in the reading and writing state. , Can save energy consumption and extend the use time of smart watches.
  • the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device.
  • the device implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
  • These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment.
  • the instructions provide steps for implementing the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Acoustics & Sound (AREA)
  • Telephone Function (AREA)

Abstract

A reading/writing distance recognition method based on a smart watch. The reading/writing distance recognition method based on the smart watch comprises: collecting acceleration data and gyroscope data built in a smart watch (S1); determining, on the basis of the acceleration data and the gyroscope data, whether a user wearing the smart watch is in a writing state or not, and obtaining a determination result (S2); when the determination result is yes, starting a distance measurement unit embedded in the smart watch to measure a distance between the head of the user and the smart watch, and obtaining measurement data (S3); analyzing, on the basis of the measurement data, whether the current reading/writing distance of the user is in compliant or not, and obtaining an analysis result (S4). By adopting the reading/writing distance recognition method based on the smart watch, whether ta sitting posture of the user in a reading/writing process is correct or not can accurately determined, and reading/writing distance measurement data and reading/writing duration statistics data are provided for the user; and because the distance measurement unit needs to be started when the user is in the reading/writing state, energy consumption can be saved, and the using time of the smart watch is prolonged.

Description

一种基于智能手表的读写距离识别方法Method for recognizing reading and writing distance based on smart watch 技术领域Technical field
本发明属于移动感知技术领域,具体涉及一种基于智能手表的读写距离识别方法。The invention belongs to the technical field of mobile sensing, and specifically relates to a method for identifying a reading and writing distance based on a smart watch.
背景技术Background technique
当今社会已经进入了一个信息***的时代,无论是学生还是成人,每天都需要进行大量的伏案工作、学习。但是在工作和学习过程中,错误的坐姿王伟会导致疲劳,带来视力的下降,特别是学生群体,相关资料显示:在校学生近视率日渐上升,大学生达70%、中学生达30%~40%、小学生已达20%。同时,因坐姿不正确产生的脊椎弯曲的学生比例也很高。尽管老师和家长斗采取了各种措施进行纠正孩子的坐姿,但是没有一种措施能够使孩子摆脱这种不良坐姿的危害,更严重的会导致孩子的脊椎变形。Today's society has entered an era of information explosion. Both students and adults need to do a lot of desk work and study every day. However, in the process of work and study, the wrong sitting posture Wang Wei can cause fatigue and reduce vision, especially for students. Related data show that the myopia rate of school students is increasing day by day, with college students reaching 70% and middle school students reaching 30%-40% , Primary school students have reached 20%. At the same time, the proportion of students with spine curvature due to incorrect sitting posture is also high. Although teachers and parents have taken various measures to correct the child’s sitting posture, none of the measures can make the child get rid of the hazards of this bad sitting posture, which will cause the child’s spine to deform more seriously.
因此,如何准确地判断用户的坐姿并及时提醒用户纠正错误坐姿是一个亟待解决的问题。Therefore, how to accurately determine the sitting posture of the user and promptly remind the user to correct the wrong sitting posture is an urgent problem to be solved.
发明内容Summary of the invention
为了解决现有技术存在的上述技术问题,本发明提供了一种基于智能手表的读写距离识别方法,旨在实现准确地判断用户在读写过程中的坐姿是否正确。In order to solve the above-mentioned technical problems in the prior art, the present invention provides a method for identifying the reading and writing distance based on a smart watch, which aims to accurately determine whether the sitting posture of the user during the reading and writing process is correct.
为了实现上述目的,本发明提供了一种基于智能手表的读写距离识别方法,所述方法包括以下步骤:In order to achieve the above-mentioned objective, the present invention provides a method for recognizing a read-write distance based on a smart watch, the method includes the following steps:
采集智能手表内置的加速度数据和陀螺仪数据;Collect the built-in acceleration data and gyroscope data of the smart watch;
基于所述加速度数据和所述陀螺仪数据,判断佩戴所述智能手表的用户是否处于书写状态,获得判断结果;Based on the acceleration data and the gyroscope data, determine whether the user wearing the smart watch is in a writing state, and obtain a determination result;
当所述判断结果为是时,启动嵌设在所述智能手表上的距离检测单元,检测所述用户的头部与所述智能手表的距离,获得检测数据;When the judgment result is yes, start the distance detection unit embedded in the smart watch, detect the distance between the user's head and the smart watch, and obtain detection data;
基于所述检测数据,分析所述用户当前的读写距离是否合规,获得分析结果。Based on the detection data, analyze whether the current reading and writing distance of the user is compliant, and obtain an analysis result.
进一步的,所述基于所述加速度数据和所述陀螺仪数据,判断佩戴所述智能手表的用户是否处于书写状态的方法包括:Further, the method for judging whether the user wearing the smart watch is in a writing state based on the acceleration data and the gyroscope data includes:
根据所述加速度数据和所述陀螺仪数据,判定所述智能手表的姿态是否接近于水平且一定时间内只有轻微位移,若是,则判定所述用户进入书写状态。According to the acceleration data and the gyroscope data, it is determined whether the posture of the smart watch is close to horizontal and only slightly displaced within a certain period of time, and if so, it is determined that the user has entered the writing state.
进一步的,嵌设在所述智能手表上的距离检测单元有多个,所述基于所述检测数据,分析所述用户当前的读写距离是否合规的方法包括:Further, there are multiple distance detection units embedded in the smart watch, and the method for analyzing whether the current reading and writing distance of the user is compliant based on the detection data includes:
基于所述陀螺仪数据计算所述智能手表与水平面的角度;Calculating the angle between the smart watch and the horizontal plane based on the gyroscope data;
基于所述角度选取其中一个所述距离检测单元对应的所述检测数据作为分析数据,分析所述用户当前的读写距离是否合规。Based on the angle, the detection data corresponding to one of the distance detection units is selected as analysis data, and whether the current reading and writing distance of the user is compliant is analyzed.
其中,基于所述角度选取其中一个所述距离检测单元对应的所述检测数据作为分析数据,分析所述用户当前的读写距离是否合规包括:Wherein, selecting the detection data corresponding to one of the distance detection units as analysis data based on the angle, and analyzing whether the current reading and writing distance of the user is compliant includes:
获取所述距离检测单元在所述智能手表上的检测角度,记为C,则具体表示为:Obtain the detection angle of the distance detection unit on the smart watch, denoted as C, specifically expressed as:
C={c i},i=1,2,……,n C={c i }, i=1,2,……,n
其中,c i表示第i个距离检测单元在所述智能手表上的检测角度,n表示所述距离检测单元的数目; Wherein, c i represents the detection angle of the i-th distance detection unit on the smart watch, and n represents the number of the distance detection units;
通过下述公式基于所述角度确定最接近预估检测角度的距离检测单元;Determine the distance detection unit closest to the estimated detection angle based on the angle by the following formula;
Figure PCTCN2020133481-appb-000001
Figure PCTCN2020133481-appb-000001
Figure PCTCN2020133481-appb-000002
Figure PCTCN2020133481-appb-000002
上述公式中,α表示预估的距离检测单元在所述智能手表上的检测角度,θ表示所述智能手表与水平面的角度,W表示所述距离检测单元与预估检测角度的最小差距;In the above formula, α represents the estimated detection angle of the distance detection unit on the smart watch, θ represents the angle between the smart watch and the horizontal plane, and W represents the minimum difference between the distance detection unit and the estimated detection angle;
进而根据距离检测单元与预估检测角度的最小差距确定距离检测单元,并获取对应的检测数据,得到分析数据。Furthermore, the distance detection unit is determined according to the minimum difference between the distance detection unit and the estimated detection angle, and the corresponding detection data is obtained to obtain the analysis data.
进一步的,分析所述用户当前的读写距离是否合规的方法包括:Further, the method of analyzing whether the current read-write distance of the user is compliant includes:
将所述检测数据与预存于所述智能手表中的正确坐姿范围值进行比较,当所述检测数据小于或大于所述正确坐姿范围值时,则所述分析结果为所述用户当前的坐姿不正确。The detection data is compared with the correct sitting posture range value prestored in the smart watch. When the detection data is less than or greater than the correct sitting posture range value, the analysis result is that the user’s current sitting posture is not correct.
进一步的,所述正确坐姿范围值为通过大数据分析获得的正确坐姿下头部与所述智能手表的距离范围值。Further, the correct sitting posture range value is the distance range value between the head under the correct sitting posture and the smart watch obtained through big data analysis.
进一步的,获得所述分析结果之后,所述方法还包括:Further, after obtaining the analysis result, the method further includes:
当所述分析结果为所述用户当前的读写距离合规时,控制所述智能手表内置的振动传感器产生振动以提示。When the analysis result is that the user's current reading and writing distance complies with the regulations, control the built-in vibration sensor of the smart watch to generate vibration to prompt.
进一步的,当所述控制所述智能手表内置的振动传感器产生振动时,所述方法还包括:Further, when the control of the built-in vibration sensor of the smart watch to generate vibration, the method further includes:
开始计时,并记录所述振动传感器产生振动的次数;Start timing, and record the number of vibrations generated by the vibration sensor;
当所述振动传感器产生振动的次数达到三次时,判断首次振动到第三次振动之间的时长是否达到预设条件,若是,则控制所述智能手表内置的蜂鸣器发出警报。When the number of vibrations generated by the vibration sensor reaches three times, it is determined whether the time period between the first vibration and the third vibration reaches a preset condition, and if so, the buzzer built in the smart watch is controlled to issue an alarm.
进一步的,获得所述分析结果之后,所述方法还包括:Further, after obtaining the analysis result, the method further includes:
记录所述分析结果,并传输给指定终端。Record the analysis result and transmit it to the designated terminal.
进一步的,在分析所述用户当前的读写距离是否合规之前,所述方法还包括:Further, before analyzing whether the current read-write distance of the user is compliant, the method further includes:
判断所述检测数据是否异常,若出现异常,控制所述智能手表内置的振动传感器产生振动以提示。It is determined whether the detected data is abnormal, and if there is an abnormality, the vibration sensor built in the smart watch is controlled to generate vibration to prompt.
进一步的,判断所述检测数据是否异常的方法包括:Further, the method for judging whether the detection data is abnormal includes:
判断所述检测数据是否小于1cm,若是,则为异常。It is determined whether the detected data is less than 1 cm, and if it is, it is abnormal.
与现有技术相比,本发明提供的技术方案具有如下有益效果或优点:Compared with the prior art, the technical solution provided by the present invention has the following beneficial effects or advantages:
本发明提供的基于智能手表的读写距离识别方法通过采集智能手表内置的加速度数据和陀螺仪数据,进而判断用户是否处于读写状态,当用户处于读写 状态,则利用嵌设在所述智能手表上的距离检测单元检测所述用户的头部与所述智能手表的距离,进而分析获得所述用户当前的读写距离是否合规,即坐姿是否正确的结论。采用本发明所提供的基于智能手表的读写距离识别方法能够准确地判断出用户在读写过程中的坐姿是否正确,而且由于需要当用户处于读写状态才会启动距离检测单元进行检测,能够节约能耗,延长智能手表的使用时间。The smart watch-based read-write distance recognition method provided by the present invention collects the built-in acceleration data and gyroscope data of the smart watch, and then judges whether the user is in the read-write state. The distance detection unit on the watch detects the distance between the user's head and the smart watch, and then analyzes and obtains a conclusion whether the user's current reading and writing distance complies with regulations, that is, whether the sitting posture is correct. Using the smart watch-based read-write distance recognition method provided by the present invention can accurately determine whether the user's sitting posture is correct during the reading and writing process, and the distance detection unit will be activated for detection only when the user is in the read-write state. Save energy consumption and extend the use time of smart watches.
参照后文的说明和附图,详细公开了本发明的特定实施方式,指明了本发明的原理可以被采用的方式。应该理解,本发明的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本发明的实施方式包括许多改变、修改和等同。With reference to the following description and drawings, specific embodiments of the present invention are disclosed in detail, indicating the ways in which the principles of the present invention can be adopted. It should be understood that the scope of the embodiments of the present invention is not limited thereby. Within the spirit and scope of the terms of the appended claims, the embodiments of the present invention include many changes, modifications and equivalents.
针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。Features described and/or shown for one embodiment can be used in one or more other embodiments in the same or similar manner, combined with features in other embodiments, or substituted for features in other embodiments .
应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。It should be emphasized that the term "comprising/comprising" when used herein refers to the existence of a feature, a whole, a step or a component, but does not exclude the existence or addition of one or more other features, a whole, a step or a component.
附图说明Description of the drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative labor.
图1为本发明实施例提供的一种基于智能手表的读写距离识别方法的方法流程图。FIG. 1 is a method flow chart of a method for recognizing a read-write distance based on a smart watch according to an embodiment of the present invention.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are a part of the embodiments of the present invention, but not all of the embodiments. The components of the embodiments of the present invention generally described and illustrated in the drawings herein may be arranged and designed in various different configurations.
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely represents selected embodiments of 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 work shall fall within the protection scope of the present invention.
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。It should be noted that the embodiments of the present invention and the features in the embodiments can be combined with each other if there is no conflict.
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。It should be noted that similar reference numerals and letters indicate similar items in the following figures. Therefore, once a certain item is defined in one figure, it does not need to be further defined and explained in subsequent figures.
在本发明实施例的描述中,需要说明的是,指示方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,或者是本领域技术人员惯常理解的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本发明和简化描述,而不 是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the embodiments of the present invention, it should be noted that the indicated orientation or positional relationship is based on the orientation or positional relationship shown in the drawings, or is the orientation or positional relationship that is customarily placed when the product of the invention is used, or is the original The orientation or position relationship commonly understood by those skilled in the art, or the orientation or position relationship usually placed when the product of the invention is used, is only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must It has a specific orientation, is constructed and operated in a specific orientation, and therefore cannot be understood as a limitation to the present invention.
在本发明实施例的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是直接连接,也可以通过中间媒介间接连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义型实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。此外,术语“第一”、“第二”仅用于区分描述,而不能理解为指示或暗示相对重要性。In the description of the embodiments of the present invention, it should also be noted that, unless otherwise clearly defined and limited, the terms "set" and "connection" should be understood in a broad sense, for example, it may be a fixed connection or a detachable connection. , Or integrally connected; it can be directly connected or indirectly connected through an intermediary. Those of ordinary skill in the art can understand the specific meaning of the above terms in the drawings in the embodiments of the present invention under specific circumstances, and clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the description The embodiments are a part of the embodiments of the present invention, but not all of the embodiments. The components of the embodiments of the present invention generally described and illustrated in the drawings herein may be arranged and designed in various different configurations. In addition, the terms "first" and "second" are only used for distinguishing description, and cannot be understood as indicating or implying relative importance.
如图1所示,本发明实施例提供了一种基于智能手表的读写距离识别方法,所述方法包括以下步骤:As shown in FIG. 1, an embodiment of the present invention provides a method for recognizing a read-write distance based on a smart watch. The method includes the following steps:
步骤S1:采集智能手表内置的加速度数据和陀螺仪数据。Step S1: Collect acceleration data and gyroscope data built in the smart watch.
在具体的实施过程中,需要说明的是,本发明实施例中的所述智能手表为现有的常规智能手表,其具备现有的常规智能手表所具备的所有功能,比如GPS定位,一键报警、拨打电话、心率血压统计、计步等等。In the specific implementation process, it should be noted that the smart watch in the embodiment of the present invention is an existing conventional smart watch, which has all the functions of the existing conventional smart watch, such as GPS positioning, one key Alarm, call, heart rate and blood pressure statistics, step counting, etc.
采集了智能手表内置的加速度数据和陀螺仪数据之后,执行步骤S2:基于所述加速度数据和所述陀螺仪数据,判断佩戴所述智能手表的用户是否处于书写状态,获得判断结果。After the acceleration data and gyroscope data built in the smart watch are collected, step S2 is executed: based on the acceleration data and the gyroscope data, determine whether the user wearing the smart watch is in a writing state, and obtain the judgment result.
在具体的实施过程中,本发明实施例中所述基于所述加速度数据和所述陀螺仪数据,判断佩戴所述智能手表的用户是否处于书写状态的方法包括:In a specific implementation process, the method of determining whether the user wearing the smart watch is in a writing state based on the acceleration data and the gyroscope data in the embodiment of the present invention includes:
根据所述加速度数据和所述陀螺仪数据,判定所述智能手表的姿态是否接近于水平且一定时间内只有轻微位移,若是,则判定所述用户进入书写状态。According to the acceleration data and the gyroscope data, it is determined whether the posture of the smart watch is close to horizontal and only slightly displaced within a certain period of time, and if so, it is determined that the user has entered the writing state.
本发明实施例中所述智能手表的姿态是否接近于水平可以是指智能手表表盘与水平面的倾角在正负30°之间,也可以是指智能手表表盘与水平面的倾角在正负40°之间,等等。In the embodiment of the present invention, whether the attitude of the smart watch is close to horizontal can mean that the inclination angle of the smart watch dial and the horizontal plane is between plus or minus 30°, or it can mean that the inclination angle of the smart watch dial and the horizontal plane is between plus or minus 40°. Time, wait.
获得判断结果之后,执行步骤S3:当所述判断结果为是时,启动嵌设在所述智能手表上的距离检测单元,检测所述用户的头部与所述智能手表的距离,获得检测数据。After the judgment result is obtained, step S3 is executed: when the judgment result is yes, start the distance detection unit embedded in the smart watch, detect the distance between the user's head and the smart watch, and obtain detection data .
在具体的实施过程中,本发明实施例中的距离检测单元可以是红外距离探测器、超声波距离探测器或者激光距离传感器等,在此不做限定。In a specific implementation process, the distance detection unit in the embodiment of the present invention may be an infrared distance detector, an ultrasonic distance detector, or a laser distance sensor, etc., which is not limited herein.
完成步骤S3之后,执行步骤S4:基于所述检测数据,分析所述用户当前的读写距离是否合规,获得分析结果。After step S3 is completed, step S4 is executed: based on the detection data, analyze whether the current reading and writing distance of the user is compliant, and obtain the analysis result.
在具体的实施过程中,为了能够获得更加准确的检测数据,提高识别的准确度,在进一步的实施方案中,本发明实施例中嵌设在所述智能手表上的距离检测单元有多个,所述基于所述检测数据,分析所述用户当前的读写距离是否合规的方法包括:In the specific implementation process, in order to obtain more accurate detection data and improve the accuracy of recognition, in a further implementation, there are multiple distance detection units embedded in the smart watch in the embodiment of the present invention. The method for analyzing whether the current reading and writing distance of the user is compliant based on the detection data includes:
基于所述陀螺仪数据计算所述智能手表与水平面的角度;Calculating the angle between the smart watch and the horizontal plane based on the gyroscope data;
基于所述角度选取其中一个所述距离检测单元对应的所述检测数据作为分 析数据,分析所述用户当前的读写距离是否合规。Based on the angle, the detection data corresponding to one of the distance detection units is selected as analysis data, and whether the current reading and writing distance of the user is compliant is analyzed.
比如,当所述智能手表与水平面的角度为0°时,则选取检测角度与所述智能手表的表盘呈90°的所述距离检测单元对应的所述检测数据作为分析数据,分析所述用户当前的读写距离是否合规;当所述智能手表与水平面的角度为30°时,则选择检测角度与所述智能手表的表盘呈60°的所述距离检测单元对应的所述检测数据作为分析数据,分析所述用户当前的读写距离是否合规。For example, when the angle between the smart watch and the horizontal plane is 0°, the detection data corresponding to the distance detection unit whose detection angle is 90° to the dial of the smart watch is selected as the analysis data, and the user is analyzed Whether the current read-write distance is compliant; when the angle between the smart watch and the horizontal plane is 30°, the detection data corresponding to the distance detection unit whose detection angle is 60° with the dial of the smart watch is selected as the detection data Analyze the data and analyze whether the current read-write distance of the user is compliant.
通过上述方式能够获取更加准确的检测数据,进而提高识别的准确度。Through the above method, more accurate detection data can be obtained, thereby improving the accuracy of recognition.
在具体的实施过程中,基于所述角度选取其中一个所述距离检测单元对应的所述检测数据作为分析数据,分析所述用户当前的读写距离是否合规包括:In a specific implementation process, selecting the detection data corresponding to one of the distance detection units as analysis data based on the angle, and analyzing whether the current reading and writing distance of the user is compliant includes:
获取所述距离检测单元在所述智能手表上的检测角度,记为C,则具体表示为:Obtain the detection angle of the distance detection unit on the smart watch, denoted as C, specifically expressed as:
C={c i},i=1,2,……,n C={c i }, i=1,2,……,n
其中,c i表示第i个距离检测单元在所述智能手表上的检测角度,n表示所述距离检测单元的数目; Wherein, c i represents the detection angle of the i-th distance detection unit on the smart watch, and n represents the number of the distance detection units;
通过下述公式基于所述角度确定最接近预估检测角度的距离检测单元;Determine the distance detection unit closest to the estimated detection angle based on the angle by the following formula;
Figure PCTCN2020133481-appb-000003
Figure PCTCN2020133481-appb-000003
Figure PCTCN2020133481-appb-000004
Figure PCTCN2020133481-appb-000004
上述公式中,α表示预估的距离检测单元在所述智能手表上的检测角度,θ表 示所述智能手表与水平面的角度,W表示所述距离检测单元与预估检测角度的最小差距;In the above formula, α represents the estimated detection angle of the distance detection unit on the smart watch, θ represents the angle between the smart watch and the horizontal plane, and W represents the minimum difference between the distance detection unit and the estimated detection angle;
进而根据距离检测单元与预估检测角度的最小差距确定距离检测单元,并获取对应的检测数据,得到分析数据。Furthermore, the distance detection unit is determined according to the minimum difference between the distance detection unit and the estimated detection angle, and the corresponding detection data is obtained to obtain the analysis data.
通过预估检测角度和计算距离检测单元与预估检测角度的最小差距确定距离检测单元能够使得在多个距离检测单元中选取较佳的距离检测单元检测到的检测数据作为分析数据,从而使得较为准确的分析得到所述用户当前的读写距离是否合规的分析结果,此外,根据距离检测单元与预估检测角度的最小差距确定距离检测单元能够减小检测数据的偏差和降低分析数据的误差,进而使得分析得到的所述用户当前的读写距离是否合规的分析结果更加准确。By predicting the detection angle and calculating the minimum difference between the distance detection unit and the estimated detection angle to determine the distance detection unit, the detection data detected by the better distance detection unit can be selected from the multiple distance detection units as the analysis data, so as to make more Accurate analysis obtains the analysis result of whether the user’s current reading and writing distance is compliant. In addition, determining the distance detection unit based on the smallest difference between the distance detection unit and the estimated detection angle can reduce the deviation of the detection data and the error of the analysis data , Thereby making the analysis result of whether the current read-write distance of the user is compliant or not more accurate.
在具体的实施过程中,本发明实施例中分析所述用户当前的读写距离是否合规的方法具体包括:In a specific implementation process, the method of analyzing whether the current read-write distance of the user is compliant in the embodiment of the present invention specifically includes:
将所述检测数据与预存于所述智能手表中的正确坐姿范围值进行比较,当所述检测数据小于或大于所述正确坐姿范围值时,则所述分析结果为所述用户当前的坐姿不正确。The detection data is compared with the correct sitting posture range value pre-stored in the smart watch. When the detection data is less than or greater than the correct sitting posture range value, the analysis result is that the user’s current sitting posture is not correct.
其中,所述正确坐姿范围值为通过大数据分析获得的正确坐姿下头部与所述智能手表的距离范围值。Wherein, the correct sitting posture range value is the distance range value between the head under the correct sitting posture and the smart watch obtained through big data analysis.
在具体的实施过程中,本发明实施例中在获得所述分析结果之后,所述方法还包括:In a specific implementation process, after obtaining the analysis result in the embodiment of the present invention, the method further includes:
当所述分析结果为所述用户当前的读写距离合规时,则控制所述智能手表 内置的振动传感器产生振动以提示用户调整坐姿。When the analysis result is that the current reading and writing distance of the user is in compliance, the vibration sensor built in the smart watch is controlled to generate vibration to prompt the user to adjust the sitting posture.
在具体的实施过程中,为了确保能够提示到用户,在进一步的实施方案中,本发明实施例在当所述控制所述智能手表内置的振动传感器产生振动时,所述方法还包括:In the specific implementation process, in order to ensure that the user can be prompted, in a further embodiment, when controlling the built-in vibration sensor of the smart watch to generate vibration, the method further includes:
开始计时,并记录所述振动传感器产生振动的次数;Start timing, and record the number of vibrations generated by the vibration sensor;
当所述振动传感器产生振动的次数达到三次时,判断首次振动到第三次振动之间的时长是否达到预设条件,若是,则控制所述智能手表内置的蜂鸣器发出警报。其中,所述预设条件可以是2分钟、也可以是3分钟,在此不做限定。When the number of vibrations generated by the vibration sensor reaches three times, it is determined whether the time period between the first vibration and the third vibration reaches a preset condition, and if so, the buzzer built in the smart watch is controlled to issue an alarm. Wherein, the preset condition may be 2 minutes or 3 minutes, which is not limited here.
本发明实施例通过多次振动提醒结合蜂鸣器报警的方式能够确保提示到用户,使其改变错误坐姿。The embodiment of the present invention can ensure that the user is prompted to change the wrong sitting posture through the combination of multiple vibration reminders and buzzer alarms.
在具体的实施过程中,为了让家长了解到孩子的读写状态,在进一步的实施方案中,本发明实施例中获得所述分析结果之后,所述方法还包括:In the specific implementation process, in order to let the parents know the child's reading and writing status, in a further embodiment, after the analysis result is obtained in the embodiment of the present invention, the method further includes:
记录所述分析结果,并传输给指定终端。Record the analysis result and transmit it to the designated terminal.
本发明实施例中的所述指定终端可以是手机、平板电脑等智能设备,以供家长查看;本发明实施例中的所述分析结果包括用户的读写时长以及读写过程中坐姿情况,其中,所述坐姿情况包括在哪一个时间段内为正常坐姿,哪个时间段内读写距离过近,哪一个时间段内为侧偏坐姿等。The designated terminal in the embodiment of the present invention may be a smart device such as a mobile phone or a tablet for the parents to view; the analysis result in the embodiment of the present invention includes the user's reading and writing time and the sitting posture during the reading and writing process, where , The sitting posture situation includes the normal sitting posture in which time period, the reading and writing distance is too short in which time period, and the sideways sitting posture in which time period.
本发明实施例中传输给指定终端的方式具体为:建立所述智能手表与所述指定终端之间的无线通信连接,通过该无线通信连接进行数据传输;其中所述无线通信连接为:蓝牙连接、红外连接、进场通信NFC连接、WIFI直连连接或 者ZigBee连接。The method of transmitting to the designated terminal in the embodiment of the present invention is specifically: establishing a wireless communication connection between the smart watch and the designated terminal, and data transmission is performed through the wireless communication connection; wherein the wireless communication connection is: a Bluetooth connection , Infrared connection, NFC connection for approach communication, WIFI direct connection or ZigBee connection.
在具体的实施过程中,由于智能手表是佩戴在手上的,在使用过程中有可能被衣袖遮挡,导致出现分析出错,为了克服上述问题,在进一步的实施方案中,本发明实施例在分析所述用户当前的读写距离是否合规之前,所述方法还包括:In the specific implementation process, since the smart watch is worn on the hand, it may be hidden by the sleeve during use, resulting in analysis errors. In order to overcome the above problems, in a further embodiment, the embodiment of the present invention is Before analyzing whether the current read-write distance of the user is compliant, the method further includes:
判断所述检测数据是否异常,若出现异常,控制所述智能手表内置的振动传感器产生振动以提示。It is determined whether the detected data is abnormal, and if there is an abnormality, the vibration sensor built in the smart watch is controlled to generate vibration to prompt.
具体的,判断所述检测数据是否异常的方法包括:Specifically, the method for judging whether the detected data is abnormal includes:
判断所述检测数据是否小于1cm,若是,则为异常。It is determined whether the detected data is less than 1 cm, and if it is, it is abnormal.
采用本发明实施例所提供的基于智能手表的读写距离识别方法能够准确地判断出用户在读写过程中的坐姿是否正确;而且由于需要当用户处于读写状态才会启动距离检测单元进行检测,能够节约能耗,延长智能手表的使用时间。Using the smart watch-based reading and writing distance recognition method provided by the embodiment of the present invention can accurately determine whether the user’s sitting posture is correct during the reading and writing process; and the distance detection unit is activated for detection only when the user is in the reading and writing state. , Can save energy consumption and extend the use time of smart watches.
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或 方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowcharts and/or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and/or block in the flowchart and/or block diagram, and the combination of processes and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing equipment to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing equipment are generated It is a device that realizes the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device. The device implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment. The instructions provide steps for implementing the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. In this way, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these modifications and variations.

Claims (10)

  1. 一种基于智能手表的读写距离识别方法,其特征在于,所述方法包括以下步骤:A method for recognizing read-write distance based on a smart watch, characterized in that the method includes the following steps:
    采集智能手表内置的加速度数据和陀螺仪数据;Collect the built-in acceleration data and gyroscope data of the smart watch;
    基于所述加速度数据和所述陀螺仪数据,判断佩戴所述智能手表的用户是否处于书写状态,获得判断结果;Based on the acceleration data and the gyroscope data, determine whether the user wearing the smart watch is in a writing state, and obtain a determination result;
    当所述判断结果为是时,启动嵌设在所述智能手表上的距离检测单元,检测所述用户的头部与所述智能手表的距离,获得检测数据;When the judgment result is yes, start the distance detection unit embedded in the smart watch, detect the distance between the user's head and the smart watch, and obtain detection data;
    基于所述检测数据,分析所述用户当前的读写距离是否合规,获得分析结果。Based on the detection data, analyze whether the current reading and writing distance of the user is compliant, and obtain an analysis result.
  2. 根据权利要求1所述的基于智能手表的读写距离识别方法,其特征在于,所述基于所述加速度数据和所述陀螺仪数据,判断佩戴所述智能手表的用户是否处于书写状态的方法包括:The method of claim 1, wherein the method for determining whether the user wearing the smart watch is in a writing state based on the acceleration data and the gyroscope data comprises :
    根据所述加速度数据和所述陀螺仪数据,判定所述智能手表的姿态是否接近于水平且一定时间内只有轻微位移,若是,则判定所述用户进入书写状态。According to the acceleration data and the gyroscope data, it is determined whether the posture of the smart watch is close to horizontal and only slightly displaced within a certain period of time, and if so, it is determined that the user has entered the writing state.
  3. 根据权利要求1所述的基于智能手表的读写距离识别方法,其特征在于,嵌设在所述智能手表上的距离检测单元有多个,所述基于所述检测数据,分析所述用户当前的读写距离是否合规的方法包括:The method for reading and writing distance recognition based on a smart watch according to claim 1, wherein there are multiple distance detection units embedded in the smart watch, and the current detection data of the user is analyzed based on the detection data. The methods for whether the read-write distance is compliant:
    基于所述陀螺仪数据计算所述智能手表与水平面的角度;Calculating the angle between the smart watch and the horizontal plane based on the gyroscope data;
    基于所述角度选取其中一个所述距离检测单元对应的所述检测数据作为分析数据,分析所述用户当前的读写距离是否合规;Select the detection data corresponding to one of the distance detection units as analysis data based on the angle, and analyze whether the current reading and writing distance of the user is compliant;
    其中,基于所述角度选取其中一个所述距离检测单元对应的所述检测数据作为分析数据包括:Wherein, selecting the detection data corresponding to one of the distance detection units as analysis data based on the angle includes:
    获取所述距离检测单元在所述智能手表上的检测角度,记为C,则具体表示为:Obtain the detection angle of the distance detection unit on the smart watch, denoted as C, specifically expressed as:
    C={c i},i=1,2,……,n C={c i }, i=1,2,……,n
    其中,c i表示第i个距离检测单元在所述智能手表上的检测角度,n表示所述距离检测单元的数目; Wherein, c i represents the detection angle of the i-th distance detection unit on the smart watch, and n represents the number of the distance detection units;
    通过下述公式基于所述角度确定最接近预估检测角度的距离检测单元;Determine the distance detection unit closest to the estimated detection angle based on the angle by the following formula;
    Figure PCTCN2020133481-appb-100001
    Figure PCTCN2020133481-appb-100001
    Figure PCTCN2020133481-appb-100002
    Figure PCTCN2020133481-appb-100002
    上述公式中,α表示预估的距离检测单元在所述智能手表上的检测角度,θ表示所述智能手表与水平面的角度,W表示所述距离检测单元与预估检测角度的最小差距;In the above formula, α represents the estimated detection angle of the distance detection unit on the smart watch, θ represents the angle between the smart watch and the horizontal plane, and W represents the minimum difference between the distance detection unit and the estimated detection angle;
    进而根据距离检测单元与预估检测角度的最小差距确定距离检测单元,并获取对应的检测数据,得到分析数据;Then determine the distance detection unit according to the minimum difference between the distance detection unit and the estimated detection angle, and obtain the corresponding detection data to obtain the analysis data;
  4. 根据权利要求1所述的基于智能手表的读写距离识别方法,其特征在于,分析所述用户当前的读写距离是否合规的方法包括:The method for recognizing read-write distance based on smart watch according to claim 1, wherein the method of analyzing whether the current read-write distance of the user is compliant comprises:
    将所述检测数据与预存于所述智能手表中的正确坐姿范围值进行比较,当所述检测数据小于或大于所述正确坐姿范围值时,则所述分析结果为所述用户 当前的坐姿不正确。The detection data is compared with the correct sitting posture range value prestored in the smart watch. When the detection data is less than or greater than the correct sitting posture range value, the analysis result is that the user’s current sitting posture is not correct.
  5. 根据权利要求4所述的基于智能手表的读写距离识别方法,其特征在于,所述正确坐姿范围值为通过大数据分析获得的正确坐姿下头部与所述智能手表的距离范围值。The method for reading and writing distance recognition based on a smart watch according to claim 4, wherein the correct sitting posture range value is a distance range value between the head in the correct sitting posture and the smart watch obtained through big data analysis.
  6. 根据权利要求1所述的基于智能手表的读写距离识别方法,其特征在于,获得所述分析结果之后,所述方法还包括:The method for recognizing a read-write distance based on a smart watch according to claim 1, wherein after obtaining the analysis result, the method further comprises:
    当所述分析结果为所述用户当前的读写距离合规时,控制所述智能手表内置的振动传感器产生振动以提示。When the analysis result is that the user's current reading and writing distance complies with the regulations, control the built-in vibration sensor of the smart watch to generate vibration to prompt.
  7. 根据权利要求6所述的基于智能手表的读写距离识别方法,其特征在于,当所述控制所述智能手表内置的振动传感器产生振动时,所述方法还包括:The method for recognizing a read-write distance based on a smart watch according to claim 6, wherein when said controlling the vibration sensor built in the smart watch to generate vibration, the method further comprises:
    开始计时,并记录所述振动传感器产生振动的次数;Start timing, and record the number of vibrations generated by the vibration sensor;
    当所述振动传感器产生振动的次数达到三次时,判断首次振动到第三次振动之间的时长是否达到预设条件,若是,则控制所述智能手表内置的蜂鸣器发出警报。When the number of vibrations generated by the vibration sensor reaches three times, it is determined whether the time period between the first vibration and the third vibration reaches a preset condition, and if so, the buzzer built in the smart watch is controlled to issue an alarm.
  8. 根据权利要求1所述的基于智能手表的读写距离识别方法,其特征在于,获得所述分析结果之后,所述方法还包括:The method for recognizing a read-write distance based on a smart watch according to claim 1, wherein after obtaining the analysis result, the method further comprises:
    记录所述分析结果,并传输给指定终端。Record the analysis result and transmit it to the designated terminal.
  9. 根据权利要求1所述的基于智能手表的读写距离识别方法,其特征在于,在分析所述用户当前的读写距离是否合规之前,所述方法还包括:The method for identifying read-write distance based on a smart watch according to claim 1, wherein before analyzing whether the current read-write distance of the user is compliant, the method further comprises:
    判断所述检测数据是否异常,若出现异常,控制所述智能手表内置的振动 传感器产生振动以提示。It is determined whether the detected data is abnormal, and if there is an abnormality, the vibration sensor built in the smart watch is controlled to vibrate as a reminder.
  10. 根据权利要求9所述的基于智能手表的读写距离识别方法,其特征在于,判断所述检测数据是否异常的方法包括:The method for identifying read-write distance based on a smart watch according to claim 9, wherein the method for judging whether the detected data is abnormal comprises:
    判断所述检测数据是否小于1cm,若是,则为异常。It is determined whether the detected data is less than 1 cm, and if it is, it is abnormal.
PCT/CN2020/133481 2019-11-12 2020-12-03 Reading/writing distance recognition method based on smart watch WO2021093896A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201911102032.1 2019-11-12
CN201911102032.1A CN110850706B (en) 2019-11-12 2019-11-12 Read-write distance identification method based on smart watch

Publications (1)

Publication Number Publication Date
WO2021093896A1 true WO2021093896A1 (en) 2021-05-20

Family

ID=69600587

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/133481 WO2021093896A1 (en) 2019-11-12 2020-12-03 Reading/writing distance recognition method based on smart watch

Country Status (2)

Country Link
CN (1) CN110850706B (en)
WO (1) WO2021093896A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110850706B (en) * 2019-11-12 2021-03-23 鄢家厚 Read-write distance identification method based on smart watch
CN111964674B (en) * 2020-10-23 2021-01-15 四川写正智能科技有限公司 Method for judging read-write state by combining acceleration sensor and mobile terminal
CN112014850B (en) * 2020-10-23 2021-01-15 四川写正智能科技有限公司 Method for judging read-write state based on laser ranging sensor and mobile device
CN111999999B (en) * 2020-10-30 2021-02-02 四川写正智能科技有限公司 Child intelligent watch capable of correcting sitting posture and correcting method
CN111998829B (en) * 2020-10-30 2021-01-29 四川写正智能科技有限公司 Method for judging read-write posture based on sensor
CN112130445B (en) * 2020-11-24 2021-02-19 四川写正智能科技有限公司 Intelligent watch and method for carrying out safety early warning based on driving route of child
CN112270815B (en) * 2020-12-23 2021-03-16 四川写正智能科技有限公司 Read-write gesture recognition method and system based on smart watch
CN112733626B (en) * 2020-12-28 2023-02-28 歌尔科技有限公司 Sitting posture reminding method based on bracelet, bracelet and computer readable storage medium
CN112925190B (en) * 2021-01-25 2022-02-01 四川写正智能科技有限公司 Intelligent watch with infrared sensors arranged at multiple angles for distance measurement
CN112947035B (en) * 2021-01-28 2022-03-08 四川写正智能科技有限公司 Eye-protecting posture-correcting intelligent watch ranging sensor installation and ranging method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201562133U (en) * 2009-08-07 2010-08-25 孙移生 Myopia-preventing electronic watch
CN104063998A (en) * 2014-07-09 2014-09-24 广东小天才科技有限公司 Device for assisting user in writing and sitting posture reminding method
US20150160622A1 (en) * 2013-12-06 2015-06-11 Lg Electronics Inc. Smart watch and control method thereof
CN204576767U (en) * 2015-04-16 2015-08-19 安徽理工大学 A kind of head-wearing type intelligent myopia preventing posture corrector
CN205080722U (en) * 2015-09-30 2016-03-09 李一川 Wearable near -sighted preventing device of intelligence
CN107680351A (en) * 2017-09-08 2018-02-09 绵阳西真科技有限公司 A kind of quick correcting sitting posture is reminded and eye care method
CN109491520A (en) * 2018-11-19 2019-03-19 广东小天才科技有限公司 Sedentary reminding method based on wrist type wearable equipment and wrist type wearable equipment
CN110850706A (en) * 2019-11-12 2020-02-28 鄢家厚 Read-write distance identification method based on smart watch

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN203324588U (en) * 2013-06-19 2013-12-04 陈柯鑫 Glass frame
CN204029125U (en) * 2014-08-19 2014-12-17 刘彦君 A kind of myopia prevention, anti-hunchback, anti-drowsy three-in-one unit
CN105575070A (en) * 2015-06-25 2016-05-11 宇龙计算机通信科技(深圳)有限公司 Sitting posture adjustment prompting method and wearable device
US9612456B1 (en) * 2015-10-22 2017-04-04 Johnson & Johnson Vision Care, Inc. Electronic ophthalmic lens with alarm clock
CN205250557U (en) * 2015-11-05 2016-05-25 天津星奇迹教育科技有限公司 Intelligence reading system
CN107232701A (en) * 2017-07-17 2017-10-10 安庆状元郎电子科技有限公司 A kind of Intelligent bracelet that student can be reminded to adjust sitting posture
CN109116776A (en) * 2018-08-10 2019-01-01 广东小天才科技有限公司 Smart watch reminding method and device and smart watch
CN110211345A (en) * 2019-05-27 2019-09-06 歌尔科技有限公司 Sitting posture reminding method, system and smartwatch

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201562133U (en) * 2009-08-07 2010-08-25 孙移生 Myopia-preventing electronic watch
US20150160622A1 (en) * 2013-12-06 2015-06-11 Lg Electronics Inc. Smart watch and control method thereof
CN104063998A (en) * 2014-07-09 2014-09-24 广东小天才科技有限公司 Device for assisting user in writing and sitting posture reminding method
CN204576767U (en) * 2015-04-16 2015-08-19 安徽理工大学 A kind of head-wearing type intelligent myopia preventing posture corrector
CN205080722U (en) * 2015-09-30 2016-03-09 李一川 Wearable near -sighted preventing device of intelligence
CN107680351A (en) * 2017-09-08 2018-02-09 绵阳西真科技有限公司 A kind of quick correcting sitting posture is reminded and eye care method
CN109491520A (en) * 2018-11-19 2019-03-19 广东小天才科技有限公司 Sedentary reminding method based on wrist type wearable equipment and wrist type wearable equipment
CN110850706A (en) * 2019-11-12 2020-02-28 鄢家厚 Read-write distance identification method based on smart watch

Also Published As

Publication number Publication date
CN110850706A (en) 2020-02-28
CN110850706B (en) 2021-03-23

Similar Documents

Publication Publication Date Title
WO2021093896A1 (en) Reading/writing distance recognition method based on smart watch
WO2021138964A1 (en) Read/write distance identification method based on smart watch
US8768648B2 (en) Selection of display power mode based on sensor data
US8751194B2 (en) Power consumption management of display in portable device based on prediction of user input
US10478114B2 (en) Brain dysfunction assessment method, brain dysfunction assessment device, and program thereof
US20160232516A1 (en) Predictive authorization of mobile payments
US20170293727A1 (en) Intelligent blood pressure monitoring
JP6075277B2 (en) User authentication system
WO2018113582A1 (en) Sitting posture recognition system and sitting posture recognition method
WO2019037349A1 (en) Motion trajectory generating method and apparatus, and wearable device
CN108665687A (en) A kind of sitting posture monitoring method and device
CN110020628A (en) Sitting posture detecting method, system, equipment and storage medium based on face detection
CN107949320A (en) A kind of method reminded before monitoring of blood pressure and corresponding ambulatory blood pressure monitors
US11931150B2 (en) Wrist-worn impairment detection and methods for using such
WO2017126320A1 (en) Information processing device, information processing method, and program
KR20200000680U (en) The Device for improving the study concentration
WO2019071806A1 (en) Method and system for guiding posture of user using electronic product
US20120302850A1 (en) Method and apparatus for measuring a human physiological signal
CN112414307B (en) Method and system for judging read-write state based on gyroscope sensor and mobile device
US11701007B2 (en) Systems and methods for biometric tamper detection
KR20180114396A (en) Concentration measuring device using motion detection
US20110190602A1 (en) Method for measuring blood oxygen at a finger and finger-clipped oximeter
JP6945935B2 (en) Body temperature measurement processing program, body temperature measurement device and body temperature measurement processing system equipped with this program
CN113040753A (en) Sitting posture monitoring system
JP2020121035A (en) Sleep index calculation device and sleep index calculation method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20887374

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20887374

Country of ref document: EP

Kind code of ref document: A1