CN116989820A - Intelligent navigation system and method - Google Patents

Intelligent navigation system and method Download PDF

Info

Publication number
CN116989820A
CN116989820A CN202311263481.0A CN202311263481A CN116989820A CN 116989820 A CN116989820 A CN 116989820A CN 202311263481 A CN202311263481 A CN 202311263481A CN 116989820 A CN116989820 A CN 116989820A
Authority
CN
China
Prior art keywords
color
health
level
changing
time
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
CN202311263481.0A
Other languages
Chinese (zh)
Other versions
CN116989820B (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.)
Xiamen Kingtop Information Technology Co Ltd
Original Assignee
Xiamen Kingtop Information 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 Xiamen Kingtop Information Technology Co Ltd filed Critical Xiamen Kingtop Information Technology Co Ltd
Priority to CN202311263481.0A priority Critical patent/CN116989820B/en
Publication of CN116989820A publication Critical patent/CN116989820A/en
Application granted granted Critical
Publication of CN116989820B publication Critical patent/CN116989820B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measuring And Recording Apparatus For Diagnosis (AREA)

Abstract

The invention provides an intelligent navigation system and method, comprising a health condition analysis module, a health data visualization module, a resource matching module, a route planning module and a navigation module; the health condition analysis module is used for analyzing the human health data acquired by the user terminal; the health data visualization module is used for visually and visually displaying health data to a user; the resource matching module is used for matching social resources capable of solving the problem according to the health degree problem of each part of the user body; the route planning module is used for planning a route between a user and the static social resource; the navigation module is used for navigating the user to the stationary social resource along the planned route, acquiring route planning data of the moving social resource and navigating the user to the moving social resource on the basis of not influencing the planned route of the moving social resource.

Description

