Human body information display method, device, equipment and computer readable storage medium

By displaying curves and information labels on the three-dimensional mannequin interface and updating the display content in combination with tactile information, the problem of inaccurate display and interactive recognition of human information in the existing technology is solved, and user-friendly information viewing and efficient Human-computer interaction.

CN112837426BActive Publication Date: 2025-02-11BOE TECHNOLOGY GROUP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN201911168906.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-11-25
Publication Date
2025-02-11
Estimated Expiration
2039-11-25

AI Technical Summary

Technical Problem

The prior art is difficult to accurately and realistically display the human information of each individual, such as the spatial position and interconnection of each human system, and cannot be freely interactively cognitive and dynamically viewed.

Method used

The curve around the model is displayed on the interface that displays the three-dimensional mannequin model. The human information label is set on the curve. User actions are obtained through tactile information, and the displayed content is updated, such as enlarging the local model or moving the information label.

Benefits of technology

It realizes that users can view human body information quickly and conveniently according to their own needs, enhancing users' immersion and human-computer interaction efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112837426B_ABST
    Figure CN112837426B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a method, device, equipment and computer-readable storage medium for displaying human body information, the method comprising: displaying at least one curve around the three-dimensional human body model on a display interface displaying a three-dimensional human body model, with a plurality of human body information tags set on the curve; obtaining a trigger instruction for a human body information tag, and highlighting the human body information corresponding to the human body information tag or at least a partial model of the three-dimensional human body model on the display interface. The present application displays a three-dimensional human body model on a display interface, and can set a curve with a plurality of human body information tags in the area surrounding the three-dimensional human body model, and through a trigger instruction for the human body information tag, the display interface displays the human body information corresponding to the human body information tag, which can facilitate users to quickly and conveniently view human body information according to their own personalized needs, and enhance the user's sense of immersion.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer human-computer interaction technology. Specifically, the present application relates to a human body information display method, device, equipment and computer-readable storage medium. Background Art

[0002] Health has always been an important topic of concern to people. With the development of computer technology and communication technology, people hope that one day they can monitor their health status at any time, quickly determine which part of the body may have problems, and prevent them as soon as possible. The human body is an extremely complex integrated organic system. In the process of realizing the ultimate wish, we must first have a clear and accurate understanding of the human body.

[0003] Relying on existing anatomical knowledge and existing display technology, people can understand the human body as a whole and its components. However, the human body is a complete system that is constantly changing. Each person has individual characteristics. Relying on existing technology, it is impossible to more accurately and truly display the human body information of each individual, such as the spatial position of each system in the human body, the mutual connection between systems, etc., and it is also impossible to freely interactively recognize the displayed human body information, that is, to view the human body information dynamically from any angle conveniently and quickly according to the user's own wishes. Summary of the invention

[0004] The present application provides a human body information display method, device, equipment and computer-readable storage medium to solve at least one of the above-mentioned technical defects.

[0005] A method for displaying human body information, comprising:

[0006] On a display interface displaying a three-dimensional human body model, displaying at least one curve surrounding the three-dimensional human body model, with a plurality of human body information labels arranged on the curve;

[0007] A trigger instruction for a human body information tag is obtained, and the human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information tag is highlighted on the display interface.

[0008] In certain implementations of the first aspect, at least one curve surrounding the three-dimensional human body model is displayed on a display interface displaying the three-dimensional human body model, and a plurality of human body information labels are arranged on the curve, including:

[0009] Acquiring tactile information on the display interface, the tactile information including at least one of the following: contact position, contact area, contact duration, or continuous contact information, the continuous contact information including contact starting point position information and contact end point position information;

[0010] Determining first interface action information according to the tactile information and the three-dimensional human body model;

[0011] The three-dimensional human body model and / or curve is updated and displayed according to the first interface action information.

[0012] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the tactile information includes the contact position and the contact duration; and updating and displaying the three-dimensional human body model and / or curve according to the first interface action information includes:

[0013] If the contact duration is greater than the preset trigger time, the three-dimensional human body model is enlarged by a predetermined multiple with the contact position as the center;

[0014] Displays an enlarged 3D human body model.

[0015] In combination with the first aspect and the above implementations, in some implementations of the first aspect, at least one curve surrounding the three-dimensional human body model is displayed on a display interface displaying the three-dimensional human body model, and a plurality of human body information labels are set on the curve, including:

