Hua Li's CGNIP Blog

a journey to research on computer graphics, computer vision, and visualization

Strange but good effects from unreasonable search in path finding

Posted by Hua Li on November 13, 2014

lena.bmp0-werid d-cat.bmp0

Posted in Uncategorized | Leave a Comment »

Shape-based Voronoi Regions

Posted by Hua Li on November 13, 2014

d-flower2-90pluscircle d-flower2-circle d-flower2-3000 d-circle3-90pluscircle Lena1-circle-6000 Lena1-allline01 Lena1-randompattern1 d-flower2-90-circle

Posted in Uncategorized | Leave a Comment »

Abstract landscape

Posted by Hua Li on October 6, 2014

d-flower_05_1000

Our idea is to placing interesting curves to abstract an image.  The novelty comes from the introduction of new primitive in image abstraction.
2. The proposed algorithms:
(1) draw curves along edge directions. Curves properties include length, the error to the directional filed, color, thickness, and the depth.
(2) determine the quality and the number of curves used
(3) Test different depth of each curve

Goal: The final placement should represent the image content in some way. Aesthetics may be more important than structural preservation.

Issues:
(1) curve generations: a curve could grow along a field.
a. the old particle system for the artistic tessellation paper; or b. the spiral curve
(2) the objective of the quality
This is hard. This matters when to stop the process.

Examples:
http://www.budanart.com/products
http://www.fantasticmaps.com/category/tips-and-tricks/page/5/
http://arcmel.com/archives/1670

mosaics: http://www.flickriver.com/groups/human_mosaics/pool/interesting/
http://www.showcasemosaics.com/floral.html
https://kimgrantmosaics.wordpress.com/2009/05/19/artist-watch-laura-harris/
http://www.showcasemosaics.com/

Posted in Curves | Leave a Comment »

Fiber effect

Posted by Hua Li on January 27, 2014

Fiber effect

Stylize an image into a fiber effect.

Posted in Uncategorized | Tagged: , | Leave a Comment »

Design Continuous Line Drawings

Posted by Hua Li on November 6, 2013

This is based on our previous “Continuous Line Drawings on Dendrites”.

Build on a base structure and dilate each branches with different thickness. CLDs are traced from the boundaries of the thickened tree.

  Build on a base structure and dilate each branches with different thickness. CLDs are traced from the boundaries of the thickened tree.

cat-shapes-03-cld-small cat-treeshapes-042-cld-small flower-01-cld-small

Posted in Continuous Line Drawing, Curves | Tagged: , | Leave a Comment »

3D Maze

Posted by Hua Li on November 6, 2013

Based on our paper “Continuous Line Drawing on Dendrites”, we can create continuous line drawing. This 3D maze is rendered using POV-Ray after assigning height of 255 to points on the CLD and assigning height of zero to other points.

3D maze

3D maze

Posted in Continuous Line Drawing, Curves | Tagged: , | Leave a Comment »

Cracks from old AT ideas

Posted by Hua Li on September 13, 2013

cracks03  cracks06

Posted in Curves | Tagged: , , | Leave a Comment »

Lobes of Lichen at the Frontier

Posted by Hua Li on July 23, 2013

Lobes of Lichen at the Frontier

Branching structures around the frontier.

Posted in Lichen Modeling | Tagged: | Leave a Comment »

Triangulation-based lichen modeling

Posted by Hua Li on July 23, 2013

Triangulation-based lichen modeling     ll0

Scatter a few points around the center to have regular regions and grow branching structures around the frontier to have leafy-like regions.

Posted in Lichen Modeling | Tagged: | Leave a Comment »

First attempt to simulate Crustose lichen

Posted by Hua Li on July 4, 2013

Lichen from 2D tessellation

  Lichen from 2D tessellation

sheep.png3 sheep.png1

Lichen from 2D tessellation

2D artistic tessellation and Voronoi diagram

Posted in Lichen Modeling | Tagged: , | Leave a Comment »