DigitalSignalProcessingOnABlackFin

所属分类:通讯编程
开发工具:TeX
文件大小:0KB
下载次数:0
上传日期:2017-01-03 21:05:57
上 传 者sh-1993
说明:  在BlackFin DSP处理器上编辑实时视频流
(Editing a realtime video stream on a BlackFin DSP processor)

文件列表:
algorithms/ (0, 2017-01-03)
algorithms/main.c (4081, 2017-01-03)
algorithms/video.c (3970, 2017-01-03)
algorithms/video_1.c (3285, 2017-01-03)
algorithms/video_2.c (3309, 2017-01-03)
algorithms/video_3.c (3275, 2017-01-03)
blackfin/ (0, 2017-01-03)
blackfin/Core A/ (0, 2017-01-03)
blackfin/Core A/ADV7179_reset.c (817, 2017-01-03)
blackfin/Core A/ADV7183_reset.c (1209, 2017-01-03)
blackfin/Core A/CoreA.dpj (10583, 2017-01-03)
blackfin/Core A/CoreA.mak (10979, 2017-01-03)
blackfin/Core A/CoreA.pcf (13737, 2017-01-03)
blackfin/Core A/Debug/ (0, 2017-01-03)
blackfin/Core A/Debug/ADV7179_reset.doj (6056, 2017-01-03)
blackfin/Core A/Debug/ADV7183_reset.doj (6680, 2017-01-03)
blackfin/Core A/Debug/CoreA.log (3259, 2017-01-03)
blackfin/Core A/Debug/Init_SDRAM.doj (6216, 2017-01-03)
blackfin/Core A/Debug/Interrupt_Init.doj (6296, 2017-01-03)
blackfin/Core A/Debug/Interrupt_Service.doj (6812, 2017-01-03)
blackfin/Core A/Debug/PPI0_Init.doj (8172, 2017-01-03)
blackfin/Core A/Debug/main.doj (16788, 2017-01-03)
blackfin/Core A/Debug/set_PLL.doj (8672, 2017-01-03)
blackfin/Core A/Debug/video.doj (17052, 2017-01-03)
blackfin/Core A/Interrupt_Init.c (554, 2017-01-03)
blackfin/Core A/Interrupt_Service.c (493, 2017-01-03)
blackfin/Core A/PPI0_Init.c (1656, 2017-01-03)
blackfin/Core A/main.c (4475, 2017-01-03)
blackfin/Core A/main.h (2852, 2017-01-03)
blackfin/Core A/video.c (1893, 2017-01-03)
blackfin/Core A/video.h (58, 2017-01-03)
blackfin/Core B/ (0, 2017-01-03)
blackfin/Core B/CoreB.dpj (7313, 2017-01-03)
blackfin/Core B/CoreB.mak (6718, 2017-01-03)
blackfin/Core B/CoreB.pcf (7732, 2017-01-03)
blackfin/Core B/Debug/ (0, 2017-01-03)
blackfin/Core B/Debug/CoreB.log (1786, 2017-01-03)
... ...

#Digital Signal Processing On BlackFin In this project a BlackFin Development kit is used to manipulate realtime video content. In this project the BlackFin BF-561 DSP processor is used. ##Project goal The goal of this project is to apply a color conversion on a real-time video signal using the Blackfin BF-561 DSP processor. This video signal is coming from a digital camera, and sent to the BlackFin via the NTSC protocol. The color change that must be made is a transformation of blue (color of a Smurfs) to yellow. First, several DSP algorithms were implemented in Matlab in order to test, evaluate and simulate them. After the Matlab simulation the algorithm is implemented on the DSP processor using the programming language C ++. In addition to the practical implementation, a small study of color spaces and -conversions, as well as a theoretical study of techniques which can increase the performance and the quality of the final result by using the same hardware, was made. ##Used techniques ###Line processing ![Line processing](https://github.com/Dentaku1992/DigitalSignalProcessingOnABlackFin/raw/master/verslag/VideoProcessing/tex/chapters/Chapter4/Images/DMA_line_processing.png) ###Macro block processing ![Macro block processing](https://raw.githubusercontent.com/Dentaku1992/DigitalSignalProcessingOnABlackFin/master/verslag/VideoProcessing/tex/chapters/Chapter4/Images/DMA_block_matrix.png) ###Interframe processing ![Interframe processing](https://github.com/Dentaku1992/DigitalSignalProcessingOnABlackFin/raw/master/verslag/VideoProcessing/tex/chapters/Chapter4/Images/DMA_interframe_processing.png) ##General overview ![General overview](https://raw.githubusercontent.com/Dentaku1992/DigitalSignalProcessingOnABlackFin/master/verslag/VideoProcessing/tex/chapters/Chapter2/Images/implementationOverview.png) #Authors Gert-Jan Andries - info@gertjanandries.com - www.gertjanandries.com Nick Steen Xavier Dejager

近期下载者

相关文件


收藏者