2 wangwei6125 wangwei6125 于 2016.04.12 22:03 提问

手机能识别运动方向吗?

就是说利用重力传感器等硬件来识别手机的运动方向,比如说往左摇那么返回一个值,往右摇返回一个值这个可以做到吗?能做到能给我讲讲大概的原理吗?谢谢啦

6个回答

caozhy
caozhy   Ds   Rxr 2016.04.12 23:33
已采纳

必须要有加速度传感器才行,光重力传感器只能知道手机倾斜的方向。

wangwei6125
wangwei6125 谢谢啦 ,也谢谢楼下的所有人
2 年多之前 回复
liyuanbhu
liyuanbhu 重力传感器就是加速度传感器啊… 感应的是重力加速度。
2 年多之前 回复
zhaojianyin
zhaojianyin   2016.04.13 09:01

用加速度传感器,类似微信摇一摇!

liyuanbhu
liyuanbhu   2016.04.13 09:02

可以,检测向左向右的加速度就行了

qq_34612019
qq_34612019   2016.04.13 09:03

手机要支持加速度传感器才可以

HJ199404182515
HJ199404182515   2016.09.14 13:36

检测的方式可以利用匹配滤波的原理

terdgg2003
terdgg2003   2017.12.05 16:58

加速度传感器 和重力传感器配合使用。。。。传送给CPU特定的二进制码,然后CPU进行计算 显示出方向

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
目标运动方向判断
一、原理        在有些场合由于需要检测目标的运动方向,判断是进入检测区域或是离开检测区域,因此需要设定警戒线。运动方向的判断一般通过检测目标的运动方向来判断。也就是运用运动估计的思想。运动方向坚持需要用图像的光流场估算图像的运动场,根据传统估算方法,需要对图像中的每一个象素进行计算,算出图像每一点的运动场,然后得到整幅图像的运动场,这样算法,计算量相当大,无法实时完成。我们采用基于块的运
Python-OpenCV 处理视频(三)(四)(五): 标记运动轨迹 运动检测 运动方向判断
0x00. 光流 光流是进行视频中运动对象轨迹标记的一种很常用的方法,在OpenCV中实现光流也很容易。 CalcOpticalFlowPyrLK 函数计算一个稀疏特征集的光流,使用金字塔中的迭代 Lucas-Kanade 方法。 简单的实现流程: 加载一段视频。 调用GoodFeaturesToTrack函数寻找兴趣点。 调用CalcOpticalFlow
基于OpenCV的运动物体方向识别论文
基于OpenCV的运动物体方向识别论文.
MATLAB实现的视频运动检测方法
遇到一个问题。有一个视频,需要计算各帧之间的全局的相对运动(或者可以理解为相机的平动)。经过一番查找,大致有三种思路。 无论哪一种方法,都最好先用After Effects处理一下,添加一些模糊啊、裁边的效果,以降低噪音。   第一,如果视频数量很少,可以使用一些tricky的方法,人工提取视频的特点。比如说,如果始终能捕捉到某一特定区域的全貌,而不会跑到边缘或者消失,而且该区域不会变形,那
NFC手机识别身份证-杭州创谐
杭州创谐信息技术股份有限公司望通过本方案实现让公安前端一线人员使用华为、中兴等带NFC的通用手机,实现身份证网络认证,为移动警务业务系统提供基础支撑。 公安市局已经完成移动警务安全接入系统建设,公安的移动业务都通过安全接入系统访问内网,原有的警务通专用终端和专用的二代证读卡模块配备在一起价格昂贵,且警务通专用终端设备存在易用性差、性能低,设备笨重等缺陷。现我公司通过使用华为、中兴系列安全
基于MATLAB的运动物体检测与识别
基于MATLAB平台的运动物体检测与识别,可以得到视频中运动物体的重心坐标
Python-OpenCV 处理视频(五): 运动方向判断
在检测出运动的物体之后,我还需要知道运动的方向,使用了上一节中的办法检测运动我发现很难去计算运动方向,开始考虑通过计算轮廓的中点的变化来实现,但是因为每次检测出得轮廓的数量不稳定,所以这个办法会让误差不可控。 这时我发现了goodFeaturesToTrack函数,简直是救了我,goodFeaturesToTrack函数可以获取图像中的最大特征值的角点,以下是我的思路: 对两帧图像做一
利用光流法计算人体运动的速度与方向
利用光流法计算人体运动的速度与方向 1.方向的计算 首先计算图像各个象素的光流(opencv LK),然后建立4*4窗口对X,Y方向分别做统计求和, 然后求得 atan(yy/xx)作为光流方向,即为运动的方向.   2.速度的计算 利用帧差分得到运动图像,然后建立4*4窗口对图像进行统计求和,求和值作为权重,表示速度的比例. 即运动区域白色(255)面积越大,速度越大.
android 实现手机方向识别
//自定义导航图标 private BitmapDescriptor mIconLocation; //自定义传感器implements SensorEventListener private MyOrientationListener myOrientationListener; //把监听的x方向的值存储到这里 private float mCurrentX; //初始化图标
HTC Vive controller手柄运动方向识别
HTC Vive controller手柄运动方向识别 本文由catzhang 编写,转载请注明出处,所有权利保留。博客地址:http://blog.csdn.net/cartzhanggithub地址:https://github.com/cartzhang一、概要 使用Vive手柄,我们需要做一个简单的姿势识别,用来判断手柄的运动方向,然后我根据需要做了一个运动方向的识别,根据上下左右和各个