摘要:
DM8168 DVRRDK开发总结 在dm8168_dvrrdk开发过程中,遇到不少的问题,同时解决了不少问题,在此做一个小小的总结。 1.系统架构 系统架构由两部分组成,app应用程序端和link链路。 (1)app应用程序端(arm端): 此端也是用户端,直接操作数据层。读取数据... 阅读全文
摘要:
Netra(DM8168)处理器是个多核处理器,每个核之间相互独立却又相互关联,如何高效简洁地利用每个核完成一套系统功能是非常关键的,RDK这套软件平台就是针对这种多核平台设计的一套多通道视频应用方案,主要用于DVR、NVR、IPNC之类的产品。 这个软件框架结构允许用户创建不同的多路数据流来... 阅读全文
摘要:
在DVRRDK的开发过程中,主要面临的问题是Link模块的创建以及如何植入自己的算法。下面是我最近对这两点进行学习过程中一些了解。 下图是mcfw目录的结构。 (1)interfaces中(link_api)提供了各类Link模块以及算法的.h文件 //自己写的算法需要在此目录下添加.h文件 ... 阅读全文
摘要:
2.3 HDMI和DVI2.3.1 HDMI2.3.1.1 概述 如下图所示,HDMI电缆和连接器有4对差分线,3对TMDS数据线和1对时钟通道。这些通道用来传输视频、音频和辅助数据。另外,HDMI还有DDC通道,DDC是用来配置显示器和获得显示器状态,这里我们不讨论DDC。 音频、视频和辅助... 阅读全文
摘要:
3. 常用视频处理算法3.1 图像的缩放 所谓图像缩放就是创立新的像素位置并对这些新位置赋灰度值。比如,有一副大小为500x500像素的图像,想把它放大1.5倍,也即750x750像素,概念上看,一种最容易的形象化放大方法就是在原始图像上,放一个虚构的750x750的栅格。很显然栅格的间隔小于1个... 阅读全文
摘要:
1.基本概念1.1视频的表示1.1.1图像的表示 把一个图像用一个个像素来表示,每个像素有确定的位置和确定的亮度值(这里假设是黑白图像)。于是构成了图象。比如下面的图片:我们用0表示白,1表示黑,则图像可表示成: 图像有2个分辨率:一个是空间分辨率,也就是图中的水平分辨率N和垂直分辨率M;另一... 阅读全文
摘要:
2.常用数字视频标准2.1BT656 首先要理解模拟PAL/NTSC的视频信号的波形: 要进行视频的数字传输,首先我们要将模拟视频信号数字化,获得每个像素的YUV值,一般采用YUV422格式,仅仅传输图像数据还不行,还要传输行同步、场同步、奇偶场信号、以及每行图像什么时候开始的,什么时候结束的。... 阅读全文
摘要:
串行编码技术的基本概念作者:上海凯视力成信息科技有限公司转载请注明出处 串行编码定义了由1和0组成的数据流以何种方式在发送通道上传输,有许多不同的通道编码标准存在,所有不同的编码方式都是为了适应串行信号的某些方面:DC分量、频谱分布、时钟恢复等,这些问题,通常是通道编码必须考虑的。1 NRZ ... 阅读全文
摘要:
帮您快速入门 TI 的 Codec Engine德州仪器半导体技术(上海)有限公司通用DSP 技术应用工程师 崔晶目录目录...11.摘要...22.CodecEngine概述...23.CodecEngine入门第一步,从CodecEngine发布说明文档(releasenotes)开始...34... 阅读全文
摘要:
DM8168的系统MMU(1) 阅读全文
摘要:
DM8168 HDVPSS的VIP Parser模块(4) 阅读全文
摘要:
DM8168 HDVPSS的VIP Parser模块(5) 阅读全文
摘要:
DM8168 HDVPSS的VIP Parser模块(3) 阅读全文
摘要:
DM8168 HDVPSS的VIP Parser模块(2) 阅读全文
摘要:
DM8168 HDVPSS的VIP Parser模块(1) 阅读全文
摘要:
DM8168 TILER(4) 阅读全文
摘要:
DM8168 TILER(5) 阅读全文
摘要:
DM8168 TILER(2) 阅读全文
摘要:
DM8168 TILER(3) 阅读全文
摘要:
DM8168 TILER(1) 阅读全文