一种全新的图像变换理论的实验(六)——研究目的替代DCT和小波

news2024/11/19 23:17:40

一、变换算法在图像视频中的核心作用

我们国产的变换算法是比较少的,基本上都是在小波、DCT和FFT上发展优化升级的应用。我之前的文章给出了一种基于加权概率模型的变换算法,该算法在一定的程度上能有效的保存低频数据。而且我基于该算法给出了一些新的应用,如轮廓预测,图像增强,以及细胞识别等。本次,我基于上下文构造了一种全新的变换算法,目前来看,该算法具有极好的压缩效应。该算法已经被应用到我的视频压缩算法中,所以不能贴出变换算法的源代码。该算法还有巨大的提升空间。
1、算法不再使用小波和DCT。
2、采用16*16的块变换,效率高。
3、可延伸性强,可以发展新的去方块滤波针对轮廓边缘进行滤波和加强从而还原出清晰的图像。
4、本算法大部分的图像是可以通过AI去构造恢复算法的,同时利用纹理预测也能有效恢复图像。
5、该算法的理论,我也期待能通过国内期刊的论文审查,未来为国内图像视频算法提供一种新的理论发展方向。

二、实验效果

采用16*16的块进行变换,保留1/4系数后的效果如下。 在这里插入图片描述
保留1/16系数的效果如下。
在这里插入图片描述
保留1/64系数的效果。
在这里插入图片描述
保留1/256系数的效果。
在这里插入图片描述
保留系数的多少可以自定义。基于预测和补偿的方式,可以在1/256系数下恢复部分1/64系数的效果。从实验的结果来看,基于1/32到1/64的范围内能有效的基于纹理预测进行图像清晰化。而且每个系数均被设定在一个字节范围内,当然也可以映射在两个字节范围内。
在JLM Video中我采用了自己的变换算法,关键帧中部分用了1/16系数,关键帧部分预测块和预测帧均采用1/64系数,然后利用纹理预测和去块效应滤波还原出图像信息。
目前V1.0版本已经实现所有算法国产化,包括变换算法,量化方案(参考《杰林码原理及应用》书中的量化方案),熵编码(采用加权概率模型无损压缩算法,权系数可以参考《杰林码原理及应用》书中的权计算公式)。

第二组实验
保留1/4系数的效果如下。
在这里插入图片描述
保留1/16系数后的效果如下。
在这里插入图片描述
保留1/64系数后的效果如下。
在这里插入图片描述
本算法支持码流设置,清晰度也随着获得细节数据越多越清晰。
最近我看到有些朋友通过搜索“算法创新”“JS和网页资源加密”之类的看过我的博客,我觉得还是有很多的朋友在做这块的事,加油!
基础算法研究重点还是发掘新的数学方法,这个不能一蹴而就!
有的时候创新也就是一个简单的公式而已,比如haar小波,就是非常简单的代数运算,甚至53,97等小波,都是结合一些滤波函数构造的小波算法。DCT的发展史也是很有意思的,要相信自己。国内应该有大批的博士,专家参与基础算法的研究。这些算法大部分是能有效替代国外知识产权的,加油!一方面为自己加油,一方面为大家加油!!!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/641166.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微信小程序快速开发— TDesign模版初始化

最近有个商城类的小程序业务需要快速上线,看了一下微信官方的模版库,相中了TDesign,调研了半天,决定就从这个开始干。 调研的两个重点: 1、网络请求,即数据获取 2、模板本身存在些bug,如&…

从Kotlin中return@forEach了个寂寞

点击上方蓝字关注我,知识会给你力量 今天在Review(copy)同事代码的时候,发现了一个问题,想到很久之前,自己也遇到过这个问题,那么就来看下吧。首先,我们抽取最小复现代码。 (1..7).f…

Python 基于人脸识别的实验室智能门禁系统的设计与实现,附源码

1 简介 本基于人脸识别的实验室智能门禁系统通过大数据和信息化的技术实现了门禁管理流程的信息化的管理操作。平台的前台页面通过简洁的平台页面设计和功能结构的分区更好的提高用户的使用体验,没有过多的多余的功能,把所有的功能操作都整合在功能操作…

聚观早报|微软Xbox2023发布会汇总;苹果VisionPro头显低配版曝光

今日要闻:微软Xbox 2023发布会汇总;苹果Vision Pro头显低配版曝光;台积电在熊本县建设半导体工厂;苹果今年或能出货2.4亿台;中国含氯废塑料高效无害升级回收 微软Xbox 2023发布会汇总 6 月 12 日凌晨,微软…

Java 实战介绍 Cookie 和 Session 的区别

HTTP 是一种不保存状态的协议,即无状态协议,HTTP 协议不会保存请求和响应之间的通信状态,协议对于发送过的请求和响应都不会做持久化处理。 无状态协议减少了对服务压力,如果一个服务器需要处理百万级用户的请求状态,对…

Linux教程——Linux绝对路径和相对路径详解