Intelligent navigation system and method
Technical Field
The invention relates to an intelligent navigation system and method.
Background
Existing navigation systems require input of a determined destination to which the user is to travel according to a generated suggested route. Many times, however, the user does not realize that the user has a certain requirement, and needs to rely on the acquired human body data and the acquired social resource data of the user terminal to automatically generate a navigation route capable of meeting the requirement of the user, remind the user that the user may have a certain requirement, and provide the user with route selection and navigation meeting the requirement. If the navigation system can automatically navigate medical resources according to the health condition of the human body, the health of people can be better ensured.
Disclosure of Invention
The invention designs an intelligent navigation system and method for further meeting the health care requirements of people.
The technical scheme adopted by the invention is that an intelligent navigation system is as follows:
the system comprises a health condition analysis module, a health data visualization module, a resource matching module, a route planning module and a navigation module.
The health condition analysis module is used for analyzing the human health data acquired by the user terminal, and the specific mode is as follows:
a1, integrating health data, integrating and storing the human health data acquired by a user terminal, constructing a health file of a user, and storing the data in a centralized database by integrating data of different sources, such as heart rate, exercise records, sleep quality and the like, so as to provide a basis for subsequent health analysis;
a2, setting health indexes, namely setting according to different health parameters, guidelines and index ranges, such as a BMI (body mass index) standard range, a blood pressure normal range and the like, which is beneficial to comparing actual data and targets of users and providing a basis for health management;
a3, assessing the health condition, namely comprehensively analyzing the collected human health data, comparing the acquired human health data with the set health index, and assessing the health condition of the user. For example, by comparing the user's blood pressure data to a normal range, assessing the cardiovascular health condition of the user;
And A4, analyzing the health trend, namely, tracking the change of the data of the user along with time, such as heart rate, weight and the like, finding out the change trend and abnormal conditions, and identifying the change trend of the health data and potential risk factors.
The health data visualization module is used for visually and visually displaying health data to a user, and the specific mode is as follows:
c1, creating a three-dimensional human body model, wherein the three-dimensional human body model is provided with a human body structure, and comprises a head, a trunk and limbs;
c2, mapping health data, wherein the health degree is represented by RGB colors, the colors showing health states at a certain position on the three-dimensional human model are set as (Ri, gj, bk), and the colors under serious unhealthy conditions are set as (Ru, gv, bw); the color levels from healthy to unhealthy are divided into five levels of healthy, sub-healthy, moderately healthy, unhealthy, severely unhealthy, then
(1) The sub-health state colors (R1, G1, B1) are:
R1=Ri-(Ri-Ru)×3/4;
G1=Gj-(Gj-Gv)×3/4;
B1=Bk-(Bk-Bw)×3/4;
(2) the colors of medium state of health (R2, G2, B2) are:
R2=Ri-(Ri-Ru)/2;
G2=Gj-(Gj-Gv)/2;
B2=Bk-(Bk-Bw)/2;
(3) the unhealthy state colors (R3, G3, B3) are:
R3=Ri-(Ri-Ru)/4;
G3=Gj-(Gj-Gv)/4;
B3=Bk-(Bk-Bw)/4;
among the above RGB colors, R, G, B have luminance of 0 to 255 levels, ru is less than Ri, gv is less than Gj, bw is less than Bk.
C3, dynamically displaying the change of the health data on the human body model to enable the user to intuitively perceive the dynamic change of the health condition,
when health trends at a certain location are good:
firstly, the current position is seriously unhealthy, and the color initial area of the seriously unhealthy level is S;
(1) maintaining time t after changing the color area of the serious unhealthy level to S/5;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/5;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 4/5 and then the time t is maintained;
(5) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 3/4 and then the time t is maintained;
(4) Changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(5) repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/3 and then the time t is maintained;
(3) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is sub-healthy, and the color initial area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/2;
(2) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function.
When health trends at a certain location are bad:
firstly, the current position is healthy, and the initial color area of the healthy level is S;
(1) maintaining time t after changing the color area of the health level to S/5;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/5 and then the time t is maintained;
(3) Changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 4/5;
(5) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is sub-healthy, and the initial color area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to Sx 3/4;
(4) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(5) repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/3;
(3) The color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/2;
(2) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function.
The resource matching module is used for matching social resources capable of solving the problem according to the health degree problem of each part of the user body, wherein the resources are divided into medicine resources, health product resources, mental health resources, physiotherapy resources and health information resources, each resource comprises items, and attribute data of each item comprises spatial information data and evaluation data; when the health hierarchy of a user's location is healthy, there is no need to match resources.
The route planning module is used for planning routes between users and static social resources, prioritizing the routes, setting the severity degree H of health problems of the users, the length of the routes between the users and the resources as L, the resource evaluation score as R, the priority level of the routes as P, wherein P=w1×H+w2/L+w3×R, and w1, w2 and w3 are weight coefficients; the more serious the health problem, the higher the H value; the better the resource evaluation, the higher the R value; preferentially selecting a route with a high P value;
When the health level at a certain position is sub-health, w1 is unchanged, w2 is unchanged, and w3 is multiplied by 2;
when the health level at a certain position is medium health, w1 is unchanged, w2 is unchanged, and w3 is unchanged;
when the health level at a certain position is unhealthy, w1 is unchanged, w2 multiplied by 2 and w3 are unchanged;
when the health level at a certain position is seriously unhealthy, w1×2, w2×2 and w3 are unchanged;
when the priority levels of the routes are the same, the routes are recommended according to the order of the head, the trunk and the limbs, and when the positions belong to the limbs, the trunk and the head, the routes are recommended according to the order of the positions from high to low.
The navigation module is used for navigating a user to a stationary social resource along a planned route, acquiring route planning data of the moving social resource such as an ambulance and a mobile rescue station, and navigating the user to the moving social resource on the basis that the planned route of the moving social resource is not influenced, wherein the specific mode is that the moving social resource is set as Q:
d1, setting a navigation destination on a route planned by Q, wherein the navigation destination is positioned at M1 100M in front of Q, and calculating time T1 reaching the M1 according to the average moving speed of Q;
d2, planning the shortest path from the user to the M1, and calculating the time t1 reaching the M1;
D3, when T1 > T1, setting the destination at M2 200M in front of Q, calculating the time T2 to reach M1 from the average moving speed of Q;
d4, planning the shortest path from the user to M2, and calculating the time t2 reaching the M2;
d5, when T2 > T2, setting the destination at M3 300M in front of Q, calculating time T3 to reach M3 from the average moving speed of Q;
d6, planning the shortest path from the user to the M3, and calculating the time t3 reaching the M3;
according to this law, the destination is continuously changed each time by a distance increase of 100m until Tn is less than or equal to the Tn position, the final destination Mn is determined, and the navigation module navigates the user to Mn.
An intelligent navigation method comprises the following steps:
step 1, analyzing human health data acquired by a user terminal, wherein the specific mode is as follows:
a1, integrating health data, integrating and storing the human health data acquired by a user terminal, constructing a health file of a user, and storing the data in a centralized database by integrating data of different sources, such as heart rate, exercise records, sleep quality and the like, so as to provide a basis for subsequent health analysis;
a2, setting health indexes, namely setting according to different health parameters, guidelines and index ranges, such as a BMI (body mass index) standard range, a blood pressure normal range and the like, which is beneficial to comparing actual data and targets of users and providing a basis for health management;
A3, assessing the health condition, namely comprehensively analyzing the collected human health data, comparing the acquired human health data with the set health index, and assessing the health condition of the user. For example, by comparing the user's blood pressure data to a normal range, assessing the cardiovascular health condition of the user;
and A4, analyzing the health trend, namely, tracking the change of the data of the user along with time, such as heart rate, weight and the like, finding out the change trend and abnormal conditions, and identifying the change trend of the health data and potential risk factors.
Step 2, intuitively and visually displaying health data to a user, wherein the specific mode is as follows:
c1, creating a three-dimensional human body model, wherein the three-dimensional human body model is provided with a human body structure, and comprises a head, a trunk and limbs;
c2, mapping health data, wherein the health degree is represented by RGB colors, the colors showing health states at a certain position on the three-dimensional human model are set as (Ri, gj, bk), and the colors under serious unhealthy conditions are set as (Ru, gv, bw); the color levels from healthy to unhealthy are divided into five levels of healthy, sub-healthy, moderately healthy, unhealthy, severely unhealthy, then
(1) The sub-health state colors (R1, G1, B1) are:
R1=Ri-(Ri-Ru)×3/4;
G1=Gj-(Gj-Gv)×3/4;
B1=Bk-(Bk-Bw)×3/4;
(2) the colors of medium state of health (R2, G2, B2) are:
R2=Ri-(Ri-Ru)/2;
G2=Gj-(Gj-Gv)/2;
B2=Bk-(Bk-Bw)/2;
(3) The unhealthy state colors (R3, G3, B3) are:
R3=Ri-(Ri-Ru)/4;
G3=Gj-(Gj-Gv)/4;
B3=Bk-(Bk-Bw)/4;
among the above RGB colors, R, G, B have luminance of 0 to 255 levels, ru is less than Ri, gv is less than Gj, bw is less than Bk.
C3, dynamically displaying the change of the health data on the human body model to enable the user to intuitively perceive the dynamic change of the health condition,
when health trends at a certain location are good:
firstly, the current position is seriously unhealthy, and the color initial area of the seriously unhealthy level is S;
(1) maintaining time t after changing the color area of the serious unhealthy level to S/5;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/5;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 4/5 and then the time t is maintained;
(5) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) Maintaining time t after changing the color area of the unhealthy level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 3/4 and then the time t is maintained;
(4) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(5) repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/3 and then the time t is maintained;
(3) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is sub-healthy, and the color initial area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/2;
(2) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function.
When health trends at a certain location are bad:
firstly, the current position is healthy, and the initial color area of the healthy level is S;
(1) maintaining time t after changing the color area of the health level to S/5;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/5 and then the time t is maintained;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 4/5;
(5) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is sub-healthy, and the initial color area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to Sx 3/4;
(4) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(5) Repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/3;
(3) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/2;
(2) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function.
Step 3, according to the health degree problem of each part of the user body, matching social resources capable of solving the problem, wherein the resources are divided into medicine resources, health product resources, mental health resources, physiotherapy resources and health information resources, each resource comprises items, and attribute data of each item comprises space information data and evaluation data; when the health hierarchy of a user's location is healthy, there is no need to match resources.
Step 4, planning a route between a user and a static social resource, dividing the route into priority, setting the severity degree H of the health problem of the user, the route length between the user and the resource as L, the resource evaluation score as R, the priority level of the route as P, wherein P=w1×H+w2/L+w3×R, and w1, w2 and w3 are weight coefficients; the more serious the health problem, the higher the H value; the better the resource evaluation, the higher the R value; preferentially selecting a route with a high P value;
when the health level at a certain position is sub-health, w1 is unchanged, w2 is unchanged, and w3 is multiplied by 2;
when the health level at a certain position is medium health, w1 is unchanged, w2 is unchanged, and w3 is unchanged;
when the health level at a certain position is unhealthy, w1 is unchanged, w2 multiplied by 2 and w3 are unchanged;
when the health level at a certain position is seriously unhealthy, w1×2, w2×2 and w3 are unchanged;
when the priority levels of the routes are the same, the routes are recommended according to the order of the head, the trunk and the limbs, and when the positions belong to the limbs, the trunk and the head, the routes are recommended according to the order of the positions from high to low.
Step 5, navigating the user to a stationary social resource along the planned route, and acquiring route planning data of the moving social resource such as an ambulance and a mobile salvation station, wherein the user is navigated to the moving social resource on the basis that the planned route of the moving social resource is not influenced, and the specific mode is that the moving social resource is set as Q:
D1, setting a navigation destination on a route planned by Q, wherein the navigation destination is positioned at M1 100M in front of Q, and calculating time T1 reaching the M1 according to the average moving speed of Q;
d2, planning the shortest path from the user to the M1, and calculating the time t1 reaching the M1;
d3, when T1 > T1, setting the destination at M2 200M in front of Q, calculating the time T2 to reach M1 from the average moving speed of Q;
d4, planning the shortest path from the user to M2, and calculating the time t2 reaching the M2;
d5, when T2 > T2, setting the destination at M3 300M in front of Q, calculating time T3 to reach M3 from the average moving speed of Q;
d6, planning the shortest path from the user to the M3, and calculating the time t3 reaching the M3;
according to this law, the destination is continuously changed each time by a distance increase of 100m until Tn is less than or equal to the Tn position, the final destination Mn is determined, and the navigation module navigates the user to Mn.
The intelligent navigation system and the method have the following advantages:
(1) According to user body data collected by a user terminal, health requirements of a user are automatically analyzed, existing social resources capable of meeting health problems of the user are matched, and finally route planning and navigation are performed, so that the idea is novel;
(2) The health problems of the users are visually displayed, and the health trend of the users is dynamically displayed, so that the method has remarkable innovation;
(3) The traditional thinking that the user inputs the destination to navigate is overturned, the unaware demands of the user are mined, and the satisfied route planning and navigation are performed, so that the method is high in innovation.
Additional features and advantages of the invention will be set forth in the description which follows, or may be learned by practice of the invention.
Drawings
The drawings are only for purposes of illustrating particular embodiments and are not to be construed as limiting the invention, like reference numerals being used to refer to like parts throughout the several views.
Fig. 1 is a flow chart of the method of the present invention.
Detailed Description
The following describes the intelligent navigation system and method according to the present invention in further detail with reference to the drawings and examples.
The technical scheme adopted by the invention is that an intelligent navigation system is as follows:
the system comprises a health condition analysis module, a health data visualization module, a resource matching module, a route planning module and a navigation module.
The health condition analysis module is used for analyzing the human health data acquired by the user terminal, and the specific mode is as follows:
a1, integrating health data, integrating and storing the human health data acquired by a user terminal, constructing a health file of a user, and storing the data in a centralized database by integrating data of different sources, such as heart rate, exercise records, sleep quality and the like, so as to provide a basis for subsequent health analysis;
A2, setting health indexes, namely setting according to different health parameters, guidelines and index ranges, such as a BMI (body mass index) standard range, a blood pressure normal range and the like, which is beneficial to comparing actual data and targets of users and providing a basis for health management;
a3, assessing the health condition, namely comprehensively analyzing the collected human health data, comparing the acquired human health data with the set health index, and assessing the health condition of the user. For example, by comparing the user's blood pressure data to a normal range, assessing the cardiovascular health condition of the user;
and A4, analyzing the health trend, namely, tracking the change of the data of the user along with time, such as heart rate, weight and the like, finding out the change trend and abnormal conditions, and identifying the change trend of the health data and potential risk factors.
The health data visualization module is used for visually and visually displaying health data to a user, and the specific mode is as follows:
c1, creating a three-dimensional human body model, wherein the three-dimensional human body model is provided with a human body structure, and comprises a head, a trunk and limbs;
c2, mapping health data, wherein the health degree is represented by RGB colors, the colors showing health states at a certain position on the three-dimensional human model are set as (Ri, gj, bk), and the colors under serious unhealthy conditions are set as (Ru, gv, bw); the color levels from healthy to unhealthy are divided into five levels of healthy, sub-healthy, moderately healthy, unhealthy, severely unhealthy, then
(1) The sub-health state colors (R1, G1, B1) are:
R1=Ri-(Ri-Ru)×3/4;
G1=Gj-(Gj-Gv)×3/4;
B1=Bk-(Bk-Bw)×3/4;
(2) the colors of medium state of health (R2, G2, B2) are:
R2=Ri-(Ri-Ru)/2;
G2=Gj-(Gj-Gv)/2;
B2=Bk-(Bk-Bw)/2;
(3) the unhealthy state colors (R3, G3, B3) are:
R3=Ri-(Ri-Ru)/4;
G3=Gj-(Gj-Gv)/4;
B3=Bk-(Bk-Bw)/4;
among the above RGB colors, R, G, B have luminance of 0 to 255 levels, ru is less than Ri, gv is less than Gj, bw is less than Bk.
C3, dynamically displaying the change of the health data on the human body model to enable the user to intuitively perceive the dynamic change of the health condition,
when health trends at a certain location are good:
firstly, the current position is seriously unhealthy, and the color initial area of the seriously unhealthy level is S;
(1) maintaining time t after changing the color area of the serious unhealthy level to S/5;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/5;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 4/5 and then the time t is maintained;
(5) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 3/4 and then the time t is maintained;
(4) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(5) repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/3 and then the time t is maintained;
(3) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is sub-healthy, and the color initial area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/2;
(2) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(3) Repeating the steps (1) - (2) until the user exits the dynamic display function.
When health trends at a certain location are bad:
firstly, the current position is healthy, and the initial color area of the healthy level is S;
(1) maintaining time t after changing the color area of the health level to S/5;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/5 and then the time t is maintained;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 4/5;
(5) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is sub-healthy, and the initial color area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to Sx 3/4;
(4) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(5) Repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/3;
(3) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/2;
(2) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function.
The resource matching module is used for matching social resources capable of solving the problem according to the health degree problem of each part of the user body, wherein the resources are divided into medicine resources, health product resources, mental health resources, physiotherapy resources and health information resources, each resource comprises items, and attribute data of each item comprises spatial information data and evaluation data; when the health hierarchy of a user's location is healthy, there is no need to match resources.
The route planning module is used for planning routes between users and static social resources, prioritizing the routes, setting the severity degree H of health problems of the users, the length of the routes between the users and the resources as L, the resource evaluation score as R, the priority level of the routes as P, wherein P=w1×H+w2/L+w3×R, and w1, w2 and w3 are weight coefficients; the more serious the health problem, the higher the H value; the better the resource evaluation, the higher the R value; preferentially selecting a route with a high P value;
when the health level at a certain position is sub-health, w1 is unchanged, w2 is unchanged, and w3 is multiplied by 2;
when the health level at a certain position is medium health, w1 is unchanged, w2 is unchanged, and w3 is unchanged;
when the health level at a certain position is unhealthy, w1 is unchanged, w2 multiplied by 2 and w3 are unchanged;
when the health level at a certain position is seriously unhealthy, w1×2, w2×2 and w3 are unchanged;
when the priority levels of the routes are the same, the routes are recommended according to the order of the head, the trunk and the limbs, and when the positions belong to the limbs, the trunk and the head, the routes are recommended according to the order of the positions from high to low.
The navigation module is used for navigating a user to a stationary social resource along a planned route, acquiring route planning data of the moving social resource such as an ambulance and a mobile rescue station, and navigating the user to the moving social resource on the basis that the planned route of the moving social resource is not influenced, wherein the specific mode is that the moving social resource is set as Q:
D1, setting a navigation destination on a route planned by Q, wherein the navigation destination is positioned at M1 100M in front of Q, and calculating time T1 reaching the M1 according to the average moving speed of Q;
d2, planning the shortest path from the user to the M1, and calculating the time t1 reaching the M1;
d3, when T1 > T1, setting the destination at M2 200M in front of Q, calculating the time T2 to reach M1 from the average moving speed of Q;
d4, planning the shortest path from the user to M2, and calculating the time t2 reaching the M2;
d5, when T2 > T2, setting the destination at M3 300M in front of Q, calculating time T3 to reach M3 from the average moving speed of Q;
d6, planning the shortest path from the user to the M3, and calculating the time t3 reaching the M3;
according to this law, the destination is continuously changed each time by a distance increase of 100m until Tn is less than or equal to the Tn position, the final destination Mn is determined, and the navigation module navigates the user to Mn.
An intelligent navigation method comprises the following steps:
step 1, analyzing human health data acquired by a user terminal, wherein the specific mode is as follows:
a1, integrating health data, integrating and storing the human health data acquired by a user terminal, constructing a health file of a user, and storing the data in a centralized database by integrating data of different sources, such as heart rate, exercise records, sleep quality and the like, so as to provide a basis for subsequent health analysis;
A2, setting health indexes, namely setting according to different health parameters, guidelines and index ranges, such as a BMI (body mass index) standard range, a blood pressure normal range and the like, which is beneficial to comparing actual data and targets of users and providing a basis for health management;
a3, assessing the health condition, namely comprehensively analyzing the collected human health data, comparing the acquired human health data with the set health index, and assessing the health condition of the user. For example, by comparing the user's blood pressure data to a normal range, assessing the cardiovascular health condition of the user;
and A4, analyzing the health trend, namely, tracking the change of the data of the user along with time, such as heart rate, weight and the like, finding out the change trend and abnormal conditions, and identifying the change trend of the health data and potential risk factors.
Step 2, intuitively and visually displaying health data to a user, wherein the specific mode is as follows:
c1, creating a three-dimensional human body model, wherein the three-dimensional human body model is provided with a human body structure, and comprises a head, a trunk and limbs;
c2, mapping health data, wherein the health degree is represented by RGB colors, the colors showing health states at a certain position on the three-dimensional human model are set as (Ri, gj, bk), and the colors under serious unhealthy conditions are set as (Ru, gv, bw); the color levels from healthy to unhealthy are divided into five levels of healthy, sub-healthy, moderately healthy, unhealthy, severely unhealthy, then
(1) The sub-health state colors (R1, G1, B1) are:
R1=Ri-(Ri-Ru)×3/4;
G1=Gj-(Gj-Gv)×3/4;
B1=Bk-(Bk-Bw)×3/4;
(2) the colors of medium state of health (R2, G2, B2) are:
R2=Ri-(Ri-Ru)/2;
G2=Gj-(Gj-Gv)/2;
B2=Bk-(Bk-Bw)/2;
(3) the unhealthy state colors (R3, G3, B3) are:
R3=Ri-(Ri-Ru)/4;
G3=Gj-(Gj-Gv)/4;
B3=Bk-(Bk-Bw)/4;
among the above RGB colors, R, G, B have luminance of 0 to 255 levels, ru is less than Ri, gv is less than Gj, bw is less than Bk.
C3, dynamically displaying the change of the health data on the human body model to enable the user to intuitively perceive the dynamic change of the health condition,
when health trends at a certain location are good:
firstly, the current position is seriously unhealthy, and the color initial area of the seriously unhealthy level is S;
(1) maintaining time t after changing the color area of the serious unhealthy level to S/5;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/5;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 4/5 and then the time t is maintained;
(5) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 3/4 and then the time t is maintained;
(4) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(5) repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/3 and then the time t is maintained;
(3) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is sub-healthy, and the color initial area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/2;
(2) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(3) Repeating the steps (1) - (2) until the user exits the dynamic display function.
When health trends at a certain location are bad:
firstly, the current position is healthy, and the initial color area of the healthy level is S;
(1) maintaining time t after changing the color area of the health level to S/5;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/5 and then the time t is maintained;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 4/5;
(5) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(6) repeating (1) - (5) until the user exits the dynamic display function.
Secondly, the current position is sub-healthy, and the initial color area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to Sx 3/4;
(4) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(5) Repeating (1) - (4) until the user exits the dynamic display function.
Thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/3;
(3) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function.
Fourth, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/2;
(2) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function.
Step 3, according to the health degree problem of each part of the user body, matching social resources capable of solving the problem, wherein the resources are divided into medicine resources, health product resources, mental health resources, physiotherapy resources and health information resources, each resource comprises items, and attribute data of each item comprises space information data and evaluation data; when the health hierarchy of a user's location is healthy, there is no need to match resources.
Step 4, planning a route between a user and a static social resource, dividing the route into priority, setting the severity degree H of the health problem of the user, the route length between the user and the resource as L, the resource evaluation score as R, the priority level of the route as P, wherein P=w1×H+w2/L+w3×R, and w1, w2 and w3 are weight coefficients; the more serious the health problem, the higher the H value; the better the resource evaluation, the higher the R value; preferentially selecting a route with a high P value;
when the health level at a certain position is sub-health, w1 is unchanged, w2 is unchanged, and w3 is multiplied by 2;
when the health level at a certain position is medium health, w1 is unchanged, w2 is unchanged, and w3 is unchanged;
when the health level at a certain position is unhealthy, w1 is unchanged, w2 multiplied by 2 and w3 are unchanged;
when the health level at a certain position is seriously unhealthy, w1×2, w2×2 and w3 are unchanged;
when the priority levels of the routes are the same, the routes are recommended according to the order of the head, the trunk and the limbs, and when the positions belong to the limbs, the trunk and the head, the routes are recommended according to the order of the positions from high to low.
Step 5, navigating the user to a stationary social resource along the planned route, and acquiring route planning data of the moving social resource such as an ambulance and a mobile salvation station, wherein the user is navigated to the moving social resource on the basis that the planned route of the moving social resource is not influenced, and the specific mode is that the moving social resource is set as Q:
D1, setting a navigation destination on a route planned by Q, wherein the navigation destination is positioned at M1 100M in front of Q, and calculating time T1 reaching the M1 according to the average moving speed of Q;
d2, planning the shortest path from the user to the M1, and calculating the time t1 reaching the M1;
d3, when T1 > T1, setting the destination at M2 200M in front of Q, calculating the time T2 to reach M1 from the average moving speed of Q;
d4, planning the shortest path from the user to M2, and calculating the time t2 reaching the M2;
d5, when T2 > T2, setting the destination at M3 300M in front of Q, calculating time T3 to reach M3 from the average moving speed of Q;
d6, planning the shortest path from the user to the M3, and calculating the time t3 reaching the M3;
according to this law, the destination is continuously changed each time by a distance increase of 100m until Tn is less than or equal to the Tn position, the final destination Mn is determined, and the navigation module navigates the user to Mn.
The present invention is not limited to the above-mentioned embodiments, and any changes or substitutions that can be easily understood by those skilled in the art within the technical scope of the present invention are intended to be included in the scope of the present invention.

