“疑难杂症”之可穿戴设备算法开发技术指导

雇主经验分享 jackding · 2016-09-28
【导读】马斯洛理论把需求分成生理需求、安全需求、社交需求、尊重需求和自我实现需求五类,而安全需求排在第二位,最近小编发现在快包平台上有很多类似“人身保护系统”的“疑难杂症”任务,其中有一个便携式人身保护系统控制器开发项目已有近十人竞标。

据悉,雇主是一家哈尔滨市做可穿戴设备企业的业务经理,公司规模不大,最近想做一个能自动检测出人体摔倒动作的控制器。由于对技术层面的东西不是很熟悉,在描述需求时遇到了很多困难,热心的产品经理在与其沟通的过程了解到他的想法,整理出几大要点。

产品经理帮助雇主详细梳理需求

小编了解到这个任务属于可穿戴式设备的嵌入式软硬件开发,硬件部分需要检测人体摔倒动作的控制器,同时控制指令驱动外围设备;要达到区分并过滤车辆电梯加减速、跑步跳跃、快速激烈运动等非摔倒动作;考虑到人性化设计,与外围设备连接接头插口必须牢固、连接操作简单;软件操作部分要求APP控制,简单快速即可。

在申请这个任务的服务商里面,有做传感器开发的,也有做APP设计开发的,嵌入式软硬件开发者也有,但这个项目的难度在于摔倒检测传感器的算法开发,需要高的识别率,区分出跳跃、电梯等动作,降低误识率,而对一般的服务商而言选择合适的传感器方案与基于此方案开发是必须知道的。

技术总监帮服务商提供技术指导

在给服务商提供一些传感器算法开发的技术支持上,快包的技术也是服务周到,为之操碎了心,通过自己的技术圈,在与有类似这个项目经验的服务商沟通过程,得到了一些传感器算法的一些经验分享。

一、在传感器使用中,常常需要对传感器数据进行各种整理,让应用获得更好的效果,以下介绍几种常用的简单处理方法:

1.加权平滑:平滑和均衡传感器数据,减小偶然数据突变的影响;

2.抽取突变:去除静态和缓慢变化的数据背景,强调瞬间变化;

3.简单移动平均线:保留数据流最近的K个数据,取平均值;

我们知道,在现如今很多可穿戴运动监测设备中,大多数使用的传感器,如GPS模块、加速度传感器、地磁传感器、陀螺仪,甚至是压力传感器,都能从手机中找到它们的身影。尽管二者使用了相同的传感器,但各自所使用的算法却并不相同。

这里所说的算法,是指能综合利用各类传感器测量值,以提供比单一传感器所能获取的更好数据信息的软件。例如,在智能手机中,传感器的输出,是用来给APP应用向用户指导如何在购物商场中寻找到正确的行走线路;而运动监测设备,则只负责指导用户如何运动,以及反映该运动对应的卡路里的消耗情况。

如何选择合适的传感器算法方案

快包资深服务商认为,合适的算法是此类应用所必不可少的。因为这不仅意味着精确的综合传感器数据输出,而且算法的执行也需要很高效。只有这样,才能在执行计算得到结果的时间段内,消耗更少的电量。

相关任务:便携式人身保护系统控制器开发http://kb.52solution.com/index.php?do=task&id=2153

名词解释:

“疑难杂症”任务是快包资深产品经理根据平台每周任务热度(申请人数多少)、难度(项目开发周期)、酬金(项目开发报酬)等综合因素整理出来的几个任务,每周一期。以服务为宗旨的快包为帮助平台服务商快速承接此类任务,快包技术总监通过对任务的分析给申请者技术指导,给出最中肯的评价和技术支持,促成整个交易。

本周其它任务推荐:

通信基站蓄电池GPS追踪防盗系统(含硬件和相关管理软件)

http://kb.52solution.com/index.php?do=task&id=2196

WIFI智能插座安卓APP开发

http://kb.52solution.com/index.php?do=task&id=2154

瑞芯微RK3188主板开发

http://kb.52solution.com/index.php?do=task&id=2167

球类运动行业解决方案或人力外包

http://kb.52solution.com/index.php?do=task&id=2138

相关推荐

文章评论