Abstract:Modern video encoders like the AOM Video 1 (AV1) implement several complex tools to allow the required high level of compression efficiency. The Fractional Motion Estimation (FME) is one of these tools and in AV1 the FME defines 90 different filters. To handle such complexity, hardware acceleration using approximate computing has become an alternative to be explored. This paper presents an approximate solution for the AV1 FME interpolation filters based on the approximation of the original filter coefficients … Show more
“…The work [16] presents an architecture for the AV1 Motion Compensation (MC), the work [17] presents an architecture for the VP9 FME, and the work Digital Object Identifier 10.29292/jics.v17i2.558 [18] presents an architecture for the HEVC FME. The previous works of the authors of this paper, presented in [19] and in [20], show approximate architectures for the AV1 FME and, to the best of the authors' knowledge, these are the first hardware designs in the literature exploring approximation computing for the AV1 FME.…”
Section: Introductionmentioning
confidence: 86%
“…This work proposes three approximate architectures for the AV1 FME tool, extending the authors' previous work [19] and [20]. The approximations are applied at both algorithmic and data levels.…”
Section: Introductionmentioning
confidence: 95%
“…The usage of approximate computing in video coding is not a novelty, and this approach has been widely explored, in other related works targeting interpolation filters, like in [16], [17], [18], and [19]. The work [16] presents an architecture for the AV1 Motion Compensation (MC), the work [17] presents an architecture for the VP9 FME, and the work Digital Object Identifier 10.29292/jics.v17i2.558 [18] presents an architecture for the HEVC FME.…”
Section: Introductionmentioning
confidence: 99%
“…The data approximations reduce the number of filter taps, which leads to reductions in the data required to compute the interpolated samples. The novelties of this paper concerning the previous works [19] and [20], besides the extended discussion about the topic and the developed solutions, are related to the number of taps used in the interpolation filters. The solution in [19] does not reduce the interpolation filter taps and the solution in [20] applies an aggressive reduction in the number of filter taps.…”
Section: Introductionmentioning
confidence: 99%
“…The novelties of this paper concerning the previous works [19] and [20], besides the extended discussion about the topic and the developed solutions, are related to the number of taps used in the interpolation filters. The solution in [19] does not reduce the interpolation filter taps and the solution in [20] applies an aggressive reduction in the number of filter taps. The new version of the interpolators presented in this paper best balances the power and area gains and the coding efficiency losses reached with the reduction of the filter taps.…”
Modern video encoders like the AOMedia Video 1 (AV1) implement several complex tools to allow the required high level of compression efficiency. The Fractional Motion Estimation (FME) is one of these complex tools, and AV1 FME defines 42 different interpolation filters. To handle such complexity, hardware acceleration using approximate computing has become an interesting alternative to be explored. This paper presents three optimized approximate architectures for the AV1 FME interpolation filters. The architectures reach real time interpolation for UHD 4K videos at 30 frames per second in a low cost, low power, and memory-efficient design. The architectures were synthesized for a 40nm TSMC standard-cells technology reaching power gains up to 83%, when compared to a precise architecture, and up to 20% when compared to a previously published approximated solution. The area gains were also expressive: up to 83% and 40%, respectively. The architectures also allow a memory bandwidth reduction of up to 59.5%, in comparison with the state-of-the-art solutions. The approximations implied small coding efficiency degradation of 0.54% and 1.25% in BD-BR. The presented architectures have the best results found in the literature when considering the trade-off among hardware cost, power dissipation, processing rate, memory bandwidth, and coding efficiency.
“…The work [16] presents an architecture for the AV1 Motion Compensation (MC), the work [17] presents an architecture for the VP9 FME, and the work Digital Object Identifier 10.29292/jics.v17i2.558 [18] presents an architecture for the HEVC FME. The previous works of the authors of this paper, presented in [19] and in [20], show approximate architectures for the AV1 FME and, to the best of the authors' knowledge, these are the first hardware designs in the literature exploring approximation computing for the AV1 FME.…”
Section: Introductionmentioning
confidence: 86%
“…This work proposes three approximate architectures for the AV1 FME tool, extending the authors' previous work [19] and [20]. The approximations are applied at both algorithmic and data levels.…”
Section: Introductionmentioning
confidence: 95%
“…The usage of approximate computing in video coding is not a novelty, and this approach has been widely explored, in other related works targeting interpolation filters, like in [16], [17], [18], and [19]. The work [16] presents an architecture for the AV1 Motion Compensation (MC), the work [17] presents an architecture for the VP9 FME, and the work Digital Object Identifier 10.29292/jics.v17i2.558 [18] presents an architecture for the HEVC FME.…”
Section: Introductionmentioning
confidence: 99%
“…The data approximations reduce the number of filter taps, which leads to reductions in the data required to compute the interpolated samples. The novelties of this paper concerning the previous works [19] and [20], besides the extended discussion about the topic and the developed solutions, are related to the number of taps used in the interpolation filters. The solution in [19] does not reduce the interpolation filter taps and the solution in [20] applies an aggressive reduction in the number of filter taps.…”
Section: Introductionmentioning
confidence: 99%
“…The novelties of this paper concerning the previous works [19] and [20], besides the extended discussion about the topic and the developed solutions, are related to the number of taps used in the interpolation filters. The solution in [19] does not reduce the interpolation filter taps and the solution in [20] applies an aggressive reduction in the number of filter taps. The new version of the interpolators presented in this paper best balances the power and area gains and the coding efficiency losses reached with the reduction of the filter taps.…”
Modern video encoders like the AOMedia Video 1 (AV1) implement several complex tools to allow the required high level of compression efficiency. The Fractional Motion Estimation (FME) is one of these complex tools, and AV1 FME defines 42 different interpolation filters. To handle such complexity, hardware acceleration using approximate computing has become an interesting alternative to be explored. This paper presents three optimized approximate architectures for the AV1 FME interpolation filters. The architectures reach real time interpolation for UHD 4K videos at 30 frames per second in a low cost, low power, and memory-efficient design. The architectures were synthesized for a 40nm TSMC standard-cells technology reaching power gains up to 83%, when compared to a precise architecture, and up to 20% when compared to a previously published approximated solution. The area gains were also expressive: up to 83% and 40%, respectively. The architectures also allow a memory bandwidth reduction of up to 59.5%, in comparison with the state-of-the-art solutions. The approximations implied small coding efficiency degradation of 0.54% and 1.25% in BD-BR. The presented architectures have the best results found in the literature when considering the trade-off among hardware cost, power dissipation, processing rate, memory bandwidth, and coding efficiency.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.