* 基于Ctex-A8处理器的H.264编码器设计 指导教师: 答 辩 人: 学 号: 专 业: * 一、研究背景及意义 嵌入式图像处理系统 外设控制不方便 无法运行Linux系统 存储复杂度高 可运行Linux系统 外设控制方便 保持高灵活度 一定程度简化存储 Nios II + FPGA ARM + FPGA * 二、系统整体结构 CCD PAL制模拟信号 TVP5150 S5PV210 MFC 存储 ITU-R BT.656 格式视频数据 CAMIF单元 YUYV格式数据 H.264编码视频信号 NV12格式数据 * PAL制模拟信号 CCD TVP5150 视频解码 S5PV210 处理器 MFC H.264标准编码 存储 ITU-R BT.656格式视频数据 CAMIF单元 YUYV格式数据 H.264编码视频信号 NV12格式数据 二、系统整体结构 * 三、主要研究内容 (一)嵌入式平台的构建 ——PC端 安装Linux虚拟机 Ubuntu 10.04.4 配置共享文件夹 安装交叉编译器 arm-linux-gcc-4.5.1 安装USB转串口驱动 PL2303 安装Xshell 4终端模拟软件 * 三、主要研究内容 (一)嵌入式平台的构建 ——开发板 烧写SuperBoot SD-Flasher SD卡 编辑烧写配置文件 FriendlyARM.ini 烧写内核 Minitools NFS根文件系统挂载 * 三、主要研究内容 (二)视频采集模块 PAL制模拟信号 CCD TVP5150 视频解码 S5PV210 处理器 CAMIF单元 YUYV格式数据 ITU-R BT.656 格式视频数据 配置TVP5150芯片 TVP5150与CAMIF驱动挂载 基于V4L2的采集编码 int ioctl (int __fd, int __request, parameter) * 打开视频采集设备 open( ) 获取外设性能 VIDIOC_QUERYCAP 输入视频选择 VIDIOC_S_INPUT 设置输入视频帧格式 VIDIOC_S_FMT 向驱动申请帧缓冲区 VIDIOC_REQBUFS 读取驱动缓冲区并进行内存映射 VIDIOC_QUERYBUF, mmap() 将申请到的驱动缓冲区入列 VIDIOC_QBUF 启动视频采集VIDIOC_STREAMON YES NO 出队列以取得已采集数据的 帧缓冲 VIDIOC_DQBUF 取出的驱动缓冲区重新入列 VIDIOC_QBUF 达到采集帧数要求 停止视频采集VIDIOC_STREAMOFF 关闭视频采集设备 close( ) YUYV2NV12 MFC 编码 * 三、主要研究内容 (三)视频编码模块 CCD PAL制模拟信号 TVP5150 S5PV210 MFC 存储 ITU-R BT.656 格式视频数据 CAMIF单元 YUYV格式数据 H.264编码视频信号 NV12格式数据 硬件视频编解码器 MFC SsbSipMfcApi 编解码函数库 * 建立输出文件 fopen( ) 打开MFC设备SsbSipMfcEncOpen( ) 初始化MFC设备 SsbSipMfcEncInit( ) 获取输入视频帧缓存地址 SsbSipMfcEncGetInBuf( ) 编码视频帧 SsbSipMfcEncExe( ) 获取输出缓存信息并将已编码帧存入文件 SsbSipMfcEncGetOutBuf( ); fwrite( ) 关闭MFC设备和输出文件 SsbSipMfcEncClose( );fclose( ) 达到编码帧数要求 YES NO * 三、主要研究内容 (四)系统整体调试 * 四、结论 系统所基于的软硬件平台的学习 嵌入式平台的构建 视频采集模块的功能实现 视频编码模块的功能实现 * 请评审老师批评指正 谢谢 * 基于Ctex-A8处理器的H.264编码器设计 一、研究背景及意义 二、系统整体结构 三、主要研究内容 四、结论 指导教师:钱芸生 教授 答 辩 人:贾筱凡 * 1 2 3 4 5 6 7 S1 8 S2 * 注册编解码器 avcodec_register_all() 查找编码器 avcodec_find_encoder( ) 赋值设置编码参数 打开编码器 avcodec_open2( ) 打开待写入的文件 fopen( ) 分配帧数据内存 av_frame_alloc( ); av_image_alloc( ) 关闭编码器;释放内存 avcodec_close
您可能关注的文档
- 薄煤层螺旋钻无人工作面开采技术1.ppt
- 报道证数据上报培训课件.ppt
- 报告8宁波华能国际贸易有限公司研发管理模式设计方案.ppt
- 报关原理与实务3.ppt
- 报销凭证票据粘贴办法(NXPowerLite).ppt
- 本科会计学课件.ppt
- 比较中国与美国交通2.ppt
- 比一个数增加(减少)百分之几的数.ppt
- 毕业设计基于C51单片机的简易计算器的设计演示.ppt
- 毕业生人事代理、协议书、报到证相关工作辅导.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)