博客
均值滤波,是图像处理中最常用的手段,从频率域观点来看均值滤波是一种低通滤波器,高频信号将会去掉,因此可以帮助消除图像尖锐噪声,实现图像平滑,模糊等功能。理想的均值滤波是用每个像素和它周围像素计算出来的平均值替换图像中每个像素。
如果没有流水线化,那么CPU需要等到GPU完成上一个渲染任务才能再次发送渲染命令。但这种方法显然会造成效率低下。我们需要让CPU和GPU可以并行工作。而解决方法就是使用一个命令缓冲区(Command Buffer)。
笔者希望通过多年的图形开发经验,结合对OpenGL的理解,对OpenGL整体的知识做一个梳理,剔除掉特别复杂又较少使用的部分。遗留下来常见和易于理解的部分,同时也尽量在介绍的时候兼顾易懂性和严谨性。希望对即将或正在学习OpenGL的开发者,提供一定的帮助。
自动驾驶车,其实就是机器人的一种。所以在英文中经常被叫做Robotic Car。当然Autonomous Car、Self Driving Car或Driverless Car会更常用一些。更具体地讲,自动驾驶车是一个轮式机器人。自动驾驶可以说是一个涉及了多个学科的综合领域,本文带你探寻自动驾驶的5大主要技术,看看这个轮式机器人的大脑、眼睛等都是如何工作的。
与机器可以实现的功能相比,在许多方面,人类驾驶员所拥有的感知能力仍然遥遥领先,而且在许多关键领域我们仍然无法提供能够实现SAE 4级自动化所需性能和功能的传感器。在本文,我们涉及了一些特别具有挑战性或目前完全无法解决的情境来加以说明。
CPU:中央处理器,它集成了运算,缓冲,控制等单元,包括绘图功能。CPU将对象处理为多维图形,纹理(Bitmaps、Drawables等都是一起打包到统一的纹理)。GPU:一个类似于CPU的专门用来处理Graphics的处理器,作用用来帮助加快格栅化操作,当然,也有相应的缓存数据(例如缓存已经光栅化过的bitmap等)机制。
在开发游戏的过程中,使用功能丰富的Unity阴影贴图解决方案会显得有些浪费。因为我们不希望为所有内容渲染动态阴影,而只打算对场景的较小物体渲染动态阴影。我们想更好控制对阴影的过滤,通过添加模糊效果,使阴影更加柔和。
惯性测量单元(Inertial Measurement Unit, IMU)可以直接测量载体相对于惯性空间的三轴加速度和三轴角速度(6-DoF)。在自动驾驶所涉及的传感器中,IMU因其不受外部环境影响而显得特别。
除了 CPU(中央处理器)以外,SoC(System On a Chip:片上系统)另一个重要的组成部分是图像处理单元(Graphical Processing Unit),就是俗称的 GPU。大家或许都知道玩 3D 游戏少不了它,但具体发挥什么作用也许说不清楚,这回我们就来揭开 GPU 的神秘面纱。
在TMT偏技术的领域,如今什么正在强势崛起?除了5G、IoT之外,边缘计算也是一股不能忽视的力量,甚至边缘计算比5G、IoT的落地速度还要快。Spiceworks信息技术网络监测平台最近对700家企业进行的一项调查发现,15%的企业目前正在使用边缘计算,另有17%的企业也开始处于实施阶段。
近年来,人工智能在自动驾驶汽车、医疗、传媒、金融、工业机器人以及互联网服务等越来越多领域和场景应用,其影响范围越来越宽广。各国产业巨头已经投入大量的精力和资金,开展人工智能关键技术的攻关与应用相关的研究与产品开发,并纷纷推出了不同的人工智能平台与产品。这些发展一方面带来了效率的提升、成本的降低,另一方面也给社会带来了全新的伦理问题。
在获得物联网设备或解决方案之前,请首先确保其设计安全。在某些环境中,这可能是不可行的,这是由于诸如传统产品,价格点之类的因素所致,或者仅仅是因为您没有足够的有关如何保护它们的详细信息。