1. A device for image processing, comprising: a memory circuit configured to store an image; an image processor circuit in communication with the memory circuit, the image processor circuit configured to: receive at least a portion of the image from the memory circuit; smooth at least one edge of the portion of the image via replacing one or both of a color value and a brightness value of at least one transition pixel along the at least one edge; increase a resolution of the smoothed portion to form an enhanced image; extract at least one edge of the enhanced image; and combine the extracted at least one edge or a derivation of the extracted at least one edge with the enhanced image.