IconShop: Text-Guided Vector Icon Synthesis with Autoregressive Transformers
Ronghuan Wu
,
Wanchao Su
,
Kede Ma
,
Jing Liao
City University of Hong Kong
SIGGRAPH Asia 2023
Paper
Code
Vector icons generated with text prompts. The proposed IconShop supports vector icon synthesis from
keywords
(left panel) and
natural phrases and sentences
(right panel).
Random Generation
Text-Guided Generation
Icon Editing
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
0%
0:47
/ 0:47
Off
Semantic Combination of Icons
Icon Interpolation
Auto-Suggestion (Voice-over)
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
33%
0:00
/ 1:06
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
0%
0:00
/ 1:22
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
100%
0:46
/ 1:30
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
100%
0:55
/ 0:58
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
100%
0:51
/ 1:06
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
100%
0:49
/ 1:22
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
19%
0:00
/ 1:30
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
35%
0:00
/ 0:58
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
33%
0:00
/ 1:06
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
100%
0:00
/ 1:22
Off
Video loading stopped.
Video playback aborted due to a network error.
Video can’t be played because the file is corrupt.
Video format or MIME type is not supported.
No video with supported format and MIME type found.
Video playback aborted due to an unknown error.
This video is playing in Picture-in-Picture mode.
Pop out this video
More screens are more fun. Play this video while you do other things.
Loading:
19%
0:00
/ 1:30
Off