主要内容

帧像素

框架的视频转换成像素流

  • 帧的像素块

库:
视觉HDL工具箱/ I / O接口

描述

帧像素块颜色或灰度视频帧转换为一个像素流和控制信号。控制信号表示每个像素的有效性和它的位置。像素流格式可以包括填充像素周围活动的框架。您可以配置框架和填充维度通过选择一个通用的视频格式或通过指定自定义维度。像素流可以支持单像素流或multipixe金宝appl流。Multipixel流提供了2 4或8像素每个时钟周期来支持高效的或高分辨率格式。金宝app像素流格式的细节,请参阅流像素接口

这个块本身不支持HDL代码生成。金宝app不过,您可以使用此块为一个独立的子系统生成输入针对HDL代码生成。

如果你的模型转换框架一个像素流,后来将流回帧,指定相同的视频格式帧像素块和像素帧块。

港口

输入

全部展开

完整的图像帧,指定为一个活跃的每行像素——- - - - - -活跃的视频线——- - - - - -N数组中。前两个阵列尺寸的高度和宽度是指定的动态图像视频格式参数。N数量的组件用来表达一个像素。数量的组件可以从1到4。

数据类型:||int|使用uint|布尔|不动点

输出

全部展开

针对单一像素流,像素是一个图像像素作为一个标量或矢量返回1 -数量的组件值。multipixel流,像素是一个矩阵数量的像素——- - - - - -数量的组件像素强度值。

输出数据类型相同的数据类型框架端口。

pixelcontrol总线包含五个信号。的信号描述像素的有效性和它的位置在框架。有关更多信息,请参见像素控制总线

multipixel流,每个像素值的向量都有一组控制信号。因为只有一个向量有效的信号的像素矢量必须所有有效或无效。的hStart音速启动适用于最低的像素信号指数向量中。的这个到公开发表适用于最高的像素信号指数向量中。

数据类型:公共汽车

参数

全部展开

用来表示每个像素的值。每个像素可以从1到4组件。

  • 对灰度视频,设置这个参数1

  • 颜色的视频,例如,{R, G, B}或{Y, Cb, Cr},设置这个参数3

  • 彩色视频与透明度的alpha通道,设置这个参数4

处理的多组分流块不支持多组分输入,复制块为每个组件。金宝app的pixelcontrol总线组件是一样的,所以你可以连接ctrl的输出帧像素块每个复制块。

传输的像素数量为每个时间步流接口,指定为1,2,4,或8。使multipixel流和增加吞吐量高分辨率和高的帧率视频,设置这个参数2,48。Multipixel流过程更多的像素时钟频率相同的单像素流作为一个接口。

视频分辨率 在60 fps单像素流所需的时钟频率 所需的时钟频率Multipixel流60 fps(4像素)
1080便士 150兆赫 37.5兆赫
4 k UHD 600兆赫 150兆赫
8 k UHD 1200兆赫 300兆赫

维活跃的和不活跃地区的视频帧。选择一个预定义的格式,选择从视频格式列表。实际的框架尺寸显示在视频格式的参数部分。对于一个自定义格式,选择自定义为整数,然后指定维度。

在图中定义的维度。

请注意

你的视频源的样品时间必须匹配的像素总数的框架帧像素块。像素的总数每行像素总数×总视频线,所以这个值设置样品时间。

如果你的外框尺寸很大,你可能达到解决固定步长限制样本次仿真软件金宝app®并接受这样的一个错误。

计算固定步长(1.0)小于1000000.0倍的离散样本次模型。
你可以避免这个错误的选择了变步求解器进行求解。

视频格式 活跃的每行像素 活跃的视频线 每行像素总数 总视频线 开始积极行 结束积极行 门廊 后门廊
240便士 320年 240年 402年 324年 1 240年 44 38
480便士 640年 480年 800年 525年 36 515年 16 144年
ph值480 720年 480年 858年 525年 33 512年 16 122年
576便士 720年 576年 864年 625年 47 622年 12 132年
720便士 1280年 720年 1650年 750年 25 744年 110年 260年
768便士 1024年 768年 1344年 806年 10 777年 24 296年
1024便士 1280年 1024年 1688年 1066年 42 1065年 48 360年
1080便士(默认) 1920年 1080年 2200年 1125年 42 1121年 88年 192年
1200便士 1600年 1200年 2160年 1250年 50 1249年 64年 496年
2 kcinema 2048年 1080年 2750年 1125年 42 1121年 639年 63年
4 kuhdtv 3840年 2160年 4400年 2250年 42 2201年 88年 472年
8 kuhdtv 7680年 4320年 8800年 4500年 42 4361年 88年 1032年
自定义 用户-
定义
用户-
定义
用户-
定义
用户-
定义
用户-
定义
用户-
定义
用户-
定义
用户-
定义

当使用一个自定义格式,您输入的值的动态和静态图像的尺寸必须加起来的总框架尺寸。如果指定的格式不符合这些规则,阻止报告一个错误。

  • 水平方向上,每行像素总数必须大于或等于门廊+活跃的每行像素。块计算后门廊=每行像素总数门廊活跃的每行像素

  • 垂直方向的总视频线必须大于或等于开始积极行+活跃的视频线−1。块计算结束积极行=开始积极行+活跃的视频线−1。

当使用行内存块,或使用一个内部线内存块,一个定制的视频格式,进一步需求申请:

  • 活跃的每行像素必须大于1。

  • 水平消隐间隔,或后门廊+门廊必须满足这些指导方针:

    • 的总后门廊+门廊必须至少2次最大的内核算法后的块的大小帧像素块。如果内核大小小于4,总玄关必须至少8像素。

    • 后门廊必须至少6像素。这个参数是不活跃的像素的数量之前第一个有效像素在一个框架。

    消隐间隔的更多信息,请参阅配置消隐间隔

当使用multipixel流(数量的像素> 1),这些需求申请。

  • 视频格式必须水平维度整除数量的像素参数值。水平维度是由这些参数设置:活跃的每行像素,每行像素总数,门廊,后门廊。标准协议480 p的视频,768 p, 1024 p, 1080 p, 1200 p, 4 k UHD, 8 k UHD支持金宝app数量的像素等于4或8。

  • multipixel流的最小输入帧大小是18行由32列。

  • 选择你的内核大小和活跃的每行像素这样,(活跃的每行像素)/ (数量的像素)至少是内核的宽度。

扩展功能

版本历史

介绍了R2015a

全部展开

另请参阅

对象