[0016] Acquiring touch information on the display interface;

[0017] Determine the deflection displacement according to the tactile information;

[0018] According to the deflection displacement, all human body information tags are moved along the curve.

[0019] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the tactile information includes a contact position; and moving all human body information tags along a curve according to the deflection displacement includes:

[0020] Determine the rotation angle value of the human body information tag according to the deflection distance in the deflection displacement and the distance between the contact position and the geometric center axis of the curve;

[0021] The human body information tag is moved along the curve according to the deflection direction and the rotation angle value in the deflection displacement.

[0022] In combination with the first aspect and the above implementations, in some implementations of the first aspect, all human body information tags are moved along the curve according to the deflection displacement, further comprising:

[0023] According to the deflection displacement, the three-dimensional human body model is rotated;

[0024] The rotated three-dimensional human body model is displayed on the display interface.

[0025] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the three-dimensional human body model rotates at a predetermined speed on the display interface;

[0026] On a display interface displaying a three-dimensional human body model, at least one curve surrounding the three-dimensional human body model is displayed, including:

[0027] The second interface action information is obtained, the rotation of the three-dimensional human body model is stopped, and the three-dimensional human body model that has stopped rotating is displayed on the display interface.

[0028] In combination with the first aspect and the above implementations, in some implementations of the first aspect, at least one curve surrounding the human body model is displayed on a display interface displaying a three-dimensional human body model, and a plurality of human body information labels are set on the curve, including:

[0029] Acquiring third interface action information on the display interface;

[0030] According to the third interface action information, a curve surrounding the three-dimensional human body model is displayed.

[0031] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the curve includes at least one of the following: an elliptical arc and a spiral line; the elliptical arc surrounds the chest position of the three-dimensional human body model; the spiral line spirally extends from the foot of the three-dimensional human body model to the head of the three-dimensional human body model;

[0032] The curve and the display interface are relatively static.

[0033] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the human body information tag includes at least one of the following: human organ category information, human body system category information, or human body parameter information;

[0034] The spacing between adjacent human body information labels on the curve is equal.

[0035] In combination with the first aspect and the above implementations, in some implementations of the first aspect, the curve includes a preset salient area and a preset non-salient area;

[0036] On a display interface displaying a three-dimensional human body model, at least one curve surrounding the human body model is displayed, and a plurality of human body information labels are arranged on the curve, including:

[0037] If the human body information tag moves to the preset highlighted area, the human body information tag is displayed in an enlarged manner and is set to be in an activated state;

[0038] If the human body information label moves to a preset non-highlighted area, the human body information label is displayed in a reduced size and is set to an inactive state.

[0039] In combination with the first aspect and the above implementations, in some implementations of the first aspect, obtaining a trigger instruction for a human body information tag, and highlighting the human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information tag on a display interface includes:

[0040] A trigger instruction is obtained within the display interface where the human body information tag is located;

[0041] According to the trigger instruction, determine the human body information corresponding to the human body information tag;

[0042] Display human body information in one of the following ways:

[0043] Displaying human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information in a visible range of a display interface;

[0044] Alternatively, the human body information is displayed in a predetermined color on the three-dimensional human body model;

[0045] Alternatively, a portion of the three-dimensional human body model other than the human body information may be displayed with a predetermined transparency.

[0046] In combination with the first aspect and the above implementations, in some implementations of the first aspect, before the step of displaying at least one curve surrounding the three-dimensional human body model on the display interface displaying the three-dimensional human body model, the step further includes:

[0047] Get real-time image information;

[0048] Determine the merged information of the real-time image information and the three-dimensional human body model according to the three-dimensional human body model;

[0049] The merge information is displayed on the display interface.

[0050] In a second aspect, the present application provides a human body information display device, comprising:

[0051] A display module, used for displaying at least one curve surrounding the three-dimensional human body model on a display interface displaying the three-dimensional human body model, wherein a plurality of human body information labels are arranged on the curve;

[0052] The feedback module is used to obtain a trigger instruction for a human body information tag and highlight the human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information tag on a display interface.

[0053] In some implementations of the second aspect, the display module includes:

[0054] An acquisition unit, used to acquire real-time image information;

[0055] A merging unit, used to determine merging information of the real-time image information and the three-dimensional human body model according to the three-dimensional human body model;

[0056] The output unit is used to display the merged information on the display interface.

[0057] In a third aspect, the present application provides a human body information display device, comprising:

