In this paper, a technique is presented to alleviate ghosting artifacts in the decoded video sequences for low-bit-rate video coding. Ghosting artifacts can be defined as the appearance of ghost like outlines of an object in a decoded video frame. Ghosting artifacts result from the use of a prediction loop in the video codec, which is typically used to increase the coding efficiency of the video sequence. They appear in the presence of significant frame-to-frame motion in the video sequence, and are typically visible for several frames until they eventually die out or an intra-frame refresh occurs. Ghosting artifacts are particularly annoying at low bit rates since the extreme loss of information tends to accentuate their appearance. To mitigate this effect, a procedure with selective in-loop filtering based on motion vector information is proposed. In the proposed scheme, the in-loop filter is applied only to the regions where there is motion. This is done so as not to affect the regions that are devoid of motion, since ghosting artifacts only occur in high-motion regions. It is shown that the proposed selective filtering method dramatically reduces ghosting artifacts in a wide variety of video sequences with pronounced frame-to-frame motion, without degrading the motionless regions.