Currently, image processing is often calculation-intensive and inefficient. This paper proposes a pipeline-based real time video rendering solution to meet the needs of efficient video editing. In detail, video after-effects are displayed in the form of filter, which is managed by pipeline. It is able to achieve the effective management of processes and efficient data processing. The proposed method is implemented in Windows by combing the architecture of micro-kernel and the pipeline. In addition, an open source computer vision framework, Open CV, is used to improve the efficiency from the perspective of algorithm.