[0058] one or more processors;

[0059] Memory;

[0060] One or more applications, one or more applications are stored in a memory and configured to be executed by one or more processors, and one or more applications are configured to: implement the human body information display method provided in the first aspect of the present application.

[0061] In a fourth aspect, the present application provides a computer-readable storage medium, which is used to store a computer program. When the computer program runs on a computer, it implements the human body information display method provided in the first aspect of the present application.

[0062] The beneficial effects of the technical solution provided by this application are:

[0063] The present application displays a three-dimensional human body model on a display interface, and can set a curve with several human body information tags in an area surrounding the three-dimensional human body model. Through triggering instructions for the human body information tags, the display interface displays the human body information corresponding to the human body information tags, which can facilitate users to quickly and conveniently view human body information according to their own personalized needs, and enhance the user's sense of immersion by surrounding the three-dimensional human body model with curves. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in describing the embodiments of the present application are briefly introduced below.

[0065] Figure 1 A schematic diagram of a flow chart of a method for displaying human body information provided by an embodiment of the present application;

[0066] Figure 2 A schematic diagram of a display interface for displaying human body information provided in an embodiment of the present application;

[0067] Figure 3 A schematic diagram of another display interface for displaying human body information provided in an embodiment of the present application;

[0068] Figure 4 A schematic flow chart of a three-dimensional human body model and a curve updating and displaying method provided in one embodiment of the present application;

[0069] Figure 5 A schematic diagram of a display interface for displaying human body information provided by another embodiment of the present application;

[0070] Figure 6 A schematic diagram of another display interface for displaying human body information provided by another embodiment of the present application;

[0071] Figure 7 A schematic diagram of the structure of a human body information display device provided in one embodiment of the present application;

[0072] Figure 8 A schematic diagram of the structure of a human body information display device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0073] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, and cannot be interpreted as limiting the present application.

[0074] Those skilled in the art will appreciate that, unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the term "comprising" used in the specification of the present application refers to the presence of the features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof. It should be understood that the term "and / or" that may be used herein includes all or any unit and all combinations of one or more associated listed items.

[0075] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0076] In one embodiment of the present application, a method for displaying human body information is provided, such as Figure 1 As shown, the method includes:

[0077] S100: Displaying at least one curve surrounding the three-dimensional human body model on a display interface displaying the three-dimensional human body model, with a plurality of human body information labels arranged on the curve.

[0078] S200: A trigger instruction for a human body information tag is obtained, and the human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information tag is highlighted on a display interface.

[0079] The present application displays a three-dimensional human body model on a display interface, and can set a curve with several human body information tags in an area surrounding the three-dimensional human body model. Through triggering instructions for the human body information tags, the display interface displays the human body information corresponding to the human body information tags, which can facilitate users to quickly and conveniently view human body information according to their own personalized needs, and enhance the user's sense of immersion by surrounding the three-dimensional human body model with curves.

[0080] As for the above-mentioned S100, the human body information display method provided by the present application is generally operated by an electronic device to realize information interaction with the user. After the electronic device is turned on and the display interface for displaying human body information is entered, the initial display on the display interface is usually a complete three-dimensional human body model, which is generally presented as a three-dimensional human body image standing upright and in a naturally stretched state. In addition, at least one curve can be observed on the display interface around the three-dimensional human body model. In some feasible implementations, such as Figure 2 and Figure 3 As shown, the curve includes at least one of the following: an elliptical arc and a spiral line; the elliptical arc surrounds the chest position of the three-dimensional human body model; the spiral line spirally extends from the foot of the three-dimensional human body model to the head of the three-dimensional human body model; the curve is relatively static with respect to the display interface. The curve can also be other forms of geometric curves that can surround the three-dimensional human body model, specifically one or two curves displayed in parallel at a certain interval, or when the curve is a spiral line, it can be presented as a double spiral structure. Of course, the number can even be 3, 4, etc., which can be set according to actual needs.

