假如你的AR会说话
相信很多人都看过这部电影《我,机器人》这部电影虽然讲的是机器人,但是其中也不乏近两年来流行的AI、AR等技术,影片其中有一段是男主找到了控制机器人的主脑,而这个主脑在现在看来就是人工智能(AI)和增强现实(AR)这两个技术想结合而产生的,这就是所谓会说话的AR。
可是,当人工智能和增强现实这两个技术真的实现的时候我们不得不考虑一个问题,是否这两项技术结合在一起的时候会不会像电影中哪样,控制每个机器人来让他们控制人类?如果真的有这么一天的时候我们必须在AI中植入一些相应的程序来组织这个可能的发生,但是AI是不是只是一段程序,如果只是一段程序的话那么我们为什么阿尔法go回战胜围棋圣手?它是否具有相应的学习能力?如果真的有了相应的学习能力的话,那么它会不会趁人类不在的时候私自修改程序?这一连串的问题,都值得让我们去思考到底该不该把这两项技术相结合。
尽管现在的科技发展的速度已经是前几年的好几倍,但是我们还是不得不说AI和AR这两项技术的实现不仅让我们的生活增加了很多可能性,比如我们在手机的APP中增加了AR技术之后可以增加APP的娱乐性,不仅能够让我们在使用APP的不会感觉到无聊,反而会让我们更加期待下一个版本的APP;又比如在手机中增加AI技术,Siri、小冰等AI的植入不仅让我们的双手得到了解放,而且在一些时候我们能够依靠他们来帮我们解决很多烦恼。
所以当这两项技术得到想结合的时候我们虽然不知道能够为我们带来什么样的利益,但是我们可以看得出当这两项技术相结合的时候无非是两种情况:
一:可以协助我们做到更多的事情,比如当一颗炸弹出现的时候我们可以用这个新的技术去解决这个问题,从而找出一个最优解,得到一个最简单最有效损失最小的方法去排除这颗炸弹。
二:当我们在使用的是时候它们会观察人类的行为习惯,从而进行学习,就像电影哪样把世界的主导权从我们的手中夺走。
当然这项新的技术毕竟只是一个设想,可是人类毕竟是高级动物,所以无论什么情况的时候我们都会找到最好的方法去解决问题。
- HashMap原理解析
- 第三章 正则表达式括号的作用
- KMP算法
- 【强势回归,Android开发疑难杂症】Process 和 ProcessBuilder 区别
- 史上最全webview详解
- SpringBoot快速入门
- 效果类似于label从下往上滑(采用uiTableView实现)
- android 热修补之andfix实践
- ios 设置label的高度随着内容的变化而变化
- Android字体大小怎么自适应不同分辨率?
- iOS textfield实现一行的数字限制,超出进行弹框
- android https安全连接
- 第二章 正则表达式位置匹配攻略
- 从网络上下载省份城市名称并存入文件然后进行读取省份城市
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Python 自动化,Helium 凭什么取代 Selenium?
- Explain详解与索引最佳实践
- 使用SAP Analysis Path Framework (APF)展示CDS view数据
- 基于docker封装prometheus解决时区问题
- Node.js 如何处理 ES6 模块
- 关于Hive使用的一些实例
- 134. 加油站 Krains 2020-08-20 14:03:21 前缀和贪心
- 53. 最大子序和 Krains 2020-08-20 10:46:24 动态规划前缀和
- 如何用Unity导出H5与小游戏的3D场景
- 设计模式 之 模板模式
- java基础:注解的定义与使用
- 使用 vagrant 从搭建 gitlab server 开始体验整个 gitlab CI/CD 过程
- 纲手推荐程序笔记1-p5.js创意游戏编程
- 由浅入深彻底了解 Python 闭包和装饰器
- leetcode1078 Occurrences After Bigram