阿里巴巴优酷视频增强和超分辨率挑战赛-持续更新

article/2025/10/6 3:38:59

目录

大赛概况

1.数据预处理

2.模型初选

3.训练 ->确定两个模型

4.训练,修改网络,继续优化


大赛概况

大赛地址:https://tianchi.aliyun.com/competition/entrance/231711/introduction?spm=5176.12281949.1003.2.37422448y3C5Xj

视频增强和超分是计算机视觉领域的核心算法之一,目的是恢复降质视频本身的内容,提高视频的清晰度。该技术在工业界有着重要的实用意义,对于早期胶片视频的质量和清晰度的提升有着重大的意义。

此外,复赛审核通过的排名前10队伍,可进入阿里(优酷)校招绿色通道。

数据地址:https://tianchi.aliyun.com/competition/entrance/231711/information

注明:研究生期间做这方面的,现在打算做这个比赛;把我一路心得体会记录下来,模型代码也会同时公布,尽量每周更新,希望近复赛吧,一起加油

1.数据预处理

下载并安装FFmpeg;

ffmpeg工具十分强大,抽帧,合成视频的功能都具备

按照这篇博客操作:https://blog.csdn.net/chy466071353/article/details/54949221

说明下,我配置环境是win10+cuda9.0;

如果速度太慢的话,这里是百度网盘地址:

链接:https://pan.baidu.com/s/1UQcxSuqjGq8bLI3yCOwf9A 
提取码:b9ma 

 

官方提供的预处理命令:

y4m 格式介绍:https://wiki.multimedia.cx/index.php/YUV4MPEG2
y4m 与 yuv(yuv420 8bit planar) 互转命令:y4mtoyuv: ffmpeg -i xx.y4m -vsync 0 xx.yuv  -yyuvtoy4m: ffmpeg -s 1920x1080 -i xx.yuv -vsync 0 xx.y4m -y
y4m 与 png 互转命令:y4mtobmp: ffmpeg -i xx.y4m -vsync 0 xx%3d.bmp -ybmptoy4m: ffmpeg -i xx%3d.bmp  -pix_fmt yuv420p  -vsync 0 xx.y4m -y
y4m 每25帧抽样命令:ffmpeg -i xxx.y4m -vf select='not(mod(n\,25))' -vsync 0  -y xxx_sub25.y4m

 

一条条处理太麻烦了:自己写一些函数处理省事。

 我的初步想法是将y4m转成.bmp图片,然后单张图片超分辨率,最后合成y4m视频。这个过程是存在问题的:

y4m转bmp      bmp转y4m    :  y4m和转回来的y4m之间的psnr是44左右理论上是inf(无限大的),所以这个转换过程存在精度损失。但是这个流程简单,我才用这种方式获得图片,现在的分值在39.38,40+的大神应该已经有更优秀的方式吧;怎样无损获得图像这个问题值得思考。

 2.模型初选

推荐一些单张图片超分辨率比较好的论文,并附带代码:

DBNP:https://github.com/alterzero/DBPN-Pytorch;有代码,有模型,eccv workshop冠军,这个网络效果的确无敌,奈何电脑渣渣,跑不了。

超分总结:https://github.com/YapengTian/Single-Image-Super-Resolution;这是一位大神总结的,可以好好看看

今天用RDN:https://github.com/MingtaoGuo/Residual-Dense-Network-Trained-with-cGAN-for-Super-Resolution

上面的代码修改的,跑出了自己的模型:psnr32.7有点偏低。

这是我的代码,里面也有模型:https://github.com/958099161/Super_resolution

下面就是单张图片的效果:

小图:

超分结果

 

看下面的字体就知道,效果不太好了,流程走通了,下面就慢慢优化了

总结的一些超分辨率小技巧:

1、图像超分辨率领域上采样常采用的方式是亚像素卷积https://blog.csdn.net/CHNguoshiwushuang/article/details/81155361

2、很多论文将gan应用在图像超分辨方面,但是都给出结论,gan只能在感官效果上对图像有提升,但客观指标psnr却没有提升。

