Low Memory Access Video Stabilization for Low-Cost Camera SoC.
Sensors (Basel)
; 22(6)2022 Mar 18.
Article
em En
| MEDLINE
| ID: mdl-35336512
Video stabilization is one of the most important features in consumer cameras. Even simple video stabilization algorithms may need to access the frames several times to generate a stabilized output image, which places a significant burden on the camera hardware. This high-memory-access requirement makes it difficult to implement video stabilization in real time on low-cost camera SoC. Reduction of the memory usage is a critical issue in camera hardware. This paper presents a structure and layout method to efficiently implement video stabilization for low-end hardware devices in terms of shared memory access amount. The proposed method places sub-components of video stabilization in a parasitic form in other processing blocks, and the sub-components reuse data read from other processing blocks without directly accessing data in the shared memory. Although the proposed method is not superior to the state-of-the-art methods applied in post-processing in terms of video quality, it provides sufficient performance to lower the cost of camera hardware for the development of real-time devices. According to my analysis, the proposed one reduces the memory access amount by 21.1 times compared to the straightforward method.
Texto completo:
1
Base de dados:
MEDLINE
Tipo de estudo:
Health_economic_evaluation
Idioma:
En
Ano de publicação:
2022
Tipo de documento:
Article