In the advanced applications on camera phones, you can take a picture containing a QR code using the camera phones to retrieve the content from the decoded QR code. However, for QR-code extraction, previous works do not consider uneven light effects in a non-uniform background image. In this thesis, we propose an efficient approach to extract QR code from the non-uniform background with uneven light effects in embedded mobile phones. Our approach can precisely extract QR code from the images in any bad light conditions and space distortion. The experimental results show that our algorithm is not only efficient but also effective for QR-code extraction in the embedded camera phones.