Block DCT filtering using vector processing
Filtering is an important issue in signals and images processing. Many images and videos are compressed using discrete cosine transform (DCT). For reducing the computation complexity, we are interested in filtering block and images directly in DCT domain. This article proposed an efficient and yet very simple filtering method directly in DCT domain for any symmetric, asymmetric, separable, inseparable and one or two dimensional filter. The proposed method is achieved by mathematical relations using vector processing for image filtering which it is equivalent to the spatial domain zero padding filtering. Also to avoid the zero padding artifacts around the edge of the block, we prepare preliminary matrices in DCT domain by implementation elements of selected mask which satisfies border replication for a block in the spatial domain. To evaluate the performance of the proposed algorithm, we compared the spatial domain filtering results with the results of the proposed method in DCT domain. The experiments show that the results of our proposed method in DCT are exactly the same as the spatial domain filtering.
Code (0)
등록된 구현이 없습니다.
Methods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
uniblock: Scoring and Filtering Corpus with Unicode Block Information
The preprocessing pipelines in Natural Language Processing usually involve a step of removing sentences consisted of illegal characters. The definition of illegal characters and the specific removal strategy depend on th…
Language ModelingLanguage ModellingMachine TranslationSentence+3LotusFilter: Fast Diverse Nearest Neighbor Search via a Learned Cutoff Table
Approximate nearest neighbor search (ANNS) is an essential building block for applications like RAG but can sometimes yield results that are overly similar to each other. In certain scenarios, search results should be si…
RAGImproving Image Tracing with Convolutional Autoencoders by High-Pass Filter Preprocessing
The process of transforming a raster image into a vector representation is known as image tracing. This study looks into several processing methods that include high-pass filtering, autoencoding, and vectorization to ext…
State space partitioning based on constrained spectral clustering for block particle filtering
The particle filter (PF) is a powerful inference tool widely used to estimate the filtering distribution in non-linear and/or non-Gaussian problems. To overcome the curse of dimensionality of PF, the block PF (BPF) inser…
BlockingClusteringMachine Learning based Post Processing Artifact Reduction in HEVC Intra Coding
The lossy compression techniques produce various artifacts like blurring, distortion at block bounders, ringing and contouring effects on outputs especially at low bit rates. To reduce those compression artifacts various…
BIG-bench Machine LearningBlockingData AugmentationSSIM+1