草庐IT

鸿蒙×运动健康丨数字为运动蓄能,智能为健康充值

中软国际AIoT开发者社区 2023-04-12 原文

随着国民健康意识增强,以及政策加持与市场助推,特别是经受疫情冲击后,市场对运动健康产业有了更高的的需求与期待,该产业也迎来了前所未有的发展机遇。

但在运动健康产业繁荣发展的背后,其品牌化、市场化、精细化等方面都处于起步与初级阶段,普遍存在低水平重复建设等问题,而产业的智能化升级意境更迫在眉睫,开发交互、趣味、数据化的智能产品成为关键选择。

低端化。以智能手环为代表的小型可穿戴健身设备陷入低端化怪圈。基于高端市场,形成了苹果、Fitbit、Jawbone及Bong等厂商的争夺战;在低端市场,众多小品牌难敌小米的价格战和品牌优势,小米几乎处于垄断地位;新进厂商必须寻求新的发展思路。

同质化。几乎所有的运动健康设备制造商,都提供GPS功能以记录跑步轨迹、提供视频教程辅佐用户健身或瑜伽等,甚至在外观上也日渐趋同。从当年红火一时的手环,到如今的体重秤、体脂秤、辅助人体修复的设备等,总体来说,内容比较单一,功能也没有比较突出的方面。  

简单化。运动健康属于新兴产业,从市场规模方面而言相较于当前的PC或是智能手机,其体量比较小,因此在产业链硬件方面,比如芯片、传感器、电池、显示技术等方面都没能得到相关产业链公司的重视;另一方面是运动健康产品的市场应用积累不足,导致生产者难以在产业技术层面获得有效的沉淀,比如算法技术、产品技术方案等方面,这就反过来制约了运动健康类智能硬件户体验的提升。

体验差。用户体验差,是目前国内的智能运动健康的最大困局之一。很多的企业只是为了制造概念,从普通的运动产品切入,在产品中植入一个芯片,使设备能用手机App方式控制,但这仅仅是让产品拥有手机远程遥控的功能而已,并没有真正实现人们期望中的“智能化”。

我国运动健康产业已进入快车道,但在激烈的行业竞争面前,谁能在品牌、产品、渠道等方面满足消费者,才能有更大的几率“弯道超车”。中软携手深开鸿,基于在各地鸿联联创营的深入和落地,为运动健康设备企业整理出五个服务卡,集齐它们就能为创新发展“蓄能”、“充值”。

一、硬件设计服务卡

从产品外观与结构设计,到电路设计、系统与驱动、嵌入式硬件设计,基于开源鸿蒙+高性能传感器模组,我们在运动健康领域,推出运动健康专用芯片以及运动健康专有操作系统,从底层为运动健康设备制造商,全面升级固件,让设备间实现互联互通的同时,帮助生态厂商解决硬件研发成本高、生产效率低等发展瓶颈问题。

二、智能化算法服务卡

运动健康领域的产品无论面向与B端还是C端,其数据异常庞大,如何将海量数据应用到场景中,算法服务是智能化的核心。我们将携手国体中心,基于主动健康开放算法平台,为设备企业提供运动健康计算引擎和相关SDK中间件,从心率变异HRV计算包、人体活力LVC计算包、运动强度测定计算包、睡眠分析计算包、运动处方推荐等算法模块,为硬件产品的智能化服务提供赋能,为业务的转型注入强心剂。

三、交互能力服务卡

动作捕捉、语音识别、视频识别、图像识别,是运动健康在数据采集中的核心技术,一方面可以通过动作识别等方式对运动姿态给予纠正,同时还可通过分析用户的运动表现为其提供运动健身的个性化建议。我们通过结合基础层面的芯片、传感器、计算平台部分与技术层面的计算机视觉、语音识别和机器学习等技术,基于平台能力为生态企业全面提升智能化设备的技术赋能。

四、内容服务卡

