机器学习不断推动视觉物联网应用变革,将经典的计算机视觉与深度学习相结合进行的研究,显示出了更好的成果。


  计算机视觉是物联网(IoT)广泛应用的基础。家庭成员通过安装了摄像头的家庭监控系统就能了解家里的所有情况。机器人和无人机使用视觉系统?#25104;?#29615;境并避免行进中的?#20064;?#29289;。增强?#36136;?#30524;镜使用计算机视觉来覆盖用户视图?#31995;?#37325;要信息;汽车通过来自安装在车辆上多个照相机捕捉的图像,向驾驶员提供有助于防止碰撞的环绕或“鸟瞰”视图。各种应用案例数不胜数。

    多年来,设备功能(包括计算能力、内存容量、功耗、图像传感器分辨率以及光学系数)的指数式演变提高了物联网应用中计算机视觉的性能?#32479;?#26412;效益。伴随这些而来的是精密软件算法的发展和完善,例如人脸检测和识别、物体检测和分类以及同步定位和?#25104;淶取?/span>

机器学习的兴起和面临的挑战

    近年来,人工智能(AI),?#32469;?#26159;深度学习的发展,进一步加快了物联网视觉应用的激增。与传统的计算机视觉技术相比,深度学习为物联网开发人员在诸如目标分类等任务方面提供了更高的准确性。由于深度学习中使用的神经网络是“通过训练”而不是“编程”实现的,使用这种方法的应用通常更易进行开发,从而更好地利用当前系统中可用的大量图像和视频数据。深度学习还提供了卓越的多功能性,这是因为与针对性更强的计算机视觉算法相比,神经网络研究和框架的用途更广。

    但是,深度学习的优势并非没有权衡和挑战。深度学习需要大量的计算资源,用于训?#27867;?#25512;测阶段。最近的研究表明,不同的深度学习模型所需的计算能力与深度学习技术的精度之间存在紧密的关系。在基于视觉的应用程序中,从75%到80%的精度转变可能需要不少于数十亿次额外的数学运算。


  使用深度学习的视觉处理结果也取决于图像分辨率。例如,为了在目标分类过程中获得最充分的表?#20013;?#35201;高分辨率的图像或视频,从而提升了需要处理、存储和传输的数据量。图像分辨率对于需要在远处探测和目标分类的应用尤为重要,例如企业安防摄像头。

计算机视觉与机器学习结合获得更?#30740;?#33021;

传统的计算机视觉和深度学习方法之间有明显的折中。传统的计算机视觉算法已经成熟,经过验证,并且在性能和功?#24066;?#29575;方面进行了优化;而深度学习能提供更高的精度和多功能性,但是需要大量的计算资?#30784;?/span>

那些希望快速实施高性能系统的用户发现,将传统计算机视觉和深度学习相结合的混合方法可以提供两全其美的解决方案。例如,在安防摄像头中,计算机视觉算法可以有效地检测场景中的人脸或移动物体。然后,通过深度学习来处理检测到的面部或目标图像的较小片段,以进行身份验证或目标分类。与整个场景、每帧深度学习相比,节省了大量的计算资?#30784;?/span>

充分利用边缘计算

就像使用纯粹的深度学习一样,用于视觉处理的混合方法可以充分利用边缘的异构计算能力。异构计算架构有助于提高视觉处理性能和能效,为不同的工作负载分配最高效的计算引擎。当深度学习推断是在DSP上执行而不是在CPU上执行时,测试结果显示目标检测?#26144;?#38477;低了10倍。


  与云计算相比,在物联网设备本身?#26174;?#34892;算法和神经网络推断也有助于降低?#26144;?#21644;带宽要求。边缘计算还可以通过减少云存储和处理要求来降?#32479;?#26412;,同时通过避免在网络上传输敏感或可识别的数据来保护用户的隐私和安全。


  深度学习创新正在推动物联网突破,以及将这些技术与传统算法相结合的混合技术的发展。视觉处理只是一个开始,因为相同的原则可以应用于其他领域,如音频分析?#21462;?#38543;着边缘设备变得更加智能和强大,创新者可以开始构建此前无法实现的产品和应用。




2017年12月15日

天网工程:给你七?#31181;?#30340;时间...
中兴力维动环监控与智能管理解决方案

上一篇:

下一篇:

传统计算机视觉融合深度学习 助力AI发展

添?#37038;?#38388;:

本网站由阿里云提供云计算及安全服务 Powered by CloudDream
恒大vs伊蒂哈德次回合
网上群里彩票跟计划 黑龙江11选五开奖号 足彩跟单计划 江西老时时杀号定胆 3d开机号578 最新时时源码出售 美人捕鱼漏洞刷分 重庆时时走势图怎么看 黑马计划分分彩正版app 赛车pk10平台源码 甘肃十一选五走势图基本 安徽十五选五基本走势图 优乐彩app 新时时历史数据 捕鱼来了辅助 快速时时的套路