利用DCGAN实现相似图片自动绘制的应用“图自绘”的设计与实现研究

发布日期:2021年4月27日
利用DCGAN实现相似图片自动绘制的应用“图自绘”的设计与实现研究 利用DCGAN实现相似图片自动绘制的应用“图自绘”的设计与实现研究

本内容试读结束

下载后可阅读完整内容,立即下载

绘图起源于新石器时期,古人将天马行空的幻想记录在岩石和彩陶上,直至今日绘图仍是我们生活中不可缺少的部分。大到工业制图,小到街头广告,现如今人们生活中大大小小的事情都需要接触到绘图。于是,在互联网技术的发展和基于大数据的人工智能发展下,我们对利用深度卷积生成对抗网络(Deep Convolutional Generative Adversarial Networks, DCGAN)实现相似图片自动绘制进行了应用设计与实现研究。然而深度卷积生成对抗网络需要大量的计算,对硬件的要求较高,为了降低用户的使用门槛,我们对应用进行了轻量化设计模式实现,即把计算任务交给服务器端来完成,用户端只作为需求上传与成品下载的媒介。具体来说,首先我们借助服务器端–用户端的轻量化设计理念完成了“图自绘”应用的总体框架,然后对应用中所包含的每个功能模块完成实现研究,最后根据相应的设计开发流程使用Android Studio完成应用的设计与实现。借助服务器端的快速计算与用户端的需求上传与成品下载,用户可以在弹指间获取到自己心仪的图片,为有绘图需求但无绘图技术的人群开辟了一种获取图片的新途径。

绘图与图像生成的问题一直以来都具有非常高的挑战性,由于建模困难,传统的训练模型在大规模数据的计算下变得极难求解。为了解决计算复杂和准确性问题,深度卷积生成网络[1] (DCGAN)被提出。

我们便使此深度卷积生成网络运行在服务器端进行AI 训练与图像计算, 以此来省去用户的算力, 致使用户可在用户端实现弹指间获取自己心仪的图片。

在“互联网+”的迅速发展下,推进机器学习代替人工为大环境所需,且近年来“云服务”模式渐有取代单一有限制的本地模式[2],所以我们探索设计这种服务器端计算,用户端上传需求下载成品的“云服务”模式绘图软件。希望通过努力,运用大数据信息网络,融合“互联网+”技术[3],可以大大提高工作效率,降低绘图门槛与时间成本。

2. 应用设计 2.1. 项目需求分析 在我们的日常生活中某些任务可能会需要你进行手动绘图制作, 但你没有手工绘图方面的专业技能,



相关标签