0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于开源CNN的图像压缩算法项目介绍及实现

OpenFPGA 来源:OpenFPGA 作者:OpenFPGA 2022-07-03 11:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

基于开源CNN的图像压缩算法

压缩的含义

图像压缩从直观上看就是压缩图像,这里的压缩其实包括多个维度:一是直观上的大小;二是信息压缩,这里的信息包括空间和视觉等多个方向。

压缩的原理及分类

关于压缩的原理及分类请查看下面的视频:

《https://www.bilibili.com/video/BV16Z4y1i7J6?share_source=copy_web》

视频是由西南交通大学邸老师上传,视频中包含图像压缩的发展历史及展望。

基于深度学习的图像压缩介绍

基于深度学习的图像压缩介绍同样查看下面的视频:

《https://www.bilibili.com/video/BV16Z4y1i7J6?share_source=copy_web》

基于开源CNN的图像压缩算法项目介绍及实现

https://github.com/tensil-ai/tensil

https://www.tensil.ai/docs/

tensil是一个开源的机器学习模型编译器和硬件生成器,压缩模型如下:

565aabc2-f5b1-11ec-ba43-dac502259ad0.png

在ZYNQ实现的框图如下:

567eb0da-f5b1-11ec-ba43-dac502259ad0.png

总结

整个项目完整性很高,适合学习应用,由于是个开源并且比较通用的项目,整个项目的性能并不是特别好,但是优化好问题不大。

最后,还是感谢各个大佬开源的项目,让我们受益匪浅。后面有什么感兴趣方面的项目,大家可以在后台留言或者加微信留言,今天就到这,我是爆肝的碎碎思,期待下期文章与你相见。

568d6f08-f5b1-11ec-ba43-dac502259ad0.jpg

原文标题:基于开源CNN的图像压缩算法

文章出处:【微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 图像压缩
    +关注

    关注

    1

    文章

    60

    浏览量

    23204
  • 开源
    +关注

    关注

    3

    文章

    4031

    浏览量

    45559
  • 编译器
    +关注

    关注

    1

    文章

    1669

    浏览量

    51075
  • cnn
    cnn
    +关注

    关注

    3

    文章

    355

    浏览量

    23246

原文标题:基于开源CNN的图像压缩算法