[0081] Furthermore, the human body information labels correspond to different parts of the three-dimensional human body model. The different parts of the three-dimensional human body model can be determined according to multiple classifications. In some feasible implementations, the human body information labels include at least one of the following: human organ category information, human system category information or human parameter information; the spacing between adjacent human body information labels on the curve is equal. For example, human organ category information is classified according to organs, including heart, liver, spleen, lung, kidney, etc., and classified according to human system categories, including circulatory system, digestive system, respiratory system, reproductive system, immune system, etc. It can also be classified according to local parts, including head, chest, upper and lower limbs, etc. It even includes other human body parameter information related to human health, such as health history data, trauma data, etc. These human body information labels are arranged along the curve. In order to form a three-dimensional effect, the human body information labels on the curve are of different sizes, but the spacing between adjacent human body information labels on the curve is equal. For example, the human body information label in the middle position is larger, and as it moves farther away from the middle position, the human body information label gradually becomes smaller.

[0082] Of course, the human body information tag can also be set to different states. In some feasible implementations, the curve includes a preset highlight area and a preset non-highlight area. On the display interface displaying the three-dimensional human body model, at least one curve surrounding the human body model is displayed, and a number of human body information tags are set on the curve, specifically including: if the human body information tag moves to the preset highlight area, the human body information tag is enlarged and displayed, and the human body information tag is set to an activated state; if the human body information tag moves to the preset non-highlight area, the human body information tag is reduced and displayed, and the human body information tag is set to an inactive state.

[0083] The human body information tag can be moved on the curve, and at a specific position of the curve, such as on a curve segment close to the central axis of the three-dimensional human body model, the human body information tag moves to this preset prominent area, then the human body information tag is activated, and the appearance is enlarged, and can be selected, and the next operation is performed accordingly. Other areas are preset non-prominent areas, and the human body information tags in the preset non-prominent areas are inactive, and are displayed in a smaller size accordingly. During the movement of the human body information tag, the process of enlarging and reducing is also displayed on the display interface, which can form a vivid three-dimensional dynamic process and enhance the user's immersion in human-computer interaction. Of course, in addition to the changes in appearance through enlargement or reduction, the characteristics of the brightness and color of the human body information tag in a changing state can also be added.

[0084] In S100, the content displayed on the display interface is not always in a static state, and can be updated according to specific changes in the instruction information obtained from the display interface. Figure 4 As shown, S100 also includes:

[0085] S110: Acquire tactile information on the display interface, where the tactile information includes at least one of the following: contact position, contact area, contact duration, or continuous contact information, where the continuous contact information includes contact start position information and contact end position information.

[0086] Optionally, the tactile information may be obtained from gestures such as tapping, sliding, or pressing and holding on a touch-operable display screen, or from mouse actions such as clicking and dragging a mouse.

[0087] S120: Determine first interface action information according to the tactile information and the three-dimensional human body model.

[0088] Optionally, by acquiring the above-mentioned tactile information related parameters and information of the three-dimensional human body model on the display interface, the specific instructions corresponding to the tactile information are determined, such as obtaining the first interface action information, and the display content on the display interface can be updated according to the first interface action information.

[0089] S130: updating and displaying the three-dimensional human body model and / or curve according to the first interface action information.

[0090] Optionally, the content of the content update is a new posture of the 3D human body model, or a new presentation order of human body information tags on the curve, the curve includes human body information tags, and the curve with human body information tags in the new presentation order is a new curve displayed on the display interface. Of course, it can also be a combination of the 3D human body model and the new content of the curve.

[0091] In a specific embodiment, the three-dimensional human body model presents a new posture, and the touch information includes the contact position and the contact duration; the three-dimensional human body model and / or curve are updated and displayed according to the first interface action information, including: if the contact duration is greater than the preset trigger time, the three-dimensional human body model is enlarged by a predetermined multiple with the contact position as the center; and the enlarged three-dimensional human body model is displayed. The device detects that a certain position on the display interface is touched, including a touch or a mouse click, and the contact position lasts for a period of time greater than the preset trigger time, such as 1 second or 0.5 seconds, etc., and determines that the first interface action information is the instruction information for enlarged display. According to the contact position and the information of the three-dimensional human body model that has been displayed on the display interface, the position of the three-dimensional human body model that needs to be enlarged is determined, and the three-dimensional human body model at the position is enlarged according to the predetermined multiple. Of course, the entire three-dimensional human body model is also enlarged, but the three-dimensional human body model at the contact position will be displayed on the display interface first, so that the user can focus on the three-dimensional human body model at the position.