在 Linux 中,简单的理解一个文件的路径,指的就是该文件存放的位置,只要我们告诉 Linux 系统某个文件存放的准确位置,那么它就可以找到这个文件。 指明一个文件存放的位置,有 2 种方法,分别是使用绝对路径和…

深度解读 KaiwuDB 的排序操作

一、单节点执行 在单节点环境执行一条简单的 SQL 语句 SELECT * FROM NATION ORDER BY N_NAME。NATION 是一张小表,只有 25 条记录;对第 2 列 N_NAME 进行升序排列。 1. 抽象语法树 上述示例中的 SQL 语句经过分析器解析后得到 AST,如下图…

(文章复现)面向配电网韧性提升的移动储能预布局与动态调度策略(2)-灾后调度matlab代码

参考文献: [1]王月汉,刘文霞,姚齐,万海洋,何剑,熊雪君.面向配电网韧性提升的移动储能预布局与动态调度策略[J].电力系统自动化,2022,46(15):37-45. 1.基本原理 1. 1 目标函数 在灾害发生后,配电网失去主网供电,设故障的持续时间可根据灾害…

基于SpringBoot+Vue的酒店管理系统设计与实现

博主介绍: 大家好,我是一名在Java圈混迹十余年的程序员,精通Java编程语言,同时也熟练掌握微信小程序、Python和Android等技术,能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架下…

代码随想录 二叉树 Java(二)

文章目录 (*中等)222. 完全二叉树的节点个数(*简单)110. 平衡二叉树(*简单)257. 二叉树的所有路径(简单)404. 左叶子之和(简单)513. 找树左下角的值&#xff…

设计模式的原则(一)

相信自己,无论自己到了什么局面,请一定要继续相信自己。 新的世界开始了,接下来,老蝴蝶带领大家学习一下设计模式。 我们先了解一下 设计原则 一.设计模式 一.一 设计原则 设计模式常用的七大原则: 单一职责原则接口隔离原则…

【项目】接入飞书平台

前言 项目有和飞书打通的需求,因为是第一次打通,摸索过程还是花了些时间的,现在相关笔记分享给大家。 步骤 1、熟悉开发文档 熟悉飞书的开发文档:开发文档 ,找到你需要的接口,拿我为例,我需…

长生的秘密:肠道菌群代谢组学

欲遂长生志,但求千金方。长生不老是人类文明历程中苦苦追寻的目标之一,影响人类寿命的因素也复杂多样,包括但不限于遗传因素如性别、线粒体状态、染色体稳定性、端粒长短、疾病、干细胞活性;环境因素如肠道微生物、饮食、运动、空…

如何解决“RuntimeError: CUDA Out of memory”问题

当遇到这个问题时,你可以尝试一下这些建议,按代码更改的顺序递增: 减少“batch_size” 降低精度 按照错误说的做 清除缓存 修改模型/训练 在这些选项中,如果你使用的是预训练模型,则最容易和最有可能解决问题的选项是第一个。 修改batchsize 如果你是在运行现成的代码或…

页面置换算法的模拟与比较

前言 在计算机操作系统中,页面置换算法是虚拟存储管理中的重要环节。通过对页面置换算法的模拟实验,我们可以更深入地理解虚拟存储技术,并比较不同算法在请求页式虚拟存储管理中的优劣。 随着计算机系统和应用程序的日益复杂,内存…

技术管理方法论

今天来跟大家分享一下我对于技术管理的理解。先介绍一下对于管理最普遍的认识,我们每一个人在公司里面都有两种类型的角色,一种是通过个人的能力和产出来实现组织利益的最大化,另外一类人就是通过管理使得一群人产出结果最大化。 也就是我们…

阿里P8传授的80K+星的MySQL笔记助我修行,一周快速进阶

MySQL 是最流行的关系型数据库之一,广泛的应用在各个领域。下面这些问题对于程序员的你来说应该很常见,来看看你面对这些问题是否会胆怯? MySQL数据库作发布系统的存储,一天五万条以上的增量,预计运维三年,怎么优化? …

Linux防火墙学习笔记8

iptables的白名单和黑名单: iptables -t filter -I INPUT -s 192.168.2.20 -p tcp --dport 80 -j DROP 之前内网的机器可以访问到80端口,现在添加了这条规则,那么就192.168.2.10这个用户就不能访问了。 案例:白名单:…

系列二、RuoYi前后端分离(登录密码加密去除公钥)

一、问题描述 系列一虽然实现了登录时密码加密,但是/getPublicKey返回的结果中,把私钥也返回了,这样显然是不合理的,如下: 二、后端代码修改 2.1、RSAUtil package com.tssl.business.utils;import org.apache.comm…

STM32单片机蓝牙APP LORA无线远程火灾报警温度烟雾监控系统

实践制作DIY- GC0145蓝牙APP LORA无线远程火灾报警 基于STM32单片机设计---蓝牙APP LORA无线远程火灾报警 二、功能介绍: 1个主机:STM32F103C系列单片机LCD1602显示器蜂鸣器 LORA无线模块3个按键(设置、加、减)HC-05蓝牙模块&…