{"title":"利用线性卷积实现二维非线性滤波器","authors":"M. A. Shcherbakov","doi":"10.1109/MWENT55238.2022.9802370","DOIUrl":null,"url":null,"abstract":"The object of the research is multidimensional nonlinear Volterra filters (polynomial filters), determined by truncated functional series. The subject of the research is the methods of Volterra filters effective realization, based on representation thereof in matrix form and decomposition procedure. The article is aimed at development of ways of effective realization of two-dimensional (2-D) discrete Volterra filters due to paralleling and unification of computing operations. To describe the process of multidimensional discrete filtering the matrix representation of the Volterra filters is used. The concept of block convolution is introduced, which makes it possible to reduce the calculation of nonlinear convolutions to a sequence of calculations of linear 2-D convolutions, and then to estimate the volume of necessary calculations. An approach to realization of 2-D discrete Volterra filters is proposed, based on decomposition of matrix representation on non-linear 2-D convolutions. The given approach allows reducing the problem of nonlinear Volterra filters realization to series-parallel execution of linear 2-D convolutions and may serve as a foundation for development of parallel computational structures intended for realization of high-speed algorithms of non-linear filtering. The method of realization of 2-D discrete Volterra filters, based on execution of decomposition of the matrix representation of non-linear convolutions, allows to use the known methods and algorithms of multidimensional filtration for realization of Volterra filters and to give clear interpretation thereof. The suggested method of Volterra filters realization through using series-parallel execution of calculations provides an opportunity of realization thereof based on systolic processors.","PeriodicalId":218866,"journal":{"name":"2022 Moscow Workshop on Electronic and Networking Technologies (MWENT)","volume":"2014 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Implementation of Two-Dimensional Nonlinear Filters Using Linear Convolutions\",\"authors\":\"M. A. Shcherbakov\",\"doi\":\"10.1109/MWENT55238.2022.9802370\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The object of the research is multidimensional nonlinear Volterra filters (polynomial filters), determined by truncated functional series. The subject of the research is the methods of Volterra filters effective realization, based on representation thereof in matrix form and decomposition procedure. The article is aimed at development of ways of effective realization of two-dimensional (2-D) discrete Volterra filters due to paralleling and unification of computing operations. To describe the process of multidimensional discrete filtering the matrix representation of the Volterra filters is used. The concept of block convolution is introduced, which makes it possible to reduce the calculation of nonlinear convolutions to a sequence of calculations of linear 2-D convolutions, and then to estimate the volume of necessary calculations. An approach to realization of 2-D discrete Volterra filters is proposed, based on decomposition of matrix representation on non-linear 2-D convolutions. The given approach allows reducing the problem of nonlinear Volterra filters realization to series-parallel execution of linear 2-D convolutions and may serve as a foundation for development of parallel computational structures intended for realization of high-speed algorithms of non-linear filtering. The method of realization of 2-D discrete Volterra filters, based on execution of decomposition of the matrix representation of non-linear convolutions, allows to use the known methods and algorithms of multidimensional filtration for realization of Volterra filters and to give clear interpretation thereof. The suggested method of Volterra filters realization through using series-parallel execution of calculations provides an opportunity of realization thereof based on systolic processors.\",\"PeriodicalId\":218866,\"journal\":{\"name\":\"2022 Moscow Workshop on Electronic and Networking Technologies (MWENT)\",\"volume\":\"2014 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-06-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 Moscow Workshop on Electronic and Networking Technologies (MWENT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/MWENT55238.2022.9802370\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Moscow Workshop on Electronic and Networking Technologies (MWENT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWENT55238.2022.9802370","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Implementation of Two-Dimensional Nonlinear Filters Using Linear Convolutions
The object of the research is multidimensional nonlinear Volterra filters (polynomial filters), determined by truncated functional series. The subject of the research is the methods of Volterra filters effective realization, based on representation thereof in matrix form and decomposition procedure. The article is aimed at development of ways of effective realization of two-dimensional (2-D) discrete Volterra filters due to paralleling and unification of computing operations. To describe the process of multidimensional discrete filtering the matrix representation of the Volterra filters is used. The concept of block convolution is introduced, which makes it possible to reduce the calculation of nonlinear convolutions to a sequence of calculations of linear 2-D convolutions, and then to estimate the volume of necessary calculations. An approach to realization of 2-D discrete Volterra filters is proposed, based on decomposition of matrix representation on non-linear 2-D convolutions. The given approach allows reducing the problem of nonlinear Volterra filters realization to series-parallel execution of linear 2-D convolutions and may serve as a foundation for development of parallel computational structures intended for realization of high-speed algorithms of non-linear filtering. The method of realization of 2-D discrete Volterra filters, based on execution of decomposition of the matrix representation of non-linear convolutions, allows to use the known methods and algorithms of multidimensional filtration for realization of Volterra filters and to give clear interpretation thereof. The suggested method of Volterra filters realization through using series-parallel execution of calculations provides an opportunity of realization thereof based on systolic processors.