2026, issue 1, p. 65-74
Received 10.09.2025; Revised 27.10.2025; Accepted 03.03.2026
Published 27.03.2026; First Online 31.03.2026
https://doi.org/10.34229/2707-451X.26.1.6
Previous | FULL TEXT (PDF) | Next
Open Access under CC BY-NC 4.0 License
Fast Integer Sine-Cosine Transforms of Order 4 and Simplified Sine-Cosine Transforms of Order 8
V.M. Glushkov Institute of Cybernetics of the NAS of Ukraine, Kyiv
Correspondence: This email address is being protected from spambots. You need JavaScript enabled to view it.
Introduction. A matrix method for constructing one-norm sine-cosine transforms of type II of order 4 has been developed, which has better efficiency compared to the known sine transform of type II. An integer one-norm sine-cosine transform of type II of order 4 has been proposed, and on its basis an integer one-norm simplified sine-cosine transform of order 8 of low computational complexity has been developed. Fast calculation algorithms for the proposed transforms have been considered. The computational complexity of the simplified sine-cosine transform of type II of order 8 is only 40 operations, which is three times less than the computational complexity of the known sine transform of type VII of order 8, and the compression ratio is 1.5-2.3% lower, as shown by the presented experimental results. The proposed integer one-norm simplified sine-cosine transform of order 8 can be used for image and signal analysis and coding tasks, in particular for separable adaptive transforms as an alternative to the sine transform of type VII for high-speed and extreme coding modes. Two simplified modes for adaptive separable transforms are proposed: mode A, which uses two combinations out of four total, namely 2D cosine and split cosine/sine; mode B, which uses three combinations out of four, excluding the sine/sine variation. As an alternative to the type VII sine transform in the separable transform scheme for adaptive application in high-speed modes, a modified type II sine transform is proposed, which consistently compresses 0.3 % better than the classic type II sine transform, and lags behind the type VII sine transform by 1.2–1.4 %.
Keywords: discrete sine-cosine transform, integer sine-cosine transform, simplified sine-cosine transform, adaptive separable transforms, factorization, computational complexity, Hadamard transform, Haar transform, Haar-Hadamard transform, hybrid transforms.
Cite as: Luts Y. Fast Integer Sine-Cosine Transforms of Order 4 and Simplified Sine-Cosine Transforms of Order 8. Cybernetics and Computer Technologies. 2026. 1. P. 65–74. https://doi.org/10.34229/2707-451X.26.1.6
References
1. Jain A.K. A sinusoidal family of unitary transforms. IEEE Trans. Pat. Anal. and Mach. Intel. 1979. Vol. 1, No. 4. P. 356–365. https://doi.org/10.1109/TPAMI.1979.4766944
2. Yip P., Rao K.R. Fast decimation-in-time algorithms for a family of discrete sine and cosine transforms. Circuits Systems and Signal Processes. 1984. Vol. 3. P. 387–408. https://doi.org/10.1007/BF01599167
3. Britanak V., Rao K.R., Yip P. Discrete Cosine and Sine Transforms: General Properties, Fast Algorithms and Integer Approximations. Oxford. UK: Academic Press. Elsevier. 2007. https://doi.org/10.1016/B978-012373624-6/50004-7
4. Chivukula R.K., Reznik Y.A. Fast computing of discrete cosine and sine transforms of types VI and VII. In Proc. SPIE 8135, Appl. of Digital Image Processing, XXX IV, no 813505. Sept. 2011. P. 1–10. https://doi.org/10.1117/12.903685
5. Clarke R.J. Transform Coding of images. London: Academic Press, 1985. 429 p.
6. Kekre H.B., Solanki J.K. Comparative performance of various trigonometric unitary transforms for transform image coding. Int. J. Electronics. 1978. Vol. 44, No. 3. P. 305–315. https://doi.org/10.1080/00207217808900821
7. Clarke R.J. Application at sine transform image coding. Electron. Lett. 1983. Vol. 19, No 13. P. 490–491. https://doi.org/10.1049/el:19830331
8. Jain A.K. Image Data Compression: A Review. Proceedings of the IEEE. 1981. Vol. 69, No. 3. P. 349–389. https://doi.org/10.1109/PROC.1981.11971
9. Han J., Saxena A., Rose K. Towards jointly optimal spatial prediction and adaptive transform in video/image coding. In Proc. IEEE Int. Conf. Acoust., Speech, Signal Process (ICASSP). March 2010. P. 726–729. https://doi.org/10.1109/ICASSP.2010.5495043
10. Ye Y., Karczewicz M. Improved intra coding. ITU-T SG16Q6. Doc. VCEG-AG11, Shenzhen, China, Oct. 2007.
11. Saxena A., Fernandes F.C. DCT/DST-based transform coding for intra prediction in image/video coding. IEEE Trans. Image Process. 2013. Vol. 22, No. 10. P. 3974–3981. https://doi.org/10.1109/TIP.2013.2265882
12. Saxena A., Fernandes F.C., Reznik Y.A. Fast transforms for intra-prediction-based image and video coding. In Proc. 2013 Data Compression Conf. Marth 2013. P. 13–22. https://doi.org/10.1109/DCC.2013.9
13. Reznik Y.A. Relationship between DCT-II, DCT-VI and DST-VII transforms, in Proc. IEEE Int. Conf. on Acoustics, Speech and Signal Process. (ICASSP) May 2013. P. 5642–5646. https://doi.org/10.1109/ICASSP.2013.6638744
14. Masera M., Martina M., Masera G. Odd type DCT/DST for video coding: Relationships and low-complexity implementations. IEEE Int. Workshop on Signal Processing Systems, Lorient (FR). Oct. 2017. P. 1–6. https://doi.org/10.1109/SiPS.2017.8110009
15. Hnativ L.O., Luts V.K. Algorithms for Fast Implementation of 4-Point Integer Sine Type Vii Transformswithout Multiplication and Separable Directional Adaptive Transforms for Intra Prediction in Image/Video Coding. Cybern Syst Anal. 2020. Vol. 56. P. 159–170. https://doi.org/10.1007/s10559-020-00231-y
16. Hnativ L.O., Luts V.K. Integer Modified Sine-Cosine Transforms Type VII. A construction Method and Separable Directional Adaptive Transforms for Intra Prediction with 8 × 8 Chroma Blocks in Image/Video Coding. Cybern. Syst. Anal. 2021. Vol. 57. P. 155–164. https://doi.org/10.1007/s10559-021-00339-9
17. Hnativ L.O. Discrete Cosine-Sine Type VII Transform and Fast Integer Transforms for Intra Prediction of Images and Video Coding. Cybern. Syst. Anal. 2021. Vol. 57. P. 827–835. https://doi.org/10.1007/s10559-021-00408-z
18. ITU-T Rec. H.265|ISO/IEC 23008-2: 2013. Information technology – High efficiency coding and media delivery in heterogeneous environments – Part 2: High efficiency Video Coding, 2013.
19. Bross B., Wang Y.-K., Ye Y., Liu S., Sullivan G.J., Ohm J.-R. Overview of the Versatile Video Coding (VVC) Standard and its Applications. Preprint submitted to IEEE Trans. Circuits and Systs. for Video Tech. December 2020. https://doi.org/10.1109/TCSVT.2021.3101953
20. Zhao X. et al. Transform Coding in the VVC Standard. In IEEE Transactions on Circuits and Systems for Video Technology. 2021. Vol. 31, No. 10. P. 3878–3890. https://doi.org/10.1109/TCSVT.2021.3087706
21. Luts V.K. New Approaches and Methods of Adaptive Image Encoding. Cybern Syst Anal. 2024. Vol. 60. P. 331–340. https://doi.org/10.1007/s10559-024-00673-8
22. Luts V.K. Fast integer cosine transform of order-8 for high-speed video coding. Proc. SPIE 13137, Applications of Digital Image Processing XLVII, 1313716. 30 September 2024. https://doi.org/10.1117/12.3035188
23. Luts Y.V. Fast Integer Simplified Sine–Cosine Transform Type VII of Order 16 for Video Coding. Cybern Syst Anal. 2025. Vol. 61. P. 319–331. https://doi.org/10.1007/s10559-025-00770-2
ISSN 2707-451X (Online)
ISSN 2707-4501 (Print)
Previous | FULL TEXT (PDF) | Next