现在已经有好些智能手机应用可以用来帮助追踪丢失了的手机。有些是当插入不同的SIM卡时触发跟踪,有些是在网络上触发跟踪。我想到另外一个方法:每当手机打开屏幕离开休眠状态时,前置摄像头自动拍摄一幅图像,对画面中的人面进行识别,如果判断不是机主,就将图像上传服务器,并且开启定位跟踪,不断将轨迹上传。这样,不但可以知道手机在哪里,还获得了拿着手机的人的相貌,因为一般人打开手机的时候都是拿在手上,正好前置摄像头就可以拍下面部照片了。
Answer to questions:
- 只有前面有摄像头的手机才能支持这个功能?
没有前置摄像头的手机不能用,这也是这个idea区别于已有应用的唯一区别。有前置摄像头的智能手机会越来越多的,iPhone推facetime, Android下个版本也会在GTalk里支持视频聊天,硬件肯定要跟上。
- 朋友用了这个功能的手机怎么办?
机主看到是认识的人,忽略就是啦;如果想做得更少打扰用户,可以让应用在重新”见到”机主时关闭跟踪,见下。
- 检测到其他人用手机之后,这个人是否可以关闭定位功能?
手机上不能手动关闭,否则就没用了;机主可以通过远程手段关闭;也可以通过面部识别,在重新识别到机主使用手机的时候自动关闭。
- 即使定位到一定范围了,但还不能确认是谁。是否可以与”其他人”打电话协商?
这个应用是可以控制手机上的所有功能的(如果手机OS允许),因此可以加很多东西,除了定位之外,可以记录通话信息、短信记录、自动发送短信、后台录音等等。但具体还要看OS,例如iOS在不越狱的情况下能做的事情就非常少,Android上有些操作也需要取得root权限才能做。如果这个应用由手机厂商内置进系统里,权限就不是问题了。
- 调用摄像头拍照,通常是没办法影藏的吧,也就是拿着手机的人会知道这种动作
我不知道现在常用的手机OS是否支持拍照时不在屏幕上显示,摄像头拍照与屏幕显示并没有联系,只是一般情况下都需要实时将摄像头的输入在屏幕上输出,给用户反馈而已。记得Android上有个应用就是用来偷拍的。况且这只是一个idea,真想做或许要对系统做一些调整的。
- 拍得图像亮度,对比度,分辨率差异巨大,在手持设备上进行人脸识别,判断机主,这个实现难度很大。
拍摄的时候,亮度、对比度是能够调节的,在环境光线不太恶劣的情况下(大逆光、光线暗就没办法了),获得合适对比度的影像是很简单的事情。人脸识别的算法我没有了解,但有数码相机都内置这个功能了,已经不是很难实现的东西了吧?要说处理能力,现在手机的CPU都上1GHz了。