目录 1. 要点 2. 压缩视频特性分析 2.1 质量波动 2.2 帧间相关性 3. 方法 3.1 分类器 3.2 好帧运动补偿 3.3 质量增强网络 4. 实验 4.1 差帧质量提升效果 4.2 总体效果 4.3 缓和压缩视频的质量波动 4.4 网络速度 4.5 主观效果 5. 不足和展望 6. 其他 前景提要 这篇论文是Multi-frame quality enhancement for compressed video(CVPR 2018)的期刊版本,2019年9月26日被TPAMI(2…
目录 1. 技术细节 1.1 得到MDI 1.2 判别伪结构,计算伪结构相似性 2. 实验 动机:作者认为,基于块的压缩会产生一种伪结构(pseudo structures),并且不同程度压缩产生的伪结构具有一定的相似性.那么,我们就可以通过检测伪结构相似性,来评估压缩图像质量. 检测方法:将压缩图像进行最大程度压缩,得到most distorted image(MDI):然后再计算压缩前后的相似性,即pseudo structural similarity(PSS).如果压缩图像本身质量很差,…
目录 1. 问题本质剖析 2. 方法细节 图像质量评估大佬AC Bovik的论文,发表在2019 TIP上. 考虑的问题:对于有参考图像质量评估(R-IQA)任务,参考图像有时是有损的.这会导致评估的客观质量不合理. 解决思路:简单直接:先用NR-IQA方法评估R的质量,再用R-IQA方法评估相对R的质量,最后结合二者. 作者用的组合方式是简单的相乘.但是作者声称,这样做的性能很好,比其他复杂的组合方式更好? 那么为什么不直接用NR呢?作者解释道,NR方法大多都不理想,至今仍无可商用的NR方法?…
加尔各答印度统计研究所,作者: Pulak Purkait (pulak_r@isical.ac.in) 2013 年 代码:CodeForge.cn http://www.codeforge.cn/article/239282/…
目录 1. ABSTRACT 2. INTRODUCTION 3. RELATED WORKS 3.1. Quality Enhancement 3.2. Multi-frame Super-resolution 3. 压缩视频的质量波动 4. MF-CNN 4.1. Framework 4.2. SVM-based PQF detector 4.3. MC-subnet Architecture Training strategy 4.4. QE-subnet Architecture Tra…
郑重声明:原文参见标题,如有侵权,请联系作者,将会撤销发布! 1.Abstract: 本文主要介绍的是2015年以来关于深度图像/视频编码的代表性工作,主要可以分为两类:深度编码方案以及基于传统编码方案的深度工具.对于深度编码方案,像素概率建模和自动编码器是两种方法,分别可以看作是预测编码方案和变换编码方案.对于深度工具,有几种使用深度学习来执行帧内预测.帧间预测.跨通道预测.概率分布预测.变换.后处理.环内滤波器.上/下采样以及编码优化的建议技术.为了倡导基于深度学习的视频编码研究,本文对我们…
This article come from HEREARS-L1: Learning Tuesday 10:30–12:30; Oral Session; Room: Leonard de Vinci 10:30  ARS-L1.1—GROUP STRUCTURED DIRTY DICTIONARY LEARNING FOR CLASSIFICATION Yuanming Suo, Minh Dao, Trac Tran, Johns Hopkins University, USA; Hojj…
压缩图像超分辨率重建算法学习 超分辨率重建是由一幅或多幅的低分辨率图像重构高分辨率图像,如由4幅1m分辨率的遥感图像重构分辨率0.25m分辨率图像.在军用/民用上都有非常大应用. 眼下的超分辨率重建方法主要分为3类:基于插值.基于学习.基于重建的方法.现在已经研究得比較多.可是大多数算法都是对普通图像进行研究,针对压缩图像/视频超分辨率重建的研究比較少.近期查阅部分文献.进行了学习.在此做些总结. 相关的文献: 1.Super-resolution from compressed video 2…
原文链接:http://www.c-sharpcorner.com/UploadFile/3d39b4/crud-operations-using-entity-framework-5-0-code-first-approa/ 系列目录: Relationship in Entity Framework Using Code First Approach With Fluent API[[使用EF Code-First方式和Fluent API来探讨EF中的关系]] Code First Mig…
Android 6.0 APIs In this documentSHOW MORE Fingerprint Authentication Confirm Credential App Linking Auto Backup for Apps Direct Share Voice Interactions Assist API Adoptable Storage Notifications Bluetooth Stylus Support Improved Bluetooth Low Energ…
来源:fasiondog 添加Approch StarUML中的Approch也就是创建项目时的模板,其中预定义了所使用方法的模型和视图.StarUML默认Approach如下: StarUML的Approach使用XML定义,在其安装路径如"\Program Files (x86)\StarUML\modules\staruml-standard\approaches"下.每个Approach一个子目录,包含和Approach目录同名的.ico和.apr文件,其中.ico就是显示的图…
本文为CoryXie原创译文,转载及有任何问题请联系cory.xie#gmail.com. 1.1 动机(Motivation) Universal Serial Bus (USB) 的原始动机来自于几方面的考虑,最重要的两个方面是: 简单易用(Ease-of-use) 在可重配置(reconfiguring)方面缺乏灵活性,已经被确认为是对PC的进一步部署的类似阿基里斯的脚后跟一样的致命弱点.友好的图形界面和新一代总线架构相关的硬件软件机制的结合,已经使得计算机不那么难以琢磨(confront…
目录 1. 方法 1.1 框图 1.2 NL流程 1.3 加速版NL 2. 实验 3. 总结 [这是MFQE 2.0的第一篇引用,也是博主学术生涯的第一篇引用.最重要的是,这篇文章确实抓住了MFQE方法的不足之处,而不是像其他文章,随意改改网络罢了.虽然引的是arXiv版本,但是很开心!欢迎大家引用TPAMI版本!] 在MFQE的基础上,作者提出了一个问题:"好"帧里的块的质量就好吗?"差"帧里的块的质量就差吗?显然不一定,因为帧的好/坏是由整张图像的综合质量决定的…
这篇blog,原来是西弗吉利亚大学的Li xin整理的,CV代码相当的全,不知道要经过多长时间的积累才会有这么丰富的资源,在此谢谢LI Xin .我现在分享给大家,希望可以共同进步!还有,我需要说一下,不管你的理论有多么漂亮,不管你有多聪明,如果没有实验来证明,那么都是错误的.  OK~本博文未经允许,禁止转载哦!  By  wei shen Reproducible Research in Computational Science “It doesn't matter how beautif…
论文地址:一种低复杂度实时增强全频带语音的感知激励方法 论文代码 引用格式:A Perceptually Motivated Approach for Low-complexity, Real-time Enhancement of Fullband Speech 摘要 近几年来,基于深度学习的语音增强方法大大超过了传统的基于谱减法和谱估计的语音增强方法.许多新技术直接在短时傅立叶变换(STFT)域中操作,导致了很高的计算复杂度.在这项工作中,我们提出了PercepNet,这是一种高效的方法,它…
帧代码: stage.frameRate = 80; function init(x1:Number,y1:Number) { var mc:MovieClip=new MovieClip(); addChild(mc); mc.x = x1; mc.y = y1; mc.graphics.lineStyle(0.5,0xbbffff,0.6); mc.graphics.drawEllipse(-1,-0.3,2,0.6); mc.addEventListener(Event.ENTER_FRA…
opencv 3.0 DPM cascade contrib模块 转载请注明出处,楼燚(yì)航的blog,http://www.cnblogs.com/louyihang-loves-baiyan/ 在opencv3.0 中 加入DPM检测的C++代码,目前开源的DPMC++代码不多,在2.4的opencv 版本中,DPM模块中在检测时用的是latentSVM,这个是标准的DPM matlab源码中使用的分类器,不过在在voc_release 5.01版本中已经也加入了cascade.这一版本…
// gcc -o testDrone2_video testDrone2_video.c -lavcodec -lavformat -lswscale -lSDL2// g++ -o testDrone2_video testDrone2_video.c -lavcodec -lavformat -lswscale -lSDL2 #ifdef __cplusplusextern "C" {#endif #include "libavcodec/avcodec.h"…
===================================================== 最简单的基于FFmpeg的音频播放器系列文章列表: <最简单的基于FFMPEG+SDL的音频播放器> <最简单的基于FFMPEG+SDL的音频播放器 ver2 (采用SDL2.0)> <最简单的基于FFMPEG+SDL的音频播放器:拆分-解码器和播放器> ===================================================== 简…
一.Zabbix监控报警过程 在一次完整的Zabbix配置中,需要涉及到的术语有以下几项: 1.host groups:主机组,按生产需求将功能类别相近或相同的主机进行分组,便于管理. 2.host:主机 3.application:应用集,按需求将功能相近的监控项分类管理. 4.item:监控项,最终要的一项配置,监控的数据来源. 5.trigger:触发器,当定义将空项的阈值.当触发器触发后会产生事件(events)并被记录. 6.action:当监控项满足设定的触发条件时,定义Zabbix…
一.问题提出         ViZ对于显示3维的效果图来说,非常有帮助:我在使用OpenCV进行双目测距的过程中,有一些参数希望能够通过可视化的方法显示出来,所以参考了这方面相关的资料.做了一些实验,这里整理如下.这篇文章主要讲的是环境架设,并且假设阅读者已经有成功编译OpenCV的经验.出于系统稳定的考虑,我没有选择最新版本,而是使用了OpenCV3.2+VIZ6.3.0,编译环境为vs2012. 二.具体步骤  1.下载安装cmake,下载链接:https://github.com/Kit…
目录 1. 亮点 2. 网络 3. Mask 及其融合 4. 结论 论文:Enhancing HEVC Compressed Videos with a Partition-Masked Convolutional Neural Network He, Xiaoyi, et al. "Enhancing HEVC compressed videos with a partition-masked convolutional neural network." 2018 25th IEEE…
转场动画这事.说简单也简单.能够通过presentViewController:animated:completion:和dismissViewControllerAnimated:completion:这一组函数以模态视图的方式展现.隐藏视图.假设用到了navigationController,还能够调用pushViewController:animated:和popViewController这一组函数将新的视图控制器压栈.弹栈. 下图中全部转场动画都是自己定义的动画.这些效果假设不用自己定…
2017-2-23 Update: 修改并添加了部分细节 最近正在学习OpenCV ,为毕业设计做准备.Windows版本的OpenCV都默认提供对VS的支持,其在VS中的配置比较简单,网上也有大批教程详细描述了配置步骤.但在使用Qt Creator时的配置就较为繁琐,网络上大多数教程使用的软件版本也比较陈旧,经反复尝试后终于成功,特将配置步骤记录下来,以便以后及他人查阅参考. 我将编译好的库文件上传到了云盘中,如果你的开发环境与我相同,可以在最下方直接下载. 1. 前期准备 本机环境及使用软件…
===================================================== 最简单的基于FFmpeg的音频播放器系列文章列表: <最简单的基于FFMPEG+SDL的音频播放器> <最简单的基于FFMPEG+SDL的音频播放器 ver2 (採用SDL2.0)> <最简单的基于FFMPEG+SDL的音频播放器:拆分-解码器和播放器> ===================================================== 简…
前面我写了两篇文章说明了zc301的实现 详细请看 http://blog.csdn.net/hclydao/article/details/21235919 以下顺便把通用的USB也写上 前面的ZC301获取到的格式是JPEG的所以不用进行什么处理就能够用来显示,可是标准的UVC获取到的是YUV422格式的须要转换成RGB后才干进行显示 这里我们在前面两篇的代码稍作改动就能够了 HAL层 代码例如以下 /* * Android USB Camera zc3xx Library * * Copy…
package { import flash.display.Bitmap; import flash.display.BitmapData; import flash.display.Loader; import flash.display.Shape; import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.geom.Point; import f…
本文转载自:http://blog.csdn.net/clx44551/article/details/78215730?locationNum=8&fps=1 RK3288 6.0 双屏异显,横屏+竖屏 由于是横屏+竖屏的组合,目前考虑两种实现方案.1.副屏存在黑边 2.对副屏内容进行拉伸. 默认情况下,我们设置的双屏初始rotation都为Surface.ROTATION_0,因此需将WSM中的updateRotationUncheckedLocked方法的该语句进行屏蔽. if (mRot…
gRPC 简介 gRPC是由Google公司开源的高性能RPC框架. gRPC支持多语言 gRPC原生使用C.Java.Go进行了三种实现,而C语言实现的版本进行封装后又支持C++.C#.Node.ObjC. Python.Ruby.PHP等开发语言 gRPC支持多平台 支持的平台包括:Linux.Android.iOS.MacOS.Windows gRPC的消息协议使用Google自家开源的Protocol Buffers协议机制(proto3) 序列化 gRPC的传输使用HTTP/2标准,支…
目录 1. 技术细节 1.1 失真识别 1.2 得到对应的PRI并评估质量 块效应 模糊和噪声 1.3 扩展为通用的质量评价指标--BPRI 归一化3种质量评分 判断失真类型 加权求和 2. 总结 这一篇应该是继<BLIND QUALITY ASSESSMENT OF COMPRESSED IMAGES VIA PSEUDO STRUCTURAL SIMILARITY>(2016 ICME)之后的拓展工作.后者是将压缩图像再压缩,比较二者伪结构(压缩块角)的相似度:而本文就是将方法一般化,产生…