[0092] In another feasible embodiment, at least one curve around the three-dimensional human body model is displayed on a display interface displaying a three-dimensional human body model, and a plurality of human body information tags are arranged on the curve, including: acquiring tactile information on the display interface, determining a deflection displacement according to the tactile information; and moving all human body information tags along the curve according to the deflection displacement. This embodiment provides a method process for moving human body information tags, and tactile information is acquired on the display interface. Specifically, the tactile information may include contact position and continuous contact information. Information on the movement of the human body information tag is determined through the contact position and continuous contact information, and the human body information tag is moved and displayed accordingly. Not only the result after the movement can be displayed, but since each movement operation is a continuous process, the entire process of the movement operation can also be displayed.

[0093] In a possible implementation of another specific embodiment described above, the tactile information includes the contact position, and all human body information tags are moved along the curve according to the deflection displacement, including: determining the rotation angle value of the human body information tag according to the deflection distance in the deflection displacement and the distance between the contact position and the geometric center axis of the curve; and moving the human body information tag along the curve according to the deflection direction and the rotation angle value in the deflection displacement. The offset displacement obtained on the display interface is a vector, including the deflection distance and the deflection direction. Taking the touch screen as an example, the deflection distance is determined according to the sliding distance on the display interface, and the deflection direction is the sliding direction of the finger on the touch screen. The distance between the contact position and the geometric center axis of the curve can characterize the display ratio of the curve on the display interface. When the distance between the contact position and the geometric center axis of the curve is large, it means that the curve is displayed in a larger size. When the distance is small, it means that the curve is displayed in a smaller size. When the large size is measured in centimeters, the small size can be considered to be measured in millimeters.

[0094] According to the deflection distance and the distance between the contact position and the geometric center axis of the curve, the rotation angle value of the human body information tag on the current display interface can be determined, and then according to the rotation angle value and the deflection direction in the deflection displacement, the human body information tag is moved, and the movement is on the curve. In addition, it should be noted that since there are multiple human body information tags on the curve, there must be a certain pre-arrangement order. For example, there are six human body information tags, ABCDEF, and the order is continuously cyclic, that is, A is next to B and F, B is next to A and C, and so on. After the human body information tags move on the curve, they still maintain the order of the above adjacent relationship.

[0095] In another possible implementation of another specific embodiment described above, all human body information tags are moved along a curve according to the deflection displacement, including: rotating the three-dimensional human body model according to the deflection displacement; and displaying the rotated three-dimensional human body model on the display interface. According to the implementation provided in this embodiment, the three-dimensional human body model can move following the instructions corresponding to the tactile information, and not only the human body information tags can move along the curve, but the three-dimensional human body model can also move, so that the user can flip the human body information tags as needed, select the human body information to be viewed, and can also flip and view the three-dimensional human body model. The specific principle of the movement of the three-dimensional human body model can refer to the above content and will not be repeated here. In some application scenarios, it is equivalent to keeping the three-dimensional human body model stationary, and the camera that captures the image of the three-dimensional human body model moves following the user's operation, so as to view the three-dimensional human body model from various angles.

[0096] In a feasible embodiment, the three-dimensional human body model rotates at a predetermined speed on the display interface; at least one curve around the three-dimensional human body model is displayed on the display interface displaying the three-dimensional human body model, including: obtaining the second interface action information, stopping the rotation of the three-dimensional human body model, and displaying the three-dimensional human body model that has stopped rotating on the display interface. After the tactile information is obtained on the display interface, the tactile information can also be represented as the second interface action information. The three-dimensional human body model does not necessarily rotate in accordance with the user's instructions, but can also rotate and display on its own. In the default state, the three-dimensional human body model rotates at a certain speed all the time, and the axis of rotation can generally be the central axis of the human body. When the second interface action information is obtained, the second interface action information is also determined based on the tactile information. For example, the contact position is located in a pre-set area, such as a corner of the display interface, or an area other than the three-dimensional human body model displayed on the display interface, which is equivalent to clicking the display interface at these positions, and the three-dimensional human body model stops rotating and is displayed on the display interface in the posture when it stops.

[0097] There are many ways to display a three-dimensional human body model, and there are other ways to display a curve. In a feasible embodiment, on a display interface displaying a three-dimensional human body model, at least one curve around the human body model is displayed, and a number of human body information tags are set on the curve, including: obtaining third interface action information on the display interface; displaying the curve around the three-dimensional human body model according to the third interface action information. On the initial interface of the display interface, only the three-dimensional human body model is displayed, so that the user can simply view the human body model. Once the touch information is obtained on the display interface, the curve and the human body information tag on the curve are displayed, so that the user can further operate and check other content. The third interface action information is also determined by the touch information. For example, on a touch screen, as long as the screen is detected to be touched, the third interface action information is generated, and it can be set accordingly to keep the curve display state within a certain holding time after the screen is sensed to be touched, until the set holding time is exceeded and the curve is hidden. By setting the curve to a hidden display form, the query interface can be made concise and clear, and the user can be guaranteed to quickly and easily check the relevant information.

