
算法
文章平均质量分 56
fantasy_arch
这个作者很懒,什么都没留下…
展开
-
HEVC 非零系数幅值信息编码 SDH技术
hevc SDH原创 2023-03-08 00:32:52 · 601 阅读 · 0 评论 -
Hevc TB其余非零系数的位置
Hevc TB 变换系数原创 2023-03-07 00:55:21 · 310 阅读 · 0 评论 -
Hevc变换系数扫描
变换系数 扫描 对角 垂直 水平原创 2023-03-07 00:40:00 · 597 阅读 · 0 评论 -
Hevc 码控缓冲机制
h265 码控原创 2023-02-24 08:42:04 · 316 阅读 · 0 评论 -
H265/HEVC编解码并行策略
hevc 并行原创 2023-02-20 11:11:08 · 451 阅读 · 0 评论 -
Hevc 视频编解码并行处理技术
h265 WPP 并行原创 2023-02-19 12:00:43 · 789 阅读 · 0 评论 -
HEVC 哈德玛变换的应用
hevc 哈德玛 SATD SSD原创 2023-02-19 00:10:42 · 581 阅读 · 0 评论 -
复习一下算术编码
算术编码 cabac原创 2023-01-17 17:45:21 · 556 阅读 · 0 评论 -
Hevc Cabac<二>
hevc cabac原创 2023-01-09 22:54:30 · 677 阅读 · 0 评论 -
Hevc Cabac(一)
hevc cabac原创 2023-01-08 21:10:25 · 620 阅读 · 0 评论 -
hevc 变换单元TU
hevc TU原创 2022-12-30 18:13:07 · 291 阅读 · 0 评论 -
hevc 预测单元语法
hevc 预测单元原创 2022-12-30 14:20:35 · 600 阅读 · 2 评论 -
hevc 编码单元划分
块划分 hevc原创 2022-12-29 18:45:03 · 320 阅读 · 0 评论 -
h265帧内预测决策过程
h265 帧内预测 决策原创 2022-12-08 01:33:01 · 576 阅读 · 0 评论 -
hevc帧内planer预测模式和角度预测模式
h265 planer预测原创 2022-12-08 01:01:35 · 979 阅读 · 0 评论 -
h265 SAO
h265 sao原创 2022-12-06 23:59:06 · 379 阅读 · 0 评论 -
hevc pps解析
hevc pps原创 2022-12-02 10:02:04 · 689 阅读 · 0 评论 -
hevc帧内预测
hevc 帧内原创 2022-11-28 09:46:00 · 447 阅读 · 0 评论 -
hevc sps 序列参数集
sps h265 hevc原创 2022-11-25 15:25:42 · 813 阅读 · 0 评论 -
hevc vps解析
vps hevc原创 2022-11-23 15:31:21 · 702 阅读 · 0 评论 -
帧间预测单元划分流程
帧间 单元划分 复杂度原创 2022-11-21 23:13:36 · 351 阅读 · 0 评论 -
hevc 四叉树划分
hevc 块划分原创 2022-11-18 08:34:51 · 351 阅读 · 0 评论 -
hevc 继续色度半像素差值
hevc 色度 抽头滤波 系数原创 2022-11-18 00:25:38 · 387 阅读 · 0 评论 -
hevc 半像素
h265 抽头 半像素原创 2022-11-18 00:03:59 · 413 阅读 · 0 评论 -
Hevc TZSearch搜索
TZSearch原创 2022-11-16 23:52:40 · 551 阅读 · 0 评论 -
汇编输出命令行参数
汇编 参数原创 2022-09-22 12:07:37 · 548 阅读 · 0 评论 -
simd汇编实现初始化int64数组
汇编 simd 数组初始化原创 2022-09-20 16:43:20 · 624 阅读 · 0 评论 -
x264 反哈德玛变换
x264 反哈德玛变换 汇编原创 2022-09-15 11:44:59 · 291 阅读 · 0 评论 -
x264中的哈德玛变换
x264 哈德玛变换原创 2022-09-14 14:58:38 · 295 阅读 · 0 评论 -
理解一下卡尔曼滤波
卡尔曼 预测rtt原创 2022-09-06 23:24:31 · 519 阅读 · 0 评论 -
高斯函数
高斯分布,也称正态分布,又称常态分布,记为N(μ,σ^2),其中μ,σ^2为分布的参数,分别为高斯分布的期望和方差。当有确定值时,p(x)也就确定了,特别当μ=0,σ^2=1时,X的分布为标准正态分布。一 高斯函数中间点=周围点的带权平均值。一维高斯函数表达式:一维高斯函数曲线二维高斯函数二维高斯曲线高斯函数应用场景(1) 高斯图像模原创 2018-03-21 10:23:42 · 6003 阅读 · 0 评论 -
一个高斯函数的应用
最近测试一个项目场景,需要模糊视频,由于高斯模糊已经很常见了,所以我们就不再自己实现了。网上也有各种实现。一 ffmpeg里面的高斯模糊实现ffmpeg里面的锐化滤镜使用的就是一种快速的高斯模糊实现。有兴趣的同学可以去看看论文。二 视频编码的时候具体使用 -vf "unsharp=luma_msize_x=7:luma_msize_y=7:luma_amount=-0.原创 2018-03-21 19:41:50 · 1021 阅读 · 0 评论 -
x264码率控制
一 码率控制性实际上h264标准并没有码率控制这一块内容,也就是说这个是x264自己实现的,和h264无关。当然我们自己也可以实现一种码率控制算法来控制编码码率。二 x264码率控制x264码率控制主要分为三种ABR = average bitrate平均码率,编码出来的视频码率在一个恒定值左右波动CRF=constant Rate Factor 缺省值23,恒定质量编原创 2018-03-19 20:55:41 · 639 阅读 · 0 评论 -
秒懂堆排序
//堆排序存在着广泛的应用,最常见的如定时器,//每次从小根堆顶弹出最快要超时的定时器,判断是否超时,如果没有则不需要判断子节点,以此提高效率#include void Swap(int arr[],int i,int j)//不用中间变量交换两个数的值{arr[i] = arr[i] - arr[j];arr[j] = arr[i] + arr[j];arr[原创 2018-03-26 10:03:20 · 272 阅读 · 0 评论 -
秒懂kmp算法
#include #include void cal_next(char *str,int *next,int len){//给定一个字符串计算next数组 next[0] = -1;//next[0] 初始化为-1,表示不存在相同的最大前缀和最大后缀 int k = -1; for(int q = 1;q { while(k原创 2018-04-16 09:44:21 · 227 阅读 · 0 评论 -
秒懂快速排序
//// main.cpp// quicksort_project//// Created by fantasy on 18/3/26.// Copyright © 2018年 fantasy. All rights reserved.//#include void quickSort(int arr[],int start,int原创 2018-04-11 10:40:04 · 250 阅读 · 0 评论 -
秒懂冒泡排序
#include <stdio.h>void Swap(int &a,int &b){ a = a - b; b = a + b; a = b - a;}void bubbleSort(int arr[],int len){ for(int i = 0;i<len - 1;i ++)//每次冒泡一个数到最前面 for(int j = i + 1;j<len...原创 2018-04-11 10:41:46 · 343 阅读 · 0 评论 -
算法,寻找单一子串
从一个长串中找出没有相同字符的最长子串。int find_length(std::string temp,char c){ printf("temp %s,%c.\n",temp.c_str(),c); int length = temp.length(); for(int i = 0;i<temp.length();i++) { if(...原创 2019-03-26 09:29:04 · 251 阅读 · 0 评论 -
数据结构:AVL树如何平衡
二叉树每个节点的子节点不允许超过两个。通过将子节点的个数限定为2,可以写出高效的程序在树中插入、查找和删除数据。二叉查找树是一种特殊的二叉树,相对较小的值保存在左节点中,较大的值保存在右节点中。AVL树是一种平衡二叉查找树。平衡指的是左右子树深度<=1.例如以下avl树插入规则:avl插入规则比较简单,插入节点比当前位置大,走右边,小走左边。插入后旋转规则如图(电...原创 2019-05-21 11:36:48 · 643 阅读 · 1 评论 -
x264源码,运动补偿get_ref函数
get_ref函数,用于构建当前宏块参考宏块的半像素数据,首先看调用的地方很多,例如:x264_mb_analyse_inter_b8x8_mixed_ref->{ src[0] = h->mc.get_ref( pix[0], &stride[0], a->l0.me8x8[i].p_fref, a->l0.me8x8[i].i_s...原创 2019-05-28 16:05:16 · 560 阅读 · 0 评论