Temporal Anti-Aliasing (TAA) is a popular method for eliminating temporal aliasing problems. However, the images simply processed by TAA become blurred and lose some details. In this paper, an improved TAA algorithm named Edge Temporal Anti-Aliasing (ETAA), is proposed. A time iterative edge detection method is designed to enhance the detection accuracy of pixels with temporal aliasing and spatial aliasing. These pixels are blurred and blended, and other pixels are replaced with the pixels of the current frame. Furthermore, an approximate minimum filter is used to eliminate the flickering phenomenon of high-energy noise. Compared to TAA, ETAA outperforms TAA in terms of image detail preservation when the rendering camera moves. Meanwhile, the time cost of proposed method also can satisfy the requirement of real-time rendering. Experiment results show that ETAA can effectively and quickly eliminate the time aliasing when the camera moves, and achieves a better trade-off in flicker, ghosting and blurring.