[0098] For S200, in a feasible embodiment, a trigger instruction for a human body information tag is obtained, and the human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information tag is highlighted on the display interface, including: obtaining a trigger instruction within the display interface where the human body information tag is located. According to the trigger instruction, the human body information corresponding to the human body information tag is determined. The human body information is displayed in one of the following ways:

[0099] Displaying human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information in a visible range of a display interface;

[0100] Alternatively, the human body information is displayed in a predetermined color on the three-dimensional human body model;

[0101] Alternatively, a portion of the three-dimensional human body model other than the human body information may be displayed with a predetermined transparency.

[0102] The human body information tag is displayed on the display interface, and when the human body information tag is in an activated state, it can be selected and then input instructions. All human body information tags can be in an activated state, or some specific human body information tags can be set to an activated state. On the display interface, a trigger instruction for a human body information tag is obtained, such as clicking or double-clicking on a human body information tag, which can correspond to the human body information of the selected human body information tag in the system database. For example, clicking on the human body information tag "circulatory system" corresponds to obtaining information about the circulatory system on the human body.

[0103] In addition, on the interface that highlights the corresponding human body information, descriptive text or further human body information labels can be added accordingly to provide more human body information content for reference, such as Figure 5 For example, when the human body information label "Others" is clicked, the three-dimensional human body model is displayed on the display interface, and information labels related to human body information, such as "blood system", "immune system", etc., are displayed, and an index of further detailed information is also set in the corresponding information label. The display content corresponding to each human body information label may be displayed in different forms, such as Figure 6 As shown, click on the human body information label corresponding to the "circulatory system" to display the three-dimensional human body information of the circulatory system and possible detailed description content in a partial area of ​​the display interface.

[0104] The selected circulatory system information can be displayed on the 3D human body model by using a specific color to distinguish it from other information, or the 3D human body model of non-circulatory system information can be hidden to highlight the circulatory system information. If the human body information label "head" is selected, the head can be displayed within the visible range of the entire display interface, that is, the partial model of the 3D human body model, that is, the head model, can be displayed in full screen.

[0105] In addition to realizing the aforementioned functions, the human body information display method provided by the present application can also realize a human-computer interaction function. In a feasible embodiment, before the step of displaying at least one curve around the three-dimensional human body model on the display interface displaying the three-dimensional human body model, it also includes: obtaining real-time image information; determining the merged information of the real-time image information and the three-dimensional human body model according to the three-dimensional human body model; and displaying the merged information on the display interface. According to the acquired real-time image information, the real-time image information can be obtained through a camera or a camera, or can be transmitted to the system through a mobile data storage device. For example, the environment around the device can be obtained through a camera, and the three-dimensional human body model is fitted with the captured environmental image to form merged information. The specific image fitting method can be known to technicians in the relevant field and will not be described here. In the displayed merged information, the three-dimensional human body model is displayed in the current environment. Through this embodiment, the realism of the three-dimensional human body model display can be further enhanced, and the user's sense of immersion can be further increased.

[0106] An embodiment of the present application provides a human body information display device, such as Figure 7 As shown, the human body information display device 10 may include: a display module 11 and a feedback module 12, wherein:

[0107] The display module 11 is used to display at least one curve around the three-dimensional human body model on a display interface displaying the three-dimensional human body model, and a plurality of human body information labels are set on the curve;

[0108] The feedback module 12 is used to obtain a trigger instruction for a human body information tag, and highlight the human body information or at least a partial model of the three-dimensional human body model corresponding to the human body information tag on the display interface.

[0109] The human body information display device provided by the present application can display a three-dimensional human body model on a display interface, and can set a curve with several human body information labels in the area surrounding the three-dimensional human body model. Through the trigger instructions for the human body information labels, the display interface displays the human body information corresponding to the human body information labels, which can facilitate users to quickly and conveniently view the human body information according to their own personalized needs, and enhance the user's sense of immersion by surrounding the three-dimensional human body model with curves.