文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源鸿蒙项目顺利孵化毕业

    2025年11月21日,2025开放原子开发者大会在北京隆重启幕。作为本次大会的重磅环节和核心焦点之一,在大会开幕式上,开放原子开源基金会(以下简称“基金会”)宣布开源鸿蒙项目达成开源
    的头像 发表于 11-27 14:36 293次阅读

    开源鸿蒙项目达成开源孵化目标顺利毕业

    11月21日,2025开放原子开发者大会在北京隆重启幕。作为本次大会的重磅环节和核心焦点之一,在大会开幕式上,开源鸿蒙项目达成开源孵化目标、顺利毕业,这是项目
    的头像 发表于 11-25 17:36 876次阅读

    Camellia算法实现(基于开源蜂鸟E203协处理器)

    项目构想 我们一开始就选择信息安全作为芯来杯比赛方向,并以Camellia算法作为算法原型。借助蜂鸟E203的协处理,能加速Camellia算法的运算,并通过比较软件
    发表于 10-30 07:04

    CNN卷积神经网络设计原理及在MCU200T上仿真测试

    CNN算法简介 我们硬件加速器的模型为Lenet-5的变型,网络粗略分共有7层,细分共有13层。包括卷积,最大池化层,激活层,扁平层,全连接层。下面是各层作用介绍: 卷积层:提取特征。“不全
    发表于 10-29 07:49

    基于FPGA的CLAHE图像增强算法设计

    CLAHE图像增强算法又称为对比度有限的自适应直方图均衡算法,其算法原理是通过有限的调整图像局部对比度来增强有效信号和抑制噪声信号。
    的头像 发表于 10-15 10:14 388次阅读
    基于FPGA的CLAHE<b class='flag-5'>图像</b>增强<b class='flag-5'>算法</b>设计

    低内存场景下的高效压缩利器:FastLZ压缩库应用实践指南

    联网设备等场景的严苛需求。 FastLZ ——是一款高效且小巧的开源压缩库,主要用于实现基于LZ77算法的字节对齐数据压缩。LZ77(Lem
    的头像 发表于 07-22 15:13 200次阅读
    低内存场景下的高效<b class='flag-5'>压缩</b>利器:FastLZ<b class='flag-5'>压缩</b>库应用实践指南

    基于FPGA的压缩算法加速实现

    本设计中,计划实现对文件的压缩及解压,同时优化压缩中所涉及的信号处理和计算密集型功能,实现对其的加速处理。本设计的最终目标是证明在充分并行化的硬件体系结构 FPGA 上
    的头像 发表于 07-10 11:09 2074次阅读
    基于FPGA的<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>加速<b class='flag-5'>实现</b>

    RT-Thread荣获2025优秀开源项目 | 新闻速递

    贡献,荣获年度“优秀开源项目奖”。RT-Thread睿赛德荣获2025优秀开源项目奖目前,开源已从软件领域延展至硬件、数据、
    的头像 发表于 07-04 09:04 2420次阅读
    RT-Thread荣获2025优秀<b class='flag-5'>开源</b><b class='flag-5'>项目</b> | 新闻速递

    【高云GW5AT-LV60 开发套件试用体验】基于开发板进行深度学习实践,并尽量实现皮肤病理图片的识别,第二阶段

    算法一个一个的去用verilog实现,我还是有点吃力的?因为我有几个问题还没有弄清楚? 1、图像的采集,保存,以及相关处理,以便符合后续model的需要? 当然谈到model,这里有好多可以
    发表于 06-23 18:37

    【高云GW5AT-LV60 开发套件试用体验】基于开发板进行深度学习实践,并尽量实现皮肤病理图片的识别

    收到开发板已经有一段时间了,最初申请的时候写的是希望能够实现基于fpga的图像识别相关的项目,最初对这个还是有些模糊的,不过这几天折腾下来,似乎有点思路了,但是毕竟基础还是有点薄弱,所以废话不多
    发表于 06-11 22:35

    FPGA上的图像处理算法集成与优化

    、Tophat形态学滤波、RAW8转RGB888、彩色图像均值滤波、Alpha背景叠加、直方图灰度拉伸算法以及自动白平衡算法。每种算法都提供了实现
    的头像 发表于 02-14 13:46 1149次阅读
    FPGA上的<b class='flag-5'>图像</b>处理<b class='flag-5'>算法</b>集成与优化

    EE-257:面向Blackfin处理器的引导压缩/解压缩算法

    电子发烧友网站提供《EE-257:面向Blackfin处理器的引导压缩/解压缩算法.pdf》资料免费下载
    发表于 01-07 13:56 0次下载
    EE-257:面向Blackfin处理器的引导<b class='flag-5'>压缩</b>/解<b class='flag-5'>压缩</b><b class='flag-5'>算法</b>

    ElfBoard开源项目|智能消防车项目

    项目——利用ELF 1开发板打造的智慧消防车。该项目展现了物联网、数据处理等前沿技术在消防领域的应用潜力,下面就和各位小伙伴展示一下这个开源项目是怎样
    的头像 发表于 01-04 16:43 1050次阅读
    ElfBoard<b class='flag-5'>开源</b><b class='flag-5'>项目</b>|智能消防车<b class='flag-5'>项目</b>

    FPAG技术问题合集

    1D-CNN,还有哪些神经网络算法可以在FPGA上加速? A :以下是一个基于 FPGA 的一维卷积神经网络(1D-CNN算法加速实现的案
    的头像 发表于 12-07 10:05 1192次阅读

    ElfBoard开源项目|车牌识别项目技术文档

    车牌识别项目基于百度智能云平台,旨在利用其强大的OCR服务实现车牌号码的自动识别。选择百度智能云的原因是其高效的API接口和稳定的服务质量,能够帮助开发者快速实现车牌识别应用。这个开源
    的头像 发表于 12-06 10:30 954次阅读
    ElfBoard<b class='flag-5'>开源</b><b class='flag-5'>项目</b>|车牌识别<b class='flag-5'>项目</b>技术文档