نوع مقاله : علمی-پژوهشی
نویسندگان
1 گروه الکترونیک، دانشکده فنی مهندسی، دانشگاه شاهد
2 'گروه الکترونیک، دانشکده فنی مهندسی، دانشگاه شاهد
چکیده
کلیدواژهها
موضوعات
عنوان مقاله [English]
نویسندگان [English]
In recent years, 3D technologies have experienced significant growth and have impacted various fields such as robotics, entertainment, surveillance, and security. One of the critical processes in this domain is smoothing filters in 3D models. In this regard, this paper presents two fixed-point, parallel, and pipeline-based hardware architectures for two smoothing filters: the mean and Gaussian filters. In the proposed architecture, during the preprocessing stage, 3D image data is represented appropriately. Two different hardware architectures are proposed for the preprocessing stage. Additionally, two distinct hardware architectures are proposed for the mean and Gaussian filters, differing in the structure of 3D data representation during preprocessing. Furthermore, a lookup table method is used to compute the exponential function for the Gaussian filter. The proposed architectures are implemented using the Verilog hardware description language and simulated and synthesized using ISE and Vivado software. For a 3D image with 299 vertices and 562 faces, the operating frequency for the mean filter with coordinate and vector length structures is approximately 19 MHz, and the achieved processing rates are 37,367 and 28,081 images per second, respectively. For the Gaussian filter, the operating frequency is around 19 MHz, and the obtained processing rates are 37,299 and 28,336 images per second, respectively.
کلیدواژهها [English]