3、空洞卷积没有在图像超分辨率得到广泛应用,主要原因是图像超分辨率上采样的过程中只是和周围的像素点有关系,空洞卷积的目的是扩大感受野,所以空洞卷积对图像超分辨率也没有提升。

3.训练 确定两个效果比较好的网络

还没有用19年论文,目前采用18年提出的一些网络结构,觉得RDN,DBNP效果都不错,显卡多的大神都可以试试。一块显卡的同学,建议RDN吧。层数越深效果越好,当然建立在收敛好的前提下,所以感觉这个比赛最后很考验硬件。感觉40是个坎

目前就是这个成绩了,渣渣电脑,跑程序的时候电脑特别卡,15000张图一个epoch,一晚上跑10个epoch吧,进复赛就行,后续再优化吧。

 

4.训练,修改网络,继续优化

 


http://chatgpt.dhexx.cn/article/9Xypn6j4.shtml

相关文章

视频怎么转换html代码实现,音视频格式转换神器与html视频元素加字幕——零基础自学网页制作...

音视频格式转换神器——格式工厂 如果您下载了上一篇《为HTML页面添加音频、视频的方法——零基础自学网页制作》(目录在结尾)中的素材,您会看到有这样一个文件,如图 音视频格式转换神器与html视频元素加字幕——零基础自学网页制作 这就是格式工厂软件的…

免费的视频转换器有哪些?推荐3款好用免费视频格式转换软件

如果您需要免费的视频转换器,则指尖有很多选择。无论您是否尝试将整个视频集合保留为一种格式,将视频的格式更改为更易于共享的格式,或者将文件大小缩小到更易于管理的格式,几乎每种用途都有一个。 有一个免费的转换器&#xff0…

优酷视频html代码在哪,如何把视频上传到优酷并获取视频通用代码?

我们在网站上添加视频,一般是有两种情况,一:在非产品非文章页面上添加视频,例如首页,使用到的是组件里面的视频组件;二:在产品或文章页面上添加视频,在内容->产品/文章->添加产…

qq视频转码失败怎么办_迅捷视频转换器转换失败的解决方法

若想改变视频的格式,就要用到视频转换器,将一种格式的视频转换成另一种格式的视频,在少数的情况下会出现转换失败的问题,不过也有对应的解决方法,下面就为大家一一道来。 迅捷视频转换器转换失败的解决方法 1、腾讯视频…

视频格式转换器之视频格式在线转换详细教程

视频格式转换器相信大家都是知道的,在日常工作和学习中,都是需要观看视频文件的,但是视频文件有众多的视频格式:MP4、MKV、MOV、AVI、SWF、FLV、WEBM等等,每个视频格式的画质以及设备兼容性都不一样,MP4格式几乎被所有的软件支持,而有些冷门少用的格式却是不支持播放的;…

免费好用的视频格式转换器是哪个呢

在日常生活中,每天在很多的时间都会看视频节目或者听音乐之类的。但是大家知道视频和音频有很多的格式吗?大概有30多种格式,而且大部分格式都是在电脑手机及播放软件通用的,但是有些格式却是不支持播放,比如qlv这些专一的视频格式还有些就是差不多要淘汰的格式,现在很少见…

m3u8格式转换器android,m3u8视频转换器

m3u8视频转换器手机版是一款视频格式转换软件,手机m3u8视频格式转换器有着简捷友好的界面布局,m3u8视频转换器安卓版可以帮你轻松转换视频。 软件介绍 m3u8视频转换器手机版是一款可以将目前某些浏览器加密视频格式合并的应用。如果您使用过qq浏览器和UC…

如何将多个腾讯|爱奇艺|优酷视频转换成mp4

相信各位小伙伴都在腾讯、爱奇艺、优酷上看过视频吧。如果你还在里面下载过视频,会发现用一般的播放器无法打开,也无法进行后期剪辑,很麻烦。怎么办呢?一个非常简单的方法是进行视频格式转换。怎么转换?我们以优酷视频…

怎样将优酷网站下载的视频KUX转MP4格式