[0110] In a feasible embodiment, a human body information display device is provided, wherein the display module of the human body information device further includes an acquisition unit, a merging unit and an output unit. The acquisition unit is used to acquire real-time image information. The merging unit is used to determine the merged information of the real-time image information and the three-dimensional human body model according to the three-dimensional human body model. The output unit is used to display the merged information on the display interface.

[0111] The human body information display device provided in the present application can execute the human body information display method shown in any embodiment of the present application. The implementation principles are similar and will not be repeated here.

[0112] In another embodiment of the present application, a human body information display device is provided, which includes: one or more processors; a memory; one or more applications, one or more applications are stored in the memory and configured to be executed by one or more processors, and the one or more applications are configured to: implement a human body information display method as shown in any embodiment of the present application.

[0113] Compared with the prior art, the human body information display device provided by the present application can facilitate users to quickly and conveniently view human body information according to their own personalized needs, and by surrounding the three-dimensional human body model with curves, it can enhance the user's sense of immersion and improve the efficiency of human-computer interaction.

[0114] In an optional embodiment, a human body information display device is provided, such as Figure 8 As shown, Figure 8 The human body information display device 1000 shown includes: a processor 1001 and a memory 1003. The processor 1001 and the memory 1003 are connected, such as through a bus 1002. Optionally, the human body information display device 1000 may also include a transceiver 1004. It should be noted that in actual applications, the transceiver 1004 is not limited to one, and the structure of the human body information display device 1000 does not constitute a limitation on the embodiments of the present application.

[0115] Processor 1001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 1001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0116] The bus 1002 may include a path to transmit information between the above components. The bus 1002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 1002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0117] The memory 1003 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0118] The memory 1003 is used to store application code for executing the solution of the present application, and the execution is controlled by the processor 1001. The processor 1001 is used to execute the application code stored in the memory 1003 to implement the content shown in any of the above method embodiments.

[0119] Among them, human body information display devices include but are not limited to: mobile phones, tablet computers, desktop computers, etc.

[0120] Another embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed on a computer, the computer can implement the corresponding content in the aforementioned method embodiment. Compared with the prior art, it is convenient for users to quickly and conveniently view human body information according to their own personalized needs, and by surrounding the three-dimensional human body model with curves, the user's immersion is enhanced and the efficiency of human-computer interaction is improved.

[0121] It should be understood that, although the steps in the flowchart of the accompanying drawings are displayed in sequence as indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.

[0122] The above description is only a partial implementation method of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for displaying human body information, characterized in that: include: On a display interface displaying a three-dimensional human body model, displaying at least one curve surrounding the three-dimensional human body model, wherein a plurality of human body information labels are arranged on the curve; A trigger instruction for one of the human body information tags is obtained, and the human body information corresponding to the human body information tag or at least a partial model of the three-dimensional human body model is highlighted on the display interface; The display interface showing the three-dimensional human body model displays at least one curve surrounding the three-dimensional human body model, and the curve is provided with a plurality of human body information labels, including: Acquiring touch information on the display interface; determining a deflection displacement according to the tactile information; According to the deflection displacement, all the human body information tags are moved along the curve.

2. The human body information display method according to claim 1, characterized in that: The method further comprises: displaying at least one curve around the three-dimensional human body model on a display interface displaying the three-dimensional human body model, wherein a plurality of human body information labels are arranged on the curve; and Acquiring touch information on the display interface, the touch information including at least one of the following: contact position, contact area, contact duration, or continuous contact information, the continuous contact information including contact starting point position information and contact end point position information; Determining first interface action information according to the tactile information and the three-dimensional human body model; The three-dimensional human body model and / or the curve are updated and displayed according to the first interface action information.

3. The human body information display method according to claim 2, characterized in that: The touch information includes contact position and contact duration; The updating and displaying of the three-dimensional human body model and / or the curve according to the first interface action information includes: If the contact duration is greater than a preset trigger time, the three-dimensional human body model is enlarged by a predetermined multiple with the contact position as the center; The enlarged three-dimensional human body model is displayed.

4. The human body information display method according to claim 1, characterized in that: The tactile information includes a contact position; and according to the deflection displacement, moving all of the human body information tags along the curve, comprising: Determine the rotation angle value of the human body information tag according to the deflection distance in the deflection displacement and the distance between the contact position and the geometric center axis of the curve; The human body information tag is moved along the curve according to the deflection direction and the rotation angle value in the deflection displacement.

