05 2018 档案
摘要:在前面的文章,我提到过VSCO Cam 的胶片滤镜算法实现是3d lut。 那么3d lut 到底是个什么东西呢? 或者说它是用来做什么的? 长话短说,3d lut(全称 : 3D Lookup table )它是通过建立一个颜色映射表,对图像的色调进行重调的算法。 有用于摄像机的效果美化润色,例如
阅读全文
摘要:图片颜色量化算法, 又称之为图片主色调提取算法。 也可以称之为调色板提取算法。 比较常见的应用就是用于提取图片的主色调用于上色配色, 当然也可以用于图像分割。 算法的主要目的是从真彩色图像所能表现的大约16M中颜色中选取最代表性或者出现频率最高的256种颜色。 维基百科: https://en.wi
阅读全文
摘要:在一些特殊情况下,经常需要依据图像中的人脸,对图片进行倾斜矫正。 例如拍照角度幅度过大之类的情况,而进行人工矫正确实很叫人头大。 那是不是可以有一种算法,可以根据人脸的信息对图片进行角度的修复呢? 答案肯定是确认的。 再次例如,想要通过人脸的特征对人物的表情和情绪进行精准判断, 那么这个时候如果能确
阅读全文
摘要:说起红眼算法,这个话题非常古老了。 百度百科上的描述: “红眼”一般是指在人物摄影时,当闪光灯照射到人眼的时候,瞳孔放大而产生的视网膜泛红现象。 由于红眼现象的程度是根据拍摄对象色素的深浅决定的,如果拍摄对象的眼睛颜色较深,红眼现象便不会特别明显。 “红眼”也指传染性结膜炎。 近些年好像没有看到摄影
阅读全文
摘要:人脸检测 识别一直是图像算法领域一个主流话题。 前年 SeetaFace 开源了人脸识别引擎,一度成为热门话题。 虽然后来SeetaFace 又放出来 2.0版本,但是,我说但是。。。 没有训练代码,想要自己训练一下模型那可就犯难了。 虽然可以阅读源码,从前向传播的角度,反过来实现训练代码, 但是谁
阅读全文
摘要:在几年前的时候在做修图APP算法的时候, 曾经一度想过对3D Lut 预设数据进行压缩, 主要用于提升用户体验。 关于3d lut算法开源的资源也挺多的,就不多做科普了。 有兴趣的朋友,可以去查阅下ffmepg项目相关实现代码。 最早接触3d lut算法是2014年逆向 VSCO Cam 胶片算法的
阅读全文
摘要:WebRTC提供一套音频处理引擎, 包含以下算法: AGC自动增益控制(Automatic Gain Control) ANS噪音抑制(Automatic Noise Suppression) AEC是声学回声消除(Acoustic Echo Canceller for Mobile) VAD是静音
阅读全文

浙公网安备 33010602011771号