Recently, image interpolation has became necessary and useful for all computer vision applications. Directional interpolation provide very high quality resolution image in the output and suppress the noise and aliasing in the original image. This paper present a new method of image reconstruction based on directional image interpolation using the bilateral filter. This involves estimating edge directions using the bilateral filter, followed by interpolating the missing pixel along the detected edge direction using a modified Akima interpolation. We start the simulation by downsamling the gray high-resolution image by a factor of two to obtain a low-resolution image. Then the preprocessed image is reconstructed by using the proposed method. To evaluate this method, we provide an implementation in Matlab, we testing this method to several gray images, and we comparing to other interpolation algorithms. Extensions simulation and comparison with the other state-of-the-art methods show that our algorithm achieves competition performance, with finer details and sharp edges.