《基于MATLABSimulink彩色全电视信号仿真》模板讲解
- 格式:doc
- 大小:2.08 MB
- 文档页数:16
院本科生毕业设计说明书毕业设计说明书基于Matlab/Simulink的彩色电视系统的建模仿真设计基于Matlab/Simulink的彩色电视系统的建模仿真设计摘要:近年来,随着仿真技术的普及应用,以及各种仿真软件的出现,仿真技术已经深入到各行各业。
电视系统原理作为一门课程,教学过程中希望能显示各个阶段动态电视信号的图形,而现今的媒体教学还没有达到这种要求,实验课又受到物理条件和时间空间的限制。
因此提出基于Matlab/Simulink来构建电视系统模型,从而能够动态仿真电视系统各主要环节及每个阶段的电视信号波形。
该电视系统建模仿真旨在基于Matlab/Simulink的基带图像信号编码器和解码器的研究,并不涉及电视信号的发射和接收的调制、解调,不涉及高频,中频,混频等技术,不涉及伴音信号。
通过标准彩条信号仿真电视系统中各主要阶段的电视波形,并对波形进行分析。
主要分析和比较模型的显示波形与理论波形,进而比较解码器和编码器模型中的显示波形。
仿真结果表明,该模型能够正确地仿真出动态的电视信号波形。
将标准彩条信号产生模块置换成静态图像读取模型,对图像处理进行初步研究。
首先将produce RGB signal的仿真数据传输Workspace工作空间,通过仿真数据显示彩条信号的图像。
然后通过编写S-function函数读取任意静态图像,并将图像读取模块与电视系统仿真模型连接起来,从而显示读取图像的波形,并且通过对仿真数据处理显示读取的图像。
这使电视系统具有更大的通用性和研究价值,有了进一步研究的空间。
关键词:电视系统仿真平台;电视信号波形;标准彩条信号院本科生毕业设计说明书Based on Matlab/Simulink color television system modelingsimulation designAbstract:In recent years ,with the popularization of the application of simulation technology ,the emergence of a variety of simulation software, simulation technology has penetrated into all walks of life .As a curriculum for television principle ,it’s better to show the waveform of the television’s signal at every step ,while the existent technique call’t reach the request ,and the experiments are limited by the physical conditions,time and space .This paper puts forward how to construct the models of television system based on Matlab/Simulink. Thereby the models can simulate the dynamic processes of TV and give the waveforms of the TV signals at every step dynamically The TV system model based on Matlab/Simulink is to research the encoder and decoder of the baseband image .It doesn’t involve the modulation and demodulation of the television transmitting and receiving .It doesn't refer to these technologies, such as high-frequency ,intermediate frequency and mixing, and the sound signal. Simulate the main waveforms of the television model via the standard colorful bars signal and carry on the analysis to the waveforms .It’s mainly carry on the analysis and comparison to the waveforms of the model display and the theory, as well as the waveforms in the decoder and encoder models .The simulation results indicate that this model can simulate the dynamic television signal waveform correctly.Replace the produce RGB signal model into the reading frozen picture model, and conduct the preliminary study to the imagery process. Transmit the simulation data of the produce RGB signal to the Workspace firstly and display the color bars signal’s image via processing the data. Then read random frozen picture through compiling the S-function ,and connect the read model and the television system simulation platform , thus display the waveform and the image of the frozen picture via dealing with the simulation data .It enables the television system to have a bigger versatility and the research value ,have the further study space.Key words:television system simulation platform; television waveform; standard; colorful bars signal.目录1绪论 (1)1.1课题研究背景与意义 (1)1.2国内外研究现状 (2)1.3课题的目的和任务 (3)1.3.1仿真目的及意义 (3)1.3.2研究目标 (3)1.4研究方法和技术路线 (3)1.5仿真工具介绍 (4)1.5.1 MATLAB总体介绍 (4)1.5.2 MATLAB近年来在国外的发展状况 (5)1.5.3 SIMULINK相关介绍 (6)2 彩色电视信号基本原理 (7)2.1模拟彩色电视制式概述 (7)2.1.1彩色电视信号的兼容问题 (7)2.1.2模拟彩色电视制式分类 (7)2.2三基色原理 (8)2.3大面积着色原理 (9)2.4标准彩条信号 (10)2.6本章小结 (11)3 电视系统编码器建模 (11)3.1 RGB信号发生器的建模 (12)3.2 RGB-YUV模型 (14)3.3亮度信号通道建模 (15)3.3.1行同步信号 (15)3.3.2亮度信号 (15)3.4色度信号通道 (16)3.5全电视信号 (16)3.6仿真步长的设置 (16)3.7本章小结 (17)4 电视信号仿真与分析 (17)4.1 电视信号仿真与分析 (17)4.2 RGB信号产生模块仿真 (17)4.3亮度信号编码通道仿真 (18)4.4全电视信号的仿真 (19)4.5亮度信号解码通道仿真 (20)院本科生毕业设计说明书4.6色度信号解码通道仿真 (21)4.6.1色同步信号解调仿真 (21)4.6.2色副载波信号解调仿真 (21)4.6.3色度信号解调仿真 (22)4.6.4色差信号解调仿真 (23)4.7三基色信号解调仿真 (24)4.8本章小结 (24)5 彩色电视接收机仿真 (24)5.1仿真与分析 (24)5.2 本章小结 (26)6 总结 (27)参考文献 (28)致谢 (29)附录 (30)基于Matlab/Simulink的彩色电视系统的建模仿真设计1绪论1.1课题研究背景与意义随着通信、电子及计算机技术的发展,与之密切相关的“手机电视”、图文电视、可视电话、广播电视、有线电视、会议电视、工业电视等电视系统作为信息终端也得到了长足的发展。
机理仿真matlab simulink-概述说明以及解释1.引言1.1 概述引言部分是文章的开篇,用于引入读者对于文章主题的理解。
在本篇关于机理仿真matlab simulink 的长文中,引言部分可以包括以下内容:机理仿真是指利用计算机模拟和模型技术来模拟和分析各种物理系统的行为和性能。
随着计算机技术的不断发展和进步,机理仿真在工程领域中扮演着日益重要的角色。
Matlab作为一种强大的数学计算软件,被广泛应用于各种领域的仿真分析中。
而Simulink作为Matlab的扩展工具,更是为系统级建模和仿真提供了便利和高效性。
本文将介绍机理仿真在工程领域中的应用及其在Matlab和Simulink 中的具体实现方法。
在接下来的正文部分中,我们将详细讨论机理仿真的概念、Matlab在仿真中的应用以及Simulink的基本原理。
最后,我们将总结本文的主要内容,并展望机理仿真在工程领域中的应用前景。
希望通过本文的介绍,读者能够对机理仿真及其在Matlab和Simulink中的应用有所了解,并启发更多的研究和应用。
1.2 文章结构文章结构部分的内容如下:本文主要分为三个部分:引言、正文和结论。
在引言部分,将首先对机理仿真进行简要介绍,然后说明本文的结构安排,并明确本文的目的。
在正文部分,首先会介绍机理仿真的概述,包括其定义、作用和重要性。
接着将探讨Matlab在仿真中的应用,介绍Matlab在仿真中的特点和优势。
最后将详细讲解Simulink的基本原理,包括Simulink的工作原理、模块和运行流程。
在结论部分,将对全文进行总结,归纳本文的主要观点和结论。
同时,展望机理仿真在未来的应用前景,并进行一些探讨。
最后以一些结束语来结束全文,点亮全文的主题思想。
1.3 目的:本文旨在探讨机理仿真在工程领域的应用和价值,具体包括介绍机理仿真的概念和原理、阐述Matlab在仿真中的应用技术、深入解析Simulink 的基本原理。
电视原理运用MATLAB学习彩色全电视信号的编码、解码及频谱分析院系:专业:姓名:2011年6月5日编码及其频谱分析【摘要】MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,代表了当今国际科学计算软件的先进水平。
MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。
Simulink®是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。
对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。
.【关键字】:MATLAB 、Simulink、信号处理、数据分析PAL制彩色电视编码原理:PAL是英文(逐行倒相)Phase Alternation Line 的缩写。
所以按照其特点PAL制又可称之为“逐行倒相正交平衡调幅”制。
PAL制彩色全电视信号由亮度信号、色度信号、色同步信号、复合消隐信号和复合同步信号组成。
经过图象信号处理后的三基色信号和各种同步信号同时送入PAL编码器,经过一系列的处理加工后,即可形成PAL 制彩色全电视信号。
具体过程如下:校正的三基色信号R、G、B由矩阵电路变成亮度信号Y、蓝色差信号(B-Y)和红色差信号R-Y。
在亮度通道中,设置有副载波陷波器和延迟线,前者是为了减少进入接收机色度通道的亮度串色,后者是为了均衡色度信号因频率受限而在时间上产生的延迟。
中国传媒大学南广学院课程设计报告基于MATLAB/Simulink彩色全电视信号仿真学院传媒技术学院专业通信工程姓名王晶学号 20120803103指导教师华鸣指导日期中国传媒大学南广学院2015年 10月 30 日摘要 (3)一、基于MATLAB的彩色电视信号的构成 (3)1.1电视基本组成原理 (4)1.2彩色图像的摄取与重现 (5)二、简化的彩色电视接收机仿真........................................................................................... (6)2.1彩色图像的摄取与重现 (7)2.2彩色电视的基本传送过程 (8)三、发送彩条信号时的仿真电视接收机输出结果对比图MATLAB-GUIDE的设计 (12)四、Simulink彩色全电视信号的编码 (13)4.1彩色全电视信号的构成 (14)五、课程设计小结 (15)六、附录 (16)摘要本课程设计主要是以matlab/simulink为基础平台,基于matlab的彩色电视信号的构成;简化的彩色电视接收机仿真;彩色全电视信号的编码仿真。
对彩色全电视编码过程及其重要信号与其频谱分析进行了详细论述。
通过标准彩条信号仿真电视系统中各主要阶段的电视波形,并对波形进行分析。
主要分析和比较模型的显示波形与理论波形仿真结果表明,该模型能够正确地仿真出动态的电视信号波形。
其中包括色差信号(R-Y,B-Y) ,亮度信号 Y,色度信号(U,FU,V,FV,F)以及行同步,场同步,消隐脉冲,色同步等信号以及最终合成的彩色全电视信号(FBAS)的波形图。
对彩色全电视解码过程及其重要信号与其频谱分析进行了详细论述。
关键词: PAL;MATLAB/SIMULINK仿真平台;电视信号波形;标准彩条信号一、基于MATLAB的彩色电视信号的构成彩色全电视信号波形如图所示。
在一个扫瞄行中,由行同步脉冲、消隐脉冲、色同步脉冲以及图像信号波形构成。
西藏大学期末论文(设计)题目:彩色全电视信号编码及重要信号的simulink频谱分析副标题:基于MATLAB的设计仿真院(部)工学院专业年级应用电子姓名 xx学号 xx指导教师 xx摘要本文主要对彩色全电视编码过程及其重要信号与其频谱分析进行了详细论述。
其中包括色差信号(R-Y,B-Y),亮度信号Y,色度信号(U,FU,V,FV,F)以及行同步,场同步,消隐脉冲,色同步等信号以及最终合成的彩色全电视信号(FBAS)的波形图。
全电视信号(主要是其中的视频信号)还用来控制显像管的电子束。
只要是收,发两端的扫描规律一致,并且扫描与电子束控制配合得当,就可以从显图像。
在电视机中,同步分离时要产生一些延时,消隐信号又多用自己产生的,若与视频信号配合不当,将影响图像质量。
因此,了解电视标准是很有意义的。
关键词MATLAB 彩色全电视信号亮度信号色度信号大面积着色混合高频频谱交错引言MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB是矩阵实验室(Matrix Laboratory)的简称,和Mathematica、Maple并称为三大数学软件。
它在数学类科技应用软件中在数值计算方面首屈一指。
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多,并且mathwork也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。
在新的版本中也加入了对C,FORTRAN,C++ ,JAVA的支持。
运用MATLAB对彩色全电视信号PAL制进行编解码西藏大学彩色电视机课程设计题目:运用MATLAB对彩色全电视信号PAL制进行编解码院(部)工学院专业年级 11级信息工程姓名学号指导教师职称二○一四年十月十日运用MATLAB对彩色全电视信号PAL制进行解码摘要解码过程是编码过程的逆过程,彩色电视接收机在接收到电视信号后,先经高频调谐器放大及变频,形成中频图像及伴音信号,中频图像信号又经图像中频通道进行处理,然后从视频检波器输出彩色全电视信号(FBAS),最后再将彩色全电视信号(FBAS)送往彩色解码器。
本设计借助MATLAB 的SIMULINK 工具箱, 将彩色全电视信号的解码过程进行动态仿真。
关键词:解码;彩色全电视信号;MATLABAbstractThe decoding process is the inverse process of the encoding process, a color television receiver to a television signal is received, the first amplification and frequency conversion tuner, the IF video and audio signals is formed, also by the intermediate image if the image signal processing channel, and from the video detector output color TV signal (FBAS), then the final color TV signal (FBAS) sent to the color decoder. With this design the MATLAB SIMULINK toolbox, color TV signal decoding process for dynamic simulation.Keyword:Decode,FBAS,MATLAB目录1 绪论 02 彩色全电视信号产生过程 (1)2.1亮度及色差信号产生电路 (1)2.2彩色全电视信号产生电路 (2)3解码过程 (3)3.1解码电路 (3)3.3F和F B的分离,采用时间分离法 (4)3.4用梳妆滤波器将色度信号中的F U,,F V信号分离 (5)3.5由F U和F V得到U和V,采用同步解调 (5)3.6由Y,U,V通过解码矩阵电路得到R,G,B (5)4 解码的频谱分析 (6)4.1FBAS全电视信号的频谱分析 (6)4.2色度信号与色同步信号的频谱分析 (7)参考文献 (9)致谢 (9)1 绪论所谓解码, 就是由彩色全电视信号FBAS还原为三基色R, G, B的过程, 彩色全电视信号由亮度信号Y, 复合同步信号S, 复合消隐信号A, 色度信号F, 色同步信号Fb组成。
通信原理课程设计报告————彩色电视系统的建模仿真09级电子信息工程专业姓名:学号:班级:武汉纺织大学电子与电气工程学院一.设计题目:彩色电视系统的建模仿真二.设计目的:电视技术是20世纪先进的电子科学技术的一项重大成果。
作为以昂贵的电子设备为载体的大众传播媒介,电视技术的发展速度在很大程度上取决于国家的工业化水平和社会的经济状况。
其中彩色接收系统是电视的关键部分。
接收系统的好坏,对所接收图像的恢复,是决定电视质量的决定因素。
此次设计的彩色电视的接收系统不仅实现了彩色图像的接收,而且较之其他接收系统对图像有更高的保真度,可以用MATLAB软件方便地实现模拟和仿真,同时大大简化设计过程。
本次设计学习通过计算机建立通信系统仿真模型的基本方法和基本技能,学会用仿真的手段对实时通信系统的基本理论、基本方法进行验证。
此次设计的彩色电视的接收系统不仅实现了彩色图像的接收,而且较之其他接收系统对图像有更高的保真度,可以用MATLAB软件方便地实现模拟和仿真,同时大大简化设计过程。
三.设计要求:1.根据此题目建立相应的数学模型2.在根据电视原理的编码、解码器原理,把每个功能用MATLAB程序构建模型。
3.将编码器、解码器组成一个完整的仿真台,通过对MATLAB的理解和应用,使仿真平台具有强大的仿真能力。
4.电视系统各个主要阶段电视波形的动态仿真,并进行分析比较。
5.静态图像的电视波形以及图像显示的研究。
四.开发环境及介绍1.开发环境:MATLAB R2010B2.软件介绍:(1)本课题是通过MATLAB编写.m文件仿真实现PAL制彩色电视的解调过程并利用GUI图像实现静态画面的还原。
MATLAB 是Mathworks公司于1982年推出的一套高性能数值计算和可视化数学软件,被称为“巨人上的工具”。
(2)SIMULINK是MATLAB软件的扩展,它是实现动态系统的仿真的一个软件包,它的模块库包含了许多实现不同功能的模块,使得研究者可以方便的构建功能清晰、结构合理的仿真系统。
中国传媒大学南广学院课程设计报告基于MATLAB/Simulink彩色全电视信号仿真学院传媒技术学院专业通信工程姓名王晶学号 20120803103指导教师华鸣指导日期中国传媒大学南广学院2015年 10月 30 日摘要 (3)一、基于MATLAB的彩色电视信号的构成 (3)1.1电视基本组成原理 (4)1.2彩色图像的摄取与重现 (5)二、简化的彩色电视接收机仿真........................................................................................... (6)2.1彩色图像的摄取与重现 (7)2.2彩色电视的基本传送过程 (8)三、发送彩条信号时的仿真电视接收机输出结果对比图MATLAB-GUIDE的设计 (9)四、Simulink彩色全电视信号的编码 (14)4.1彩色全电视信号的构成 (14)五、课程设计小结 (16)六、附录 (16)摘要本课程设计主要是以matlab/simulink为基础平台,基于matlab的彩色电视信号的构成;简化的彩色电视接收机仿真;彩色全电视信号的编码仿真。
对彩色全电视编码过程及其重要信号与其频谱分析进行了详细论述。
通过标准彩条信号仿真电视系统中各主要阶段的电视波形,并对波形进行分析。
主要分析和比较模型的显示波形与理论波形仿真结果表明,该模型能够正确地仿真出动态的电视信号波形。
其中包括色差信号(R-Y,B-Y) ,亮度信号 Y,色度信号(U,FU,V,FV,F)以及行同步,场同步,消隐脉冲,色同步等信号以及最终合成的彩色全电视信号(FBAS)的波形图。
对彩色全电视解码过程及其重要信号与其频谱分析进行了详细论述。
关键词: PAL;MATLAB/SIMULINK仿真平台;电视信号波形;标准彩条信号一、基于MATLAB的彩色电视信号的构成彩色全电视信号波形如图所示。
在一个扫瞄行中,由行同步脉冲、消隐脉冲、色同步脉冲以及图像信号波形构成。
行频率为15625KHz,对应的行周期是64微s。
其中,消隐脉冲约占15¹s,相对电平为0.75,行同步脉冲位于消隐脉冲之中,宽度是4:7微s,相对电平为1,色同步脉冲位于行同步脉冲的后肩上,由具有一定相位的十个周期左右的副载波组成,其振幅的相对电平大小约0:12。
其余约49微s 时间上用于传送一行图像,即图像矩阵中的某一行。
图像信号相对电平范围在0.125 到0.75 之间,其中,0.125 为白信号电平,0.75 为黑信号电平。
图1 彩色全电视信号波形彩色全电视信号中的图像信号由亮度信号和色差信号组成。
其中,两个色差信号使用正交平衡调制后与亮度信号迭加。
由于电视图像信号是以行(64 微秒)为周期的近似周期信号,在频谱上看,其信号能量集中在以行频率(fH = 15625Hz)为间隔的谱线附近。
这样,如果选择正交平衡调制载波频率为fc = (n + 0:5)fH,n 为正整数,则色差信号经过平衡调制后输出信号频谱谱线刚好插入在亮度信号的频谱谱线间隙的中间,称为半行频间置,这样就能够避免相互干扰。
例如,NTSC 制式中,副载波频率选为fc=283.5 f H=4:4296875MHzNTSC 制式中彩色全电视信号中图像信号S 表示为S = Y + V cos 2¼fct + U sin 2¼fct其中,Y ,V ,U 分别为亮度信号和两个压缩色差信号。
忽略场同步脉冲,试产生实例5.13 中彩条图像的彩色全电视信号,并得出其NTSC 制式中彩色全电视信号中图像信号S 表示为S = Y + V cos 2¼fct + U sin 2¼fct (5.47)其中,Y ,V ,U 分别为亮度信号和两个压缩色差信号。
建模分析和仿真参数计算:设仿真采样率为20MHz,这样可以仿真计算的最高频率为10MHz。
一行中的图像信号传输时间为49 微秒,故每行图像的相应采样点数为980 点。
如果使用图像矩阵中每行元素数不为980,那么可用插值方法得出所需的采样点数。
消隐脉冲时长为15 微秒,用300 个采样点表示,其中设第103 到197 点表示4.7 微秒的行同步脉冲头,第220 到265 点表示色同步载波,其余表示消隐脉冲。
色同步载波设为c(t) = 0.12 cos 2 fct (5.48)在仿真编程中,还需要将图像矩阵中像素取值范围(0 到255)转换为视频信号规定的表示范围(0.125 到0.75)以及进行相应的数据类型转换。
根据以上分析编写的仿真程序如下。
clear all;clc;I=imread('colorbar.tif');%彩条型号figure(1);imshow(I);title('彩条信号');I=double(I);[m,n,p]=size(I);I=-(0.75-0.125)./(255).*I+0.75;%换算为0.125到0.75电平R=I(:,:,1);G=I(:,:,2);B=I(:,:,3);%三基色分离R=reshape(R',1,m*n);%转换为1维(红)G=reshape(G',1,m*n);%转换为1维(绿)B=reshape(B',1,m*n);%转换为1维(蓝)Y=0.3*R+0.59*G+0.11*B;%亮度R_Y=R-Y;%色差R0B_Y=B-Y;%色差B0V=0.877*R_Y;%色差电平压缩U=0.493*B_Y;%色差电平压缩f_c=283.5*15626;%副载波频率tvY=interp1(Y,(1:n/980:m*n),'nearest');%插值:行采样980点tvV=interp1(V,(1:n/980:m*n),'nearest');%插值tvU=interp1(U,(1:n/980:m*n),'nearest');%插值%全电视信号产生for h=1:(m-2)s(1280*h+(1:102))=0.75;%消隐脉冲s(1280*h+(103:197))=1;%行同步头s(1280*h+(198:300))=0.75;%消隐脉冲s(1280*h+(301:1280))=tvY(h*980+(-1:978));%图像一行像素—亮度% 色差VsV(1280*h+(1:300))=0;%消隐部分sV(1280*h+(220:265))=0.12;%色同步选通sV(1280*h+(301:1280))=tvV(h*980+(-1:978));%图像信号部分% 色差UsU(1280*h+(1:300))=0;sU(1280*h+(301:1280))=tvU(h*980+(-1:978));endt=0:0.5e-7:0.5e-7*(length(s)-1);%计算时间点序列,采样率20MhzF_v=sV.*cos(2*pi*f_c.*t);%色差信号正交调制F_u=sU.*sin(2*pi*f_c.*t);c=F_v+F_u; % 调制输出的色差信号TVsignal=s+c; % 合成彩色电视信号figure(2); plot(t,TVsignal); xlabel('(时间)'); title('彩色电视信号');% 彩色电视信号figure(3); plot(t,s); xlabel('时间');title('亮度信号'); % 亮度信号% 功率谱计算[Pxxcc,F]=psd(c,1e5,2e7);figure(4); plot(F,10*log10(Pxxcc),'g');hold on;% 调制后的色差信号频谱[Pxx,F]=psd(s,1e5,2e7); % FFT长度为1e5点,故频率分辨率100Hzfigure(4);plot(F,10*log10(Pxx),'k');%亮度信号频率xlabel('频率Hz');ylabel('功率谱密度dB');matlab仿真结果如下:图一彩条信号图二彩色电视信号图三亮度信号图四功率谱密度二、简化的彩色电视接收机仿真2.1彩色图像的摄取与重现根据三基色原理,一幅彩色图像可以分解为三个基色图像,在发端将一幅欲传送的彩色图像分解为三幅基色图像信号,合用一个通道传送给接收端;接收端将收到的三个基色图像信号还原成原来的彩色图像。
彩色电视的基本传送过程彩色电视接收机简称彩色电视机,是模拟电视信号接收机。
MATLAB仿真代码如下:clear all;clc;I=imread('colorbar.tif');% 读入彩条信号figure(1);imshow(I);title('彩条信号');I=double(I);[m,n,p]=size(I);I=-(0.75-0.125)./(255).*I+0.75; % 换算为0.125到0.75电平R=I(:,:,1);G=I(:,:,2);B=I(:,:,3);% 三基色分离R=reshape(R',1,m*n); % 转换为1维(红)G=reshape(G',1,m*n); % 转换为1维(绿)B=reshape(B',1,m*n); % 转换为1维(蓝)Y=0.30*R+0.59*G+0.11*B;%亮度R_Y=R-Y;%色差R0B_Y=B-Y;%色差B0V=0.877*R_Y; % 色差电平压缩U=0.493*B_Y; % 色差电平压缩f_c=283.5*15625; % 副载波频率tvY=[interp1(Y,(1:n/980:m*n),'nearest')];% 插值:行采样980点tvV=[interp1(V,(1:n/980:m*n),'nearest')];% 插值tvU=[interp1(U,(1:n/980:m*n),'nearest')];% 插值% 全电视信号产生for h=1:(m-2)s(1280*h+(1:102))=0.75;%消隐脉冲s(1280*h+(103:197))=1;%行同步头s(1280*h+(198:300))=0.75;%消隐脉冲s(1280*h+(301:1280))=tvY(h*980+(-1:978));%图像一行像素—亮度% 色差VsV(1280*h+(1:300))=0; % 消隐部分sV(1280*h+(220:265))=0.12;% 色同步选通sV(1280*h+(301:1280))=tvV(h*980+(-1:978));% 图像信号部分% 色差UsU(1280*h+(1:300))=0;sU(1280*h+(301:1280))=tvU(h*980+(-1:978));endt=0:0.5e-7:0.5e-7*(length(s)-1);% 计算时间点序列,采样率20MHzF_v=sV.*cos(2*pi*f_c.*t); % 色差信号正交调制F_u=sU.*sin(2*pi*f_c.*t);c=F_v+F_u; % 调制输出的色差信号TVsignal=s+c; % 合成彩色电视信号%---帶限高斯信道---TVsignal=TVsignal+0.1*randn(size(TVsignal)); % 加入噪声[b,a]=butter(2,5e6/(20e6/2)); % 传输信道带宽5MHzTVsignal=filter(b,a,TVsignal); % 通过带限信道%---接收部分---[b,a]=butter(2,0.5e6/(20e6/2)); % 行同步滤波h_pulse=filter(b,a,TVsignal);h_pulse=h_pulse>0.87; % 行同步脉冲选出。