防抖分类(OIS EIS AIS)

news/2024/12/13 0:34:19/

OIS (光学防抖,Optical image stabilization)

光学防抖分为两大类:基于镜片移动式的光学防抖和CCD移动式光学防抖

  • 镜头防抖:

        依靠镜头内部的陀螺仪将侦测到的微小移动信号传至微处理器,通过处理器计算得出校正所需位移量,然后通过补偿镜片组,根据镜头的抖动方向及位移量加以补偿,解决成像设备因抖动导致影像模糊的功能。一般情况下,光学防抖可以降低2-3档快门速度,对长焦设备效果改善尤为明显,但这种防抖技术对镜头设计制造要求较高,而且成本也相对高一些。

 

  • CCD移动式光学防抖:

        将成像设备的感光元件(CCD/CMOS)固定在一个可以通过电磁效应平行滑动的平台上,拍摄的时候,平台会利用电磁的迟滞性造成CCD短时间内固定不动,一定程度上达到防抖的目的。

EIS (电子防抖,个人感觉叫DIS(数字防抖)更合适):

利用DSP对采集到画面进行后期处理改善抖动,一般是将图像按照一定的裁剪比例裁剪掉边缘,便于数字电路对摄像机抖动方向进行模糊判断,然后用裁剪掉的边缘进行抖动补偿,并按原有宽高放大裁剪之后的图像。这种方式的特点是成本低,不需要添加硬件,但降低了CCD 的利用率,并且对画面清晰度会带来一定的损失 。

AlS (数码防抖):

基于 AI 的图像防抖技术,需要 cpu 配合手机的加速传感器和方向传感器同时工作,分析拍照时手机的抖动方向和位移量,通过图像处理引擎矫正后再生成 jpg 文件实现防抖效果。 AIS 考验 cpu的处理能力,普通手机 cpu 没有这个能力所以实现不了,数码防抖可以减少物理防抖镜头都本。

部分素材图片来源于网络


http://www.ppmy.cn/news/480346.html

相关文章

防抖功能实现

防抖功能 应用场景:1、重复请求接口2、实现思路 实现代码 应用场景: 1、重复请求接口 用户在输入框输入时,触发keyup事件,会多次调用同一个接口,实际需求是输入完再请求后端接口 2、实现思路 调用setTimeout计时器…

什么是防抖 ?什么是节流 ?以及应用场景

文章目录 1、防抖是什么 ?什么是节流 ?以及应用场景2、先来看防抖代码3、节流 1、防抖是什么 ?什么是节流 ?以及应用场景 先解释下什么是防抖,防抖就是当触发一个事件不会立即执行,会等待 n 秒后再执行该事…

防抖的原理及使用

防抖 原理 事件响应函数在一段时间后才执行,如果在这段时间内再次调用,则重新计算执行时间;当预定的时间内没有再次调用该函数,则执行该事件响应函数。 // 这里用代码解释一下,如果不用防抖let count 0// 演示事件是…

JavaScript专题(三)防抖

防抖 目录 一、为什么需要防抖二、防抖的原理三、防抖简单实现四、防抖进阶写在最后 一、为什么需要防抖 高频的函数操作可能产生不好的影响如:resize、scroll、mousedown、mousemove、keyup、keydown…… 为此,我们举个示例代码来了解事件如何频繁…

防抖的详细解读

防抖的详细解读 场景例子说明+代码实现不运用防抖运用防抖(逐渐优化)版本一:(基本效果)版本二:(this问题)版本三:(enent对象问题)版本四:(立即执行)版本五:(返回值)版本六:(撤销操作)场景 滚动条的滚动网络请求mousemove…总之一个事件频繁的触发,而我们恰…

前端必会——防抖

目录 前言一、什么是防抖?二、防抖解决了什么问题三、实现防抖的基本代码四、防抖的应用场景1.代码实现2.结果展示 总结 前言 本文讲解一下js中防抖思想,下方有实现防抖的基本代码,可以复制到自己的编辑器看看效果哦。也有实际的应用场景&am…

防抖云台-鸡头稳定 简介篇

概念 EIS Electronic Image Stabilization 电子图像防抖 AIS (HUAWEI) AI Image Stabiliza 华为AI防抖 OIS Optical Image Stabilization 光学图像防抖 简介 Chicken Head Tracking 视频 原理 转自 松鼠会 与 果壳 当鸽子抬起后脚往前走,重心随着身体紧跟…

图像视频防抖

视频防抖 该项技术关键字挺多的,但作用都是去除视频拍摄过程中轻微抖动造成的图像模糊。 Anti-Shake,Shake-proof, imagestabilization都是这个意思,image stabilization是由canon最先开始这么称呼的,Anti-shake更通用一点。 该…