Claims (2)

1. An intelligent navigation system, characterized in that:
the system comprises a health condition analysis module, a health data visualization module, a resource matching module, a route planning module and a navigation module;
the health condition analysis module is used for analyzing the human health data acquired by the user terminal, and the specific mode is as follows:
a1, integrating health data, namely integrating and storing the human health data acquired by a user terminal, constructing a health file of a user, and storing the data in a centralized database by integrating data from different sources to provide a basis for subsequent health analysis;
a2, setting health indexes, and setting according to different health parameters, guidelines and index ranges;
a3, evaluating the health condition of the user by comprehensively analyzing the collected human health data and comparing the set health indexes;
a4, analyzing the health trend, and identifying the change trend of the health data and potential risk factors by tracking the change of the data of the user along with time;
the health data visualization module is used for visually and visually displaying health data to a user, and the specific mode is as follows:
c1, creating a three-dimensional human body model, wherein the three-dimensional human body model is provided with a human body structure, and comprises a head, a trunk and limbs;
C2, mapping health data, wherein the health degree is represented by RGB colors, the colors showing health states at a certain position on the three-dimensional human model are set as (Ri, gj, bk), and the colors under serious unhealthy conditions are set as (Ru, gv, bw); the color levels from healthy to unhealthy are divided into five levels of healthy, sub-healthy, moderately healthy, unhealthy, severely unhealthy, then
(1) The sub-health state colors (R1, G1, B1) are:
R1=Ri-(Ri-Ru)×3/4;
G1=Gj-(Gj-Gv)×3/4;
B1=Bk-(Bk-Bw)×3/4;
(2) the colors of medium state of health (R2, G2, B2) are:
R2=Ri-(Ri-Ru)/2;
G2=Gj-(Gj-Gv)/2;
B2=Bk-(Bk-Bw)/2;
(3) the unhealthy state colors (R3, G3, B3) are:
R3=Ri-(Ri-Ru)/4;
G3=Gj-(Gj-Gv)/4;
B3=Bk-(Bk-Bw)/4;
in the RGB colors, R, G, B all have 0-255 levels of brightness, ru is less than Ri, gv is less than Gj, and Bw is less than Bk;
c3, dynamically displaying the change of the health data on the human body model to enable the user to intuitively perceive the dynamic change of the health condition,
when health trends at a certain location are good:
firstly, the current position is seriously unhealthy, and the color initial area of the seriously unhealthy level is S;
(1) maintaining time t after changing the color area of the serious unhealthy level to S/5;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/5;
(3) Changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 4/5 and then the time t is maintained;
(5) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(6) repeating the steps (1) - (5) until the user exits the dynamic display function;
secondly, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 3/4 and then the time t is maintained;
(4) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(5) repeating the steps (1) - (4) until the user exits the dynamic display function;
thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/3 and then the time t is maintained;
(3) Changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function;
fourth, the current position is sub-healthy, and the color initial area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/2;
(2) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function;
when health trends at a certain location are bad:
firstly, the current position is healthy, and the initial color area of the healthy level is S;
(1) maintaining time t after changing the color area of the health level to S/5;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/5 and then the time t is maintained;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 4/5;
(5) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(6) repeating the steps (1) - (5) until the user exits the dynamic display function;
Secondly, the current position is sub-healthy, and the initial color area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to Sx 3/4;
(4) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(5) repeating the steps (1) - (4) until the user exits the dynamic display function;
thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/3;
(3) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function;
fourth, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/2;
(2) The color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function;
the resource matching module is used for matching social resources capable of solving the problem according to the health degree problem of each part of the user body, wherein the resources are divided into medicine resources, health product resources, mental health resources, physiotherapy resources and health information resources, each resource comprises items, and attribute data of each item comprises spatial information data and evaluation data; when the health level of a certain position of the user is healthy, matching resources are not needed;
the route planning module is used for planning routes between users and static social resources, prioritizing the routes, setting the severity degree H of health problems of the users, the length of the routes between the users and the resources as L, the resource evaluation score as R, the priority level of the routes as P, wherein P=w1×H+w2/L+w3×R, and w1, w2 and w3 are weight coefficients; the more serious the health problem, the higher the H value; the better the resource evaluation, the higher the R value; preferentially selecting a route with a high P value;
when the health level at a certain position is sub-health, w1 is unchanged, w2 is unchanged, and w3 is multiplied by 2;
when the health level at a certain position is medium health, w1 is unchanged, w2 is unchanged, and w3 is unchanged;
When the health level at a certain position is unhealthy, w1 is unchanged, w2 multiplied by 2 and w3 are unchanged;
when the health level at a certain position is seriously unhealthy, w1×2, w2×2 and w3 are unchanged;
when the priority levels of the routes are the same, recommending the routes according to the sequences of the head, the trunk and the limbs, and when the positions belong to the limbs, the trunk and the head, recommending the routes according to the sequences of the positions from high to low;
the navigation module is used for navigating a user to a stationary social resource along a planned route, acquiring route planning data of the moving social resource, and navigating the user to the moving social resource on the basis that the planned route of the moving social resource is not influenced, wherein the specific mode is that the moving social resource is set as Q:
d1, setting a navigation destination on a route planned by Q, wherein the navigation destination is positioned at M1 100M in front of Q, and calculating time T1 reaching the M1 according to the average moving speed of Q;
d2, planning the shortest path from the user to the M1, and calculating the time t1 reaching the M1;
d3, when T1 > T1, setting the destination at M2 200M in front of Q, calculating the time T2 to reach M1 from the average moving speed of Q;
d4, planning the shortest path from the user to M2, and calculating the time t2 reaching the M2;
D5, when T2 > T2, setting the destination at M3 300M in front of Q, calculating time T3 to reach M3 from the average moving speed of Q;
d6, planning the shortest path from the user to the M3, and calculating the time t3 reaching the M3;
according to this law, the destination is continuously changed each time by a distance increase of 100m until Tn is less than or equal to the Tn position, the final destination Mn is determined, and the navigation module navigates the user to Mn.
2. An intelligent navigation method is characterized in that:
step 1, analyzing human health data acquired by a user terminal, wherein the specific mode is as follows:
a1, integrating health data, namely integrating and storing the human health data acquired by a user terminal, constructing a health file of a user, and storing the data in a centralized database by integrating data from different sources to provide a basis for subsequent health analysis;
a2, setting health indexes, and setting according to different health parameters, guidelines and index ranges;
a3, evaluating the health condition of the user by comprehensively analyzing the collected human health data and comparing the set health indexes;
a4, analyzing the health trend, and identifying the change trend of the health data and potential risk factors by tracking the change of the data of the user along with time;
Step 2, intuitively and visually displaying health data to a user, wherein the specific mode is as follows:
c1, creating a three-dimensional human body model, wherein the three-dimensional human body model is provided with a human body structure, and comprises a head, a trunk and limbs;
c2, mapping health data, wherein the health degree is represented by RGB colors, the colors showing health states at a certain position on the three-dimensional human model are set as (Ri, gj, bk), and the colors under serious unhealthy conditions are set as (Ru, gv, bw); the color levels from healthy to unhealthy are divided into five levels of healthy, sub-healthy, moderately healthy, unhealthy, severely unhealthy, then
(1) The sub-health state colors (R1, G1, B1) are:
R1=Ri-(Ri-Ru)×3/4;
G1=Gj-(Gj-Gv)×3/4;
B1=Bk-(Bk-Bw)×3/4;
(2) the colors of medium state of health (R2, G2, B2) are:
R2=Ri-(Ri-Ru)/2;
G2=Gj-(Gj-Gv)/2;
B2=Bk-(Bk-Bw)/2;
(3) the unhealthy state colors (R3, G3, B3) are:
R3=Ri-(Ri-Ru)/4;
G3=Gj-(Gj-Gv)/4;
B3=Bk-(Bk-Bw)/4;
in the RGB colors, R, G, B all have 0-255 levels of brightness, ru is less than Ri, gv is less than Gj, and Bw is less than Bk;
c3, dynamically displaying the change of the health data on the human body model to enable the user to intuitively perceive the dynamic change of the health condition,
when health trends at a certain location are good:
firstly, the current position is seriously unhealthy, and the color initial area of the seriously unhealthy level is S;
(1) Maintaining time t after changing the color area of the serious unhealthy level to S/5;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/5;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 4/5 and then the time t is maintained;
(5) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(6) repeating the steps (1) - (5) until the user exits the dynamic display function;
secondly, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 3/4 and then the time t is maintained;
(4) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(5) repeating the steps (1) - (4) until the user exits the dynamic display function;
thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) Maintaining time t after changing the color area of the middle health level to S/3;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/3 and then the time t is maintained;
(3) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function;
fourth, the current position is sub-healthy, and the color initial area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/2;
(2) changing the color to the color of the health level, and changing the color area to the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function;
when health trends at a certain location are bad:
firstly, the current position is healthy, and the initial color area of the healthy level is S;
(1) maintaining time t after changing the color area of the health level to S/5;
(2) the color is changed to the color of the sub-health level, and the color area is changed to S multiplied by 2/5 and then the time t is maintained;
(3) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S multiplied by 3/5;
(4) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 4/5;
(5) The color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(6) repeating the steps (1) - (5) until the user exits the dynamic display function;
secondly, the current position is sub-healthy, and the initial color area of the sub-healthy level is S;
(1) maintaining time t after changing the color area of the sub-health level to S/4;
(2) changing the color to the color of the middle health level, and maintaining the time t after changing the color area to S/2;
(3) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to Sx 3/4;
(4) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(5) repeating the steps (1) - (4) until the user exits the dynamic display function;
thirdly, the current position is medium healthy, and the initial area of the color of the medium healthy level is S;
(1) maintaining time t after changing the color area of the middle health level to S/3;
(2) changing the color to the color of the unhealthy level, and maintaining the time t after changing the color area to S multiplied by 2/3;
(3) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(4) repeating the steps (1) - (3) until the user exits the dynamic display function;
Fourth, the current position is unhealthy, and the initial color area of the unhealthy level is S;
(1) maintaining time t after changing the color area of the unhealthy level to S/2;
(2) the color of the unhealthy level is changed to be more serious, and the color area is changed to be the maintenance time t after S;
(3) repeating the steps (1) - (2) until the user exits the dynamic display function;
step 3, according to the health degree problem of each part of the user body, matching social resources capable of solving the problem, wherein the resources are divided into medicine resources, health product resources, mental health resources, physiotherapy resources and health information resources, each resource comprises items, and attribute data of each item comprises space information data and evaluation data; when the health level of a certain position of the user is healthy, matching resources are not needed;
step 4, planning a route between a user and a static social resource, dividing the route into priority, setting the severity degree H of the health problem of the user, the route length between the user and the resource as L, the resource evaluation score as R, the priority level of the route as P, wherein P=w1×H+w2/L+w3×R, and w1, w2 and w3 are weight coefficients; the more serious the health problem, the higher the H value; the better the resource evaluation, the higher the R value; preferentially selecting a route with a high P value;
When the health level at a certain position is sub-health, w1 is unchanged, w2 is unchanged, and w3 is multiplied by 2;
when the health level at a certain position is medium health, w1 is unchanged, w2 is unchanged, and w3 is unchanged;
when the health level at a certain position is unhealthy, w1 is unchanged, w2 multiplied by 2 and w3 are unchanged;
when the health level at a certain position is seriously unhealthy, w1×2, w2×2 and w3 are unchanged;
when the priority levels of the routes are the same, recommending the routes according to the sequences of the head, the trunk and the limbs, and when the positions belong to the limbs, the trunk and the head, recommending the routes according to the sequences of the positions from high to low;
step 5, navigating the user to a stationary social resource along the planned route, and acquiring route planning data of the moving social resource, wherein the user is navigated to the moving social resource on the basis of not influencing the planned route of the moving social resource, and the specific mode is that the moving social resource is set as Q:
d1, setting a navigation destination on a route planned by Q, wherein the navigation destination is positioned at M1 100M in front of Q, and calculating time T1 reaching the M1 according to the average moving speed of Q;
d2, planning the shortest path from the user to the M1, and calculating the time t1 reaching the M1;
D3, when T1 > T1, setting the destination at M2 200M in front of Q, calculating the time T2 to reach M1 from the average moving speed of Q;
d4, planning the shortest path from the user to M2, and calculating the time t2 reaching the M2;
d5, when T2 > T2, setting the destination at M3 300M in front of Q, calculating time T3 to reach M3 from the average moving speed of Q;
d6, planning the shortest path from the user to the M3, and calculating the time t3 reaching the M3;
according to this law, the destination is continuously changed each time by a distance increase of 100m until Tn is less than or equal to the Tn position, the final destination Mn is determined, and the navigation module navigates the user to Mn.
CN202311263481.0A 2023-09-27 2023-09-27 Intelligent navigation system and method Active CN116989820B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311263481.0A CN116989820B (en) 2023-09-27 2023-09-27 Intelligent navigation system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311263481.0A CN116989820B (en) 2023-09-27 2023-09-27 Intelligent navigation system and method