在休息之余,相信大多数人都会拿手机看电视剧听音乐之类的,最近拍了很多的新片子:《毒液:致命守护者》、《无名之辈》、《亡命救赎》《影》等等优质电影,但是很多的电影都只能在电影院观看的,如果不去电影院也可以在知名视频网站中观看,比如优酷视频、腾讯视频、爱奇艺视…

新技术之两化融合

两化融合是指电子信息技术广泛应用到工业生产的各个环节,信息化成为工业企业经营管理的常规手段。信息化进程和工业化进程不再相互独立进行,不再是单力的带动和促进关系,而是两者在技术、产品、管理等各个层面相互交融,彼此不可分…

支付业务以及支付业务的质量保障

前言: 前一段时间要在组里分享支付业务,网上找了很多文章,发现有好多也是我自己写的。回头看看3年前的文章,当时对支付有一定的测试经验,但是对支付的了解也不是很深。经过在这近两年的支付相关的测试经验,…

汇聚支付APP+技术方案介绍

一、时序图 商户使用汇聚支付的 APP方案,需要两个步骤: 步骤一: 请求汇聚支付的支付接口,https://www.joinpay.com/trade/uniPayApi.action 获取返回的关键参数 rc_Result。 步骤二: 商户 APP 按照微信的 SDK 规范使…

华为云黎江:打造支付平台化解决方案,直面现代支付体系新挑战

9月14日至15日,由中国支付清算协会举办的第十一届中国支付清算论坛在北京举办。本次论坛以“守正创新担当,服务实体经济”为主题,旨在助力支付清算行业稳健、高质量发展,解读政策趋势,加强行业交流。华为云计算公司战略…

两化融合基本概念

一、两化融合的背景 两化融合是指工业化和信息化深度交融,集中精神开展研发、设计、销售、管理等高附加值产业链环节,完成产业高端环节的集聚和产业的快速增长。 中国在此方向的纲领是“中国制造2025”,我们要从制造大国向制造强国转型&am…

支付整体架构

5.4 支付的技术架构 架构即未来,只有建立在技术架构设计良好的体系上,支付机构才能有美好的未来。如果支付的技术体系在架构上存在问题,那么就没有办法实现高可用性、高安全性、高效率和水平可扩展性。 总结多年来在海内外支付机构主持和参与…

研究支付业务中,银行、支付机构与银联、网联的关系逻辑

本文由作者 产品经理龙汪汪 发布于社区 阿强最近从微信钱包里面提现了一笔巨款,支付了N多的提现手续费。你应该晓得,微信的提现手续费是千分之一。那么问题来了:阿强提现的这笔巨款是多少钱? 微信和支付宝,原来提现一直…

银行传统支付通道与支付平台结合

主题分享 大家好,本人李小胖,08年开始工作以来到目前为止一直与银行打交道,从开始08年做电子渠道到13年赶上移动支付的第一波,有幸见证了SWP-SD、NFC-SIM、全卡、全终端的发展,之后就一直从事支付平台相关的工作。 今…

破解企业服务支付难题,SaaS与支付如何深度融合?

中国软件网 报道 | 公众号:Hapiweb-soft6 日前,腾讯云宣布其云支付系统已于10月11日启动收费计划。注意!是云支付系统收费,不是微信支付收费。 云支付是腾讯云联合微信支付推出的移动收单SaaS服务,旨在为服务商开展业务…

对接建行支付

前两篇文章介绍了对接微信支付和农行支付的方法,这篇文章介绍一下建行支付。 使用场景: 在微信公众号中调用微信付款,或者公众号内页面调用龙支付或者H5页面支付。 一、微信支付 参考建行给的接口文档 交易流程如下: 按照接口要求…

聚合支付介绍—简单明了一目了然

现在大家去买东西,支付宝和微信已经成为必备的支付工具了。商超、饭馆、菜场、打车、坐公交、去医院等,几乎都可以使用支付宝或者微信。随着移动支付的迅猛普及,一种新型的支付方式开始流行,这就是聚合支付。 什么是聚合支付&…