Non-photorealistic line-based rendering: A perceptual approach