Publications (2)

Publication Number Publication Date
CN116989820A true CN116989820A (en) 2023-11-03
CN116989820B CN116989820B (en) 2023-12-05

Family

ID=88527041

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311263481.0A Active CN116989820B (en) 2023-09-27 2023-09-27 Intelligent navigation system and method

Country Status (1)

Country Link
CN (1) CN116989820B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117739995A (en) * 2024-02-20 2024-03-22 厦门精图信息技术有限公司 System and method for realizing navigation and space-time backtracking based on shooting and live-action map

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003148967A (en) * 2001-11-12 2003-05-21 Denso Corp Diagnostic system for vehicle driver, and navigation system
CN101596128A (en) * 2008-06-03 2009-12-09 通用电气公司 Patient monitoring with health status indicator
CN103637785A (en) * 2013-12-18 2014-03-19 上海众人网络安全技术有限公司 Mobile intelligent health surveillance watch
CN103781407A (en) * 2011-07-05 2014-05-07 沙特***石油公司 Systems, computer medium and computer-implemented methods for coaching employees based upon monitored health conditions using an avatar
CN103944977A (en) * 2014-04-04 2014-07-23 深圳市鸿宇顺科技有限公司 Cloud health information management system and method based on wearable device
CN104081158A (en) * 2011-11-18 2014-10-01 通腾北美有限公司 A method and apparatus for creating cost data for use in generating a route across an electronic map
CN108253983A (en) * 2016-12-22 2018-07-06 普瑞车联有限公司 For calculating the method for skew route and navigation device
CN109432566A (en) * 2018-11-07 2019-03-08 深圳智能光谱有限公司 A kind of physiological parameter navigation adjusting method, control assembly and regulating device
JP2019056650A (en) * 2017-09-21 2019-04-11 京セラ株式会社 Electronic apparatus, server, data structure, body condition management method, and body condition management program
WO2020161947A1 (en) * 2019-02-05 2020-08-13 株式会社日立製作所 Physical health condition image analysis device, method, and system
CN113392904A (en) * 2021-06-16 2021-09-14 华南理工大学 LTC-DNN-based visual inertial navigation combined navigation system and self-learning method
CN115177240A (en) * 2022-07-05 2022-10-14 清华大学 Light environment and attitude detection method, device and system based on wearable equipment
CN115249266A (en) * 2022-07-22 2022-10-28 上海西井信息科技有限公司 Method, system, device and storage medium for predicting position of waypoint
CN115691746A (en) * 2022-10-26 2023-02-03 浙江绿丝带润锦健康管理有限公司 Organism evaluation management system based on health record
CN115808183A (en) * 2022-12-02 2023-03-17 中国电信股份有限公司 Path planning method and device, electronic equipment and readable storage medium
CN116431875A (en) * 2023-06-12 2023-07-14 厦门精图信息技术有限公司 Big data visual analysis display system and method

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003148967A (en) * 2001-11-12 2003-05-21 Denso Corp Diagnostic system for vehicle driver, and navigation system
CN101596128A (en) * 2008-06-03 2009-12-09 通用电气公司 Patient monitoring with health status indicator
CN103781407A (en) * 2011-07-05 2014-05-07 沙特***石油公司 Systems, computer medium and computer-implemented methods for coaching employees based upon monitored health conditions using an avatar
CN104081158A (en) * 2011-11-18 2014-10-01 通腾北美有限公司 A method and apparatus for creating cost data for use in generating a route across an electronic map
CN103637785A (en) * 2013-12-18 2014-03-19 上海众人网络安全技术有限公司 Mobile intelligent health surveillance watch
CN103944977A (en) * 2014-04-04 2014-07-23 深圳市鸿宇顺科技有限公司 Cloud health information management system and method based on wearable device
CN108253983A (en) * 2016-12-22 2018-07-06 普瑞车联有限公司 For calculating the method for skew route and navigation device
JP2019056650A (en) * 2017-09-21 2019-04-11 京セラ株式会社 Electronic apparatus, server, data structure, body condition management method, and body condition management program
CN109432566A (en) * 2018-11-07 2019-03-08 深圳智能光谱有限公司 A kind of physiological parameter navigation adjusting method, control assembly and regulating device
WO2020161947A1 (en) * 2019-02-05 2020-08-13 株式会社日立製作所 Physical health condition image analysis device, method, and system
CN113392904A (en) * 2021-06-16 2021-09-14 华南理工大学 LTC-DNN-based visual inertial navigation combined navigation system and self-learning method
CN115177240A (en) * 2022-07-05 2022-10-14 清华大学 Light environment and attitude detection method, device and system based on wearable equipment
CN115249266A (en) * 2022-07-22 2022-10-28 上海西井信息科技有限公司 Method, system, device and storage medium for predicting position of waypoint
CN115691746A (en) * 2022-10-26 2023-02-03 浙江绿丝带润锦健康管理有限公司 Organism evaluation management system based on health record
CN115808183A (en) * 2022-12-02 2023-03-17 中国电信股份有限公司 Path planning method and device, electronic equipment and readable storage medium
CN116431875A (en) * 2023-06-12 2023-07-14 厦门精图信息技术有限公司 Big data visual analysis display system and method

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
MUHAMMAD MUDASSIR EJAZ 等: ""A fast learning approach for autonomous navigation using a deep reinforcement learning method"", 《ELECTRONICS LETTERS》, vol. 57, no. 2, pages 50 - 53, XP006116731, DOI: 10.1049/ell2.12057 *
NITIN KUKREJA 等: ""Optimal path planning of mobile nanobots navigation control in human physiological systems using advanced soft computing technique"", 《MATERIALS TODAY: PROCEEDINGS》, vol. 45, no. 2, pages 3426 - 3430 *
李一能 等: ""融合明度特征的V-SAD立体匹配算法"", 《导航定位与授时》, vol. 8, no. 4, pages 90 - 97 *
赵炳淏 等: ""人们对于面部喜好度、健康程度、白度评价因素研究"", 《中国优秀硕士学位论文全文数据库 (信息科技辑)》, pages 27 - 50 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117739995A (en) * 2024-02-20 2024-03-22 厦门精图信息技术有限公司 System and method for realizing navigation and space-time backtracking based on shooting and live-action map

