/Ai-poster-generation

2019deecamp夏令营广州站49组<神来之笔——自动生成海报>项目相关资料

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

Ai poster generation

2019deecamp夏令营广州站49组 <神来之笔——自动生成海报> 项目相关资料

2019deecamp分为四周

  1. 第一周为理论实践课程

    • 文件课程表是广州站的,其他地区(北京、南京、上海)课程一样,授课方式不一样。
    • 并且我们为这一周做下了思维导图,既可供deecamp学员查询也可为爱好者扩展知识。 海报
  2. 第二周到第四周项目实战

    • 项目海报展示 海报

项目介绍

  1. 效果

    • wen端呈现 网页展示

    • 效果 网页展示

  2. 与传统方法的对比

    传统生成海报的不足 本项目的思考方法
    素材固定:由内部限定的素材组合,含义抽象 素材多样化 用户自定义上传图片或者文字指定素材
    风格固定:单个背景替换,只能简单支持更换颜色 风格多样化 支持对同一张海报进行多风格的转换
    模板固定:无法自己增加logo或者调整文本框的位置 模板多样化 支持多种文字和图片的排版样式
  3. 技术参考和技术指导

    相关技术 相关资料 方法
    BERT命名实体识别 [论文链接] [README]
    PoolNet抠图 [论文链接] [README]
    风格迁移 [论文链接] 待添加...
    超分辨率 [论文链接] 待添加...
    规则:模板多样化
    Web端实现 Flask

使用方法

  1. 安装相关环境

    • requirement 待添加...
    • docker镜像 待添加...
  2. 本地端部署

  3. 服务端部署

    • 打开80端口后在WEB目录下运行python app.py
    • 打开xxx.xxx.xxx.xxx公网网址

模型文件使用

  1. 模型下载
  2. 模型存放
    • final.pth --> poster_project/SEG/results/run-1/models/
    • model.ckpt-1524.data-00000-of-00001 --> poster_project/NLP/ner-part/bert/output/result_dir/
    • vgg19-dcbb9e9d.pth --> 在Web端运行自定义风格时请查阅命令栏储存地址