基于FPGA的8比特图像的可比特平面分层

时间:2025-06-17  作者:Diven  阅读:0

1 背景知识

像素是由比特组成的数字。例如,在256级灰度图像中,每个像素的灰度是由8比特(也就是1个字节)组成。一幅8比特图像可以认为由8个1比特平面组成,如图1所示,其中平面1包含图像中所有像素的最低阶比特,而平面8包含图像中所有像素的最高阶比特。

基于FPGA的8比特图像的可比特平面分层

图1  8比特图像8层示意

把一幅图像分解为比特平面,对于分析图像中每个比特的相对重要性是很有用的,这一处理可帮助我们确定用于量化该图像的比特数的充分性。

2 FPGA实现

图2 FPGA内部模块结构框图

FPGA源码:
//------------------------------------------------------------------------------------------------------
// layer
//------------------------------------------------------------------------------------------------------
//assign TFT_rgb = {o_y_8b[7],4'b0,o_y_8b[7],5'b0,o_y_8b[7],4'b0};     //Y The eighth layer
//assign TFT_rgb = {o_y_8b[6],4'b0,o_y_8b[6],5'b0,o_y_8b[6],4'b0};     //Y The seventh layer
//assign TFT_rgb = {o_y_8b[5],4'b0,o_y_8b[5],5'b0,o_y_8b[5],4'b0};       //Y The sixth layer
//assign TFT_rgb = {o_y_8b[4],4'b0,o_y_8b[4],5'b0,o_y_8b[4],4'b0};       //Y The fifth layer
//assign TFT_rgb = {o_y_8b[3],4'b0,o_y_8b[3],5'b0,o_y_8b[3],4'b0};       //Y The fourth layer
//assign TFT_rgb = {o_y_8b[2],4'b0,o_y_8b[2],5'b0,o_y_8b[2],4'b0};       //Y The third layer
//assign TFT_rgb = {o_y_8b[1],4'b0,o_y_8b[1],5'b0,o_y_8b[1],4'b0};       //Y The second layer
assign TFT_rgb = {o_y_8b[0],4'b0,o_y_8b[0],5'b0,o_y_8b[0],4'b0};       //Y The first layer
实验结果:

图3 实验原图

图4 The eighth layer

图5 The seventh layer

图6 The sixth layer

图7 The fifth layer

图8 The fourth layer

图9 The third layer

图10 The second layer

图11 The first layer

结果分析:

对于图3中(x,y)点的灰度值由8比特层平面相应点组成。灰度图像的分层对图像压缩很有作用,在图像压缩中,重建一幅图像时所用的平面要比全部平面少。

图12 灰度图像重建

图12 a使用比特平面8和7重建的图像;b使用比特平面8,7和6重建的图像;c使用比特8,7,6和5重建的图像。将图c与图a进行对比。

猜您喜欢

固定座和固定夹在日常生活和工作中是重要的配件。主要作用是提供稳定的支撑和夹持,以确保物体在使用过程中的安全与准确。固定座能够稳固地固定住设备或工具,避免在操作过...
2008-01-27 00:00:00


FPGA配置用存储器主要分为几种类型,帮助设计者根据需求选择合适的存储方案。首先是ROM(只读存储器),其数据在制造时就已写入,适用于不需要频繁修改配置的场景。...
2008-05-19 00:00:00

企业品牌的地域界限日益模糊,但了解一个品牌背后的国家归属,不仅能帮助我们追溯其文化底蕴,还能深入理解其技术特色与市场定位。本文将深入探讨“三环集团(CCTC)四...
2023-08-10 23:49:39

连接器附件是指在连接器系统中用于增强、保护或辅助连接器功能的配件。这些附件通常包括防尘盖、锁紧环、护套、插头保护器等,旨在提高连接器的性能和使用寿命。连接器附件...
2009-09-16 00:00:00

现代科技迅猛发展的时代,USB接口作为连接各种设备的重要接口,其设计和应用也不断演进。其中,USB-18-TYPEA_14.5X17.5MM_TM是新型的USB...
2025-04-20 04:01:41

二极管作为电子元件中最常见的器件,应用于整流、信号调制等领域。在本次实训中,我们对二极管的基本特性进行了测量和分析,以加深对其工作原理的理解。本文将详细记录实训...
2025-04-06 01:31:07

作者:朱彦华,刘仲寿,张志敏,常方飞1 引 言发射光谱层析(EST)技术是一种不干扰原待测场分布的测量诊断技术,他在热物理量测试、等离子体诊断等方面显示出了...
2021-01-11 12:49:00

立创服务规格尺寸根据不同的产品类型和服务需求有所不同。通常情况下,立创提供的服务涵盖了电子元器件的采购、PCB设计、制造及组装等多个环节。对于PCB板的尺寸,立...
2008-11-10 00:00:00

Intel公司的MAX 10 FPGA系列采用TSMC 55nm NOR闪存技术,容量从2K到50K 逻辑单元(LE),采用单个或双核电源电压和小尺寸3x3mm...
2018-03-20 11:56:00