对智能健康设备厂商而言,优质的内容依然是行业刚需,毕竟各个终端的用户需要从海量的优质内容中获益。基于平台,我们将逐渐聚合运动健康内容IP,提供多维度的内容支持,包括运动健康在线课程、定制计划、社群电商运营培训等服务,帮助设备厂开拓出可持续化的商业模式。

五、全生命周期贴心服务卡

数字为运动蓄能,智能为健康充值——目前,我们正在东莞、青岛等地,针对运动健康生态厂商,深入开展调研,并基于硬件设计、算法集成、交互服务、内容服务上为生态企业赋能,用智能化实现运动健康的产品创新与业务升级。

能力池的构建需要汇众智,聚众力,我们愿携手政府、园区、生产企业、物联网企业等多边力量,共建数字运动健康的未来发展之路。贴心服务卡等您开启!

 

有关鸿蒙×运动健康丨数字为运动蓄能,智能为健康充值的更多相关文章

  1. ruby - 查找字符串中的内容类型(数字、日期、时间、字符串等) - 2

    我正在尝试解析一个CSV文件并使用SQL命令自动为其创建一个表。CSV中的第一行给出了列标题。但我需要推断每个列的类型。Ruby中是否有任何函数可以找到每个字段中内容的类型。例如,CSV行:"12012","Test","1233.22","12:21:22","10/10/2009"应该产生像这样的类型['integer','string','float','time','date']谢谢! 最佳答案 require'time'defto_something(str)if(num=Integer(str)rescueFloat(s

  2. 区块链之加解密算法&数字证书 - 2

    目录一.加解密算法数字签名对称加密DES(DataEncryptionStandard)3DES(TripleDES)AES(AdvancedEncryptionStandard)RSA加密法DSA(DigitalSignatureAlgorithm)ECC(EllipticCurvesCryptography)非对称加密签名与加密过程非对称加密的应用对称加密与非对称加密的结合二.数字证书图解一.加解密算法加密简单而言就是通过一种算法将明文信息转换成密文信息,信息的的接收方能够通过密钥对密文信息进行解密获得明文信息的过程。根据加解密的密钥是否相同,算法可以分为对称加密、非对称加密、对称加密和非

  3. 【鸿蒙应用开发系列】- 获取系统设备信息以及版本API兼容调用方式 - 2

    在应用开发中,有时候我们需要获取系统的设备信息,用于数据上报和行为分析。那在鸿蒙系统中,我们应该怎么去获取设备的系统信息呢,比如说获取手机的系统版本号、手机的制造商、手机型号等数据。1、获取方式这里分为两种情况,一种是设备信息的获取,一种是系统信息的获取。1.1、获取设备信息获取设备信息,鸿蒙的SDK包为我们提供了DeviceInfo类,通过该类的一些静态方法,可以获取设备信息,DeviceInfo类的包路径为:ohos.system.DeviceInfo.具体的方法如下:ModifierandTypeMethodDescriptionstatic StringgetAbiList​()Obt

  4. FOHEART H1数据手套驱动Optitrack光学动捕双手运动(Unity3D) - 2

    本教程将在Unity3D中混合Optitrack与数据手套的数据流,在人体运动的基础上,添加双手手指部分的运动。双手手背的角度仍由Optitrack提供,数据手套提供双手手指的角度。 01  客户端软件分别安装MotiveBody与MotionVenus并校准人体与数据手套。MotiveBodyMotionVenus数据手套使用、校准流程参照:https://gitee.com/foheart_1/foheart-h1-data-summary.git02  数据转发打开MotiveBody软件的Streaming,开始向Unity3D广播数据;MotionVenus中设置->选项选择Unit

  5. ruby - 将n维数组的每个元素乘以Ruby中的数字 - 2

    在Ruby中,是否有一种简单的方法可以将n维数组中的每个元素乘以一个数字?这样:[1,2,3,4,5].multiplied_by2==[2,4,6,8,10]和[[1,2,3],[1,2,3]].multiplied_by2==[[2,4,6],[2,4,6]]?(很明显,我编写了multiplied_by函数以区别于*,它似乎连接了数组的多个副本,不幸的是这不是我需要的)。谢谢! 最佳答案 它的长格式等价物是:[1,2,3,4,5].collect{|n|n*2}其实并没有那么复杂。你总是可以使你的multiply_by方法:c

  6. Ruby 的数字方法性能 - 2

    我正在使用Ruby解决一些ProjectEuler问题,特别是这里我要讨论的问题25(Fibonacci数列中包含1000位数字的第一项的索引是多少?)。起初,我使用的是Ruby2.2.3,我将问题编码为:number=3a=1b=2whileb.to_s.length但后来我发现2.4.2版本有一个名为digits的方法,这正是我需要的。我转换为代码:whileb.digits.length当我比较这两种方法时,digits慢得多。时间./025/problem025.rb0.13s用户0.02s系统80%cpu0.190总计./025/problem025.rb2.19s用户0.0

  7. ruby - 按数字(从大到大)然后按字母(字母顺序)对对象集合进行排序 - 2

    我正在构建一个小部件来显示奥运会的奖牌数。我有一个“国家”对象的集合,其中每个对象都有一个“名称”属性,以及奖牌计数的“金”、“银”、“铜”。列表应该排序:1.首先是奖牌总数2.如果奖牌相同,按类型分割(金>银>铜,即2金>1金+1银)3.如果奖牌和类型相同,则按字母顺序子排序我正在用ruby​​做这件事,但我想语言并不重要。我确实找到了一个解决方案,但如果感觉必须有更优雅的方法来实现它。这是我做的:使用加权奖牌总数创建一个虚拟属性。因此,如果他们有2个金牌和1个银牌,加权总数将为“3.020100”。1金1银1铜为“3.010101”由于我们希望将奖牌数排序为最高的,因此列表按降序排

  8. ruby-on-rails - rails 中的正则表达式匹配 [\w] 和 "-"但不匹配数字 - 2

    我想为名字验证编写一个正则表达式。正则表达式应包括所有字母(拉丁/法语/德语字符等)。但是我想从中排除数字并允许-。所以基本上它是\w(减)数(加)-。请帮忙。 最佳答案 ^[\p{L}-]+$\p{L}匹配anykindofletterfromanylanguage. 关于ruby-on-rails-rails中的正则表达式匹配[\w]和"-"但不匹配数字,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.c

  9. ruby-on-rails - 将数字字符串转换为数字数组 - 2

    在我的应用程序中,我有一个文本字段,用户可以在其中输入类似这样的内容"1,2,3,4"存储到数据库中。现在,当我想使用内部数字时,我有两个选择:"1,2,3,4".split(',')或string.scan(/\d+/)do|x|a两种方式我都得到一个像这样的数组["1","2","3","4"]然后我可以通过在每个数字上调用to_i来使用这些数字。有没有更好的方法可以转换"1,2,3"to[1,2,3]andnot["1","2","3"] 最佳答案 str.split(",").map{|i|i.to_i}但是这个想法对你来说

  10. ruby - 递归地将所有数字字符串转换为 Ruby 哈希中的整数 - 2

    我有一个随机大小的散列,它可能有类似"100"的值,我想将其转换为整数。我知道我可以使用value.to_iifvalue.to_i.to_s==value来做到这一点,但我不确定我将如何在我的散列中递归地做到这一点,考虑到一个值可以是一个字符串,或一个数组(哈希或字符串),或另一个哈希。 最佳答案 这是一个非常简单的递归实现(尽管必须同时处理数组和散列会增加一些技巧)。deffixnumifyobjifobj.respond_to?:to_i#IfwecancastittoaFixnum,doit.obj.to_ielsifobj

随机推荐