In this work, we present a high dynamic range (HDR) image generation method using a single input image that can be executed on a mobile device. The utilized method eliminates ghosting effect inherently occurring in HDR images when several input image containing camera/object motion are employed. The employed adaptive histogram separation scheme enables efficient low dynamic range image generation from a single input image with different characteristic and hence provides improved HDR performance. Since the utilized approach is computationally lightweight, it is possible to implement it on mobile devices such as smart phones and compact cameras. It is shown that the empolyed approach provides ghost-free and improved HDR performance compared to existing methods at experimental results. The HDR method is implemented on Samsung Galaxy Note 3 smart phone using Java Native Interface (JNI) efficiently.