智能GD:一个基于GAN的图形绘制框架,用于各种美学目标
IEEE transactions on visualization and computer graphics
|August 18, 2023
概括
本研究介绍了SmartGD,这是一种用于图形绘制的新型深度学习框架. 智能GD优化了多个图表布局美学,包括非可区分的标准,优于现有方法.
科学领域:
- 计算机科学 计算机科学
- 人工智能的人工智能
- 数据可视化 数据可视化
背景情况:
- 现有的图形绘制方法往往优化单一的美学标准,导致次优化布局.
- 很少有方法可以灵活地利用不同的标准优化各种美学方面.
- 最近的深度学习方法显示出有希望的结果,但与不可区分的标准作斗争.
研究的目的:
- 为图形绘制开发一个灵活的深度学习框架,优化多个美学目标,包括不可区分的目标.
- 解决当前处理各种和不可区分的审美标准的方法的局限性.
主要方法:
- 开发了一个基于GAN (生成对抗网络) 的新型深度学习框架,名为SmartGD.
- 该框架旨在优化各种定量美学目标,而不管它们的可区分性如何.
主要成果:
- 智能GD在尽量减少压力和边缘交叉方面表现出有效性.
- 该框架成功地最大化了交叉角度和基于形状的指标.
- 实验表明SmartGD能够优化多种美学组合的能力.
结论:
- 智能GD为图形绘制提供了强大而灵活的解决方案,优化了各种美学标准.
- 拟议的基于GAN的框架与现有算法相比,实现了具有竞争力的定量和质量性能.
相关概念视频
Vector Algebra: Graphical Method
12.2K
Vectors can be multiplied by scalars, added to other vectors, or subtracted from other vectors. The vector sum of two (or more) vectors is called the resultant vector or, for short, the resultant.
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
12.2K
Ogive Graph
5.7K
An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this...
5.7K
Multiple Bar Graph
5.3K
As the name suggests, a multiple bar graph is the same as a bar graph but has multiple bars to depict relationships between different data values. One can include as many parameters as possible. However, each parameter must have the same unit of measurement.
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
5.3K
Design Example: Aggregate Gradation
119
The right type and quality of aggregates are crucial for concrete as they significantly influence its properties, mix proportions, and cost-effectiveness. If different sources are available for sand, the commonly used fine aggregate in concrete, the selection of sand is primarily based on its gradation.
The grading, or particle-size distribution, of sand is determined using sieve analysis, with standard sizes ranging from 150 μm to 10 mm (ASTM No. 100 sieve to 3⁄8 in. sieve). Sand is...
The grading, or particle-size distribution, of sand is determined using sieve analysis, with standard sizes ranging from 150 μm to 10 mm (ASTM No. 100 sieve to 3⁄8 in. sieve). Sand is...
119
pV-Diagrams
4.2K
The pV diagram, which is a graph of pressure versus volume of the gas under study, is helpful in describing certain aspects of the substance. When the substance behaves like an ideal gas, the ideal gas equation describes the relationship between its pressure and volume. On a pV diagram, it is common to plot an isotherm, which is a curve showing p as a function of V with the number of molecules and the temperature fixed. Then, for an ideal gas, the product of the pressure of the gas and its...
4.2K
Graphical and Analytic Representation of Sinusoids
425
Analyzing two sinusoidal voltages with equal amplitude and period but different phases on an oscilloscope, an instrument used to display and analyze waveforms, involves a three-step process.
The first step is measuring the peak-to-peak value, which is twice the amplitude of the sinusoid. This provides information about the maximum voltage swing of the waveform.
Secondly, the period and angular frequency are determined. The period is the time taken for one complete cycle of the waveform, while...
The first step is measuring the peak-to-peak value, which is twice the amplitude of the sinusoid. This provides information about the maximum voltage swing of the waveform.
Secondly, the period and angular frequency are determined. The period is the time taken for one complete cycle of the waveform, while...
425