5. The human body information display method according to claim 1, characterized in that: The step of moving all of the human body information tags along the curve according to the deflection displacement further comprises: rotating the three-dimensional human body model according to the deflection displacement; The rotated three-dimensional human body model is displayed on the display interface.

6. The human body information display method according to claim 2, characterized in that: The three-dimensional human body model rotates at a predetermined speed on the display interface; The method of displaying at least one curve surrounding the three-dimensional human body model on a display interface displaying the three-dimensional human body model further comprises: The second interface action information is obtained, the rotation of the three-dimensional human body model is stopped, and the three-dimensional human body model that has stopped rotating is displayed on the display interface.

7. The human body information display method according to claim 1, characterized in that: On a display interface displaying a three-dimensional human body model, at least one curve surrounding the human body model is displayed, and a plurality of human body information labels are arranged on the curve, further comprising: Acquiring third interface action information on the display interface; The curve surrounding the three-dimensional human body model is displayed according to the third interface action information.

8. The human body information display method according to claim 1, characterized in that: The curve includes at least one of the following: an elliptical arc and a spiral line; the elliptical arc surrounds the chest position of the three-dimensional human body model; the spiral line spirally extends from the foot of the three-dimensional human body model to the head of the three-dimensional human body model; The curve and the display interface are relatively stationary.

9. The human body information display method according to claim 1, characterized in that: The human body information tag includes at least one of the following: human body organ category information, human body system category information or human body parameter information; The spacings between adjacent human body information labels on the curve are equal.

10. The human body information display method according to claim 1, characterized in that: The curve includes a preset highlighted area and a preset non-highlighted area; On a display interface displaying a three-dimensional human body model, at least one curve surrounding the human body model is displayed, and a plurality of human body information labels are arranged on the curve, including: If the human body information tag moves to the preset highlighted area, the human body information tag is displayed in an enlarged manner, and the human body information tag is set to an activated state; If the human body information tag moves to the preset non-highlighted area, the human body information tag is displayed in a reduced size and is set to an inactive state.

11. The human body information display method according to claim 1, characterized in that: The method of acquiring a trigger instruction for one of the human body information tags and highlighting the human body information corresponding to the human body information tag or at least a partial model of the three-dimensional human body model on the display interface includes: A trigger instruction is obtained within the display interface where the human body information tag is located; According to the trigger instruction, determining the human body information corresponding to the human body information tag; The human body information is displayed in one of the following ways: Displaying the human body information or at least a partial model of a three-dimensional human body model corresponding to the human body information within a visible range of the display interface; Alternatively, displaying the human body information in a predetermined color on the three-dimensional human body model; Alternatively, part of the three-dimensional human body model other than the human body information is displayed with a predetermined transparency.

12. The human body information display method according to claim 1, characterized in that: Before the step of displaying at least one curve around the three-dimensional human body model on the display interface displaying the three-dimensional human body model, the method further includes: Get real-time image information; Determining, according to the three-dimensional human body model, merging information of the real-time image information and the three-dimensional human body model; The merge information is displayed on the display interface.

13. A human body information display device, characterized in that: include: A display module, used for displaying at least one curve surrounding the three-dimensional human body model on a display interface displaying the three-dimensional human body model, wherein a plurality of human body information labels are arranged on the curve; A feedback module, configured to obtain a trigger instruction for one of the human body information tags, and highlight the human body information corresponding to the human body information tag or at least a partial model of the three-dimensional human body model on the display interface; The display module is specifically used to obtain tactile information on the display interface; determine the deflection displacement according to the tactile information; and move all the human body information tags along the curve according to the deflection displacement.

14. The human body information display device according to claim 13, characterized in that: The display module comprises: An acquisition unit, used to acquire real-time image information; A merging unit, configured to determine merging information of the real-time image information and the three-dimensional human body model according to the three-dimensional human body model; An output unit is used to display the merged information on the display interface.

15. A human body information display device, characterized in that: include: one or more processors; Memory; One or more applications, the one or more applications are stored in the memory and are configured to be executed by the one or more processors, and the one or more applications are configured to: implement the human body information display method as described in any one of claims 1 to 12.

16. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed on a computer, the human body information display method according to any one of claims 1 to 12 is implemented.

Citation Information

Patent Citations

  • Four-dimensional digital human body physiological data visual monitoring, analyzing and assessing method and system

    CN105893778A