I created this awhile back when I was getting back into the glory that is Dwarf Fortress. Also posted on my Instagram. I used some photo reference for the foreground barbarian.
I made the changes and posted my ref link. Thanks!
You don't need to upscale: PixelJoint has a zoom function. And please provide a link to your reference.