[go: up one dir, main page]

CN116602636A - Eye health monitoring system based on intelligent watch - Google Patents

Eye health monitoring system based on intelligent watch Download PDF

Info

Publication number
CN116602636A
CN116602636A CN202310839897.6A CN202310839897A CN116602636A CN 116602636 A CN116602636 A CN 116602636A CN 202310839897 A CN202310839897 A CN 202310839897A CN 116602636 A CN116602636 A CN 116602636A
Authority
CN
China
Prior art keywords
module
eye
gesture
positioning
wearer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202310839897.6A
Other languages
Chinese (zh)
Other versions
CN116602636B (en
Inventor
何岸
陈海杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Xiaoche Technology Co ltd
Original Assignee
Shenzhen Xiaoche Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Xiaoche Technology Co ltd filed Critical Shenzhen Xiaoche Technology Co ltd
Priority to CN202310839897.6A priority Critical patent/CN116602636B/en
Publication of CN116602636A publication Critical patent/CN116602636A/en
Application granted granted Critical
Publication of CN116602636B publication Critical patent/CN116602636B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/0205Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
    • A61B5/02055Simultaneously evaluating both cardiovascular condition and temperature
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/0016Operational features thereof
    • A61B3/0025Operational features thereof characterised by electronic signal processing, e.g. eye models
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B3/00Apparatus for testing the eyes; Instruments for examining the eyes
    • A61B3/10Objective types, i.e. instruments for examining the eyes independent of the patients' perceptions or reactions
    • A61B3/14Arrangements specially adapted for eye photography
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7235Details of waveform analysis
    • A61B5/7264Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems
    • A61B5/7267Classification of physiological signals or data, e.g. using neural networks, statistical classifiers, expert systems or fuzzy systems involving training the classification device
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes
    • A61B5/7271Specific aspects of physiological measurement analysis
    • A61B5/7275Determining trends in physiological measurement data; Predicting development of a medical condition based on physiological measurements, e.g. determining a risk factor
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H50/00ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
    • G16H50/30ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/01Measuring temperature of body parts ; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording for evaluating the cardiovascular system, e.g. pulse, heart rate, blood pressure or blood flow
    • A61B5/024Measuring pulse rate or heart rate
    • A61B5/02438Measuring pulse rate or heart rate with portable devices, e.g. worn by the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
    • A61B5/1116Determining posture transitions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Public Health (AREA)
  • Biomedical Technology (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Biophysics (AREA)
  • Animal Behavior & Ethology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Veterinary Medicine (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Pathology (AREA)
  • Physiology (AREA)
  • Artificial Intelligence (AREA)
  • Cardiology (AREA)
  • Signal Processing (AREA)
  • Ophthalmology & Optometry (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Fuzzy Systems (AREA)
  • Pulmonology (AREA)
  • Mathematical Physics (AREA)
  • Evolutionary Computation (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Epidemiology (AREA)
  • Primary Health Care (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Abstract

The invention discloses an eye health monitoring system based on an intelligent watch, which comprises the intelligent watch, an external positioning module, a nose bridge positioning verification module and an auxiliary gesture confirmation module, wherein the intelligent watch comprises a heart rate sensor module, a gesture motion tracking module, a risk assessment module, an eye temperature measurement module, a camera module, a health management algorithm module, a reminding output module and a display module, and when the algorithm detects that eye data is abnormal or health risk is increased, health reminding is carried out and corresponding eye health care suggestions are given. The invention realizes real-time eye health monitoring, reduces false alarm and automatic risk assessment, provides personalized health advice for users, and provides a convenient and accurate eye health monitoring scheme for special crowds such as children.

Description

一种基于智能手表的眼部健康监测系统A smart watch-based eye health monitoring system

技术领域technical field

本发明属于健康监测技术领域,具体涉及一种用于监测眼部健康的智能手表系统。The invention belongs to the technical field of health monitoring, and in particular relates to a smart watch system for monitoring eye health.

背景技术Background technique

随着科技的发展和智能设备的普及,智能手表已成为人们日常生活中的一种常见穿戴设备。智能手表具有方便携带、实时采集数据以及多样化的功能等优点,为用户提供了丰富的健康管理和生活辅助功能。然而,目前市场上的智能手表主要关注心率、运动等生理指标的监测,尚未充分利用其潜力来解决眼部健康问题,特别是针对儿童等特殊人群。With the development of technology and the popularization of smart devices, smart watches have become a common wearable device in people's daily life. Smart watches have the advantages of easy portability, real-time data collection, and diverse functions, providing users with a wealth of health management and life assistance functions. However, the smart watches currently on the market focus on the monitoring of physiological indicators such as heart rate and exercise, and have not yet fully utilized their potential to solve eye health problems, especially for special populations such as children.

眼部疾病对儿童的生活质量和学习能力具有重要影响。近年来,儿童高度近视的发病率逐年上升,而儿童1型糖尿病导致的眼部并发症也日益严重。这些眼部问题需要得到及时诊断和监测,以便采取有效的治疗措施。此外,眼部术后恢复期间的眼部健康检测也对病人的康复过程至关重要。Eye disease has a major impact on children's quality of life and learning ability. In recent years, the incidence of high myopia in children has been increasing year by year, and eye complications caused by type 1 diabetes in children are also becoming more and more serious. These eye problems require prompt diagnosis and monitoring for effective treatment. In addition, eye health monitoring during the recovery period after eye surgery is also crucial to the patient's recovery process.

本发明的目的正是针对眼部疾病人群,尤其是儿童等人群的眼部情况检测。通过结合智能手表的便携性、实时性和功能多样性,本发明致力于解决儿童高度近视、儿童1型糖尿病导致的眼部健康检测以及眼部术后恢复等问题。本发明采用多种传感器和模块,实现实时监测用户的眼部健康状况,自动化风险评估以及个性化健康建议,有望为眼部疾病人群提供一个更加便捷、准确和智能的眼部健康监测方案。The purpose of the present invention is to detect the eye conditions of people with eye diseases, especially children and the like. By combining the portability, real-time and functional diversity of smart watches, the present invention is dedicated to solving the problems of children's high myopia, eye health detection caused by children's type 1 diabetes, and eye postoperative recovery. The invention adopts various sensors and modules to realize real-time monitoring of the user's eye health status, automatic risk assessment and personalized health advice, and is expected to provide a more convenient, accurate and intelligent eye health monitoring solution for people with eye diseases.

发明内容Contents of the invention

针对上述现有技术中存在的缺陷,本发明提供一种基于智能手表的眼部健康监测系统,所述系统包括智能手表、外部定位模块、鼻梁桥定位校验模块,辅助手势确认模块,所述智能手表包括心率传感器模块、手势运动跟踪模块、风险评估模块、眼温测量模块、摄像模块、健康管理算法模块、提醒输出模块和显示模块,其特征在于:Aiming at the above-mentioned defects in the prior art, the present invention provides an eye health monitoring system based on a smart watch. The system includes a smart watch, an external positioning module, a nose bridge positioning verification module, and an auxiliary gesture confirmation module. The smart watch includes a heart rate sensor module, a gesture movement tracking module, a risk assessment module, an eye temperature measurement module, a camera module, a health management algorithm module, a reminder output module and a display module, and is characterized in that:

心率传感器模块,用于定期监测佩戴者心率,确认佩戴者处于非睡眠状态;The heart rate sensor module is used to regularly monitor the wearer's heart rate to confirm that the wearer is in a non-sleeping state;

手势运动跟踪模块,用于在确认佩戴者处于非睡眠状态后启动佩戴者手势跟踪检测功能,所述佩戴者手势包括揉眼手势;The gesture motion tracking module is used to start the wearer's gesture tracking and detection function after confirming that the wearer is in a non-sleep state, and the wearer's gestures include eye rubbing gestures;

其中,手势运动跟踪模块进行佩戴者手势跟踪检测,包括联合外部定位模块、定位校验模块和辅助手势确认模块进行手势跟踪;Among them, the gesture motion tracking module performs gesture tracking and detection of the wearer, including jointly performing gesture tracking with an external positioning module, a positioning verification module and an auxiliary gesture confirmation module;

风险评估模块,用于基于所述揉眼手势的强度与频率确定揉眼手势在预设时间段长度内是否触发风险评估机制,以及在风险评估机制触发后通过显示模块提示佩戴者按照显示模块上的提示进行眼温测量和眼部图像拍摄;The risk assessment module is used to determine whether the eye-rubbing gesture triggers the risk assessment mechanism within a preset time period based on the intensity and frequency of the eye-rubbing gesture, and prompts the wearer to follow the instructions on the display module through the display module after the risk assessment mechanism is triggered. Prompts for eye temperature measurement and eye image capture;

眼温测量模块,用于通过手表边缘的温度传感器贴近眼皮的方式进行眼温测量;The eye temperature measurement module is used to measure the eye temperature through the temperature sensor on the edge of the watch close to the eyelid;

摄像模块,用于拍摄眼部图像,基于计算机视觉算法对眼部图像进行自动分析,包括对图像进行预处理,以及基于预处理后的图像中提取有关眼部异常症状的特征值向量;The camera module is used to take eye images, automatically analyze the eye images based on computer vision algorithms, including preprocessing the images, and extracting eigenvalue vectors related to abnormal eye symptoms based on the preprocessed images;

健康管理算法模块,用于根据监测参数和眼部图像的特征值向量分析佩戴者眼部血流状况和视神经健康度的风险程度;The health management algorithm module is used to analyze the risk degree of the wearer's eye blood flow and optic nerve health according to the monitoring parameters and the eigenvalue vector of the eye image;

提醒输出模块,用于在算法检测到眼部数据异常或健康风险增加时进行健康提醒并给出相应的眼保健建议。The reminder output module is used to provide health reminders and give corresponding eye care suggestions when the algorithm detects abnormal eye data or increased health risks.

其中,对于智能手表、外部定位模块、鼻梁桥定位校验模块,辅助手势确认模块的佩戴位置,包括:Among them, for smart watches, external positioning modules, nose bridge positioning verification modules, and auxiliary gestures to confirm the wearing position of the module, including:

智能手表佩戴在佩戴者的左手或右手的手腕部位;The smart watch is worn on the wrist of the wearer's left or right hand;

外部定位模块固定在头带上,外部设备位于佩戴者前额中央位置;The external positioning module is fixed on the headband, and the external device is located in the center of the wearer's forehead;

鼻梁桥定位校验模块可以安装在佩戴者佩戴的眼镜上的鼻梁桥部分;辅助手势确认模块为手腕带,佩戴在未佩戴智能手表的另一腕部。The nose bridge positioning verification module can be installed on the nose bridge part of the glasses worn by the wearer; the auxiliary gesture confirmation module is a wrist strap, which is worn on the other wrist where the smart watch is not worn.

其中,手势运动跟踪模块进行佩戴者手势跟踪检测,包括联合外部定位模块和定位校验模块进行手势跟踪,包括:Among them, the gesture motion tracking module performs gesture tracking and detection of the wearer, including joint gesture tracking with an external positioning module and a positioning verification module, including:

佩戴者在头上佩戴一个包含蓝牙模块的外部定位模块,在眼镜鼻梁桥部位设置定位校验模块,所述定位校验模块包含陀螺仪和加速度计;The wearer wears an external positioning module including a Bluetooth module on the head, and a positioning verification module is set on the nose bridge of the glasses, and the positioning verification module includes a gyroscope and an accelerometer;

佩戴者佩戴眼镜后,开启蓝牙跟踪功能,外部定位模块记录与定位校验模块间的信号强度RSSI和到达角AOA作为基准,之后关闭外部定位模块与定位校验模块的蓝牙跟踪功能。After the wearer wears the glasses, turn on the Bluetooth tracking function, and the external positioning module records the signal strength RSSI and the angle of arrival AOA between the positioning verification module as a reference, and then turns off the Bluetooth tracking function of the external positioning module and the positioning verification module.

其中,当所述定位校验模块的陀螺仪和加速度计检测到位置变化时,向所述外部定位模块发送激活信标,所述激活信标用于通知外部定位模块启动蓝牙跟踪功能;Wherein, when the gyroscope and the accelerometer of the positioning verification module detect a position change, an activation beacon is sent to the external positioning module, and the activation beacon is used to notify the external positioning module to start the Bluetooth tracking function;

在所述外部定位模块中对定位校验模块持续进行蓝牙跟踪,同时所述外部定位模块对所述定位校验模块的信号强度RSSI和到达角AOA进行持续监测,通过比对记录的与定位校验模块间的信号强度RSSI和到达角AOA,判断所述信号强度RSSI或到达角AOA的变化超过阈值时,外部定位模块向智能手表和辅助手势确认模块发送蓝牙跟踪建立请求,所述智能手表和辅助手势确认模块接收到所述建立请求后开启蓝牙与外部定位设备建立蓝牙连接。In the external positioning module, the positioning verification module is continuously tracked by bluetooth. Check the signal strength RSSI and the angle of arrival AOA between the modules, and when it is judged that the change of the signal strength RSSI or the angle of arrival AOA exceeds the threshold, the external positioning module sends a Bluetooth tracking establishment request to the smart watch and the auxiliary gesture confirmation module, and the smart watch and After receiving the establishment request, the auxiliary gesture confirmation module turns on Bluetooth to establish a Bluetooth connection with the external positioning device.

其中,外部定位模块对智能手表和辅助手势确认模块进行蓝牙跟踪,通过将智能手表和辅助手势确认模块之间的RSSI和AOA与记录的作为基准的信号强度和AOA进行比较,当跟踪到的智能手表和辅助手势确认模块中的至少一个定位数据满足条件时,开启计时器;Among them, the external positioning module performs Bluetooth tracking on the smart watch and the auxiliary gesture confirmation module. By comparing the RSSI and AOA between the smart watch and the auxiliary gesture confirmation module with the recorded signal strength and AOA as a reference, when the tracked smart When at least one positioning data in the watch and auxiliary gesture confirmation module meets the condition, start the timer;

以及,当计时器达到设置的计时器阈值时,判断为揉眼动作。And, when the timer reaches the set timer threshold, it is judged as an eye rubbing action.

其中,所述到达角AOA是信号传播路径与参考方向之间的夹角;Wherein, the angle of arrival AOA is the angle between the signal propagation path and the reference direction;

在所述外部定位模块和定位校验模块之间的相对位置保持恒定时,到达角AOA也保持恒定;When the relative position between the external positioning module and the positioning verification module remains constant, the angle of arrival AOA also remains constant;

根据所述外部定位设备自身的方向确定参考方向,所述参考方向会随设备的移动和旋转而改变;determining a reference direction according to the direction of the external positioning device itself, and the reference direction will change with the movement and rotation of the device;

以及,选择所述外部定位设备在头部固定后水平的方向作为AOA测量的参考方向。And, select the horizontal direction of the external positioning device after the head is fixed as the reference direction for AOA measurement.

其中,所述跟踪到的智能手表和辅助手势确认模块中的至少一个定位数据满足条件,包括:Wherein, at least one positioning data in the tracked smart watch and the auxiliary gesture confirmation module meets the conditions, including:

检测到的智能手表或辅助手势确认模块的信号强度RSSI与记录的作为基准的与定位校验模块间的信号强度RSSI之间的差距的绝对值ΔRSSI小于阈值,而且检测到的智能手表或辅助手势确认模块的AOA在预设角度范围内。The absolute value ΔRSSI of the difference between the signal strength RSSI of the detected smart watch or auxiliary gesture confirmation module and the recorded signal strength RSSI between the reference and the positioning verification module is less than the threshold value, and the detected smart watch or auxiliary gesture Confirm that the AOA of the module is within the preset angle range.

其中,当外部定位模块检测到满足条件的定位数据时,开始计时,开始时刻为起始时间;Wherein, when the external positioning module detects the positioning data that meets the conditions, it starts counting, and the starting time is the starting time;

在计时过程中持续监测手部运动数据,计时器会在第二条件下停止,停止时刻为结束时间;所述第二条件为:当检测到手部运动数据不再符合揉眼手势特征时,表示揉眼动作已停止,此时ΔRSSI和AOA的至少一项不符合揉眼手势的要求,具体为智能手表的ΔRSSI大于阈值或AOA不在预设角度范围内,以及辅助手势确认模块的ΔRSSI大于阈值或AOA不在预设角度范围内;Continuously monitor the hand movement data during the timing process, the timer will stop under the second condition, and the stop time is the end time; the second condition is: when it is detected that the hand movement data no longer meets the characteristics of the eye rubbing gesture, it means The eye-rubbing action has stopped. At this time, at least one of ΔRSSI and AOA does not meet the requirements of the eye-rubbing gesture. Specifically, the ΔRSSI of the smart watch is greater than the threshold or the AOA is not within the preset angle range, and the ΔRSSI of the auxiliary gesture confirmation module is greater than the threshold or AOA is not within the preset angle range;

在计时器停止后,根据累积的揉眼动作时长确定手势强度。After the timer stops, the strength of the gesture is determined based on the accumulated eye rubbing duration.

其中,当风险评估机制触发时,显示模块可以通过弹出提示信息或者发出声音/振动提醒佩戴者进行眼温测量和眼部图像拍摄;Among them, when the risk assessment mechanism is triggered, the display module can remind the wearer to take eye temperature measurement and eye image shooting by popping up prompt information or sending out sound/vibration;

提示信息包括文字、图像、语音或动画等形式,指导佩戴者如何正确地进行眼温测量和眼部图像拍摄;Prompt information includes text, image, voice or animation, etc., instructing the wearer how to correctly measure eye temperature and take eye images;

在佩戴者完成眼温测量和眼部图像拍摄后,显示模块显示测量结果。After the wearer completes eye temperature measurement and eye image shooting, the display module displays the measurement results.

其中,在摄像模块中基于计算机视觉算法对眼部图像进行自动分析,包括对图像进行预处理;Among them, in the camera module, the eye image is automatically analyzed based on the computer vision algorithm, including image preprocessing;

所述预处理包括进行、色彩空间转换,直方图均衡化、降噪处理、识别眼部区域、图像裁剪和缩放和旋转校正;The preprocessing includes performing, color space conversion, histogram equalization, noise reduction processing, identification of eye regions, image cropping and scaling and rotation correction;

在摄像模块中基于预处理后的图像中提取有关眼部异常症状的特征值向量,所述特征值向量为组合向量,包括将颜色分类器的输出与PCA降维后的LBP纹理特征组合成特征向量,采用将两种特征拼接的形式进行组合;In the camera module, based on the preprocessed image, the eigenvalue vector of the abnormal eye symptom is extracted, and the eigenvalue vector is a combination vector, including combining the output of the color classifier and the LBP texture feature after PCA dimensionality reduction into a feature Vector, combined in the form of splicing two features;

使用深度学习模型学习监测参数和眼部图像的特征值向量,对不同特征之间的关系分析和融合分析后得到用户眼部血流状况和视神经健康度的风险程度。Use the deep learning model to learn the monitoring parameters and the eigenvalue vector of the eye image, and analyze the relationship and fusion analysis between different features to obtain the risk level of the user's eye blood flow status and optic nerve health.

通过本发明提供的基于智能手表的眼部健康监测系统,解决了现有技术中的一些问题,实现了对用户眼部健康状况的实时监测、减少误报、自动化风险评估和个性化健康建议等技术效果。这将为眼部疾病人群,特别是儿童等人群提供一个更加便捷、准确和智能的眼部健康监测方案。The smart watch-based eye health monitoring system provided by the present invention solves some problems in the prior art and realizes real-time monitoring of the user's eye health status, reduction of false alarms, automatic risk assessment and personalized health advice, etc. technical effect. This will provide a more convenient, accurate and intelligent eye health monitoring solution for people with eye diseases, especially children.

附图说明Description of drawings

通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,并且相同或对应的标号表示相同或对应的部分,其中:The above and other objects, features and advantages of exemplary embodiments of the present disclosure will become readily understood by reading the following detailed description with reference to the accompanying drawings. In the drawings, several embodiments of the present disclosure are shown by way of illustration and not limitation, and the same or corresponding reference numerals indicate the same or corresponding parts, wherein:

图1是示出根据本发明实施例的一种基于智能手表的眼部健康监测系统中智能手表的示意图。Fig. 1 is a schematic diagram showing a smart watch in a smart watch-based eye health monitoring system according to an embodiment of the present invention.

具体实施方式Detailed ways

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present invention, rather than all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种。Terms used in the embodiments of the present invention are only for the purpose of describing specific embodiments, and are not intended to limit the present invention. The singular forms "a", "said" and "the" used in the embodiments of the present invention and the appended claims are also intended to include plural forms, unless the context clearly indicates otherwise, "multiple" Generally contain at least two.

应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述……,但这些……不应限于这些术语。这些术语仅用来将……区分开。例如,在不脱离本发明实施例范围的情况下,第一……也可以被称为第二……,类似地,第二……也可以被称为第一……。It should be understood that although the terms first, second, third, etc. may be used to describe ... in the embodiments of the present invention, these ... should not be limited to these terms. These terms are only used to distinguish from. For example, without departing from the scope of the embodiments of the present invention, first... may also be referred to as second..., and similarly, second... may also be referred to as first....

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the term "and/or" used herein is only an association relationship describing associated objects, which means that there may be three relationships, for example, A and/or B, which may mean that A exists alone, and A and B exist simultaneously. B, there are three situations of B alone. In addition, the character "/" in this article generally indicates that the contextual objects are an "or" relationship.

取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。Depending on the context, the words "if", "if" as used herein may be interpreted as "at" or "when" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrases "if determined" or "if detected (the stated condition or event)" could be interpreted as "when determined" or "in response to the determination" or "when detected (the stated condition or event) )" or "in response to detection of (a stated condition or event)".

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者装置中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that an article or arrangement comprising a list of elements includes not only those elements but also includes items not expressly listed. other elements of the product, or elements inherent in the product or device. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in an article or device comprising said element.

现有智能手表主要关注心率、运动等生理指标的监测,而缺乏对眼部健康问题的关注和解决方案。特别是针对儿童等特殊人群,眼部疾病对他们的生活质量和学习能力具有重要影响,如儿童高度近视、儿童1型糖尿病导致的眼部并发症以及眼部术后恢复等问题。Existing smart watches mainly focus on the monitoring of physiological indicators such as heart rate and exercise, but lack attention and solutions to eye health problems. Especially for special populations such as children, eye diseases have an important impact on their quality of life and learning ability, such as high myopia in children, eye complications caused by type 1 diabetes in children, and eye surgery recovery.

本发明针对以上背景技术的不足,提出了一种基于智能手表的眼部健康监测系统,旨在解决以下技术问题和实现相应的技术效果:通过集成多种传感器和模块,实现对用户眼部健康状况的实时监测,以便用户及时了解自己的眼部状况,预防眼部疾病的发生和发展。通过结合外部定位模块、鼻梁桥定位校验模块和辅助手势确认模块,有效减少误报,提高监测数据的准确性,使用户能够更加放心地使用眼部监测系统。采用健康管理算法模块,自动分析眼部图像的特征值向量,并根据监测参数评估用户眼部血流状况和视神经健康度的风险程度,降低对专业人员的依赖,提高风险评估的效率。根据算法检测到的眼部数据异常或健康风险增加,为用户提供个性化的健康提醒和眼保健建议,帮助用户更好地关注和改善眼部健康,特别是儿童等特殊人群。Aiming at the deficiencies of the above background technologies, the present invention proposes an eye health monitoring system based on smart watches, aiming to solve the following technical problems and achieve corresponding technical effects: by integrating various sensors and modules, the user’s eye health can be monitored. Real-time monitoring of the condition, so that users can keep abreast of their own eye conditions and prevent the occurrence and development of eye diseases. By combining the external positioning module, nose bridge positioning verification module and auxiliary gesture confirmation module, false alarms are effectively reduced, the accuracy of monitoring data is improved, and users can use the eye monitoring system with more confidence. The health management algorithm module is used to automatically analyze the eigenvalue vector of the eye image, and evaluate the risk of the user's eye blood flow and optic nerve health based on the monitoring parameters, reducing the dependence on professionals and improving the efficiency of risk assessment. According to abnormal eye data or increased health risks detected by the algorithm, it provides users with personalized health reminders and eye care suggestions to help users better pay attention to and improve eye health, especially for special groups such as children.

本发明公开了一种基于智能手表的眼部健康监测系统,所述系统包括智能手表、外部定位模块、鼻梁桥定位校验模块,辅助手势确认模块,所述智能手表包括心率传感器模块、手势运动跟踪模块、风险评估模块、眼温测量模块、摄像模块、健康管理算法模块、提醒输出模块和显示模块,其特征在于:The invention discloses an eye health monitoring system based on a smart watch. The system includes a smart watch, an external positioning module, a nose bridge positioning verification module, and an auxiliary gesture confirmation module. The smart watch includes a heart rate sensor module, gesture motion The tracking module, the risk assessment module, the eye temperature measurement module, the camera module, the health management algorithm module, the reminder output module and the display module are characterized in that:

心率传感器模块,用于定期监测用户心率,确认用户处于非睡眠状态;The heart rate sensor module is used to regularly monitor the user's heart rate to confirm that the user is in a non-sleeping state;

手势运动跟踪模块,用于在确认用户处于非睡眠状态后启动,启动用户手势跟踪检测功能,所述用户手势包括揉眼手势;The gesture motion tracking module is used to start after confirming that the user is in a non-sleep state, and start the user gesture tracking detection function, and the user gesture includes an eye-rubbing gesture;

其中,手势运动跟踪模块进行用户手势跟踪检测,包括联合外部定位模块、定位校验模块和辅助手势确认模块进行手势跟踪。Among them, the gesture motion tracking module performs tracking and detection of user gestures, including jointly performing gesture tracking with an external positioning module, a positioning verification module and an auxiliary gesture confirmation module.

风险评估模块,用于基于所述揉眼手势的强度与频率确定揉眼手势在预设时间段长度内是否触发风险评估机制,以及在风险评估机制触发后通过显示模块提示佩戴者按照显示模块上的提示进行眼温测量和眼部图像拍摄;The risk assessment module is used to determine whether the eye-rubbing gesture triggers the risk assessment mechanism within a preset time period based on the intensity and frequency of the eye-rubbing gesture, and prompts the wearer to follow the instructions on the display module through the display module after the risk assessment mechanism is triggered. Prompts for eye temperature measurement and eye image capture;

眼温测量模块,用于通过手表边缘的温度传感器贴近眼皮的方式进行眼温测量;The eye temperature measurement module is used to measure the eye temperature through the temperature sensor on the edge of the watch close to the eyelid;

摄像模块,用于拍摄眼部图像,基于计算机视觉算法对眼部图像进行自动分析,包括对图像进行预处理,以及基于预处理后的图像中提取有关眼部异常症状的特征值向量,所述特征值向量为组合向量;The camera module is used to take eye images, automatically analyze the eye images based on computer vision algorithms, including preprocessing the images, and extracting eigenvalue vectors related to abnormal eye symptoms based on the preprocessed images, the The eigenvalue vector is a combined vector;

健康管理算法模块,用于根据监测参数和眼部图像的特征值向量分析用户眼部血流状况和视神经健康度的风险程度;The health management algorithm module is used to analyze the risk degree of the user's eye blood flow and optic nerve health according to the monitoring parameters and the eigenvalue vector of the eye image;

提醒输出模块,用于在算法检测到眼部数据异常或健康风险增加时进行健康提醒并给出相应的眼保健建议。The reminder output module is used to provide health reminders and give corresponding eye care suggestions when the algorithm detects abnormal eye data or increased health risks.

其中,对于智能手表、外部定位模块、鼻梁桥定位校验模块,辅助手势确认模块的佩戴位置,智能手表通常佩戴在用户的手腕部位,左右手腕均可。外部定位模块固定在头带上,外部设备位于用户前额中央位置。鼻梁桥定位校验模块可以安装在用户佩戴的眼镜上的鼻梁桥部分。辅助手势确认模块可以为手腕带,佩戴在未佩戴智能手表的另一腕部。Among them, for the wearing position of the smart watch, the external positioning module, the nose bridge positioning verification module, and the auxiliary gesture confirmation module, the smart watch is usually worn on the user's wrist, which can be left or right. The external positioning module is fixed on the headband, and the external device is positioned at the center of the user's forehead. The nose bridge positioning verification module can be installed on the nose bridge part of the glasses worn by the user. The auxiliary gesture confirmation module can be a wrist strap, which is worn on the other wrist where the smart watch is not worn.

本发明的智能手表系统通过跟踪用户手势、测量眼温和拍摄眼部图像,以评估眼部血流状况和视神经健康度的风险程度,并在检测到异常或健康风险增加时,通过手表屏幕、震动等方式进行提醒。The smart watch system of the present invention assesses the risk of eye blood flow and optic nerve health by tracking user gestures, measuring eye temperature, and taking eye images. etc. to remind.

本发明的智能手表系统可以实时监测用户的手势、眼温和眼部图像,以评估眼部血流状况和视神经健康度的风险程度,及时提醒用户关注眼部健康。相较于传统的眼部健康检测设备,本发明具有更高的实用性和便捷性。The smart watch system of the present invention can monitor the user's gestures, eye temperature and eye image in real time to assess the risk of eye blood flow and optic nerve health, and remind the user to pay attention to eye health in time. Compared with traditional eye health detection equipment, the present invention has higher practicability and convenience.

在某一实施例中,心率传感器主要有两种类型电信号传感器和光学传感器,其中光学传感器通过光学技术检测血流量变化来间接测量心率。在本发明中采用光学传感器来测量用户心率。光学传感器的工作原理是基于光学传感技术的光电容积脉搏波(Photoplethysmography,PPG)信号检测。PPG信号是通过发射器(通常为绿色LED)向皮肤发射光,然后通过光电二极管接收器接收经皮肤、血管和其他组织反射回来的光。当心脏跳动时,血管内的血流量发生变化,反射光的强度也随之变化。通过检测反射光强度的变化,可以间接地测量心率。In a certain embodiment, the heart rate sensor mainly includes two types of electrical signal sensor and optical sensor, wherein the optical sensor indirectly measures the heart rate by detecting changes in blood flow through optical technology. In the present invention an optical sensor is used to measure the user's heart rate. The working principle of the optical sensor is based on photoplethysmography (PPG) signal detection of optical sensing technology. The PPG signal is transmitted by the transmitter (usually a green LED) to the skin, and then the light reflected by the skin, blood vessels and other tissues is received by the photodiode receiver. When the heart beats, the blood flow in the vessels changes, and the intensity of the reflected light changes accordingly. Heart rate can be measured indirectly by detecting changes in reflected light intensity.

在非睡眠状态下,用户的心率通常会有所提高,而在睡眠状态下,心率会相对较低。因此,可以通过分析心率数据来判断用户是否处于非睡眠状态,包括根据用户的年龄、性别等信息,设定一个适当的心率阈值,用于区分非睡眠状态和睡眠状态。对于成年人心率阈值通常设定在60-100次/分钟范围内,可以根据用户的日常数据,如确定晚间(晚22点-早8点)的心率平均值和日间(早8点到晚22点)心率的平均值,将两个平均值的均值确定为心率阈值大小。In the non-sleep state, the user's heart rate is usually increased, while in the sleep state, the heart rate is relatively low. Therefore, it is possible to determine whether the user is in a non-sleeping state by analyzing the heart rate data, including setting an appropriate heart rate threshold based on the user's age, gender, and other information to distinguish between a non-sleeping state and a sleeping state. For adults, the heart rate threshold is usually set within the range of 60-100 beats/minute, which can be based on the user's daily data, such as determining the average heart rate at night (22:00-8:00 am) and daytime (8:00 am-8:00 am) 22 points) the mean value of the heart rate, and the mean value of the two mean values is determined as the heart rate threshold value.

采用滑动窗口的方法,对心率数据进行连续分析。例如设定一个5分钟的滑动窗口,每次移动1分钟,计算窗口内的平均心率。当滑动窗口内的平均心率高于设定的心率阈值时,认为用户处于非睡眠状态;反之,认为用户处于睡眠状态。The heart rate data is continuously analyzed using a sliding window method. For example, set a sliding window of 5 minutes, move for 1 minute each time, and calculate the average heart rate within the window. When the average heart rate within the sliding window is higher than the set heart rate threshold, the user is considered to be in a non-sleep state; otherwise, the user is considered to be in a sleep state.

在某一实施例中,手势运动跟踪模块进行用户手势跟踪检测,包括联合外部定位模块和定位校验模块进行手势跟踪。特定人群的用户在头上佩戴一个包含蓝牙模块的外部定位模块,在眼镜鼻梁桥部位设置定位校验模块,其中包含陀螺仪和加速度计。用户佩戴眼镜后,开启蓝牙跟踪功能,外部定位模块记录与定位校验模块间的信号强度RSSI和到达角AOA作为基准,之后关闭外部定位模块与定位校验模块的蓝牙跟踪功能。In a certain embodiment, the gesture motion tracking module performs tracking and detection of user gestures, including jointly performing gesture tracking with an external positioning module and a positioning verification module. Users of certain groups of people wear an external positioning module including a Bluetooth module on their heads, and set a positioning verification module on the nose bridge of the glasses, which includes a gyroscope and an accelerometer. After the user wears the glasses, turn on the Bluetooth tracking function, and the external positioning module records the signal strength RSSI and the angle of arrival AOA between the positioning verification module as a reference, and then turns off the Bluetooth tracking function of the external positioning module and the positioning verification module.

当定位校验模块的陀螺仪和加速度计检测到位置变化较为明显时,如检测到加速度计突变时(表明有可能用户摘掉了眼镜),向外部定位模块发送激活信标,所述激活信标用于通知外部定位模块启动蓝牙跟踪功能。When the gyroscope and accelerometer of the positioning verification module detect that the position change is relatively obvious, such as when a sudden change in the accelerometer is detected (indicating that the user may have taken off the glasses), an activation beacon is sent to the external positioning module, and the activation signal The mark is used to notify the external positioning module to start the Bluetooth tracking function.

在所述外部定位模块中对定位校验模块持续进行蓝牙跟踪。同时外部定位模块对所述定位校验模块的信号强度RSSI和到达角AOA进行持续监测,通过比对记录的与定位校验模块间的信号强度RSSI和到达角AOA,判断所述信号强度RSSI或到达角AOA的变化超过阈值时(表明检测到手腕部明显动作,之后需要对手腕动作进行跟踪监测),外部定位模块向智能手表和辅助手势确认模块发送蓝牙跟踪建立请求,所述智能手表和辅助手势确认模块接收到所述建立请求后开启蓝牙与外部定位设备建立蓝牙连接;In the external positioning module, the Bluetooth tracking is continuously performed on the positioning verification module. At the same time, the external positioning module continuously monitors the signal strength RSSI and the angle of arrival AOA of the positioning verification module, and judges whether the signal strength RSSI or When the change of the angle of arrival AOA exceeds the threshold (indicating that an obvious movement of the wrist is detected, and the wrist movement needs to be tracked and monitored), the external positioning module sends a Bluetooth tracking establishment request to the smart watch and the auxiliary gesture confirmation module, and the smart watch and the auxiliary After receiving the establishment request, the gesture confirmation module turns on Bluetooth and establishes a Bluetooth connection with an external positioning device;

外部定位模块对智能手表和辅助手势确认模块进行蓝牙跟踪,通过将智能手表和辅助手势确认模块的RSSI和AOA与记录的信号强度和AOA进行比较,当跟踪到的智能手表和辅助手势确认模块中的至少一个定位数据满足条件时,开启计时器,当计时器达到设置的计时器阈值(如1秒)时,判断为揉眼动作。The external positioning module performs Bluetooth tracking on the smart watch and the auxiliary gesture confirmation module. By comparing the RSSI and AOA of the smart watch and the auxiliary gesture confirmation module with the recorded signal strength and AOA, when the tracked smart watch and the auxiliary gesture confirmation module When at least one of the positioning data meets the condition, the timer is started, and when the timer reaches the set timer threshold (such as 1 second), it is judged as an eye rubbing action.

其中,到达角是指信号发送端发出蓝牙信号后,该信号到达信号接收端时的角度,到达角是信号传播路径与参考方向之间的夹角。假设用户头部运动,但头顶上的外部设备和眼镜上鼻梁架上的定位校准模块之间的相对位置没有变化,那么到达角(AoA)基本上不会发生改变,这是因为到达角是根据信号发送端和接收端之间的相对位置关系确定的。在这里外部定位模块和定位校验模块之间的相对位置保持恒定,因此到达角也应保持恒定。本发明中需要根据外部定位设备自身的方向确定参考方向,这种参考方向会随设备的移动和旋转而改变,例如可以选择与外部定位设备在头部固定后水平垂直的方向作为AOA测量的参考方向。Among them, the angle of arrival refers to the angle when the signal reaches the signal receiving end after the signal sending end sends out the Bluetooth signal, and the arrival angle is the angle between the signal propagation path and the reference direction. Assuming that the user's head moves, but the relative position between the external device on the top of the head and the positioning calibration module on the nose bridge on the glasses does not change, the angle of arrival (AoA) will basically not change, because the angle of arrival (AoA) is based on The relative positional relationship between the signal sending end and the receiving end is determined. Here the relative position between the external positioning module and the positioning verification module is kept constant, so the angle of arrival should also be kept constant. In the present invention, it is necessary to determine the reference direction according to the direction of the external positioning device itself. This reference direction will change with the movement and rotation of the device. For example, the direction horizontal and vertical to the external positioning device after the head is fixed can be selected as the reference for AOA measurement direction.

其中,跟踪到的智能手表和辅助手势确认模块中的至少一个定位数据满足条件,包括:Wherein, at least one positioning data in the tracked smart watch and the auxiliary gesture confirmation module meets the conditions, including:

检测到的智能手表或辅助手势确认模块的信号强度RSSI与记录的与定位校验模块间的信号强度RSSI小于阈值,而且检测到的智能手表或辅助手势确认模块的AOA在预设角度范围内。The detected signal strength RSSI of the smart watch or the auxiliary gesture confirmation module and the recorded signal strength RSSI between the positioning verification module are less than the threshold, and the detected AOA of the smart watch or the auxiliary gesture confirmation module is within the preset angle range.

在某一实施例中,以蓝牙4.0低功耗BLE模块CC2541为例,CC2541是一款常用的BLE模块,CC2541的RSSI精度可能受到多种因素的影响,包括设备差异、环境干扰和信号遮挡等。为了确保足够的精度可以将RSSI误差阈值设定为5dBm。ΔRSSI=|RSSI_measured-RSSI_standard|,其中,RSSI_measured为智能手表与外部定位模块之间的RSSI或辅助手势确认模块与外部定位模块之间的RSSI,RSSI_standard为外部定位模块对所述定位校验模块的记录的RSSI,ΔRSSI为两者之间RSSI的差距,即智能手表与外部定位模块之间的RSSI或辅助手势确认模块与外部定位模块之间的RSSI与外部定位模块对所述定位校验模块的记录的RSSI之间的差距。In one embodiment, take the Bluetooth 4.0 low-power BLE module CC2541 as an example. CC2541 is a commonly used BLE module. The RSSI accuracy of CC2541 may be affected by various factors, including device differences, environmental interference, and signal occlusion. . In order to ensure sufficient accuracy, the RSSI error threshold can be set to 5dBm. ΔRSSI=|RSSI_measured-RSSI_standard|, wherein, RSSI_measured is the RSSI between the smart watch and the external positioning module or the RSSI between the auxiliary gesture confirmation module and the external positioning module, and RSSI_standard is the record of the external positioning module to the positioning verification module RSSI, ΔRSSI is the gap between the RSSI between the two, that is, the RSSI between the smart watch and the external positioning module or the RSSI between the auxiliary gesture confirmation module and the external positioning module and the record of the positioning verification module by the external positioning module The gap between the RSSI.

这意味着当两者ΔRSSI小于5dBm时,认为智能手表与外部定位模块之间的距离d1和/或辅助手势确认模块与外部定位模块之间的距离d2与外部定位模块对所述定位校验模块的初始距离d3是接近的,即d1≈d3和/或d2≈d3。在揉眼动作过程中,手部可能会遮挡住信号,导致RSSI的减弱,为了减小遮挡对RSSI测量的影响,将外部定位模块安装在头戴式装置上,例如将其固定在头带上,外部设备可位于前额中央位置,这样可以降低手部遮挡信号的可能性。This means that when the two ΔRSSI are less than 5dBm, it is considered that the distance d1 between the smart watch and the external positioning module and/or the distance d2 between the auxiliary gesture confirmation module and the external positioning module is the same as that of the external positioning module to the positioning verification module. The initial distance d3 is close, ie d1 ≈ d3 and/or d2 ≈ d3. In the process of rubbing the eyes, the hand may block the signal, resulting in the weakening of RSSI. In order to reduce the influence of occlusion on the RSSI measurement, the external positioning module is installed on the head-mounted device, for example, it is fixed on the headband , the external device can be located in the center of the forehead, which can reduce the possibility of hand blocking the signal.

在某一实施例中,对于AOA在预设角度范围,所述预设范围为±135°。In a certain embodiment, for the AOA within a preset angle range, the preset range is ±135°.

在某一实施例中,为了计算腕部与头顶与头顶与鼻梁之间的夹角,需要获得以下距离和尺寸:头顶到鼻梁的距离(a),头顶到手腕的距离(b),鼻梁到手腕的距离(c),然后根据余弦定理公式以计算外夹角θ:cosθ=(a2+b2-c2)/(2ab)。α为记录的作为基准的AOA的角度。In a certain embodiment, in order to calculate the angle between the wrist and the top of the head and the top of the head and the bridge of the nose, the following distances and dimensions need to be obtained: the distance from the top of the head to the bridge of the nose (a), the distance from the top of the head to the wrist (b), and the distance between the bridge of the nose and the bridge of the nose. The distance from the wrist (c), and then calculate the outer angle θ according to the formula of the law of cosines: cosθ=(a2+b2-c2)/(2ab). α is the angle of the AOA recorded as a reference.

根据参考方向以及几个设备的立体几何特性以及左右对称性,AOA的预设角度范围β需要满足:|β|<(θ+α)且|β|<(360-(θ+α))According to the reference direction and the three-dimensional geometric characteristics and left-right symmetry of several devices, the preset angle range β of AOA needs to satisfy: |β|<(θ+α) and |β|<(360-(θ+α))

本发明中,可以通过设置的用户年龄确定外夹角θ后,来确定AOA在预设角度范围,所述预设角度范围大于外夹角θ,随着身高的增长,外夹角θ是越来越大的。In the present invention, after determining the outer angle θ through the set user age, it can be determined that the AOA is in the preset angle range. The preset angle range is greater than the outer angle θ. As the height increases, the outer angle θ is more come bigger.

在某一实施例中,例如当用户年龄设置为7,国籍为中国时,根据中国的7岁儿童的平均数值设置AOA在预设角度范围。In a certain embodiment, for example, when the user's age is set to 7 and the nationality is Chinese, the AOA is set in the preset angle range according to the average value of 7-year-old children in China.

根据中国7岁儿童的一般人体尺寸数据,估算以下距离:According to the general body size data of 7-year-old children in China, the following distances are estimated:

头顶到鼻梁的距离a:7岁儿童头部的高度约为18厘米(从头顶到下巴)。假设头顶到鼻梁的距离约为头部高度的一半,即9厘米。The distance from the top of the head to the bridge of the nose a: The height of the head of a 7-year-old child is about 18 cm (from the top of the head to the chin). Assume that the distance from the top of the head to the bridge of the nose is about half the height of the head, which is 9 cm.

头顶到手腕的距离b:7岁儿童手臂的长度约为40厘米(从肩膀到手腕),当手臂弯曲时,头顶到手腕的距离可能在20厘米左右。Distance b from the top of the head to the wrist: The length of the arm of a 7-year-old child is about 40 cm (from the shoulder to the wrist). When the arm is bent, the distance from the top of the head to the wrist may be about 20 cm.

鼻梁到手腕的距离c:在揉眼动作过程中,手腕距离鼻梁的水平距离很小,可能在3厘米左右,还需要考虑手腕距离鼻梁的垂直距离,假设这个距离约为7厘米。因此使用勾股定理计算鼻梁到手腕的距离sqrt(32+72)≈7.6厘米。The distance c from the bridge of the nose to the bridge of the nose: during the eye rubbing action, the horizontal distance between the wrist and the bridge of the nose is very small, maybe about 3 cm, and the vertical distance between the wrist and the bridge of the nose also needs to be considered, assuming that this distance is about 7 cm. Therefore, use the Pythagorean theorem to calculate the distance from the bridge of the nose to the wrist sqrt(32+72)≈7.6 cm.

基于上述距离a、b、c,代入余弦定理公式:cosθ=(92+202-7.62)/(2×9×20)≈0.6146,θ=arccos(0.6146)≈52.2°。所以,在使用中国7岁儿童的数据时,腕部、头顶和鼻梁之间的外夹角大约为52.2°。Based on the above distances a, b, and c, substitute into the formula of the law of cosines: cosθ=(92+202-7.62)/(2×9×20)≈0.6146, θ=arccos(0.6146)≈52.2°. Therefore, when using the data of 7-year-old children in China, the external angle between the wrist, the top of the head and the bridge of the nose is about 52.2°.

记录的作为基准的AOA的角度α为35度。The angle α of the AOA recorded as a reference is 35 degrees.

那么,根据几何特性,对于中国7岁儿童,AOA的预设角度范围β需要满足:|β|<131.2且|β|<228,也就是|β|<131.2,为了避免误差,可以将AOA的预设角度范围β设置为|β|<135。Then, according to the geometric characteristics, for Chinese 7-year-old children, the preset angle range β of AOA needs to satisfy: |β|<131.2 and |β|<228, that is, |β|<131.2. In order to avoid errors, the AOA’s The preset angle range β is set to |β|<135.

在某一实施例中,在启动手势运动跟踪模块后,在手势识别过程中,当计时器达到设置的计时器阈值(如1秒)时,判断为揉眼动作,若确定为揉眼动作记录每次揉眼动作的起始和结束时间,以及使得揉眼计数器的变量加1,使用滑动窗口统计在特定时间段内(如1小时)发生的揉眼动作次数作为揉眼动作的频率。In a certain embodiment, after starting the gesture motion tracking module, in the gesture recognition process, when the timer reaches the set timer threshold (such as 1 second), it is judged to be an eye rubbing action, if it is determined to be an eye rubbing action record The start and end time of each eye-rubbing action, and the variable of the eye-rubbing counter is increased by 1, and the sliding window is used to count the number of eye-rubbing actions that occur within a specific period of time (such as 1 hour) as the frequency of eye-rubbing actions.

当外部定位模块检测到满足条件的定位数据时,开始计时(该时刻为起始时间),在计时过程中,系统会持续监测手部运动数据,计时器会在以下条件下停止(该时刻为结束时间),包括当检测到手部运动数据不再符合揉眼手势特征时,表示揉眼动作已停止,此时ΔRSSI和AOA的至少一项不符合揉眼手势的要求,具体为智能手表的ΔRSSI大于阈值或AOA不在预设角度范围内,以及辅助手势确认模块的ΔRSSI大于阈值或AOA不在预设角度范围内。When the external positioning module detects the positioning data that meets the conditions, it will start timing (this moment is the starting time). During the timing process, the system will continue to monitor the hand movement data, and the timer will stop under the following conditions (this moment is end time), including when it is detected that the hand motion data no longer conforms to the characteristics of the eye-rubbing gesture, it means that the eye-rubbing action has stopped. At this time, at least one of ΔRSSI and AOA does not meet the requirements of the eye-rubbing gesture, specifically the ΔRSSI of the smart watch greater than the threshold or the AOA is not within the preset angle range, and the ΔRSSI of the auxiliary gesture confirmation module is greater than the threshold or the AOA is not within the preset angle range.

在计时器停止后,根据累积的揉眼动作时长,可以判断手势强度。After the timer stops, the strength of the gesture can be judged according to the accumulated eye rubbing duration.

在某一实施例中,将揉眼动作时长划分为不同的级别,如1度(1-3秒)、2度(3-6秒)、3度(6-10秒)、4度(10-15秒)、5度(15秒以上)。In a certain embodiment, the duration of the eye rubbing action is divided into different levels, such as 1 degree (1-3 seconds), 2 degrees (3-6 seconds), 3 degrees (6-10 seconds), 4 degrees (10 seconds) -15 seconds), 5 degrees (more than 15 seconds).

在某一实施例中,分析手势的强度与频率在外部定位模块中计算处理完成后发送给风险评估模块。或外部定位模块将符合揉眼动作的定时器起始数据发送给风险评估模块,由风险评估模块分析手势的强度与频率。In a certain embodiment, the strength and frequency of the analyzed gestures are sent to the risk assessment module after calculation and processing in the external positioning module. Or the external positioning module sends the timer start data conforming to the eye rubbing action to the risk assessment module, and the risk assessment module analyzes the strength and frequency of the gesture.

在某一实施例中,通过滑动窗口来,当新的揉眼动作出现时,将其添加到窗口内,并移除超出时间段的旧动作。在每次更新窗口时,重新计算窗口内揉眼手势的次数和强度。In one embodiment, by sliding the window, when new eye rubbing gestures appear, they are added to the window, and old gestures beyond the time period are removed. Every time the window is updated, recalculate the number and strength of the blink gestures within the window.

触发风险评估机制的条件可以表示为:Risk_Assessment=(N>N_threshold)OR(I>I_threshold),其中,T为预设时间段长度,可以根据用户的设置进行调整;N为预设时间段内揉眼手势的次数;I为预设时间段内揉眼手势的平均强度;N_threshold为揉眼手势次数的预设阈值;I_threshold为揉眼手势强度的预设阈值。即当窗口内的揉眼手势次数N大于预设阈值N_threshold,或者是平均强度I大于预设阈值I_threshold时,触发风险评估机制。The condition for triggering the risk assessment mechanism can be expressed as: Risk_Assessment=(N>N_threshold)OR(I>I_threshold), wherein, T is the length of the preset time period, which can be adjusted according to the user's settings; The number of eye gestures; I is the average intensity of eye rubbing gestures in a preset time period; N_threshold is the preset threshold for the number of eye rubbing gestures; I_threshold is the preset threshold for the intensity of eye rubbing gestures. That is, when the number N of eye rubbing gestures in the window is greater than the preset threshold N_threshold, or the average intensity I is greater than the preset threshold I_threshold, the risk assessment mechanism is triggered.

在某一实施例中,当风险评估机制触发时,显示模块可以通过弹出提示信息或者发出声音/振动提醒佩戴者进行眼温测量和眼部图像拍摄。提示信息可以包括文字、图像、语音或动画等形式,指导佩戴者如何正确地进行眼温测量和眼部图像拍摄。例如,可以展示将智能手表边缘的温度传感器贴近眼皮的正确姿势,以及通过视线指示图即提示用户的视线直视位置的指示图来实现使用摄像模块拍摄清晰的眼部图像。In a certain embodiment, when the risk assessment mechanism is triggered, the display module can remind the wearer to take eye temperature measurement and eye image shooting by popping up prompt information or making sound/vibration. The prompt information may include text, image, voice or animation, etc., instructing the wearer how to correctly measure the eye temperature and photograph the eye image. For example, it is possible to show the correct posture of placing the temperature sensor on the edge of the smart watch close to the eyelids, and use the camera module to capture clear eye images through the line of sight indicator map that prompts the user to look directly at the position of the line of sight.

在佩戴者完成眼温测量和眼部图像拍摄后,显示模块可以显示测量结果。After the wearer completes eye temperature measurement and eye image shooting, the display module can display the measurement results.

在某一实施例中,在眼温测量模块中,使用非接触式红外温度传感器(InfraredThermopile Sensor)来测量眼部温度。In a certain embodiment, in the eye temperature measurement module, a non-contact infrared temperature sensor (Infrared Thermopile Sensor) is used to measure the eye temperature.

非接触式红外温度传感器可以在不直接接触目标物体的情况下测量其表面温度。这种传感器尤其适用于眼部温度测量,因为它可以避免对眼部造成不适或损伤。The non-contact infrared temperature sensor can measure the surface temperature of the target object without directly touching it. This sensor is especially suitable for eye temperature measurement, as it avoids discomfort or damage to the eye.

红外温度传感器的工作原理基于物体表面发射的红外辐射与其温度之间的关系。当物体的温度升高时,其表面发射的红外辐射也会增加。温度传感器内部的热电堆(Thermopile)会将接收到的红外辐射转换为电信号。然后,通过对电信号进行放大和处理,可以计算出目标物体的表面温度。The working principle of infrared temperature sensors is based on the relationship between the infrared radiation emitted by the surface of an object and its temperature. As the temperature of an object increases, the infrared radiation emitted by its surface also increases. The thermopile (Thermopile) inside the temperature sensor converts the received infrared radiation into an electrical signal. Then, by amplifying and processing the electrical signal, the surface temperature of the target object can be calculated.

将智能手表的边缘靠近眼部,使得非接触式红外温度传感器朝向眼皮。保持一定的距离(通常为1-5厘米)以避免对眼部造成不适。在传感器接收到足够的红外辐射并产生稳定电信号后,计算出眼部表面温度。Hold the edge of the smartwatch close to your eye so that the non-contact infrared temperature sensor faces the eyelid. Keep a certain distance (usually 1-5 cm) to avoid discomfort to the eyes. After the sensor receives enough infrared radiation and generates a stable electrical signal, the eye surface temperature is calculated.

通过显示模块向用户展示正确的测量姿势和方法,以减少操作误差,确保传感器的视场角(Field ofView,FOV)适当,并准确对准目标测量区域(如眼皮)以获得准确的测量结果。Show the user the correct measurement posture and method through the display module to reduce operating errors, ensure that the sensor's field of view (Field of View, FOV) is appropriate, and accurately align the target measurement area (such as the eyelid) to obtain accurate measurement results.

在某一实施例中,根据揉眼动作判断是基于智能手表还是定位校验模块得检测结果来确定摄像的左右眼。例如,如果是根据智能手表的RSSI和AOA判断是揉眼动作,而智能手表佩戴在左手,那么根据常见揉眼的姿势,提示拍摄的图像对应的眼镜为左眼的图像。In a certain embodiment, the left and right eyes of the camera are determined according to whether the eye-rubbing action is based on the detection result of the smart watch or the positioning verification module. For example, if it is judged to be an eye rubbing action based on the RSSI and AOA of the smart watch, and the smart watch is worn on the left hand, then according to common eye rubbing gestures, it is prompted that the glasses corresponding to the captured image are images of the left eye.

在某一实施例中,在摄像模块中基于计算机视觉算法对眼部图像进行自动分析,包括对图像进行预处理。In a certain embodiment, the camera module automatically analyzes the eye image based on a computer vision algorithm, including preprocessing the image.

在某一实施例中,在分析眼部图像之前,需要对图像进行预处理,所述预处理包括进行、色彩空间转换,直方图均衡化、降噪处理、识别眼部区域、图像裁剪和缩放和旋转校正。In a certain embodiment, before analyzing the eye image, the image needs to be pre-processed, and the pre-processing includes color space conversion, histogram equalization, noise reduction processing, eye region identification, image cropping and scaling and rotation correction.

将图像从RGB色彩空间转换为更适合眼部分析的色彩空间,例如HSV或Lab,通过直方图均衡化增强图像对比度,通过调整图像的亮度分布使得图像的亮度在整个范围内均匀分布,从而提高图像的对比度,使得眼部结构更清晰可见。图像中的噪声可能会干扰特征提取和眼部异常检测,在图像中逐像素地替换每个像素值为其邻域内像素值的中位数消除椒盐噪声,以及对图像进行卷积操作,使用高斯核进行平滑处理。Convert the image from the RGB color space to a color space more suitable for eye analysis, such as HSV or Lab, enhance the image contrast through histogram equalization, and adjust the brightness distribution of the image to make the brightness of the image evenly distributed in the entire range, thereby improving The contrast of the image makes the eye structure more clearly visible. Noise in the image may interfere with feature extraction and eye anomaly detection. Replace each pixel value in the image pixel-by-pixel with the median of the pixel values in its neighborhood to eliminate salt and pepper noise, and perform convolution operations on the image, using Gaussian The kernel is smoothed.

在转换后的色彩空间中,设置阈值以区分眼睛和周围的皮肤。例如在HSV色彩空间中设置合适的阈值来检测眼部区域。眼睛区域的色调和饱和度与皮肤有较大差异,可以利用这一特点来区分二者,在色调、饱和度、亮度确定上下阈值范围,确定落在三者阈值范围内的为眼球区域。In the converted color space, a threshold is set to differentiate the eyes from the surrounding skin. For example, set a suitable threshold in HSV color space to detect eye regions. The hue and saturation of the eye area are quite different from those of the skin. This feature can be used to distinguish the two, and the upper and lower threshold ranges are determined in the hue, saturation, and brightness, and the eyeball area is determined to fall within the threshold range of the three.

在识别出眼部区域后,将图像裁剪到感兴趣区域(如眼部),并缩放到合适的分辨率,便于进行后续特征提取和分析。通过检测眼睛的位置,计算眼部区域的倾斜角度,并对图像进行旋转校正。After the eye region is identified, the image is cropped to the region of interest (such as the eye) and scaled to an appropriate resolution for subsequent feature extraction and analysis. By detecting the position of the eyes, the tilt angle of the eye area is calculated, and the image is rotated and corrected.

在某一实施例中,在摄像模块中基于预处理后的图像中提取有关眼部异常症状的特征值向量,所述特征值向量为组合向量。In a certain embodiment, an eigenvalue vector related to abnormal eye symptoms is extracted in the camera module based on the preprocessed image, and the eigenvalue vector is a combination vector.

使用颜色特征(红肿、血管破裂和结膜充血的像素比例)训练一个支持向量机(SVM)分类器作为颜色分类器。将特征向量和标签分为训练集和测试集,然后使用训练集训练SVM分类器。使用测试集的颜色特征计算分类器的输出,输出可以是类别概率或者类别预测得分。A support vector machine (SVM) classifier was trained as a color classifier using color features (pixel proportions of redness, vessel rupture, and conjunctival hyperemia). Divide the feature vectors and labels into training and testing sets, then use the training set to train an SVM classifier. Computes the output of the classifier using the color features of the test set, which can be class probabilities or class prediction scores.

使用LBP(Local Binary Patterns)描述子提取眼部图像的纹理特征。首先将图像转换为灰度图像,然后计算LBP特征,并生成直方图,计算LBP纹理特征直方图的主成分,选择保留的主成分数量(例如前10个主成分),以便在降低维度的同时保留较高的信息量,然后将LBP纹理特征直方图降维。Using LBP (Local Binary Patterns) descriptor to extract the texture features of the eye image. First convert the image to a grayscale image, then calculate the LBP features, and generate a histogram, calculate the principal components of the LBP texture feature histogram, and select the number of retained principal components (for example, the first 10 principal components), so that while reducing the dimension Retain a high amount of information, and then reduce the dimensionality of the LBP texture feature histogram.

将颜色分类器的输出与PCA降维后的LBP纹理特征组合成特征向量,组合特征向量包含:颜色分类器的输出(类别概率或者类别预测得分),PCA降维后的LBP纹理特征,可以采用将两种特征拼接的形式进行组合。Combining the output of the color classifier and the LBP texture feature after PCA dimensionality reduction into a feature vector, the combined feature vector includes: the output of the color classifier (category probability or category prediction score), and the LBP texture feature after PCA dimensionality reduction, which can be used Combine the two forms of feature splicing.

在某一实施例中,对于所述颜色分类器的训练,需进行如下过程:In a certain embodiment, for the training of the color classifier, the following process is required:

准备一个带有标签(正常眼部、红肿、血管破裂和结膜充血)的眼部图像数据集,将数据集分为训练集和测试集。将所有图像转换为HSV颜色空间,并将其大小调整为相同的尺寸(64x64像素)。针对每种异常症状(红肿、血管破裂和结膜充血),计算眼部图像中相应的异常颜色(如红色、暗红色和亮红色)的像素比例。通过设定不同阈值范围,分别为每种异常症状创建掩码,然后计算对应颜色像素在眼部图像中的比例。Prepare a dataset of eye images with labels (normal eyes, redness, ruptured blood vessels, and conjunctival congestion), and divide the dataset into training and testing sets. Convert all images to HSV color space and resize them to the same dimensions (64x64 pixels). For each abnormal symptom (redness, vascular rupture, and conjunctival hyperemia), the proportion of pixels of the corresponding abnormal color (such as red, dark red, and bright red) in the eye image was calculated. By setting different threshold ranges, a mask is created for each abnormal symptom, and then the proportion of corresponding color pixels in the eye image is calculated.

构建颜色分类器的特征向量,特征向量可以包括以下元素:红肿颜色特征(红色像素比例)、血管破裂颜色特征(暗红色像素比例)、结膜充血颜色特征(亮红色像素比例)。通过水平堆叠这些特征,创建一个特征值向量。Construct the feature vector of the color classifier, and the feature vector can include the following elements: redness color feature (red pixel ratio), blood vessel rupture color feature (dark red pixel ratio), conjunctival hyperemia color feature (bright red pixel ratio). Create a vector of eigenvalues by stacking these features horizontally.

使用提取的颜色分配器的特征向量和对应的标签训练一个支持向量机(SVM)分类器。将特征向量和标签分为训练集和测试集,然后使用训练集训练SVM分类器。Train a Support Vector Machine (SVM) classifier using the extracted feature vectors of the color assignor and the corresponding labels. Divide the feature vectors and labels into training and testing sets, then use the training set to train an SVM classifier.

所述颜色分类器的输出为类别的概率或者类别的预测得分。The output of the color classifier is the class probability or class prediction score.

在某一实施例中,假设颜色分类器的输出有四个类别:正常眼部(0),红肿(1),血管破裂(2)和结膜充血(3)。In one embodiment, it is assumed that the output of the color classifier has four classes: normal eye (0), redness (1), ruptured blood vessel (2) and conjunctival hyperemia (3).

对于某个新的眼部图像,分类器输出的概率可能如下所示:For a new eye image, the probabilities output by the classifier might look like this:

概率:[[0.1,0.6,0.2,0.1]]Probability: [[0.1,0.6,0.2,0.1]]

输出的概率的物理含义为:正常眼部(类别0)的概率为10%,红肿(类别1)的概率为60%,血管破裂(类别2)的概率为20%,结膜充血(类别3)的概率为10%。The physical meaning of the output probability is: the probability of normal eye (category 0) is 10%, the probability of redness (category 1) is 60%, the probability of blood vessel rupture (category 2) is 20%, and the probability of conjunctival hyperemia (category 3) The probability is 10%.

在某一实施例中,使用深度学习模型(例如卷积神经网络、循环神经网络等)来自动学习监测参数和眼部图像的特征值向量,对不同特征之间的关系融合分析后得到用户眼部血流状况和视神经健康度的风险程度。In a certain embodiment, a deep learning model (such as a convolutional neural network, a recurrent neural network, etc.) is used to automatically learn the monitoring parameters and the eigenvalue vector of the eye image, and the user's eye image is obtained after fusion and analysis of the relationship between different features. The degree of risk to local blood flow and optic nerve health.

在某一实施例中,针对每一种输入特征(揉眼手势的强度与频率、眼温、眼图特征向量(颜色分类器的输出与PCA降维后的LBP纹理特征的组合)),分别创建一个子网络,这些子网络可以选择卷积神经网络(CNN)、循环神经网络(RNN)或多层感知器(MLP)。例如,对于揉眼手势的强度与频率这种时间序列数据,可以使用RNN;对于PCA降维后的LBP纹理特征这种图像特征数据,可以使用CNN。In a certain embodiment, for each input feature (strength and frequency of rubbing gestures, eye temperature, eye pattern feature vector (combination of the output of the color classifier and the LBP texture feature after PCA dimensionality reduction)), respectively Create a subnetwork that can be a choice of Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNN), or Multilayer Perceptrons (MLP). For example, RNN can be used for time series data such as the intensity and frequency of eye rubbing gestures; CNN can be used for image feature data such as LBP texture features after PCA dimensionality reduction.

使用带有已知眼部血流状况和视神经健康度风险程度标签的数据分别训练每个子网络,每个子网络都会学习到特定输入特征与输出目标之间的关系。Each sub-network is trained separately using data labeled with known ocular blood flow conditions and optic nerve health risks, and each sub-network learns the relationship between specific input features and output targets.

创建一个融合层,将所有子网络的输出作为输入,融合层的目的是学习如何结合来自不同子网络的信息以获得最佳预测结果。在融合层之后,添加一个输出层以预测眼部血流状况和视神经健康度的风险程度。Create a fusion layer that takes the output of all sub-networks as input. The purpose of the fusion layer is to learn how to combine information from different sub-networks to get the best prediction results. After the fusion layer, an output layer is added to predict the degree of risk for ocular blood flow conditions and optic nerve health.

本发明中将整个多模态深度学习模型视为一个整体,并使用带有标签的数据集进行端到端训练。模型将学会如何自动地融合不同类型的特征以实现最佳预测性能。In the present invention, the entire multimodal deep learning model is regarded as a whole, and a labeled data set is used for end-to-end training. The model will learn how to automatically fuse different types of features to achieve the best predictive performance.

在某一实施例中,所述融合层是全连接层。全连接层FC层是神经网络中一种常见的层结构,在全连接层中,每一个神经元与上一层的所有神经元相连接,每个神经元的输入是上一层所有神经元的输出。In a certain embodiment, the fusion layer is a fully connected layer. The fully connected layer FC layer is a common layer structure in neural networks. In the fully connected layer, each neuron is connected to all neurons in the previous layer, and the input of each neuron is all neurons in the previous layer. Output.

全连接层可以实现特征的融合和输出结果的映射。在多模态深度学习中,全连接融合层将子网络的输出作为输入,学习如何结合这些输入以实现最佳预测结果。The fully connected layer can realize the fusion of features and the mapping of output results. In multimodal deep learning, fully connected fusion layers take as input the outputs of sub-networks and learn how to combine these inputs to achieve the best prediction results.

在某一实施例中,为眼部血流状况和视神经健康度分别分配一个子输出层,每个子输出层都采用全连接层结构,其中神经元的数量等于相应目标的类别数,如果将风险程度分为低、中、高三类,则每个子输出层包含3个神经元。子输出层的激活函数选择Softmax函数以将输出转换为概率分布,每个子输出层都会预测一个目标的类别概率,将类别概率最高的风险程度分类确定为对应目标(眼部血流状况和视神经健康度这两个目标)的风险程度。In a certain embodiment, a sub-output layer is assigned to the eye blood flow condition and the optic nerve health, and each sub-output layer adopts a fully connected layer structure, wherein the number of neurons is equal to the number of categories of the corresponding target. If the risk The degree is divided into three categories: low, medium and high, and each sub-output layer contains 3 neurons. The activation function of the sub-output layer selects the Softmax function to convert the output into a probability distribution. Each sub-output layer will predict the category probability of a target, and classify the risk level with the highest category probability as the corresponding target (eye blood flow status and optic nerve health degree of risk to both objectives).

在某一实施例中,多标签分类模型为眼部血流状况和视神经健康度预测了3个类别:低风险(1)、中风险(2)和高风险(3)。当健康管理算法模块的结果为眼部数据异常或健康风险增加时,提醒输出模块根据预测结果生成相应的健康提醒和眼保健建议。In one embodiment, the multi-label classification model predicts 3 classes for ocular blood flow status and optic nerve health: low risk (1), medium risk (2) and high risk (3). When the result of the health management algorithm module is that the eye data is abnormal or the health risk is increased, the reminder output module generates corresponding health reminders and eye care suggestions according to the prediction results.

在某一实施例中,假设模型预测输出如下:眼部血流状况风险:低风险(1);视神经健康度风险:高风险(3)。In one embodiment, assume that the model predicts the output as follows: risk of ocular blood flow condition: low risk (1); risk of optic nerve health: high risk (3).

根据这个预测结果,生成以下健康提醒和建议:Based on this prediction result, the following health reminders and recommendations are generated:

1、眼保健操和眼部运动提醒,通过智能手表震动和/或显示模块提醒的方式。眼部运动包括视力恢复训练如远眺。1. Eye exercises and eye movement reminders, through smart watch vibration and/or display module reminders. Eye exercises include vision restoration exercises such as distance vision.

2、进行眼科检查,特别是视神经相关的检查。2. Carry out eye examination, especially the examination related to optic nerve.

所述健康提醒可以是根据两个目标的输出组的对应的模板生成的。The health reminders may be generated according to corresponding templates of the output groups of the two goals.

通过本发明提供的基于智能手表的眼部健康监测系统,解决了现有技术中的一些问题,实现了对用户眼部健康状况的实时监测、减少误报、自动化风险评估和个性化健康建议等技术效果。这将为眼部疾病人群,特别是儿童等人群提供一个更加便捷、准确和智能的眼部健康监测方案。The smart watch-based eye health monitoring system provided by the present invention solves some problems in the prior art and realizes real-time monitoring of the user's eye health status, reduction of false alarms, automatic risk assessment and personalized health advice, etc. technical effect. This will provide a more convenient, accurate and intelligent eye health monitoring solution for people with eye diseases, especially children.

需要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to, electrical connections with one or more wires, portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable Programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present disclosure, however, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the foregoing. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device . Program code embodied on a computer readable medium may be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device, or may exist independently without being incorporated into the electronic device.

可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for carrying out the operations of the present disclosure can be written in one or more programming languages, or combinations thereof, including object-oriented programming languages—such as Java, Smalltalk, C++, and conventional Procedural Programming Language - such as "C" or a similar programming language. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as through an Internet service provider). Internet connection).

附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowchart and block diagrams in the Figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, program segment, or portion of code that contains one or more logical functions for implementing specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by a dedicated hardware-based system that performs the specified functions or operations , or may be implemented by a combination of dedicated hardware and computer instructions.

描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。The units involved in the embodiments described in the present disclosure may be implemented by software or by hardware. Wherein, the name of a unit does not constitute a limitation of the unit itself under certain circumstances.

以上介绍了本发明的较佳实施方式,旨在使得本发明的精神更加清楚和便于理解,并不是为了限制本发明,凡在本发明的精神和原则之内,所做的修改、替换、改进,均应包含在本发明所附的权利要求概括的保护范围之内。The preferred embodiments of the present invention have been introduced above, aiming to make the spirit of the present invention clearer and easier to understand, not to limit the present invention, all modifications, replacements and improvements made within the spirit and principles of the present invention , should be included within the scope of protection outlined in the appended claims of the present invention.

Claims (10)

1. Eye health monitoring system based on intelligent wrist-watch, the system includes intelligent wrist-watch, outside location module, bridge of nose bridge location check-up module, supplementary gesture confirms the module, intelligent wrist-watch includes heart rate sensor module, gesture motion tracking module, risk evaluation module, eye temperature measurement module, camera module, health management algorithm module, reminds output module and display module, its characterized in that:
the heart rate sensor module is used for periodically monitoring the heart rate of the wearer and confirming that the wearer is in a non-sleep state;
the gesture motion tracking module is used for starting a gesture tracking detection function of a wearer after confirming that the wearer is in a non-sleep state, and the gesture of the wearer comprises an eye rubbing gesture;
The gesture motion tracking module performs gesture tracking detection on a wearer, and comprises an external positioning module, a positioning verification module and an auxiliary gesture confirmation module;
the risk assessment module is used for determining whether the eye rubbing gesture triggers a risk assessment mechanism within the length of a preset time period or not based on the intensity and the frequency of the eye rubbing gesture, and prompting a wearer to conduct eye temperature measurement and eye image shooting according to prompts on the display module through the display module after the risk assessment mechanism is triggered;
the eye temperature measuring module is used for measuring the eye temperature in a way that a temperature sensor at the edge of the watch is close to eyelid;
the camera module is used for shooting an eye image, and automatically analyzing the eye image based on a computer vision algorithm, and comprises the steps of preprocessing the image and extracting a characteristic value vector related to abnormal symptoms of the eye based on the preprocessed image;
the health management algorithm module is used for analyzing the eye blood flow condition of the wearer and the risk degree of the optic nerve health degree according to the monitoring parameters and the eigenvalue vector of the eye image;
and the reminding output module is used for carrying out health reminding and giving corresponding eye health care suggestions when the algorithm detects that the eye data is abnormal or the health risk is increased.
2. The eye health monitoring system based on a smart watch according to claim 1,
to intelligent wrist-watch, external positioning module, bridge of nose bridge location verification module, supplementary gesture confirms the wearing position of module, include:
the intelligent watch is worn on the wrist part of the left hand or the right hand of the wearer;
the external positioning module is fixed on the head band, and the external equipment is positioned in the central position of the forehead of the wearer;
the bridge positioning verification module can be arranged on a bridge part of the bridge of the nose on the glasses worn by the wearer;
the auxiliary gesture confirmation module is a wrist strap and is worn on the other wrist without the intelligent watch.
3. The eye health monitoring system of claim 1, wherein the gesture motion tracking module performs gesture tracking detection of the wearer, comprising performing gesture tracking in combination with the external positioning module and the positioning verification module, comprising:
the wearer wears an external positioning module comprising a Bluetooth module on the head, and a positioning verification module is arranged at the nose bridge part of the glasses, wherein the positioning verification module comprises a gyroscope and an accelerometer;
after wearing glasses, a wearer starts a Bluetooth tracking function, an external positioning module records signal strength RSSI and an arrival angle AOA between the external positioning module and a positioning verification module as references, and then the Bluetooth tracking functions of the external positioning module and the positioning verification module are closed.
4. An eye health monitoring system based on a smart watch as claimed in claim 3, wherein,
when the gyroscope and the accelerometer of the positioning verification module detect position changes, an activation beacon is sent to the external positioning module, and the activation beacon is used for informing the external positioning module to start a Bluetooth tracking function;
and continuously carrying out Bluetooth tracking on the positioning verification module in the external positioning module, continuously monitoring the signal intensity RSSI and the arrival angle AOA of the positioning verification module by the external positioning module, and starting Bluetooth connection with external positioning equipment after the intelligent watch and the auxiliary gesture verification module receive the establishment request when judging that the change of the signal intensity RSSI or the arrival angle AOA exceeds a threshold value by comparing the recorded signal intensity RSSI and the arrival angle AOA between the positioning verification module.
5. The eye health monitoring system based on a smart watch as claimed in claim 4, wherein,
the external positioning module performs Bluetooth tracking on the intelligent watch and the auxiliary gesture confirmation module, compares RSSI and AOA between the intelligent watch and the auxiliary gesture confirmation module with recorded signal strength and AOA serving as references, and starts a timer when at least one positioning data in the tracked intelligent watch and auxiliary gesture confirmation module meets the conditions;
And judging that the eye-rubbing action is performed when the timer reaches the set timer threshold.
6. An eye health monitoring system based on a smart watch as claimed in claim 4 or 5, wherein,
the arrival angle AOA is an included angle between a signal propagation path and a reference direction;
when the relative position between the external positioning module and the positioning verification module is kept constant, the arrival angle AOA is also kept constant;
determining a reference direction according to the direction of the external positioning device, wherein the reference direction can be changed along with the movement and rotation of the device;
and selecting the horizontal direction of the external positioning device after the head is fixed as the reference direction of AOA measurement.
7. The eye health monitoring system of claim 5, wherein the at least one of the tracked smart watch and the auxiliary gesture confirmation module positioning data satisfies a condition, comprising:
the absolute value delta RSSI of the gap between the detected signal intensity RSSI of the intelligent watch or the auxiliary gesture confirmation module and the recorded signal intensity RSSI serving as a reference and the positioning verification module is smaller than a threshold value, and the AOA of the detected intelligent watch or the auxiliary gesture confirmation module is in a preset angle range.
8. The eye health monitoring system based on a smart watch according to claim 5,
when the external positioning module detects positioning data meeting the conditions, starting timing, wherein the starting time is the starting time;
continuously monitoring hand motion data in the timing process, stopping the timer under a second condition, wherein the stopping time is the ending time; the second condition is: when the hand motion data is detected to be no longer in accordance with the characteristics of the eye rubbing gesture, the eye rubbing action is stopped, at least one of the delta RSSI and the AOA is not in accordance with the requirements of the eye rubbing gesture, specifically, the delta RSSI of the intelligent watch is larger than a threshold value or the AOA is not in a preset angle range, and the delta RSSI of the auxiliary gesture confirmation module is larger than the threshold value or the AOA is not in the preset angle range;
after the timer is stopped, the gesture intensity is determined according to the accumulated eye-rubbing action duration.
9. The eye health monitoring system based on a smart watch according to claim 1,
when the risk assessment mechanism is triggered, the display module can prompt a wearer to measure the eye temperature and shoot an eye image by popping up prompt information or making sound/vibration;
the prompt information comprises the forms of characters, images, voices or animations, and the like, and guides the wearer how to correctly measure the eye temperature and shoot the eye images;
After the wearer completes eye temperature measurement and eye image shooting, the display module displays the measurement result.
10. The eye health monitoring system based on a smart watch according to claim 1,
automatically analyzing the eye image based on a computer vision algorithm in the camera module, wherein the automatic analysis comprises preprocessing the image;
the preprocessing comprises performing, color space conversion, histogram equalization, noise reduction processing, eye region identification, image clipping, scaling and rotation correction;
extracting a characteristic value vector of an eye abnormal symptom from the preprocessed image in the camera module, wherein the characteristic value vector is a combined vector, and the method comprises the steps of combining the output of a color classifier and LBP texture characteristics subjected to PCA dimension reduction into a characteristic vector, and combining the two characteristics in a spliced mode;
and learning the characteristic value vector of the monitoring parameter and the eye image by using a deep learning model, and analyzing and fusing the relation among different characteristics to obtain the risk degree of the blood flow condition of the eyes of the user and the optic nerve health degree.
CN202310839897.6A 2023-07-10 2023-07-10 Eye health monitoring system based on intelligent watch Active CN116602636B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310839897.6A CN116602636B (en) 2023-07-10 2023-07-10 Eye health monitoring system based on intelligent watch

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310839897.6A CN116602636B (en) 2023-07-10 2023-07-10 Eye health monitoring system based on intelligent watch

Publications (2)

Publication Number Publication Date
CN116602636A true CN116602636A (en) 2023-08-18
CN116602636B CN116602636B (en) 2024-02-02

Family

ID=87682096

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310839897.6A Active CN116602636B (en) 2023-07-10 2023-07-10 Eye health monitoring system based on intelligent watch

Country Status (1)

Country Link
CN (1) CN116602636B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20250132204A (en) * 2024-02-28 2025-09-04 삼성전자주식회사 Cotrol system and control mehtod for wearable device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106682389A (en) * 2016-11-18 2017-05-17 武汉大学 Health management system for monitoring ocular lesions resulting from high blood pressure
KR20200103929A (en) * 2019-02-25 2020-09-03 주식회사 모플래닛 Smart wearable device, method and system for recognizing 3 dimensional face and space information using this
CN112789578A (en) * 2018-09-28 2021-05-11 美国斯耐普公司 Neural network system for gesture, wear, activity or carry detection on wearable or mobile devices
KR20230038972A (en) * 2021-09-13 2023-03-21 삼성전자주식회사 Wearable electronic device including sensor and method of operating the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106682389A (en) * 2016-11-18 2017-05-17 武汉大学 Health management system for monitoring ocular lesions resulting from high blood pressure
CN112789578A (en) * 2018-09-28 2021-05-11 美国斯耐普公司 Neural network system for gesture, wear, activity or carry detection on wearable or mobile devices
KR20200103929A (en) * 2019-02-25 2020-09-03 주식회사 모플래닛 Smart wearable device, method and system for recognizing 3 dimensional face and space information using this
KR20230038972A (en) * 2021-09-13 2023-03-21 삼성전자주식회사 Wearable electronic device including sensor and method of operating the same

Also Published As

Publication number Publication date
CN116602636B (en) 2024-02-02

Similar Documents

Publication Publication Date Title
US11154203B2 (en) Detecting fever from images and temperatures
US11986273B2 (en) Detecting alcohol intoxication from video images
US10791938B2 (en) Smartglasses for detecting congestive heart failure
US10346601B2 (en) Biometric information acquisition method and device for same
US10638938B1 (en) Eyeglasses to detect abnormal medical events including stroke and migraine
US20230133579A1 (en) Visual attention tracking using gaze and visual content analysis
EP3158424B1 (en) System and method for display enhancement
US10159411B2 (en) Detecting irregular physiological responses during exposure to sensitive data
Cheng et al. Triaxial accelerometer-based fall detection method using a self-constructing cascade-AdaBoost-SVM classifier
US20250228453A1 (en) Method and system for measuring pupillary light reflex with a mobile phone
US20180116578A1 (en) Security system that detects atypical behavior
JPH07249197A (en) Person state detection device
US20180103851A1 (en) Detecting physiological responses based on thermal asymmetry of the face
KR101839089B1 (en) Method for recognizing driver&#39;s drowsiness, and apparatus for recognizing drowsiness
Celona et al. A multi-task CNN framework for driver face monitoring
US10299717B2 (en) Detecting stress based on thermal measurements of the face
US11806078B1 (en) Tear meniscus detection and evaluation system
US20220346651A1 (en) Diseased person distinguishing device and diseased person distinguishing system
CN116965781B (en) A method and system for monitoring driver&#39;s vital signs and driving behavior
CN118051810A (en) Non-invasive driver driving fatigue state identification method and system
CN116602636B (en) Eye health monitoring system based on intelligent watch
Bergasa et al. Visual monitoring of driver inattention
CN114399752A (en) Eye movement multi-feature fusion fatigue detection system and method based on micro eye jump characteristics
US10136852B2 (en) Detecting an allergic reaction from nasal temperatures
US20180103889A1 (en) Selecting triggers of an allergic reaction based on nasal temperatures

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: A smart watch based eye health monitoring system

Granted publication date: 20240202

Pledgee: Shenzhen Rural Commercial Bank Co.,Ltd. Guangming Sub branch

Pledgor: Shenzhen Xiaoche Technology Co.,Ltd.

Registration number: Y2025980019027

PE01 Entry into force of the registration of the contract for pledge of patent right