Also Published As

Publication number Publication date
CN116989820B (en) 2023-12-05

Similar Documents

Publication Publication Date Title
CN116989820B (en) Intelligent navigation system and method
Norcross et al. A study of eclectic (and integrative) views revisited.
US7970712B2 (en) Displaying strengths of social relationships between a user and other people
Ahmad Job, family and individual factors as predictors of work-family conflict
Yeh et al. Dissociation of performance and subjective measures of workload
US20110218953A1 (en) Design of systems for improved human interaction
Truschzinski et al. Emotional and cognitive influences in air traffic controller tasks: An investigation using a virtual environment?
Gustafson et al. Personal style and person-environment fit: A pattern approach
JP6458155B2 (en) Information processing apparatus and information processing method
CN107491511A (en) The autognosis method and device of robot
JP2017204249A (en) Space plan proposal system
US20180364649A1 (en) Smart watch having display, color of which changes according to state of user
KR20070063813A (en) System and method for diagnosis of psychological symptoms using a drawing
CN110516622A (en) A kind of gender of occupant, age and emotional intelligence recognition methods and system
Seeliger et al. Context-adaptive visual cues for safe navigation in augmented reality using machine learning
US9547929B1 (en) User interface device for adaptive systems
Lamy et al. Translating visually the reasoning of a perceptron: the weighted rainbow boxes technique and an application in antibiotherapy
Eesee et al. Extension of HAAS for the management of cognitive load
CN113781384A (en) Video quality evaluation method and device
Fisher Optimal performance engineering: Good, better, best
Kondyli et al. Visuo-locomotive complexity as a component of parametric systems for architecture design
Rauffet et al. Cognitive Control Modes and Mental Workload: An Experimental Approach.
CA2561150A1 (en) Method and system for data understanding using sociomapping
Gong et al. Interactive Genetic Algorithms with Individual Fitness Not Assigned by Human.
US20210097884A1 (en) Work support apparatus, work support system, and work support method

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