首页 > 技术 > 内容

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

时间:2026-01-30  作者:Diven  阅读:0

1 背景知识

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

猜您喜欢


压敏电阻作为保护电路安全的重要元件,受到了关注。VISHAY(威世)作为全球知名的电子元器件制造商,其压敏电阻产品凭借优异的性能和多样的规格,成为众多工程师和企...
2019-07-06 22:28:43
中心定位器在市场上有多种类型,在功能和应用上各有区别。机械中心定位器主要依靠物理结构进行位置定位,适用于简单的机械加工。这类定位器通常成本较低,但在精度和灵活性...
2014-03-09 00:00:00
异步串行数据接口要求接收器恢复数据,方式是对比特流进行检查,并在所发送数据未附带时钟时确定每个位的采样位置。有几种方法可以在 Xilinx FPGA 中实现此类...
2020-03-03 17:04:00
随着工业自动化和智能控制技术的发展,电流传感器在各类电气设备和系统中的应用日益。电流传感器能够准确测量电流信号,是实现电力监控、能耗管理和设备保护的重要元件。本...
2025-12-01 06:30:43
贴片电阻1203本身并不代表具体的阻值,1203指的是的封装尺寸,表示长度为1.2mm,宽度为0.3mm。实际阻值需要通过电阻上的标识来判断。对于1203封装的...
2024-11-29 10:26:30
你是否好奇过,电子设备是如何在不同的电压需求下稳定运行的呢?其实,这里面就藏着一种被称为电荷泵的神奇电路。就像是一位技艺高超的电压魔法师,能够灵活地调节电压,满...
2024-03-24 00:00:00
贴片排阻作为电路设计中的重要元件,其性能直接影响到整个电子设备的稳定性和可靠性。科达嘉(CODACA)作为国内知名的电子元器件品牌,其贴片排阻产品凭借优良的品质...
2018-01-29 13:37:00
升功率电阻作为关键元件,其质量和性能直接影响整个电路的稳定性和效率。泰科电子(TE Connectivity)作为全球领先的电子元器件制造商,其升功率电阻产品受...
2014-01-18 12:29:30