ImgPlus:基于CodeFormer的图片增强

背景

最近参与了华为云开发者大会AI赛道,做了一个AI图片增强作品,本片文章来简单介绍一下。

正文

作品名称:ImgPlus
赛题技术领域选择: AI,图片增强
使用技术名称: CodeFormer,ECS,OBS,Pytorch,CUDA,conda
作品关键字: AI,图片修复,图片增强,人脸修复,face-restoration,face-enhancement
应用领域:图片增强,图片修复,图片清晰,脸部修复
作品简介:
ImgPlus在多个领域都具有广泛的应用场景。从专业领域如摄影后期制作、广告设计,到个人应用如社交媒体分享、个人收藏,ImgPlus都能为图像增添更多的生动色彩。无论是改进照片的清晰度、增强色彩,还是去除噪点、调整亮度,ImgPlus都能在不损失图像细节的情况下完成任务。
解决的主要问题和需求痛点:
在日常图像处理中,人们常常面临图像质量不佳、细节不够清晰、色彩失真等问题。传统的图像处理方法可能需要复杂的操作流程,而且可能会导致图像失真。ImgPlus解决了这些问题,为用户提供了一个简单、高效的解决方案。用户不再需要深入了解复杂的图像处理技术,ImgPlus的智能算法能够自动识别图像中的问题并进行精准增强,让用户能够快速获得高质量的图像结果。
产品的创新点:
智能增强算法:ImgPlus采用了先进的图像处理算法,能够智能识别图像中的问题并针对性地进行增强。
用户友好界面:ImgPlus注重用户体验,提供直观友好的界面设计,使用户能够轻松上手,完成图像增强操作。
实时预览:ImgPlus为用户提供实时预览功能,在用户调整参数时能够立即看到效果变化。
高效处理速度:ImgPlus的优化算法保证了图像处理的高效速度,即使是处理大尺寸的高分辨率图像,也能在短时间内完成。

作品简介

项目背景:图像在现代社会中扮演着重要角色,从社交媒体分享到广告设计,人们对于图像质量的要求越来越高。然而,许多人缺乏专业的图像处理技能,因此存在一个市场需求,需要一款简单易用、能够自动增强图像质量的工具。基于开源项目CodeFormer进行开发,可以充分利用已有的技术和资源,从而加快产品开发周期。这样的开源基础可以为项目提供一个坚实的起点,使开发过程更加高效。
作品特点:智能增强算法,用户友好界面,实时预览,高效处理速度
应用场景:摄影后期制作、证件照,广告设计,到个人应用如社交媒体分享、个人收藏,无论是改进照片的清晰度、增强色彩,还是去除噪点、调整亮度,ImgPlus都能在不损失图像细节的情况下完成任务。

作品访问地址:http://124.70.106.200/
由于资源有限,如果无法访问,请使用
https://huggingface.co/spaces/sczhou/CodeFormer)
在这里插入图片描述

技术架构

本作品部署在华为云弹性云服务器,GPU加速型,GPU显卡: 1* NVIDIA V100-SMX2 * 16G。
支持Docker镜像部署和源码部署,使用华为云OBS作为图片存储。
以下是ImgPlus(CodeFormer)的技术原理
在这里插入图片描述

技术架构

在这里插入图片描述
ImgPlus图片增强应用主要使用华为云的基础设施来完成,具体流程如下:
1:使用前后端分离的结构,前端使用vue,搭建用户页面,提供上传图片,调整参数,下载图片。
2:后端使用Python语言,配合AI算法及AI框架Pytorch。
3:底座使用华为云的ECS,支持自动扩缩容,降本增效
4:服务器使用GPU型与CPU型相结合
5:用户上传的图片,以及生成的图片都是保存到华为云OBS,优化存储空间
6:使用华为云的虚拟专有云(VPC)来隔离网络,确保应用和数据的安全性。
使用华为云的Web应用防火墙(WAF)保护应用免受网络攻击。

创新价值

  • 依托强大的开源社区,不断更新优化算法,产品体验
  • 该作品操作足够简单,上传照片,调整参数,生成图片,下载图片。
  • 服务依托华为云,动态扩缩容,能够很好地降本增效。
  • 针对C端客户可以提供每天限额,并在网站投放广告,赚取受益,购买VIP可以享受更多图片服务。
  • 针对B端客户,提供SDK,OpenAPI调用。
  • 此外也可以编写一些嵌入式插件,集成到某些系统或应用中,如美图秀秀,视频剪辑软件,证件照

部署安装

docker run --gpus all --ipc=host --ulimit memlock=-1 --ulimit stack=67108864 --name imgplus --rm -d -v /root/imgplus/weights/:/app/CodeFormer/weights -p 80:7860 fizzpmc/imgplus

参考资料

https://github.com/sczhou/CodeFormer
https://blog.csdn.net/soulteary/article/details/132058231?spm=1001.2014.3001.5502

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
object Form1: TForm1 Left = 216 Top = 131 AutoSize = True BorderIcons = [biSystemMenu, biMinimize] BorderStyle = bsNone Caption = 'Calculator' ClientHeight = 304 ClientWidth = 226 Color = clBtnFace Font.Charset = DEFAULT_CHARSET Font.Color = clWindowText Font.Height = -11 Font.Name = 'MS Sans Serif' Font.Style = [] OldCreateOrder = False Position = poDesktopCenter OnCreate = FormCreate PixelsPerInch = 96 TextHeight = 13 object BgImg: TImage Tag = 1100 Left = 0 Top = 0 Width = 226 Height = 304 AutoSize = True Picture.Data = { 0A544A504547496D616765AE1E0000FFD8FFE000104A46494600010101006000 600000FFDB004300020101010101020101010202020202040302020202050404 0304060506060605060606070908060709070606080B08090A0A0A0A0A06080B 0C0B0A0C090A0A0AFFDB004301020202020202050303050A0706070A0A0A0A0A 0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A0A 0A0A0A0A0A0A0A0A0A0A0A0A0AFFC2001108013000E203012200021101031101 FFC4001D000101010002030101000000000000000000060704080203050109FF C4001C0101010101000301010000000000000000000704050102030608FFDA00 0C03010002100310000001DEF07467F42422B524ECF2EB5242B5242B5242B524 2B5242B5242B5242B5242B5242B5242B5242B781F065F16DFE88BF9328A577B5 58DEC98857E578BA650AB3D32645326453264536CBD74F66FC3DCDFCF77A7FA1 2181A3E40000000256AA579DBB2B128A676AF10DBF10A07E17AE23F9F6E80000 01C8F670DF4F9F31C379F1CC70C731C31CC70C731C31CC70C765F9FC0E7DBE3B 958FC6FEB7B57037D255599C32E5CCE8432E4432E4432E4432E4432E4432E443 2E4432E4432E4432E4432E4713E0554AEDCD95898517B57255B255B9706DCC00 00000000000000256AA579DBB2B128A676AE4AB64AB72E0DB980000000000000 0004AD54AF3B76562514CED5C956C956E5C1B730000000000000000095AA95E7 6ECAC4A299DAB92AD92ADCB836E6000000000000000012B552BCEDD95894533B 57255B255B9706DCC0000000000000000256AA579DBB2B128A676AE4AB64AB72 E0DB9800000000000000004AD54AF3B76562514CED5C95

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

拿我格子衫来

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值