Font Size: a A A

Software Development Of High Definition Endoscope Video Encoder Based On TileraGX Multiple Processor

Posted on:2015-01-27Degree:MasterType:Thesis
Country:ChinaCandidate:X FangFull Text:PDF
GTID:2268330428959357Subject:Instrumentation engineering
Abstract/Summary:PDF Full Text Request
High-definition endoscope is now widely used in medical diagnosis, remote diagnosis and real-time medical teaching system, because it has the advantage of high-resolution and real-time. So based on the large study of endoscope technology development and the characteristic of H.264video coding standard, this thesis makes use of the multi-core parallel processor platform called TileraGX36to meet the demand of endoscope in the contradiction of image quality and real time. This thesis focuses on the H.264encoding software development in three aspects, implement the single serial version and its optimization, and then upgrade it to the parallelized one, at last implement the optimization and testing process in system level.In the process of serial version implementation and its optimization, this thesis firstly set the optimized Encoding options for the specific application in the domain of endoscope, and then make emphasis on the optimization of the most two time-consuming modules about the motion estimation and the rate control modules.In the process of parallel version implementation and its optimization, this thesis designs the structure with parallelizing three-level data. Then based on the analysis of each module time-consuming in the H.264algorithm, this thesis designs a four stage flow of the software. At last, make use of the multi-core communication technology to guarantee the data correctness and the software stability.In order to make optimization of the encoder in system level, this thesis improves the efficiency with the technology of locality access and multi byte instruction. And for the sake of guaranteeing video quality, this thesis designs a specific method of video quality evaluation including the subjective one and the objective one. The results show that, when matches the same video quality to the standard Encoder, this thesis realize the1080P60High-profile video encoding with three TileraGX processors, and the parallel speedup is up to15with36cores in one chip.
Keywords/Search Tags:High-definition endoscope, Multi core software design, TileraGX, Video encoding
PDF Full Text Request
Related items