基于智慧养老的用户管理方法与流程

文档序号:24064102发布日期:2021-02-26 12:13阅读:99来源:国知局
基于智慧养老的用户管理方法与流程

[0001]
本发明涉及智慧养老和大数据领域,尤其涉及一种基于智慧养老的用户管理方法。


背景技术:

[0002]
智慧养老是指利用先进的it技术手段,开发面向居家老人、社区、机构的物联网系统平台,提供实时、快捷、高效、物联化、智能化的养老服务。借助“养老”和“健康”综合服务平台,将医疗机构、服务商、个人、家庭连接起来,满足老年人多样化、多层次的需求。
[0003]
智慧养老服务平台以社区居家养老群体为服务对象,接入各种终端健康监测产品采集并整合老年人安全、健康相关信息,将专业医疗健康服务机构、康复中心、家政服务与个人、家庭随时随地连接起来。
[0004]
通过宽带信息网络,充分利用视频监控技术、地理信息系统(gis)、全球定位系统(gps)、计算机技术、通讯技术和多媒体技术等现代信息技术,整合和利用现有跨系统的信息化资源,统一构建智慧养老基础平台。


技术实现要素:

[0005]
目前,由于用户的信息检索和处理能力不强,不能很好的自行检索查找活动地点。因此,需要提供一种基于智慧养老云平台的方案,实现用户活动地点的智能推荐。
[0006]
针对现有技术之不足,本发明提供了一种基于智慧养老的用户管理方法,其包括:用户终端发送活动地点推荐请求到智慧养老云平台;
[0007]
智慧养老云平台的活动分布视频模块根据活动地点推荐请求发送人员分布查询请求到各活动地点推荐设备,各活动地点推荐设备根据接收到的人员分布查询请求对最近一个监控周期的监控视频标注监控范围以生成人员活动分布视频并将其发送到智慧养老云平台;
[0008]
活动地点分布模块根据活动分布视频模块得到人员活动分布序列,并根据活动地点推荐设备的安装位置、第一设备标记物的位置和第二设备标记物的位置得到人员活动分布序列的视角变换模型,然后根据视角变换模型对人员活动分布序列中的人员活动分布图像进行视角变换以得到标准人员分布图像;
[0009]
活动地点分布模块根据标准人员分布图像获取第一区域宽度、第二区域宽度、第一标记高度和第二标记高度,并根据第一区域宽度、第二区域宽度、第一标记高度和第二标记高度得到活动区域内每个位置的变换系数以生成变换矩阵,并根据变换矩阵分析得到人员活动分布数据;
[0010]
活动地点推荐模块根据活动地点推荐请求的用户编号从数据库获取目标用户的历史活动数据,然后根据目标用户的历史活动数据和人员活动分布数据分析得到活动地点推荐表并将其发送至用户终端。
[0011]
根据一个优选实施方式,所述用户终端为用户使用的具有通信功能和数据传输功
能的设备,其包括:智能手表、智能手机和平板电脑。
[0012]
根据一个优选实施方式,所述活动地点推荐请求用于指示智慧养老云平台对目标用户进行用户活动地点推荐。
[0013]
根据一个优选实施方式,所述活动地点推荐设备为布设在智慧养老社区内各活动地点的具有数据传输功能和通信功能的监控设备,其包括:枪型摄像机、一体化摄像机、半球形摄像机、鱼眼摄像机和针孔摄像机。
[0014]
根据一个优选实施方式,所述历史活动数据用于指示目标用户历史的活动地点分布和协同活动人员,即历史活动数据用于指示目标用户通常习惯去哪里活动以及习惯和哪些人一起活动。
[0015]
根据一个优选实施方式,所述人员活动分布数据包括若干个人员活动分布子数据,所述人员活动分布子数据用于指示相应活动地点的人员分布。
[0016]
根据一个优选实施方式,所述活动地点推荐表包括若干个按照用户匹配度进行排序的活动地点推荐项,所述活动地点推荐项用于指示活动地点、用户匹配度、人员密度和人员名字表的映射关系。所述人员名字表用于指示正在相应活动地点活动的所有人员的名字。
[0017]
根据一个优选实施方式,所述活动地点为智慧养老社区内提供给老人进行休闲和娱乐的地点,其包括:棋牌室、篮球场和广场舞活动室。
[0018]
根据一个优选实施方式,活动地点分布模块对各人员活动分布视频进行人员活动分布分析得到人员活动分布数据包括:
[0019]
活动地点分布模块按照预设时间步长将每个人员活动分布视频分割为若干个人员活动分布图像并将所有人员活动分布图像按照时间顺序进行排序以得到人员活动分布序列;每个人员活动分布序列对应一个活动地点;
[0020]
活动地点分布模块根据人员活动分布序列获取相应的活动地点推荐设备的安装位置、第一设备标记物的位置和第二设备标记物的位置,并根据活动地点推荐设备的安装位置、第一设备标记物的位置和第二设备标记物的位置得到相应的人员活动分布序列的视角变换模型,并根据视角变换模型对相应的人员活动分布序列中的人员活动分布图像进行视角变换以得到标准人员分布图像;所述第一设备标记物为布设在活动地点推荐设备前方第一预设距离的设备标记物;所述第二设备标记物为布设在活动地点推荐设备前方第二预设距离的设备标记物;所述第一预设距离和第二预设距离根据实际情况预先进行设置;
[0021]
活动地点分布模块获取标准人员分布图像中的活动区域,并获取活动区域的第一区域宽度和第二区域宽度,然后获取与该人员活动分布图像对应的活动地点推荐设备的第一设备标记物和第二设备标记物在图像中活动区域中的第一标记高度和第二标记高度;所述活动区域为标准人员分布图像中活动地点中老年人聚集的区域;所述第一区域宽度为活动区域的上底宽度,第二区域宽度区活动区域的下底宽度;所述第一标记高度为人员活动分布图像对应的活动地点推荐设备的第一设备标记物在图像中的高度;所述第二标记高度为人员活动分布图像对应的活动地点推荐设备的第二设备标记物在图像中的高度。
[0022]
根据一个优选实施方式,活动地点分布模块对各人员活动分布视频进行人员活动分布分析得到人员活动分布数据包括:
[0023]
活动地点分布模块根据第一标记高度、第二标记高度、第一区域宽度和第二区域
宽度得到活动区域内每个位置的变换系数以生成变换矩阵;
[0024]
活动地点分布模块分别获取第一设备标记物和第二设备标记物在人员活动分布图像中的位置,并根据第一设备标记物和第二设备标记物在人员活动分布图像中的位置和变换矩阵得到第一设备标记物的变换系数和第二设备标记物的变换系数;
[0025]
活动地点分布模块获取第一设备标记物在标准人员分布图像中的宽度,并根据图像划分系数、第一设备标记物的变换系数和第一设备标记物在标准人员分布图像中的宽度得到第一子图像宽度;
[0026]
活动地点分布模块获取第二设备标记物在标准人员分布图像中的宽度,并根据图像划分系数、第二设备标记物的变换系数和第二设备标记物在标准人员分布图像中的宽度得到第二子图像宽度;
[0027]
活动地点分布模块根据第一子图像宽度和第二子图像宽度进行加权平均得到标准子图像宽度,然后分别获取第一设备标记物和第二设备标记物在标准人员分布图像位置,并计算第一设备标记物在标准人员分布图像位置和第二设备标记物在标准人员分布图像位置的垂直距离以得到标准子图像高度;
[0028]
活动地点分布模块根据标准子图像高度和标准子图像宽度将标准人员分布图像划分为若干个分布子图像,并提取每个分布子图像的特征以得到标准人员分布图像的图像特征,然后将变换矩阵与图像特征进行相乘得到人员活动分布序列中每个人员活动分布图像的图像分布特征;
[0029]
活动地点分布模块根据人员活动分布序列中每个人员活动分布图像的图像分布特征得到人员活动分布数据。
[0030]
根据一个优选实施方式,活动地点推荐模块根据目标用户的历史活动数据和人员活动分布数据进行活动地点推荐得到活动地点推荐表包括:
[0031]
活动地点推荐模块根据目标用户的历史活动数据生成历史活动轨迹表;所述历史活动轨迹表包括若干个历史活动轨迹项;所述历史活动轨迹项用于指示活动地点、协同人员表和活动时间的映射关系;
[0032]
活动地点推荐模块根据历史活动轨迹表获取目标用户在每个活动地点的活动次数和活动时间,并根据兴趣度函数、活动次数和活动时间得到目标用户对每个活动地点的活动兴趣度;所述活动兴趣度指示目标用户对活动地点的感兴趣程度;
[0033]
活动地点推荐模块根据历史活动轨迹表获取目标用户在每个活动地点的协同人员表,并根据目标用户在每个活动地点的协同人员表获取目标用户与每个人员的协同次数,然后根据目标用户与每个人员的协同次数的到目标用户与每个人员的亲密度;所述人员为养老社区中除了目标用户外的其他老人;所述亲密度指示目标用户与人员的亲密程度;
[0034]
活动地点推荐模块根据人员活动分布数据获取每个活动地点的人员分布获取每个活动地点的人员名字表,并根据用户与每个人员的亲密度和每个活动地点的人员名字表得到每个活动地点的活动亲密度;所述人员名字表用于指示在相应的活动地点进行活动的所有人员的名字;
[0035]
活动地点推荐模块根据匹配度函数、每个活动地点的活动亲密度和每个活动地点的活动兴趣度计算每个活动地点与目标用户的用户匹配度,并根据每个活动地点与目标用
户的用户匹配度和每个活动地点的人员名字表生成活动地点推荐表。
[0036]
本发明提供的实施例具有以下有益效果:通过智慧养老云平台对用户终端发送活动地点推荐请求进行响应处理,查询分析得到人员活动分布视频和人员活动分布数据,然后根据目标用户的历史活动数据和人员活动分布数据分析得到活动地点推荐表并将其发送至用户终端,能够满足智慧养老的用户个性化管理需求。
附图说明
[0037]
图1为一示例性实施例提供的基于智慧养老的用户管理方法的流程图。
具体实施方式
[0038]
下面结合具体实施方式并参照附图,对本发明进一步详细说明。应该理解,这些描述只是示例性的,而并非要限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
[0039]
在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0040]
如图1所示,在一个实施例中,本发明的基于智慧养老的用户管理方法可以包括:
[0041]
s1、用户终端发送活动地点推荐请求到智慧养老云平台。用户终端为用户使用的具有通信功能和数据传输功能的设备,其包括:智能手表、智能手机和平板电脑。
[0042]
可选地,活动地点推荐请求用于指示智慧养老云平台对目标用户进行用户活动地点推荐。可选地,活动地点推荐请求包括用户编号,用于对用户进行唯一标识。
[0043]
s2、智慧养老云平台的活动分布视频模块根据活动地点推荐请求发送人员分布查询请求到各活动地点推荐设备,各活动地点推荐设备根据接收到的人员分布查询请求对最近一个监控周期的监控视频标注监控范围以生成人员活动分布视频并将其发送到智慧养老云平台。
[0044]
可选地,人员分布查询请求用于指示活动地点推荐设备发送相应的人员活动分布视频到智慧养老云平台。
[0045]
可选地,活动地点推荐设备为布设在智慧养老社区内各活动地点的具有数据传输功能和通信功能的监控设备,其包括:枪型摄像机、一体化摄像机、半球形摄像机、鱼眼摄像机和针孔摄像机。
[0046]
可选地,活动地点为智慧养老社区内提供给老人进行休闲和娱乐的地点,其包括:棋牌室、篮球场和广场舞活动室。可选地,前述监控周期可以根据实际情况进行预设置。
[0047]
s3、活动地点分布模块根据活动分布视频模块得到人员活动分布序列,并根据活动地点推荐设备的安装位置、第一设备标记物的位置和第二设备标记物的位置得到人员活动分布序列的视角变换模型,然后根据视角变换模型对人员活动分布序列中的人员活动分布图像进行视角变换以得到标准人员分布图像。
[0048]
具体地,活动地点分布模块按照预设时间步长将每个人员活动分布视频分割为若干个人员活动分布图像并将所有人员活动分布图像按照时间顺序进行排序以得到人员活
动分布序列;每个人员活动分布序列对应一个活动地点。
[0049]
活动地点分布模块根据人员活动分布序列获取相应的活动地点推荐设备的安装位置、第一设备标记物的位置和第二设备标记物的位置,并根据活动地点推荐设备的安装位置、第一设备标记物的位置和第二设备标记物的位置得到相应的人员活动分布序列的视角变换模型,并根据视角变换模型对相应的人员活动分布序列中的人员活动分布图像进行视角变换以得到标准人员分布图像。第一设备标记物为布设在活动地点推荐设备前方第一预设距离的设备标记物。第二设备标记物为布设在活动地点推荐设备前方第二预设距离的设备标记物,第一预设距离和第二预设距离根据实际情况预先进行设置。
[0050]
活动地点分布模块获取标准人员分布图像中的活动区域,并获取活动区域的第一区域宽度和第二区域宽度,然后获取与该人员活动分布图像对应的活动地点推荐设备的第一设备标记物和第二设备标记物在图像中活动区域中的第一标记高度和第二标记高度。
[0051]
可选地,活动区域为标准人员分布图像中活动地点中老年人聚集的区域,其中,第一区域宽度为活动区域的上底宽度,第二区域宽度区活动区域的下底宽度。所述第一标记高度为人员活动分布图像对应的活动地点推荐设备的第一设备标记物在图像中的高度。所述第二标记高度为人员活动分布图像对应的活动地点推荐设备的第二设备标记物在图像中的高度。
[0052]
s4、活动地点分布模块根据标准人员分布图像获取第一区域宽度、第二区域宽度、第一标记高度和第二标记高度,并根据第一区域宽度、第二区域宽度、第一标记高度和第二标记高度得到活动区域内每个位置的变换系数以生成变换矩阵,并根据变换矩阵进行人员活动分布分析得到人员活动分布数据。
[0053]
可选地,人员活动分布数据包括若干个人员活动分布子数据,人员活动分布子数据用于指示相应活动地点的人员分布。
[0054]
具体地,活动地点分布模块根据第一标记高度、第二标记高度、第一区域宽度和第二区域宽度得到活动区域内每个位置的变换系数以生成变换矩阵。
[0055]
活动地点分布模块分别获取第一设备标记物和第二设备标记物在人员活动分布图像中的位置,并根据第一设备标记物和第二设备标记物在人员活动分布图像中的位置和变换矩阵得到第一设备标记物的变换系数和第二设备标记物的变换系数。
[0056]
活动地点分布模块获取第一设备标记物在标准人员分布图像中的宽度,并根据图像划分系数、第一设备标记物的变换系数和第一设备标记物在标准人员分布图像中的宽度得到第一子图像宽度。
[0057]
活动地点分布模块获取第二设备标记物在标准人员分布图像中的宽度,并根据图像划分系数、第二设备标记物的变换系数和第二设备标记物在标准人员分布图像中的宽度得到第二子图像宽度。
[0058]
活动地点分布模块根据第一子图像宽度和第二子图像宽度进行加权平均得到标准子图像宽度,然后分别获取第一设备标记物和第二设备标记物在标准人员分布图像位置,并计算第一设备标记物在标准人员分布图像位置和第二设备标记物在标准人员分布图像位置的垂直距离以得到标准子图像高度。
[0059]
活动地点分布模块根据标准子图像高度和标准子图像宽度将标准人员分布图像划分为若干个分布子图像,并提取每个分布子图像的特征以得到标准人员分布图像的图像
特征,然后将变换矩阵与图像特征进行相乘得到人员活动分布序列中每个人员活动分布图像的图像分布特征。
[0060]
活动地点分布模块根据人员活动分布序列中每个人员活动分布图像的图像分布特征得到人员活动分布数据。
[0061]
s5、活动地点推荐模块根据活动地点推荐请求的用户编号从数据库获取目标用户的历史活动数据,然后根据目标用户的历史活动数据和人员活动分布数据分析得到活动地点推荐表并将其发送至用户终端。
[0062]
优选地,活动地点推荐模块根据目标用户的历史活动数据得到目标用户对每个活动地点的活动兴趣度和活动亲密度,然后根据每个活动地点的活动亲密度和每个活动地点的活动兴趣度分析得到每个活动地点与目标用户的用户匹配度,然后根据用户匹配度分析处理得到活动地点推荐表并将其发送到用户终端。
[0063]
可选地,历史活动数据用于指示目标用户历史的活动地点分布和协同活动人员,即历史活动数据用于指示目标用户通常习惯去哪里活动以及习惯和哪些人一起活动。
[0064]
可选地,活动地点推荐表包括若干个按照用户匹配度进行排序的活动地点推荐项,所述活动地点推荐项用于指示活动地点、用户匹配度、人员密度和人员名字表的映射关系。
[0065]
可选地,人员名字表用于指示正在相应活动地点活动的所有人员的名字。
[0066]
具体地,活动地点推荐模块根据目标用户的历史活动数据生成历史活动轨迹表,所述历史活动轨迹表包括若干个历史活动轨迹项;所述历史活动轨迹项用于指示活动地点、协同人员表和活动时间的映射关系。
[0067]
活动地点推荐模块根据历史活动轨迹表获取目标用户在每个活动地点的活动次数和活动时间,并根据活动次数和活动时间分析得到目标用户对每个活动地点的活动兴趣度;所述活动兴趣度用于表征目标用户对活动地点的感兴趣程度。
[0068]
可选地,活动兴趣度的计算公式为:
[0069][0070]
其中,u为活动兴趣度,t为在活动地点的活动总时间,n历史在活动地点活动的总次数,ξ为活动时间控制系数,e为自然底数,δ为活动次数控制系数。
[0071]
可选地,活动时间控制系数和活动次数控制系数为根据实际情况预先进行设置。
[0072]
活动地点推荐模块根据历史活动轨迹表获取目标用户在每个活动地点的协同人员表,并根据目标用户在每个活动地点的协同人员表获取目标用户与每个人员的协同次数,然后根据目标用户与每个人员的协同次数的到目标用户与每个人员的亲密度。所述人员为养老社区中除了目标用户外的其他老人,前述亲密度用于表征目标用户与人员的亲密程度。
[0073]
可选地,亲密度的计算公式为:
[0074][0075]
其中,c为亲密度,w为在与该人员一起活动的活动总时间,h历史跟该人员一起活
动的总次数,α为协同时间控制系数,e为自然底数,β为协同次数控制系数。
[0076]
可选地,协同时间控制系数和协同次数控制系数为根据实际情况预先进行设置。
[0077]
活动地点推荐模块根据人员活动分布数据获取每个活动地点的人员分布获取每个活动地点的人员名字表,并根据用户与每个人员的亲密度和每个活动地点的人员名字表得到每个活动地点的活动亲密度;所述人员名字表用于指示在相应的活动地点进行活动的所有人员的名字。
[0078]
可选地,活动亲密度的计算公式为:
[0079][0080]
其中,v为活动亲密度,n为在活动地点的人员总数,c
i
为目标用户与活动地点的第i个人员的亲密度,i为活动地点的人员索引。
[0081]
活动地点推荐模块根据每个活动地点的活动亲密度和每个活动地点的活动兴趣度计算每个活动地点与目标用户的用户匹配度,并根据每个活动地点与目标用户的用户匹配度和每个活动地点的人员名字表生成活动地点推荐表。
[0082]
可选地,用户匹配度的计算公式为:
[0083]
s=γe
u
+λe
v
[0084]
其中,s为用户匹配度,u为活动兴趣度,v为活动亲密度,γ为亲密度控制系数,λ为兴趣度控制系数,e为自然底数。
[0085]
可选地,亲密度控制系数和兴趣度控制系数可以根据实际情况进行预先设置。
[0086]
本发明通过智慧养老云平台对用户终端发送活动地点推荐请求进行响应处理,查询分析得到人员活动分布视频和人员活动分布数据,然后根据目标用户的历史活动数据和人员活动分布数据分析得到活动地点推荐表并将其发送至用户终端,能够满足智慧养老的用户个性化管理需求,并且优化养老社区中用户的活动体验。
[0087]
在一个实施例中,用于执行本发明方法的智慧养老用户管理系统可以包括:用户终端、智慧养老云平台和活动地点推荐设备,其中,智慧养老云平台分别与用户终端和活动地点推荐设备具有通信连接。
[0088]
用户终端发送活动地点推荐请求到智慧养老云平台,用户终端为用户使用的具有通信功能和数据传输功能的设备,其包括:智能手表、智能手机和平板电脑。
[0089]
智慧养老云平台包括:活动分布视频模块、活动地点分布模块、活动地点推荐模块和数据库,其中各模块间具有通信连接。
[0090]
活动分布视频模块根据活动地点推荐请求发送人员分布查询请求到各活动地点推荐设备,各活动地点推荐设备根据接收到的人员分布查询请求对最近一个监控周期的监控视频标注监控范围以生成人员活动分布视频并将其发送到智慧养老云平台。
[0091]
活动地点分布模块根据活动分布视频模块得到人员活动分布序列,并根据活动地点推荐设备的安装位置、第一设备标记物的位置和第二设备标记物的位置得到人员活动分布序列的视角变换模型,然后根据视角变换模型对人员活动分布序列中的人员活动分布图像进行视角变换以得到标准人员分布图像。
[0092]
活动地点分布模块根据标准人员分布图像获取第一区域宽度、第二区域宽度、第
一标记高度和第二标记高度,并根据第一区域宽度、第二区域宽度、第一标记高度和第二标记高度得到活动区域内每个位置的变换系数以生成变换矩阵,并根据变换矩阵进行人员活动分布分析得到人员活动分布数据。
[0093]
活动地点推荐模块根据活动地点推荐请求的用户编号从数据库获取目标用户的历史活动数据,并根据目标用户的历史活动数据得到目标用户对每个活动地点的活动兴趣度和活动亲密度。然后,根据每个活动地点的活动亲密度和每个活动地点的活动兴趣度分析得到每个活动地点与目标用户的用户匹配度。接下来,根据用户匹配度进行活动地点推荐得到活动地点推荐表并将其发送到用户终端。
[0094]
本领域技术人员应明白,本发明的实施例可提供为方法、系统或计算机程序产品。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0095]
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1