CN108852286A - 展示脊柱测量数据的方法、装置及终端 - Google Patents
展示脊柱测量数据的方法、装置及终端 Download PDFInfo
- Publication number
- CN108852286A CN108852286A CN201810414523.9A CN201810414523A CN108852286A CN 108852286 A CN108852286 A CN 108852286A CN 201810414523 A CN201810414523 A CN 201810414523A CN 108852286 A CN108852286 A CN 108852286A
- Authority
- CN
- China
- Prior art keywords
- backbone
- measurement
- measurement data
- measuring device
- data
- 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.)
- Pending
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 454
- 238000000034 method Methods 0.000 title claims abstract description 66
- 238000004891 communication Methods 0.000 claims abstract description 79
- 238000010586 diagram Methods 0.000 claims abstract description 72
- 238000004458 analytical method Methods 0.000 claims abstract description 23
- 238000003860 storage Methods 0.000 claims description 13
- 238000002372 labelling Methods 0.000 claims description 12
- 230000035479 physiological effects, processes and functions Effects 0.000 claims description 10
- 238000004422 calculation algorithm Methods 0.000 claims description 8
- 238000010801 machine learning Methods 0.000 claims description 8
- 238000011161 development Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000011022 operating instruction Methods 0.000 claims description 3
- 238000007405 data analysis Methods 0.000 claims description 2
- 230000006870 function Effects 0.000 description 20
- 230000001133 acceleration Effects 0.000 description 17
- 238000005516 engineering process Methods 0.000 description 13
- 206010039722 scoliosis Diseases 0.000 description 12
- 230000008569 process Effects 0.000 description 11
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 9
- 208000035475 disorder Diseases 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000005452 bending Methods 0.000 description 8
- 230000002093 peripheral effect Effects 0.000 description 8
- 230000002265 prevention Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 230000001225 therapeutic effect Effects 0.000 description 6
- 238000012549 training Methods 0.000 description 6
- 238000013473 artificial intelligence Methods 0.000 description 4
- 238000013528 artificial neural network Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 238000013527 convolutional neural network Methods 0.000 description 4
- 230000005355 Hall effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000003745 diagnosis Methods 0.000 description 3
- 235000013399 edible fruits Nutrition 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000004927 fusion Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000005096 rolling process Methods 0.000 description 3
- 101100065247 Neosartorya fumigata (strain ATCC MYA-4609 / Af293 / CBS 101355 / FGSC A1100) encA gene Proteins 0.000 description 2
- 101100065248 Neosartorya fumigata (strain ATCC MYA-4609 / Af293 / CBS 101355 / FGSC A1100) encB gene Proteins 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000003102 growth factor Substances 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 241000256844 Apis mellifera Species 0.000 description 1
- 241001269238 Data Species 0.000 description 1
- 241001062009 Indigofera Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Physics & Mathematics (AREA)
- Molecular Biology (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请实施例公开了一种展示脊柱测量数据的方法、装置及终端。所述方法包括:与脊柱测量设备建立无线通信连接,脊柱测量设备包括测量传感器;通过无线通信连接实时接收来自脊柱测量设备的测量数据信息,其中,测量数据信息包括在采用脊柱测量设备对目标对象进行脊柱测量的过程中,测量传感器采集的测量数据;在每接收到一条测量数据信息时,将测量数据信息中的至少一项测量数据进行实时展示;在对目标对象的脊柱测量结束之后,对测量数据进行分析,并根据分析结果绘制目标对象的脊柱示意图并进行展示。本申请实施例降低了对脊柱测量设备的硬件性能的要求,降低其成本。
Description
技术领域
本申请实施例涉及通信技术领域,特别涉及一种展示脊柱测量数据的方法、装置及终端。
背景技术
目前,市场上提供的可家用的、电子手持式的脊柱测量设备,能够用于脊柱测量,例如对脊柱侧弯状况、驼背状况等进行检测。
在测量过程中需要被测者身体前驱,背部朝上。测量者手持脊柱测量设备,沿着被测者的脊柱滑动。在滑动过程中,脊柱测量设备实时采集测量数据,而后对测量数据进行分析处理得到用户所需的测量结果,并由脊柱测量设备配备的显示屏对上述测量结果进行展示。
上述相关技术要求脊柱测量设备具有较强的数据处理和运算能力,且须具备显示屏,对脊柱测量设备的硬件性能提出较高要求,导致其成本较高。
发明内容
本申请实施例提供了一种展示脊柱测量数据的方法、装置及终端,能够降低对脊柱测量设备的硬件性能的要求,降低其成本。所述技术方案如下:
一方面,本申请实施例提供一种展示脊柱测量数据的方法,所述方法包括:
与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
通过所述无线通信连接实时接收来自所述脊柱测量设备的测量数据信息,其中,所述测量数据信息包括在采用所述脊柱测量设备对目标对象进行脊柱测量的过程中,所述测量传感器采集的测量数据;
在每接收到一条测量数据信息时,将所述测量数据信息中的至少一项测量数据进行实时展示;
在对所述目标对象的脊柱测量结束之后,对所述测量数据进行分析,并根据分析结果绘制所述目标对象的脊柱示意图并进行展示。
另一方面,本申请实施例提供一种展示脊柱测量数据的方法,所述方法包括:
与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
在测量数据展示界面中实时刷新显示目标对象的测量数据,其中,所述目标对象的测量数据通过所述无线通信连接从所述脊柱测量设备获取,且每获取到一条测量数据信息时,所述目标对象的测量数据被刷新一次;
在测量结果展示界面中绘制所述目标对象的脊柱示意图并进行展示。
再一方面,本申请实施例提供一种展示脊柱测量数据的装置,所述装置包括:
连接建立模块,用于与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
数据接收模块,用于通过所述无线通信连接实时接收来自所述脊柱测量设备的测量数据信息,其中,所述测量数据信息包括在采用所述脊柱测量设备对目标对象进行脊柱测量的过程中,所述测量传感器采集的测量数据;
显示模块,用于在每接收到一条测量数据信息时,将所述测量数据信息中的至少一项测量数据进行实时展示;
所述显示模块,还用于在对所述目标对象的脊柱测量结束之后,对所述测量数据进行分析,并根据分析结果绘制所述目标对象的脊柱示意图并进行展示。
再一方面,本申请实施例提供一种展示脊柱测量数据的装置,所述装置包括:
连接建立模块,用于与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
显示模块,用于在测量数据展示界面中实时刷新显示目标对象的测量数据,其中,所述目标对象的测量数据通过所述无线通信连接从所述脊柱测量设备获取,且每获取到一条测量数据信息时,所述目标对象的测量数据被刷新一次;
所述显示模块,还用于在测量结果展示界面中绘制所述目标对象的脊柱示意图并进行展示。
又一方面,本申请实施例提供一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述方法。
还一方面,本申请实施例提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述方法。
又一方面,本申请实施例提供一种计算机程序产品,当该计算机程序产品被执行时,其用于执行上述方面所述的方法。
本申请实施例提供的技术方案中,通过终端与脊柱测量设备之间建立无线通信连接,终端通过上述无线通信连接接收来自脊柱测量设备的测量数据,而后由终端对测量数据进行分析处理得到用户所需的测量结果,并由终端对上述测量结果进行展示,从而能够降低对脊柱测量设备的硬件性能的要求,降低其成本。并且,还通过终端以可视化图形的方式来展示测量结果,便于用户直观、清晰地获知脊柱状况。
附图说明
图1A是本申请一个实施例提供的应用场景的示意图;
图1B是本申请另一个实施例提供的应用场景的示意图;
图2是本申请一个实施例提供的展示脊柱测量数据的方法的流程图;
图3A和图3B示例性示出了测量开始之前的界面示意图;
图4示例性示出了一条测量数据信息的数据结构示意图;
图5示例性示出了测量数据展示界面的示意图;
图6示例性示出了终端和脊柱测量设备之间的通信示意图;
图7示例性示出了测量结果展示界面的示意图;
图8示例性示出了终端的处理流程图;
图9是本申请另一个实施例提供的展示脊柱测量数据的方法的流程图;
图10是本申请一个实施例提供的展示脊柱测量数据的装置的框图;
图11是本申请一个实施例提供的终端的结构框图。
具体实施方式
下面将结合附图对本申请实施方式作进一步地详细描述。
本申请实施例提供的展示脊柱测量数据的方法,各步骤的执行主体为终端。例如,终端可以是手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、可穿戴设备、PC(Personal Computer,个人计算机)等。
在本申请实施例中,终端和脊柱测量设备之间能够建立无线通信连接,终端通过上述无线通信连接接收来自脊柱测量设备的测量数据,而后由终端对测量数据进行分析处理得到用户所需的测量结果,并由终端对上述测量结果进行展示,从而能够降低对脊柱测量设备的硬件性能的要求,降低其成本。
脊柱测量设备是指能够用于脊柱测量的设备,例如对脊柱侧弯状况、驼背状况等脊柱问题进行检测。脊柱测量设备中配备有各类测量传感器,例如加速度计、陀螺仪、温度感应器、霍尔传感器等。脊柱测量设备通过上述测量传感器,采集测量数据,例如包括三轴的加速度数据、三轴的角速度数据、滚转角数据、俯仰角数据、偏航角数据、霍尔效应数据、温度数据、滑动距离数据等。对上述测量数据进行处理和运算,便能够得到相应的测量结果。例如,当需要对脊柱侧弯状况进行检测时,上述测量结果可以包括ATI(Angle of TrunkInclination,躯干倾斜角),后续便能够根据ATI确定是否出现脊柱侧弯;当需要对驼背状况进行检测时,上述测量结果可以包括脊柱矢状面曲度,后续便能够根据脊柱矢状面曲度确定是否出现驼背。在实际应用中,针对不同的检测需求,根据测量数据所计算的测量结果也有所不同,本申请实施例对此不作限定。脊柱测量设备可以被本领域技术人员称为脊柱测量仪、电子脊柱测量仪、电子脊柱测量设备或者一些其它适当的术语。
另外,终端中可安装运行与脊柱测量设备相适配的应用程序(下文称为“目标应用程序”),该目标应用程序能够实现本申请方法示例的功能。也即,下述方法示例中各步骤的执行主体可以是该目标应用程序。
在一种可能的应用场景中,如图1A所示,脊柱测量设备10和终端20之间通过短距离无线通信技术,建立短距离的无线通信连接31。其中,短距离无线通信技术可以是蓝牙(bluetooth)技术、Wi-Fi(wireless fidelity)技术、ZigBee(紫蜂)技术、UWB(ultrawideband,超宽带)技术等。示例性地,当脊柱测量设备10和终端20采用蓝牙技术建立短距离的无线通信连接时,可以采用BLE(bluetooth low energy,蓝牙低功耗)技术,以尽可能地降低设备功耗。在一个示例中,用户可以将脊柱测量设备与其手持终端设备(如手机)通过短距离无线通信技术建立无线通信连接,利用手持终端设备的运算和处理能力,对测量数据进行分析处理,并由手持终端设备对测量结果进行展示。
在另一种可能的应用场景中,如图1B所示,脊柱测量设备10和终端20之间通过远距离无线通信技术,建立远距离的无线通信连接32。例如,脊柱测量设备10和终端20之间基于局域网和/或广域网所形成的无线网络,建立上述远距离的无线通信连接。在一个示例中,用户家用的脊柱测量设备与专业医师所使用的终端(如手机或PC)通过远距离无线通信技术建立无线通信连接,用户在家中使用脊柱测量设备获取测量数据之后,脊柱测量设备可以通过上述远距离的无线通信连接将测量数据发送给专业医师所使用的终端,由上述终端对测量数据进行分析处理,并对测量结果进行展示,以便专业医师能够远程为用户提供相关服务。
请参考图2,其示出了本申请一个实施例提供的展示脊柱测量数据的方法的流程图。该方法可应用于上文介绍的终端中。该方法可以包括如下几个步骤:
步骤201,与脊柱测量设备建立无线通信连接。
终端与脊柱测量设备建立无线通信连接,该无线通信连接可以是上文介绍的短距离的无线通信连接,或者远距离的无线通信连接。
在本实施例中,以终端与脊柱测量设备之间通过蓝牙建立上述无线通信连接为例。脊柱测量设备在上电之后,可向外发送蓝牙广播数据包,以便其它设备在扫描到上述蓝牙广播数据包之后,将该脊柱测量设备确定为可连接设备。可选地,蓝牙广播数据包中可以携带脊柱测量设备的设备名称。终端在开启蓝牙功能之后,扫描获取周围的可连接设备,当可连接设备中包含脊柱测量设备时,终端与脊柱测量设备通过蓝牙建立通信连接。例如,如图3A所示,终端扫描获取到脊柱测量设备的蓝牙广播数据包之后,从中解析获取脊柱测量设备的设备名称,并在用户界面30中显示脊柱测量设备的设备名称31及连接控件32。用户点击连接控件32之后,触发终端和脊柱测量设备通过蓝牙建立无线通信连接。
在终端与脊柱测量设备成功建立无线通信连接之后,脊柱测量设备可以通过上述无线通信连接向终端发送电压数据。相应地,终端通过上述无线通信连接接收来自脊柱测量设备的电压数据,根据该电压数据显示脊柱测量设备的剩余电量情况。脊柱测量设备的剩余电量情况可以采用文字、图形或者图文结合的方式进行展示。示例性地,脊柱测量设备的剩余电量情况可以采用百分比示数,或者采用高、中、低等不同等级进行表示。例如,如图3A所示,终端与脊柱测量设备成功建立无线通信连接之后,在用户界面30中显示“已连接”的提示信息,并显示脊柱测量设备的剩余电量情况33。
步骤202,通过无线通信连接实时接收来自脊柱测量设备的测量数据信息。
在终端与脊柱测量设备成功建立通信连接之后,测量者便可操作脊柱测量设备,开始对目标对象的脊柱进行测量。在本申请实施例中,目标对象即为被测者,该被测者可以是儿童,也可以是成年人。测量者可以按照脊柱测量设备的使用说明,将脊柱测量设备放置在目标对象的指定身体部位,或者在目标对象的指定身体部位处移动,以使得脊柱测量设备的测量传感器采集测量数据。可选地,测量数据包括以下至少一项:加速度数据、角速度数据、滚转角数据、俯仰角数据、偏航角数据、霍尔效应数据、温度数据、滑动距离数据等。
终端可以在对目标对象的脊柱测量开始之后,通过上述无线通信连接实时接收来自脊柱测量设备的测量数据信息。可选地,终端采用下述方式确定脊柱测量开始:当终端通过无线通信连接接收到来自脊柱测量设备的开始标识符时,确定脊柱测量开始。开始标识符为预先设定的用于向终端指示脊柱测量开始的字符串,示例性地,开始标识符为!#!R\r\n。在一种可能的实现方式中,脊柱测量设备上设置有启停功能按钮,在未进行脊柱测量的情况下,测量者按压上述启停功能按钮,触发脊柱测量设备通过无线通信连接向终端发送开始标识符,表示脊柱测量开始。示例性地,上述启停功能按钮是脊柱测量设备上标注有“扫描”字样的按钮。
另外,终端的用户界面中还包括目标控件,例如该目标控件可以是图3A所示的用户界面30中的扫描控件34。在终端与脊柱测量设备成功建立无线通信连接之后,且在测量者开始进行脊柱测量之前,测量者可以触发对应于上述目标控件的操作指令,例如,测量者点击用户界面30中的扫描控件34。相应地,终端获取对应于用户界面中的目标控件的操作指令,根据操作指令显示操作提示信息,该操作提示信息用于提示脊柱测量时的动作和操作说明。例如,结合参考图3A和图3B,测量者点击用户界面30中的扫描控件34之后,用户界面30中显示图文形式的操作提示信息35,其中,以图形方式指示脊柱测量时要求被测者所执行的动作,以文字方式指示测量者开始和结束测量的操作说明。之后,被测者根据上述操作提示信息执行相应的动作,测量者按压脊柱测量设备上的启停功能按钮开始测量,在开始测量之后,测量者可以按照脊柱测量设备的使用说明,将脊柱测量设备放置在被测者的指定身体部位,或者在被测者的指定身体部位处移动,以使得脊柱测量设备的测量传感器采集测量数据。
脊柱测量设备在进行脊柱测量的过程中,通常会采集多条测量数据信息。每一条测量数据信息包括预先定义的若干项测量数据。一条测量数据信息可以视为一条完整的测量数据。例如,一条测量数据信息包括:开始测量的时间戳、三轴的加速度数据、三轴的角速度数据、滚转角数据、俯仰角数据、偏航角数据、三轴的霍尔效应数据、温度数据、第一滚轮的滑动距离数据、第二滚轮的滑动距离数据,共计16项测量数据。
可选地,为了对每一条测量数据信息进行区分,每一条测量数据信息还包括数据头和数据尾。上述预先定义的若干项测量数据位于数据头和数据尾之间。数据头表示一条测量数据信息的开始标识符,该开始标识符可以预先设定,例如设定##作为开始标识符。数据尾表示一条测量数据信息的结束标识符,该结束标识符可以预先设定,例如设定\r\n作为结束标识符。
可选地,每一条测量数据信息还包括校验数据,该校验数据用于接收端验证测量数据是否被完整且准确地接收。在本申请实施例中,对于生成校验数据所采用的算法不作限定,任何能够生成实现上述功能的校验数据的算法均可。
示例性地,如图4所示,一条测量数据信息40包括19个字段。每一个字段的名称、编号及相关描述说明参见下述表-1所示:
表-1
脊柱测量设备在对目标对象进行脊柱测量的过程中,会通过测量传感器采集多个测量点对应的测量数据,每一个测量点对应于脊柱测量设备在沿目标对象的脊柱滑动的过程中所处的一个位置。例如,测量传感器每隔预设时间间隔采集一个测量点对应的测量数据,并相应生成一条测量数据信息,并将上述测量数据信息通过上述无线通信连接实时发送给终端。其中,预设时间间隔的时长可以预先设定,且相邻两个预设时间间隔可以相同,也可以不同。在一个示例中,在脊柱测量设备对目标对象进行脊柱测量的过程中,脊柱测量设备的测量传感器依次采集了50个测量点对应的测量数据,则终端会依次接收到50条测量数据信息,每一条测量数据信息中包含一个测量点对应的测量数据。脊柱测量设备在每采集到一个测量点对应的测量数据时,实时向终端发送一条测量数据信息。
在一种可能的实施方式中,脊柱测量设备向终端发送的每一个数据包中,包括一条测量数据信息。也即,脊柱测量设备向终端发送的每一个数据包中,包括一条完整的测量数据。
在另一种可能的实施方式中,脊柱测量设备向终端发送的每一个数据包中,最大可携带的数据量为预设数据量。该预设数据量可以结合终端和脊柱测量设备之间所采用的通信协议进行设定,该预设数据量可能小于一条测量数据信息(也即完整的测量数据)的数据量,也可能大于一条测量数据信息的数据量,或者等于一条测量数据信息的数据量。在一个例子中,每一个数据包中最大可携带的数据量为20字节,假设每一条测量数据信息的数据量为30字节,则一条测量数据信息需要分多个数据包进行发送。
需要说明的一点是,脊柱测量设备向终端发送的测量数据,可以是脊柱测量设备的测量传感器采集的原始测量数据,也即由测量传感器采集到的未经处理的传感器数据,也可以是对测量传感器采集的原始测量数据进行预处理后得到的测量数据。上述预处理包括但不限于以下至少一种:简单计算、数据筛选、格式转换等,本申请实施例对此不作限定。
在一个示例中,脊柱测量设备包括设置于左右两侧的两个加速度传感器,上述表-1中的ax可以是XL和XR的差值,其中,XL表示左侧的加速度传感器采集的X轴的传感器数据,XR表示右侧的加速度传感器采集的X轴的传感器数据;类似地,上述表-1中的ay可以是YL和YR的差值,其中,YL表示左侧的加速度传感器采集的Y轴的传感器数据,YR表示右侧的加速度传感器采集的Y轴的传感器数据。上述ax和ay的取值可正可负,分别表示脊柱左右、前后的弯曲程度。在上述示例中,脊柱测量设备向终端发送的测量数据是经过简单计算后得到的测量数据,脊柱测量设备中仅需配备简单的运算部件实现上述简单计算功能,对硬件性能要求也不高。当然,在其它示例中,脊柱测量设备也可以直接将测量传感器采集的原始测量数据发送给终端,由终端对原始测量数据进行预处理,从而进一步降低对脊柱测量设备的硬件要求。
步骤203,在每接收到一条测量数据信息时,将该测量数据信息中的至少一项测量数据进行实时展示。
在脊柱测量开始之后,终端显示测量数据展示界面,终端在测量数据展示界面中实时刷新显示目标对象的测量数据。终端在每接收到一条测量数据信息时,将该测量数据信息中的至少一项测量数据进行实时展示,该过程即为终端实时、动态地刷新显示各个测量点对应的测量数据的过程。针对不同的检测需求,终端所显示的测量数据也有所不同。例如,如图5所示,当检测目标对象是否出现脊柱侧弯时,终端在测量数据展示界面50中显示的测量数据可以包括侧弯角度51、前倾斜度52、滑动距离53等。
因此,终端在每接收到一条测量数据信息时,从该条测量数据信息中,提取至少一个目标字段中的测量数据,该目标字段中的测量数据是指所需展示的测量数据,而其它并不需要展示的测量数据无需提取;之后,终端将提取到的测量数据进行展示。终端在每接收到一条测量数据信息时,均执行上述操作以提取所需展示的测量数据,并采用最新提取到的测量数据覆盖测量数据展示界面中原先展示的测量数据,以达到实时刷新显示测量数据的效果。
可选地,脊柱测量设备向终端发送的测量数据为二进制数据。相应地,当终端提取到的上述至少一个目标字段中的测量数据为二进制数据时,将二进制数据转换为十进制数据,然后将转换后的测量数据进行展示。
另外,终端可以采用下述方式确定接收到一条测量数据信息:当检测到来自脊柱测量设备的数据包中包含数据头时,从该数据包或者后续接收的数据包中检测是否包含该数据头对应的数据尾;当检测到该数据头对应的数据尾时,确定接收到一条测量数据信息。终端可以将接收到的数据包放置到缓存区中,然后检测缓存区中的数据包是否包含数据头和对应的数据尾。
请参考图6,其示出了终端和脊柱测量设备之间的通信示意图。以终端和脊柱测量设备建立蓝牙连接为例,在脊柱测量的过程中,脊柱测量设备通过上述蓝牙连接将其采集到的测量数据实时发送给终端,终端在测量数据展示界面中实时刷新显示测量数据。在对目标对象的脊柱测量结束之后,终端执行下述步骤204,在测量结果展示界面中显示测量结果。
步骤204,在对目标对象的脊柱测量结束之后,对测量数据进行分析,并根据分析结果绘制目标对象的脊柱示意图并进行展示。
在本申请实施例中,以图像方式来展示目标对象的脊柱测量结果,以达到直观展示脊柱测量结果的目的。脊柱示意图中包含用于指示目标对象的脊柱状况的脊柱测量结果。针对不同的检测需求,脊柱示意图中所展示的脊柱测量结果也相应有所不同。例如,当检测脊柱侧弯状况时,脊柱示意图中所展示的脊柱测量结果用于指示目标对象是否出现脊柱侧弯状况;又例如,当检测驼背状况时,脊柱示意图中所展示的脊柱测量结果用于指示目标对象是否出现驼背状况。
在一种可能的实施方式中,上述步骤204包括如下几个子步骤:
1、获取n个测量点对应的测量数据,n为正整数;
上述n个测量点可以是脊柱测量设备在对目标对象进行脊柱测量的过程中采集的全部测量点,也可以是部分测量点。为了将各个测量点较为清晰的显示,终端获取部分测量点对应的测量数据,且后续在脊柱示意图中显示这部分测量点。上述n个取值可以由程序预先设定,也可以由用户自定义设定,本申请实施例对此不作限定。
在一个示例中,上述n个测量点包括m个测量点,m为小于或等于n的正整数,且上述m个测量点将目标对象的脊柱实测长度均分为若干个部分。例如,目标对象的脊柱实测长度为45cm,终端获取15cm和30cm位置处的两个测量点各自对应的测量数据。
在另一个示例中,上述n个测量点包括脊柱测量设备在对目标对象进行脊柱测量的过程中采集的全部测量点中,目标测量数据最大的测量点。针对不同的检测需求,上述目标测量数据也有所不同。以检测脊柱侧弯为例,目标测量数据可以是侧弯角度,终端获取侧弯角度最大的测量点对应的测量数据。例如,终端采用下述公式,得到侧弯角度的最大值value左右:
value左右=max(|value左右|,|axj|);
其中,|value左右|表示当前的value左右的绝对值,value左右的初始值为0;|axj|表示第j个测量点的ax值的绝对值,j的取值范围是1到N的正整数,且N为终端接收到的所有测量点的总数。通过上述公式迭代,便能够计算得到侧弯角度的最大值。
当然,在其它示例中,上述n个测量点也可以既包括上文介绍的m个测量点,还包括上文介绍的目标测量数据最大的测量点,或者包括其它测量点,本申请实施例对此不作限定。
2、对于n个测量点中的第i个测量点,根据第i个测量点对应的测量数据,确定第i个测量点在目标对象的脊柱示意图中的标注位置,i为小于或等于n的正整数;
上述第i个测量点是n个测量点中的任意一个测量点。终端可以对n个测量点中的每一个测量点均执行步骤2-3,以达到在脊柱示意图中显示n个测量点的目的。
可选地,上述步骤2可以包括如下几个子步骤:
(1)获取脊柱示意图中的脊柱显示长度和目标对象的脊柱实测长度的比例关系;
脊柱显示长度是指终端显示的脊柱示意图中的脊柱长度,其可以预先设定或者根据终端的屏幕尺寸确定。例如,终端存储有脊柱示意图模板,终端根据脊柱示意图模板的尺寸以及屏幕尺寸,确定所显示的脊柱示意图的尺寸,从而达到在不同屏幕尺寸的终端中适配显示不同大小的脊柱示意图的效果。
脊柱实测长度是指脊柱测量设备实际测得的目标对象的脊柱长度。例如,脊柱实测长度可以是上述表-1中的encA,也可以是上述表-1中的encB,或者是encA和encB的平均值。
(2)根据第i个测量点对应的测量数据中的纵向测量值和比例关系,确定第i个测量点在脊柱示意图中的纵坐标;以及,根据第i个测量点对应的测量数据中的横向测量值和比例关系,确定第i个测量点在脊柱示意图中的横坐标;
可选地,第i个测量点在脊柱示意图中的纵坐标y(i)为:
y(i)=y纵向×(L显示/L实测);
第i个测量点在脊柱示意图中的横坐标x(i)为:
x(i)=x纵向×(L显示/L实测);
其中,y纵向表示第i个测量点对应的测量数据中的纵向测量值,x纵向表示第i个测量点对应的测量数据中的横向测量值,L显示表示脊柱示意图中的脊柱显示长度,L实测表示目标对象的脊柱实测长度。
(3)根据第i个测量点在脊柱示意图中的纵坐标和横坐标,确定第i个测量点在脊柱示意图中的标注位置。
第i个测量点在脊柱示意图中的纵坐标和横坐标所指示的坐标位置,即为该第i个测量点在脊柱示意图中的标注位置。
3、绘制并展示目标对象的脊柱示意图,并根据第i个测量点的标注位置在脊柱示意图中标注第i个测量点。
在本申请实施例中,通过将实测数据等比例缩放至脊柱示意图中得到测量点的标注位置,使得各个标注位置与人体脊柱中的实际位置相对应匹配,直观体现脊柱状况。
可选地,在脊柱测量设备对目标对象的脊柱测量结束之后,终端将测量数据展示界面切换显示为测量结果展示界面,在测量结果展示界面中绘制目标对象的脊柱示意图并进行展示。示例性地,如图7所示,其示出了在检测脊柱侧弯状况时,相应的测量结果展示界面70的示意图。测量结果展示界面70中显示有被测者的脊柱示意图71,并在该脊柱示意图71中以黑色圆点标注被测者脊柱的测量点,同时在脊柱示意图71旁边以文字形式标注该被测者的脊柱状况,包括脊柱状况的总结“中度超出斜度阈值”、以及各个脊椎区域的最大倾斜位置和角度。
在一个示例中,终端根据测量数据计算ATI,并根据该ATI确定目标对象是否出现脊柱侧弯状况。在又一个示例中,终端根据测量数据计算脊柱矢状面曲度,并根据该脊柱矢状面曲度确定目标对象是否出现驼背状况。
可选地,终端采用下述方式确定脊柱测量结束:当终端通过通信连接接收到来自脊柱测量设备的结束标识符时,确定脊柱测量结束。结束标识符为预先设定的用于向终端指示脊柱测量结束的字符串,示例性地,结束标识符为!#!F\r\n。在一种可能的实现方式中,脊柱测量设备上设置有启停按钮,在已开始脊柱测量的情况下,测量者按压上述启停按钮,触发脊柱测量设备通过通信连接向终端发送结束标识符,表示脊柱测量结束。
请参考图8,其示出了终端的处理流程图。以终端和脊柱测量设备建立蓝牙连接为例,终端检测是否与脊柱测量设备成功建立蓝牙连接(81),在成功建立蓝牙连接之后,终端检测是否接收到脊柱测量设备发送的开始标识符(82),当接收到脊柱测量设备发送的开始标识符之后,终端通过上述蓝牙连接接收脊柱测量设备发送的测量数据(83),将测量数据实时刷新显示(84),当终端接收到脊柱测量设备发送的结束标识符(85)之后,根据测量数据计算测量结果,并显示测量结果(86)。
综上所述,本申请实施例提供的方案中,通过终端与脊柱测量设备之间建立无线通信连接,终端通过上述无线通信连接接收来自脊柱测量设备的测量数据,而后由终端对测量数据进行分析处理得到用户所需的测量结果,并由终端对上述测量结果进行展示,从而能够降低对脊柱测量设备的硬件性能的要求,降低其成本。并且,还通过终端以可视化图形的方式来展示测量结果,便于用户直观、清晰地获知脊柱状况。
另外,通过脊柱测量设备的测量传感器采集测量数据,相较于直接通过终端中安装运行的具有脊柱测量功能的软件来采集测量数据,能够确保测量数据及结果更为准确可信。
请参考图9,其示出了本申请另一个实施例提供的展示脊柱测量数据的方法的流程图。该方法可应用于上文介绍的终端中。该方法可以包括如下几个步骤:
步骤901,与脊柱测量设备建立无线通信连接。
在一种可能的实施方式中,本步骤可以包括如下几个子步骤:
1、在目标应用程序的用户界面中显示可连接设备;
可连接设备是指能够与终端建立无线通信连接的设备。以蓝牙连接为例,终端在运行目标应用程序之后,且在蓝牙功能处于开启状态的情况下,终端会扫描获取周围的可连接设备。脊柱测量设备在上电开启之后,会向外发送蓝牙广播数据包,蓝牙广播数据包中可以包括脊柱测量设备的标识信息(如设备名称)。终端在扫描获取到脊柱测量设备发送的蓝牙广播数据包之后,便确定该脊柱测量设备为可连接设备。终端在目标应用程序的用户界面中显示其扫描到的至少一个可连接设备,可选地,上述显示的可连接设备中包括脊柱测量设备。
例如,如图3A所示,目标应用程序的用户界面30中显示的可连接设备包括“脊柱测量设备1”。
2、获取对应于脊柱测量设备的选择指令;
当用户期望终端与脊柱测量设备建立无线通信连接时,触发对应于脊柱测量设备的选择指令。例如,如图3A所示,用户点击脊柱测量设备1右侧的连接控件32,触发对该脊柱测量设备1的选择指令。
3、根据上述选择指令与脊柱测量设备建立无线通信连接。
步骤902,在测量数据展示界面中实时刷新显示目标对象的测量数据。
在脊柱测量的过程中,终端会从脊柱测量设备获取测量数据。其中,目标对象的测量数据通过上述无线通信连接从脊柱测量设备获取,有关脊柱测量设备采集和发送测量数据的过程,可参见图2实施例中的介绍说明,本实施例对此不再赘述。另外,每获取到一条测量数据信息时,目标对象的测量数据被刷新一次,以达到实时刷新显示测量数据的效果。
例如,如图5所示,在脊柱测量的过程中,测量数据展示界面50中显示的侧弯角度51、前倾斜度52、滑动距离53等测量数据实时刷新显示。
步骤903,在测量结果展示界面中绘制目标对象的脊柱示意图并进行展示。
在脊柱测量结束之后,终端在测量结果展示界面中以可视化图形的方式显示目标对象的脊柱测量结果,脊柱测量结果用于指示目标对象的脊柱状况。
例如,如图7所示,终端在测量结果展示界面70中绘制目标对象的脊柱示意图71,在脊柱示意图71之中和之外标注目标对象的脊柱状况。
对于图9实施例中未详细描述的细节,可参见上文图2实施例。
在基于图2和图9实施例提供的一个可选实施例中,在对目标对象的脊柱测量结束之后,终端还可执行如下步骤:
1、获取目标对象的当前脊柱状况信息和生理状况信息;
目标对象的当前脊柱状况信息包括用于指示目标对象当前的脊柱状况的信息,例如包括用于指示目标对象当前的脊柱侧弯状况和/或驼背状况的信息。目标对象的当前脊柱状况信息可以采用上述图2实施例介绍的测量过程得到。目标对象的生理状况信息包括用于指示目标对象的生理状况的信息,目标对象的生理状况信息包括但不限于下列至少一种信息:性别、年龄、柔韧性、骨骼成熟度等与脊柱生长发育有关的信息。
另外,终端可以在对目标对象进行脊柱测量结束之后获取目标对象的生理状况信息,也可以在对目标对象进行脊柱测量开始之前获取目标对象的生理状况信息,本申请实施例对此不作限定。
2、调用脊柱发育预测模型对当前脊柱状况信息和生理状况信息进行处理,得到目标对象的未来脊柱状况信息。
目标对象的未来脊柱状况信息包括用于指示目标对象的未来脊柱状况的信息,例如预测目标对象未来是否会出现脊柱侧弯和/或驼背等脊柱问题。脊柱发育预测模型是采用AI(Artificial Intelligence,人工智能)技术预先训练得到的、用于对用户的未来脊柱状况进行预测的机器学习模型。示例性地,脊柱发育预测模型可以基于CNN(ConvolutionalNeural Network,卷积神经网络)、DNN(Deep Neural Networks,深度神经网络)等神经网络进行构建,并通过机器学习算法对样本进行训练得到。
可选地,终端在获取到目标对象的未来脊柱状况信息之后,可进一步获取与该目标对象的未来脊柱状况信息相对应的预防或治疗方案,并将该获取的预防或治疗方案进行展示。在一个示例中,终端从预存数据库中获取与目标对象的未来脊柱状况信息相对应的预防或治疗方案,该预存数据库中包括不同的脊柱状况信息和不同的预防或治疗方案之间的对应关系,该预存数据库可以存储在终端本地,也可以存储在云端。在另一个示例中,终端通过网络将目标对象的未来脊柱状况信息发送给专业医师所使用的设备,而后终端接收上述专业医师所使用的设备反馈的预防或治疗方案,该预防或治疗方案是由专业医师根据目标对象的未来脊柱状况信息提供的方案,从而实现在线诊疗功能。
在本申请实施例中,通过获取目标对象的当前脊柱状况信息和生理状况信息,并调用脊柱发育预测模型对上述信息进行处理,得到目标对象的未来脊柱状况信息,实现了对未来脊柱状况的预估,为脊柱病症的预防和诊断提供支持。
在基于图2和图9实施例提供的另一个可选实施例中,在对目标对象的脊柱测量结束之后,终端还可执行如下步骤:
1、构建目标对象的脊柱分析样本;
目标对象的脊柱分析样本包括目标对象的生长遗传因素信息和脊柱状况信息。
目标对象的脊柱状况信息包括用于指示目标对象的脊柱状况的信息,例如包括用于指示目标对象的脊柱侧弯状况和/或驼背状况的信息。目标对象的脊柱状况信息可以是上文介绍的目标对象的当前脊柱状况信息。目标对象的当前脊柱状况信息可以采用上述图2实施例介绍的测量过程得到。
目标对象的生长遗传因素信息包括用于指示目标对象的生长因素和/或遗传因素的信息。例如,生长因素包括幼年时期、儿童时期、青少年时期、成年时期、老年时期中的至少一个时期的生长环境。又例如,遗传因素包括父亲、母亲、祖父、祖母、兄弟、姐妹等至少一个亲属的生理信息。
2、通过机器学习算法对基于大数据采集的多个脊柱分析样本进行训练,得到脊柱病症分析模型。
脊柱病症分析模型可以基于CNN、DNN等神经网络进行构建,并通过机器学习算法对脊柱分析样本进行训练得到。上述多个脊柱分析样本可以基于大数据采集得到,其记录了不同对象的生长遗传因素信息和脊柱状况信息。通过对脊柱分析样本进行训练,便可得到用于分析脊柱病症的产生原因的脊柱病症分析模型。
上述对脊柱病症分析模型的训练过程可以在终端执行,也可以在服务器执行,本申请实施例对此不作限定。
在本申请实施例中,通过机器学习算法对基于大数据采集的多个脊柱分析样本进行训练,得到脊柱病症分析模型,能够帮助辅助诊疗。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参考图10,其示出了本申请一个实施例提供的展示脊柱测量数据的装置的框图。该装置具有实现上述方法示例的功能,所述功能可以由硬件实现,也可以由硬件执行相应的软件实现。该装置1000可以包括:连接建立模块1010、数据接收模块1020和显示模块1030。
连接建立模块1010,用于与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器。
数据接收模块1020,用于通过所述无线通信连接实时接收来自所述脊柱测量设备的测量数据信息,其中,所述测量数据信息包括在采用所述脊柱测量设备对目标对象进行脊柱测量的过程中,所述测量传感器采集的测量数据。
显示模块1030,用于在每接收到一条测量数据信息时,将所述测量数据信息中的至少一项测量数据进行实时展示。
可选地,所述显示模块1030,用于在测量数据展示界面中实时刷新显示目标对象的测量数据,其中,所述目标对象的测量数据通过所述无线通信连接从所述脊柱测量设备获取,且每获取到一条测量数据信息时,所述目标对象的测量数据被刷新一次。
显示模块1030,还用于在对所述目标对象的脊柱测量结束之后,对所述测量数据进行分析,并根据分析结果绘制所述目标对象的脊柱示意图并进行展示。
综上所述,本申请实施例提供的方案中,通过终端与脊柱测量设备之间建立无线通信连接,终端通过上述无线通信连接接收来自脊柱测量设备的测量数据,而后由终端对测量数据进行分析处理得到用户所需的测量结果,并由终端对上述测量结果进行展示,从而能够降低对脊柱测量设备的硬件性能的要求,降低其成本。并且,还通过终端以可视化图形的方式来展示测量结果,便于用户直观、清晰地获知脊柱状况。
在基于图10所示实施例提供的一个可选实施例中,所述显示模块1030,具体用于:获取n个测量点对应的测量数据,所述n为正整数;对于所述n个测量点中的第i个测量点,根据所述第i个测量点对应的测量数据,确定所述第i个测量点在所述目标对象的脊柱示意图中的标注位置,所述i为小于或等于n的正整数;绘制并展示所述目标对象的脊柱示意图,并根据所述第i个测量点的标注位置在所述脊柱示意图中标注所述第i个测量点。
可选地,所述显示模块1030,具体用于:获取所述脊柱示意图中的脊柱显示长度和所述目标对象的脊柱实测长度的比例关系;根据所述第i个测量点对应的测量数据中的纵向测量值和所述比例关系,确定所述第i个测量点在所述脊柱示意图中的纵坐标;根据所述第i个测量点对应的测量数据中的横向测量值和所述比例关系,确定所述第i个测量点在所述脊柱示意图中的横坐标;根据所述第i个测量点在所述脊柱示意图中的纵坐标和横坐标,确定所述第i个测量点在所述脊柱示意图中的标注位置。
在基于图10所示实施例提供的一个可选实施例中,所述显示模块1030,具体用于:在每接收到一条测量数据信息时,将所述测量数据信息中的所述至少一项测量数据由二进制转换为十进制,得到转换后的测量数据;将所述转换后的测量数据进行实时展示。
在基于图10所示实施例提供的另一个可选实施例中,一条测量数据信息包括:数据头、数据尾,以及位于所述数据头和所述数据尾之间的测量数据。
可选地,装置1000还包括:数据检测模块。
数据检测模块,用于当检测到来自所述脊柱测量设备的数据包中包含所述数据头时,从所述数据包或者后续接收的数据包中检测是否包含所述数据头对应的数据尾;当检测到所述数据头对应的数据尾时,确定接收到一条测量数据信息。
在基于图10所示实施例提供的另一个可选实施例中,装置1000还包括:操作提示模块,用于获取对应于用户界面中的目标控件的操作指令;根据所述操作指令显示操作提示信息,所述操作提示信息用于提示脊柱测量时的动作和操作说明。
在基于图10所示实施例提供的另一个可选实施例中,
所述数据接收模块1020,还用于通过所述无线通信连接接收来自所述脊柱测量设备的电压数据;
所述显示模块1030,还用于根据所述电压数据显示所述脊柱测量设备的剩余电量情况。
在基于图10所示实施例提供的另一个可选实施例中,装置1000还包括:信息获取模块和模型调用模块。
信息获取模块,用于获取所述目标对象的当前脊柱状况信息和生理状况信息。
模型调用模块,用于调用脊柱发育预测模型对所述当前脊柱状况信息和所述生理状况信息进行处理,得到所述目标对象的未来脊柱状况信息。
在基于图10所示实施例提供的另一个可选实施例中,装置1000还包括:样本构建模块和模型训练模块。
样本构建模块,用于构建所述目标对象的脊柱分析样本,所述目标对象的脊柱分析样本包括所述目标对象的生长遗传因素信息和脊柱状况信息。
模型训练模块,用于通过机器学习算法对基于大数据采集的多个脊柱分析样本进行训练,得到脊柱病症分析模型,所述脊柱病症分析模型用于分析脊柱病症的产生原因。
需要说明的是,上述实施例提供的装置,在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
请参考图11,其示出了本申请一个示例性实施例提供的终端1100的结构框图。该终端1100可以是:手机、平板电脑、PDA、PC、可穿戴设备等。终端1100还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端1100包括有:处理器1101和存储器1102。
处理器1101可以包括一个或多个处理核心,比如4核心处理器、11核心处理器等。处理器1101可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器1101也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器1101可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器1101还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器1102可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器1102还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器1102中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器1101所执行以实现本申请中方法实施例提供的展示脊柱测量数据的方法。
在一些实施例中,终端1100还可选包括有:外围设备接口1103和至少一个外围设备。处理器1101、存储器1102和外围设备接口1103之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口1103相连。具体地,外围设备包括:射频电路1104、触摸显示屏1105、摄像头1106、音频电路1107、定位组件1108和电源1109中的至少一种。
外围设备接口1103可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器1101和存储器1102。在一些实施例中,处理器1101、存储器1102和外围设备接口1103被集成在同一芯片或电路板上;在一些其他实施例中,处理器1101、存储器1102和外围设备接口1103中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路1104用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1104通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1104将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路1104包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路1104可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或Wi-Fi网络。在一些实施例中,射频电路1104还可以包括NFC(NearField Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏1105用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏1105是触摸显示屏时,显示屏1105还具有采集在显示屏1105的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器1101进行处理。此时,显示屏1105还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏1105可以为一个,设置终端1100的前面板;在另一些实施例中,显示屏1105可以为至少两个,分别设置在终端1100的不同表面或呈折叠设计;在再一些实施例中,显示屏1105可以是柔性显示屏,设置在终端1100的弯曲表面上或折叠面上。甚至,显示屏1105还可以设置成非矩形的不规则图形,也即异形屏。显示屏1105可以采用LCD(Liquid Crystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件1106用于采集图像或视频。可选地,摄像头组件1106包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件1106还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路1107可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器1101进行处理,或者输入至射频电路1104以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端1100的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器1101或射频电路1104的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路1107还可以包括耳机插孔。
定位组件1108用于定位终端1100的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件1108可以是基于美国的GPS(GlobalPositioning System,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。
电源1109用于为终端1100中的各个组件进行供电。电源1109可以是交流电、直流电、一次性电池或可充电电池。当电源1109包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
在一些实施例中,终端1100还包括有一个或多个传感器1110。该一个或多个传感器1110包括但不限于:加速度传感器1111、陀螺仪传感器1112、压力传感器1113、指纹传感器1114、光学传感器1115以及接近传感器1116。
加速度传感器1111可以检测以终端1100建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器1111可以用于检测重力加速度在三个坐标轴上的分量。处理器1101可以根据加速度传感器1111采集的重力加速度信号,控制触摸显示屏1105以横向视图或纵向视图进行用户界面的显示。加速度传感器1111还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器1112可以检测终端1100的机体方向及转动角度,陀螺仪传感器1112可以与加速度传感器1111协同采集用户对终端1100的3D动作。处理器1101根据陀螺仪传感器1112采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器1113可以设置在终端1100的侧边框和/或触摸显示屏1105的下层。当压力传感器1113设置在终端1100的侧边框时,可以检测用户对终端1100的握持信号,由处理器1101根据压力传感器1113采集的握持信号进行左右手识别或快捷操作。当压力传感器1113设置在触摸显示屏1105的下层时,由处理器1101根据用户对触摸显示屏1105的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器1114用于采集用户的指纹,由处理器1101根据指纹传感器1114采集到的指纹识别用户的身份,或者,由指纹传感器1114根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器1101授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器1114可以被设置终端1100的正面、背面或侧面。当终端1100上设置有物理按键或厂商Logo时,指纹传感器1114可以与物理按键或厂商Logo集成在一起。
光学传感器1115用于采集环境光强度。在一个实施例中,处理器1101可以根据光学传感器1115采集的环境光强度,控制触摸显示屏1105的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏1105的显示亮度;当环境光强度较低时,调低触摸显示屏1105的显示亮度。在另一个实施例中,处理器1101还可以根据光学传感器1115采集的环境光强度,动态调整摄像头组件1106的拍摄参数。
接近传感器1116,也称距离传感器,通常设置在终端1100的前面板。接近传感器1116用于采集用户与终端1100的正面之间的距离。在一个实施例中,当接近传感器1116检测到用户与终端1100的正面之间的距离逐渐变小时,由处理器1101控制触摸显示屏1105从亮屏状态切换为息屏状态;当接近传感器1116检测到用户与终端1100的正面之间的距离逐渐变大时,由处理器1101控制触摸显示屏1105从息屏状态切换为亮屏状态。
本领域技术人员可以理解,图11中示出的结构并不构成对终端1100的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
在示例中实施例中,还提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集。所述至少一条指令、至少一段程序、代码集或指令集经配置以由一个或者一个以上处理器执行,以实现上述展示脊柱测量数据的方法。
在示例性实施例中,还提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或所述指令集在被计算机设备的处理器执行时实现上述展示脊柱测量数据的方法。
可选地,上述计算机可读存储介质可以是ROM、RAM、CD-ROM、磁带、软盘和光数据存储设备等。
在示例性实施例中,还提供了一种计算机程序产品,当该计算机程序产品被执行时,其用于实现上述展示脊柱测量数据的方法。
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
以上所述仅为本申请的示例性实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (14)
1.一种展示脊柱测量数据的方法,其特征在于,所述方法包括:
与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
通过所述无线通信连接实时接收来自所述脊柱测量设备的测量数据信息,其中,所述测量数据信息包括在采用所述脊柱测量设备对目标对象进行脊柱测量的过程中,所述测量传感器采集的测量数据;
在每接收到一条测量数据信息时,将所述测量数据信息中的至少一项测量数据进行实时展示;
在对所述目标对象的脊柱测量结束之后,对所述测量数据进行分析,并根据分析结果绘制所述目标对象的脊柱示意图并进行展示。
2.根据权利要求1所述的方法,其特征在于,所述对所述测量数据进行分析,并根据分析结果绘制所述目标对象的脊柱示意图并进行展示,包括:
获取n个测量点对应的测量数据,所述n为正整数;
对于所述n个测量点中的第i个测量点,根据所述第i个测量点对应的测量数据,确定所述第i个测量点在所述目标对象的脊柱示意图中的标注位置,所述i为小于或等于n的正整数;
绘制并展示所述目标对象的脊柱示意图,并根据所述第i个测量点的标注位置在所述脊柱示意图中标注所述第i个测量点。
3.根据权利要求2所述的方法,其特征在于,所述根据所述第i个测量点对应的测量数据,确定所述第i个测量点在所述目标对象的脊柱示意图中的标注位置,包括:
获取所述脊柱示意图中的脊柱显示长度和所述目标对象的脊柱实测长度的比例关系;
根据所述第i个测量点对应的测量数据中的纵向测量值和所述比例关系,确定所述第i个测量点在所述脊柱示意图中的纵坐标;
根据所述第i个测量点对应的测量数据中的横向测量值和所述比例关系,确定所述第i个测量点在所述脊柱示意图中的横坐标;
根据所述第i个测量点在所述脊柱示意图中的纵坐标和横坐标,确定所述第i个测量点在所述脊柱示意图中的标注位置。
4.根据权利要求1所述的方法,其特征在于,所述在每接收到一条测量数据信息时,将所述测量数据信息中的至少一项测量数据进行实时展示,包括:
在每接收到一条测量数据信息时,将所述测量数据信息中的所述至少一项测量数据由二进制转换为十进制,得到转换后的测量数据;
将所述转换后的测量数据进行实时展示。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述目标对象的当前脊柱状况信息和生理状况信息;
调用脊柱发育预测模型对所述当前脊柱状况信息和所述生理状况信息进行处理,得到所述目标对象的未来脊柱状况信息。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
构建所述目标对象的脊柱分析样本,所述目标对象的脊柱分析样本包括所述目标对象的生长遗传因素信息和脊柱状况信息;
通过机器学习算法对基于大数据采集的多个脊柱分析样本进行训练,得到脊柱病症分析模型,所述脊柱病症分析模型用于分析脊柱病症的产生原因。
7.根据权利要求1所述的方法,其特征在于,一条测量数据信息包括:数据头、数据尾,以及位于所述数据头和所述数据尾之间的测量数据;所述方法还包括:
当检测到来自所述脊柱测量设备的数据包中包含所述数据头时,从所述数据包或者后续接收的数据包中检测是否包含所述数据头对应的数据尾;
当检测到所述数据头对应的数据尾时,确定接收到一条测量数据信息。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述与脊柱测量设备建立无线通信连接之后,还包括:
获取对应于用户界面中的目标控件的操作指令;
根据所述操作指令显示操作提示信息,所述操作提示信息用于提示脊柱测量时的动作和操作说明。
9.根据权利要求1至7任一项所述的方法,其特征在于,所述与脊柱测量设备建立无线通信连接之后,还包括:
通过所述无线通信连接接收来自所述脊柱测量设备的电压数据;
根据所述电压数据显示所述脊柱测量设备的剩余电量情况。
10.一种展示脊柱测量数据的方法,其特征在于,所述方法包括:
与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
在测量数据展示界面中实时刷新显示目标对象的测量数据,其中,所述目标对象的测量数据通过所述无线通信连接从所述脊柱测量设备获取,且每获取到一条测量数据信息时,所述目标对象的测量数据被刷新一次;
在测量结果展示界面中绘制所述目标对象的脊柱示意图并进行展示。
11.一种展示脊柱测量数据的装置,其特征在于,所述装置包括:
连接建立模块,用于与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
数据接收模块,用于通过所述无线通信连接实时接收来自所述脊柱测量设备的测量数据信息,其中,所述测量数据信息包括在采用所述脊柱测量设备对目标对象进行脊柱测量的过程中,所述测量传感器采集的测量数据;
显示模块,用于在每接收到一条测量数据信息时,将所述测量数据信息中的至少一项测量数据进行实时展示;
所述显示模块,还用于在对所述目标对象的脊柱测量结束之后,对所述测量数据进行分析,并根据分析结果绘制所述目标对象的脊柱示意图并进行展示。
12.一种展示脊柱测量数据的装置,其特征在于,所述装置包括:
连接建立模块,用于与脊柱测量设备建立无线通信连接,所述脊柱测量设备包括测量传感器;
显示模块,用于在测量数据展示界面中实时刷新显示目标对象的测量数据,其中,所述目标对象的测量数据通过所述无线通信连接从所述脊柱测量设备获取,且每获取到一条测量数据信息时,所述目标对象的测量数据被刷新一次;
所述显示模块,还用于在测量结果展示界面中绘制所述目标对象的脊柱示意图并进行展示。
13.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至9任一所述的方法,或者实现如权利要求10所述的方法。
14.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至9任一所述的方法,或者实现如权利要求10所述的方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810414523.9A CN108852286A (zh) | 2018-05-03 | 2018-05-03 | 展示脊柱测量数据的方法、装置及终端 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810414523.9A CN108852286A (zh) | 2018-05-03 | 2018-05-03 | 展示脊柱测量数据的方法、装置及终端 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108852286A true CN108852286A (zh) | 2018-11-23 |
Family
ID=64327361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810414523.9A Pending CN108852286A (zh) | 2018-05-03 | 2018-05-03 | 展示脊柱测量数据的方法、装置及终端 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108852286A (zh) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110353629A (zh) * | 2019-07-16 | 2019-10-22 | 河南理工大学 | 一种电子脊柱测量智能评估系统 |
| CN110403607A (zh) * | 2019-04-19 | 2019-11-05 | 中科院合肥技术创新工程院 | 一种便携式脊柱形态测试装置及测试方法 |
| TWI681755B (zh) * | 2018-12-24 | 2020-01-11 | 山衛科技股份有限公司 | 脊椎側彎量測系統與方法 |
| CN111493861A (zh) * | 2020-04-02 | 2020-08-07 | 出门问问信息科技有限公司 | 一种心电测量方法和装置、电子设备和计算机存储介质 |
| CN115252252A (zh) * | 2022-06-27 | 2022-11-01 | 中国人民解放军空军特色医学中心 | 基于脊柱侧弯诱导训练系统实现诱导的方法、装置及设备 |
| CN117562509A (zh) * | 2023-12-14 | 2024-02-20 | 北华大学 | 一种用于人体组织检测的外科用磁敏感应信息处理系统 |
| US12315144B2 (en) | 2020-01-23 | 2025-05-27 | Tencent Technology (Shenzhen) Company Limited | Endoscopic image processing method and apparatus, electronic device, and storage medium |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070149899A1 (en) * | 2004-03-05 | 2007-06-28 | Orna Filo | Inclination measuring device |
| US20140088607A1 (en) * | 2012-09-27 | 2014-03-27 | Chris P. Recknor | Mobile kyphosis angle measurement |
| CN105708465A (zh) * | 2016-04-19 | 2016-06-29 | 东华大学 | 一种可探知脊椎状态的家用秤及其使用方法 |
| CN106841593A (zh) * | 2017-03-24 | 2017-06-13 | 北京赛尔达生物技术有限公司 | Lacc1和fhl2基因在制备脊柱侧弯检测产品中的应用 |
| CN107312846A (zh) * | 2017-07-12 | 2017-11-03 | 北京赛尔维康生物医学科技有限公司 | Capg和ptgis基因在制备脊柱侧弯检测试剂盒中的应用 |
| WO2018067883A1 (en) * | 2016-10-05 | 2018-04-12 | Avalon Spinecare (Hk) Limited | Systems and methods for evaluation of scoliosis and kyphosis |
-
2018
- 2018-05-03 CN CN201810414523.9A patent/CN108852286A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070149899A1 (en) * | 2004-03-05 | 2007-06-28 | Orna Filo | Inclination measuring device |
| US20140088607A1 (en) * | 2012-09-27 | 2014-03-27 | Chris P. Recknor | Mobile kyphosis angle measurement |
| CN105708465A (zh) * | 2016-04-19 | 2016-06-29 | 东华大学 | 一种可探知脊椎状态的家用秤及其使用方法 |
| WO2018067883A1 (en) * | 2016-10-05 | 2018-04-12 | Avalon Spinecare (Hk) Limited | Systems and methods for evaluation of scoliosis and kyphosis |
| TW201813585A (zh) * | 2016-10-05 | 2018-04-16 | 香港商慧創脊椎照護(香港)有限公司 | 脊椎側彎與駝背的評估系統及其方法 |
| CN106841593A (zh) * | 2017-03-24 | 2017-06-13 | 北京赛尔达生物技术有限公司 | Lacc1和fhl2基因在制备脊柱侧弯检测产品中的应用 |
| CN107312846A (zh) * | 2017-07-12 | 2017-11-03 | 北京赛尔维康生物医学科技有限公司 | Capg和ptgis基因在制备脊柱侧弯检测试剂盒中的应用 |
Non-Patent Citations (1)
| Title |
|---|
| ROBERT F.HEARY,TODD J.ALBERT: "《脊柱畸形精要》", 31 October 2016 * |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI681755B (zh) * | 2018-12-24 | 2020-01-11 | 山衛科技股份有限公司 | 脊椎側彎量測系統與方法 |
| CN110403607A (zh) * | 2019-04-19 | 2019-11-05 | 中科院合肥技术创新工程院 | 一种便携式脊柱形态测试装置及测试方法 |
| CN110353629A (zh) * | 2019-07-16 | 2019-10-22 | 河南理工大学 | 一种电子脊柱测量智能评估系统 |
| CN110353629B (zh) * | 2019-07-16 | 2021-11-30 | 河南理工大学 | 一种电子脊柱测量智能评估系统 |
| US12315144B2 (en) | 2020-01-23 | 2025-05-27 | Tencent Technology (Shenzhen) Company Limited | Endoscopic image processing method and apparatus, electronic device, and storage medium |
| CN111493861A (zh) * | 2020-04-02 | 2020-08-07 | 出门问问信息科技有限公司 | 一种心电测量方法和装置、电子设备和计算机存储介质 |
| CN111493861B (zh) * | 2020-04-02 | 2021-11-23 | 出门问问信息科技有限公司 | 一种心电测量方法和装置、电子设备和计算机存储介质 |
| CN115252252A (zh) * | 2022-06-27 | 2022-11-01 | 中国人民解放军空军特色医学中心 | 基于脊柱侧弯诱导训练系统实现诱导的方法、装置及设备 |
| CN117562509A (zh) * | 2023-12-14 | 2024-02-20 | 北华大学 | 一种用于人体组织检测的外科用磁敏感应信息处理系统 |
| CN117562509B (zh) * | 2023-12-14 | 2024-05-31 | 北华大学 | 一种用于人体组织检测的外科用磁敏感应信息处理系统 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108852286A (zh) | 展示脊柱测量数据的方法、装置及终端 | |
| CN110163048B (zh) | 手部关键点的识别模型训练方法、识别方法及设备 | |
| CN110189340A (zh) | 图像分割方法、装置、电子设备及存储介质 | |
| CN109767487A (zh) | 人脸三维重建方法、装置、电子设备及存储介质 | |
| CN109034102A (zh) | 人脸活体检测方法、装置、设备及存储介质 | |
| US9076256B2 (en) | Information processing device, information processing method, and program | |
| CN109829456A (zh) | 图像识别方法、装置及终端 | |
| US20160349803A1 (en) | Detecting the Limb Wearing a Wearable Electronic Device | |
| WO2018219120A1 (zh) | 图像显示方法、图像处理方法、装置、终端及服务器 | |
| CN113763228B (zh) | 图像处理方法、装置、电子设备及存储介质 | |
| CN111382624A (zh) | 动作识别方法、装置、设备及可读存储介质 | |
| CN110135336A (zh) | 行人生成模型的训练方法、装置及存储介质 | |
| CN109461406A (zh) | 显示方法、装置、电子设备及介质 | |
| CN110113659A (zh) | 生成视频的方法、装置、电子设备及介质 | |
| CN111598896B (zh) | 图像检测方法、装置、设备及存储介质 | |
| CN111753606B (zh) | 一种智能模型的升级方法及装置 | |
| CN110334736A (zh) | 图像识别方法、装置、电子设备及介质 | |
| CN108844529A (zh) | 确定姿态的方法、装置及智能设备 | |
| CN111898535B (zh) | 目标识别方法、装置及存储介质 | |
| CN110070143A (zh) | 获取训练数据的方法、装置、设备及存储介质 | |
| CN108491748B (zh) | 图形码的识别及生成方法、装置及计算机可读存储介质 | |
| CN109886208A (zh) | 物体检测的方法、装置、计算机设备及存储介质 | |
| CN109948581A (zh) | 图文渲染方法、装置、设备及可读存储介质 | |
| CN113822791A (zh) | 图像配准方法、配准网络训练方法、装置、设备及介质 | |
| CN110535820A (zh) | 针对恶意域名的分类方法、装置、电子设备及介质 |
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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181123 |