自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

hujy23的博客

不好好研究视频技术的技术宅

  • 博客(41)
  • 资源 (2)
  • 收藏
  • 关注

原创 简单记录UART/I2C/SPI/DDR/AXI/PCIE通信协议

单工:简单的说就是一方只能发信息,另一方则只能收信息,通信是单向的。半双工:比单工先进一点,就是双方都能发信息,但同一时间则只能一方发信息。全双工:比半双工再先进一点,就是双方不仅都能发信息,而且能够同时发送。UART通用异步收发器(Universal Asynchronous Receiver/Transmitter)串行、异步、全双工的通信协议只需要一条线即可完成通信。两条线可以实现全双工通信。空闲位1 + 起始位0 + 数据位 + 奇偶校验位(可选) + 停止位1 + 空闲位1数据传输

2021-09-18 10:13:44 6286 1

原创 iverilog 提示 Unknown module type 解决办法

iverilog 提示 Unknown module type 的解决办法就是:include被实例化的文件名。例如设计模块是pred_core.v,仿真模块是pred_core_test.v,仿真模块实例化了pred_core模块,但是还是会报错:PS C:\Users\vid\Documents\Working\Verilog> iverilog pred_core_test.vpred_core_test.v:16: error: Unknown module type: pred_cor

2021-04-21 09:28:52 8054 4

原创 Git 版本控制 学习笔记

git diff[root@foundation16 learngit]# git diffdiff --git a/diff.txt b/diff.txtindex b83fe1d..59b810c 100644--- a/diff.txt+++ b/diff.txt@@ -1,5 +1,3 @@-hello world-this is a git diff test Some...

2021-03-25 18:47:41 709

原创 下载工具Aria2的使用

抛弃迅雷,Aria2 新手入门 - 知乎

2021-03-17 13:50:36 1091

原创 一个不错的Xmind主题——活力

一个不错的Xmind主题,模仿一下~使用Xmind免费版:XMind 2020 - 超赞!一款全新的思维导图软件 | XMind思维导图中文官网活力——小米 11 上手体验如何? - 字节社的字节君的回答 - 知乎一、选择“活力”主题二、按照下图修改“中心主题”的格式。三、完成了。渐变色——1.2.1 曝光 - 字节社的字节君的文章 - 知乎四、选中一个主题,更改其“分支”颜色即可。提醒:沿着调色板相邻的颜色移动,颜色过渡自然一些。...

2021-01-21 01:17:59 736

原创 新浪图片链接(新浪图床)失效问题

参考:7个方法修复新浪图片链接(新浪图床)失效问题 – BMVPS方案7、https://ws3.sinaimg.cn/替换为域名地址:https://cdn.sinaimg.cn.52ecy.cn可以用这篇文章练手:Verilog设计Valid-Ready握手协议 | NingHeChuan替换前:Chrome浏览器 Ctrl Shift C 审查元素,选择失效的图片,查看图片链接。在浏览器的控制台执行替换命令即可:document.body.innerHTML = document

2020-12-27 10:50:51 3832

原创 HDLBits 状态机练习题目 water reservoir 蓄水池控制器

Also include an active-high synchronous reset that resets the state machine to a state equivalent to if the water level had been low for a long time (no sensors asserted, and all four outputs asserted).题目地址:Exams/ece241 2013 q4 - HDLBits我觉得不用状态机是比较简单的只.

2020-12-22 16:36:25 873

原创 硬件描述语言:elaborate和synthesis电路图的区别、latch问题、always组合逻辑默认值写法、Vivado和Quartus的电路图区别

module top_module ( input ring, input vibrate_mode, output ringer, // Make sound output motor // Vibrate); /* always @(*) begin ringer = 0; motor = 0; if (ring) if (vibrate_mode)

2020-12-07 13:46:26 3537

原创 Intel FPGA 开发工具 Quartus/ModelSim 20.1.1 安装

Lite版本是免费的。官网下载地址:Download Center for FPGAs官网下载需要注册账号,这里也把下图中的所有文件都放到百度网盘。百度网盘:链接: https://pan.baidu.com/s/1F8lg2XKMZarDUebpo7ki9Q 提取码: 2333只需要把主程序、ModelSim和选择的FPGA器件放到同一个目录,然后双击主程序的安装包,就会把其他的加载了,如下图。如果需要更详细的安装步骤,可参考:Quartus Prime 19.1版本精简版下载安装教程_

2020-12-07 00:03:25 8575 1

原创 VVC 算法描述 R2002(VTM 9) IBC部分 机器翻译

3.9 Screen content coding tools3.9.1 Intra block copy (IBC)Intra block copy (IBC) is a tool adopted in HEVC extensions on SCC. It is well known that it significantly improves the coding efficiency of screen content materials. Since IBC mode is implemente

2020-11-04 20:03:39 1034

原创 VVC IBC 提案机器翻译 O1170 Bitstream conformance with a virtual IBC buffer concept

AbstractDuring discussion of IBC conformance, it is agreed that it is better targeting a bitstream constraint without imposing a mandatory check at the decoder and a simple solution is preferred to d...

2020-11-04 19:02:18 438

原创 误用fwrite函数的坑

参考:fwrite写入文件大小错误的问题_mingcz的专栏-CSDN博客症状:fwrite出来的图像有奇怪的错位。176x144的小图没问题,但像下面416x240的图就有问题了。如果把像素值打印出来,复制到Excel,再导入MATLAB里imshow(uint8(img))显示图像,会发现图像是正常的。fwrite出来的图像:把图像打印出来导入MATLAB显示:原来是w+与wb的区别,w w+ 默认是以文本模式写入,当遇到换行符 0A 0D 时会根据系统不同对换行符进行修改,对于这里Wind

2020-10-01 14:17:09 2038 1

原创 C++基础-文件读取fread和文件指针和内存查看和_Placeholder

这里使用Visual Studio来写C++代码,使用UltraEdit来查看二进制文件。(用Visual Studio也能以二进制形式打开文件,能满足大部分需求了,只是无法打开大文件,实测无法打开这里的300M的yuv文件)下面的代码从yuv文件中读取一帧Y分量并保存起来。#include <iostream>int main(){ FILE* file_in; fopen_s(&file_in, "C:\\Users\\vid\\Documents\\Working\\

2020-09-11 14:06:42 2127

原创 VLC电脑串流视频到手机播放

条件:手机和电脑处在同一局域网知道电脑和手机的IP地址注:本例中,电脑192.168.1.102,手机192.168.1.107(查看手机IP地址有两种方法:在手机WiFi的信息里,也可在路由器后台查看)目标:电脑把本地的视频文件串流出去,手机上接收播放。(可以先在同一台电脑上开两个VLC,一个当串流服务器,一个当接收,测试成功以后再搞手机)目标设置写的是播放设备的IP地...

2020-09-10 17:24:27 10420 2

原创 在日常中会用到的浏览器F12开发人员工具技巧

按下F12或者Ctrl Shift I或者用鼠标在浏览器界面中寻找,即可打开开发人员工具无法复制一些不给复制的网页有:标记了禁止转载的知乎回答、内容工厂360doc、百度文库某些文档或者百度文库复制内容过多时会提示:您已超出内容复制上限, 加入VIP即可继续复制方法零:审查元素按下Ctrl Shift C审查元素,然后点击文字,即可定位到这段文字的代码,复制其中的文字即可。不过问题在于...

2020-09-10 17:18:41 1978

原创 VVC/VTM 可视化

打开代码doc目录software-manual.pdf,可以看到里面有Block statistics extension的部分,说的还挺详细,不过这里还是再描述一下。参考:VTM中的编码单元信息扩展:CU信息的可视化分析和统计分析 - Aidoneus_y - CSDN博客首先把 ENABLE_TRACING 和 K0149_BLOCK_STATISTICS 设置为 1然后编码端配置文件...

2020-09-01 21:42:41 2941 12

原创 SyncToy多电脑工作离线同步/备份方案

为什么要“同步”:因为多电脑工作。为什么用SyncToy:用百度网盘、坚果云、Dropbox等软件也可以,不过他们都要收费,具体来说,同步分为上传和下载两个操作,百度网盘不开会员的话,下载速度很慢;坚果云免费用户限制流量,每月1G上传,3G下载;Dropbox的使用成本比较高,是国外的网盘,安全。SyncToy完全是一个本地的软件,用于在两个文件夹直接互相同步文件,速度就是复制文件的速度,不在云端,所以安全,没有泄露风险,因为分散在至少两个地方,硬盘不会同时损坏,所以也比较安全。应用举例:在实验室和宿.

2020-08-30 16:46:43 1903

翻译 何为编程 - What is Programming/Coding 翻译

原文链接:What is Programming/Coding? - Programming for Beginners过年的时候,蛮有学问、了解传统文化、易经、书法特棒、老一辈知识分子但对现在的网络时间一窍不通的长辈,好奇地问我什么是编程,之所以会有这个问题,是说认识一个小伙子,没上好学校,毕业去报培训班学了一年多编程,然后去工作拿一万多工资,好像很不错的样子,以前没看出来小伙子这么聪明,所以...

2020-08-15 14:59:48 876

原创 锂离子聚合物电池 Li-ion Polymer

我们在生活中说的:锂电池、锂离子电池、锂离子聚合物电池是同一个东西,虽然严格来说不一样:锂电池(Lithium battery)指锂原电池,内含纯态的锂金属,为一次性使用、不可充电而锂离子电池为锂聚电池的前身,主要差异为电解质使用液态有机溶液而非胶状或固态的聚合物。锂离子聚合物电池 - 维基百科锂离子电池的寿命包括三种:[1]使用寿命(电池失效前在反复多次的充放电过程中累积可放电时...

2020-01-15 12:30:06 2423

转载 怎样成为一个天才 - 王垠

20140811 by 王垠原文备份(需要科学上网):怎样成为一个天才贡献和价值有人说我是天才。我一直“谦虚”得很, 从来不承认。可是纵观像 John Nash,Richard Feynman 这些公认的天才的各种特征和生活遭遇,我发现自己还真是一个天才。我知道这个事实已经很久了,这一方面让我开心,另一方面又让我痛苦。可是除非洗脑技术高度发展,一旦成为了天才,就很难再还原成普通人了。所以目前...

2020-01-03 14:18:52 643

原创 被拒绝100天 Rejection Therapy 100 Days

【TED演讲】在被拒绝的100天中,我学到了什么(T君译)_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili下面是他的100天挑战内容,来自:Jia Jiang - YouTubeAsk Jia 1 - Handling rejection, finding passion and filming yourselfJia Jiang Speaking HighlightShould Yo...

2019-12-29 16:41:43 1631

原创 MICROSOFT FLIGHT SIMULATOR INSIDER PROGRAM SIGNUP

文章目录Confidentiality StatementMS Employee or Vendor?Why PC?Hours logged in Flight Sims?How often do you play Flight Sims?Flight Sim activities?Flight Sim Titles played?Flight Sims multiplayer?Flight Co...

2019-12-08 11:17:01 647

原创 Youtube-dl 使用

看这里:【备份】youtube-dl使用介绍 - 简书下面是我常用的几句命令youtube-dl -F https://www.youtube.com/watch?v=q0hyYWKXF0Q --proxy "https://127.0.0.1:1080"youtube-dl -f 400+140 https://www.youtube.com/watch?v=q0hyYWKXF0Q --...

2019-12-05 11:05:14 2723

原创 突然感觉这是一段可以给外行了解程序员的代码片段

PS C:\Users\hu\Documents\Github\vcpkg> ./vcpkg install charls charls:x64-windowsThe following packages will be built and installed: charls[core]:x86-windows charls[core]:x64-windowsStarti...

2019-12-04 13:33:06 219

原创 DocuPrint M268 dw 打印机普通用户使用指南

最好去官网下载驱动,打印机型号是 DocuPrint M268 dw。放两个下载链接,可能不是最新的:Windows 版:Fuji Xerox Drivers & DownloadsMac 版:Fuji Xerox Drivers & Downloads对于实验室王老师这台打印机来说,应该先让自己的台式机或笔记本插上网线,然后这里选择无线网络连接(指的是打印...

2019-12-04 07:04:45 15754

原创 PYUV Packed YUV

在VTM代码目录中有pyuv_format.pdf 题为 A Packed Planar RGB and YUV Format for Uncompressed Storage of High Dynamic Range Still Images and VideosPACKED RGB OR YUV DATA WITH 10 BIT PER SAMPLE0xff = 1111 11110...

2019-12-01 21:03:28 231

原创 VVC/VTM 读取配置文件EncAppCfg.cpp

source\App\EncoderApp\encmain.cpp // parse configuration try { if(!pcEncApp->parseCfg( argc, argv )) //解析cfg { pcEncApp->destroy(); return 1; } }source\App\Enco...

2019-12-01 19:38:24 2302

原创 VS2019 代码图使用

代码图:(需要企业版VS)

2019-11-27 13:17:26 5721 1

原创 电子书管理软件Calibre使用

添加书籍后,Calibre将书籍拷贝到了他的书库中,书库路径在刚安装完的时候你有设置,默认是在Documents/Calibre 书库。PageUp PageDown 方向键 翻页Esc 或者右键,查看选项...

2019-11-27 13:01:14 1157

原创 Visio画代码调用图

为什么一定要用上面的这个基本形状?而不是自己拖一个长方形出来?接下来就显示出优势了,可以很方便地连接在中点处,强迫症友好。如果用长方形,就不能很准确地连接。画起来真的很需要耐心,我放弃了...

2019-11-27 12:51:50 2835

原创 H264AVC参考软件JM代码运行

下载JM8.6代码双击打开tml.sln右键把lencod设为启动项目配置属性 - 常规 - 输出目录:$(ProjectDir)bin配置属性 - 调试 - 工作目录:$(ProjectDir)bin(bin目录里放了配置文件)右键 - 生成 lencod 项目...

2019-11-27 12:42:41 2396 1

原创 Linux下NVIDIA显卡驱动安装

去NVIDIA官网下载显卡驱动,这里是TitanX显卡的下载链接http://us.download.nvidia.com/XFree86/Linux-x86_64/440.36/NVIDIA-Linux-x86_64-440.36.run,似乎有些规律,如果需要旧版本的显卡驱动,准确替换440.36就行,我这里安装440.36没成功,因为提示显示以前安装过380.130,所以我换回安装380.1...

2019-11-25 15:19:43 653

原创 解决原本正常的文件(夹)突然没有访问权限

电脑装过黑苹果,然后一些文件夹在黑苹果系统读写后,回到Windows里,完全无法访问了,不知道是什么情况,但是按照下面的做法,可以改回来。文件夹填入Everyone然后一路确认就行。文件(输入Everyone然后回车)(也可按照上图中来操作)然后一路确认,就行了。...

2019-11-22 21:38:17 1776

原创 正则表达式简单用法:删除、替换大段文本中的部分内容

我们在复制一大段文本内容时,想要去掉里面的一部分内容,当这部分内容有一些规律时,不需要一个一个地删除,可以使用正则表达式将所以满足一定规律的文本内容选中,然后一起删除。这个规律,就是我们根据实际情况编写的正则表达式。例如下面时一本书的目录,我们想删掉页码和页码前面的点点。第 1 章 绪 论........................................................

2019-11-18 16:39:22 11630

原创 H266VVC参考软件VTM H265HEVC/HM 代码运行

下载提案:Welcome to Joint Video Experts TeamJVET-O2000 Meeting Report of the 15th JVET Meeting (Gothenburg, SE, 3–12 July 2019)JVET-O2002 Algorithm description for Versatile Video Coding and Test Model ...

2019-10-25 19:20:07 1542 2

原创 科研是一个《刻意练习》的过程-读书笔记

以下内容摘自《刻意练习》一书,查看书评:刻意练习 (豆瓣)刻意练习的特点:刻意练习发展的技能,是其他人已经想出怎样提高的技能,也是已经拥有一整套行之有效的训练方法的技能。训练的方案应当由导师或教练来设计和监管,他们既熟悉杰出人物的能力,也熟悉怎么样才能最好地提高那种能力。刻意练习发生在人们的舒适区之外,而且要求学生持续不断地尝试那些刚好超出他当前能力范围的事物。因此,它需要人们付出近...

2019-10-11 15:20:09 231

原创 UP《人生七年》BBC纪录片

人生七年杰基Jackie(好像还叫Jacqueline杰奎琳)尼古拉斯Nicholas尼尔Neil托尼Tony米歇尔Michelle约翰John查尔斯Charles安德鲁Andrew保罗Paul还有一位西蒙Simon,也在这里“少年之家”“Children’s Home”布鲁斯Bruce苏西Suzie问题1如何看待打架?自由与纪律disci...

2019-10-06 12:51:01 2974

原创 E9000刀片服务器维护记录

使用USB转RJ45串口线连接服务器管理模块MM910,打开串口软件如Putty,查看Windows的设备管理器确认COM口,填入115200波特率,默认账户root,默认密码Huawei12#$root@SMM:/# smmget -l system -d healthSystem has major and critical events.root@SMM:/# smmget -l sy...

2019-10-03 11:51:17 4007

原创 微信聊天视频25M压制指南

下载小丸工具箱,地址:小丸工具箱官方网站计算题来了:微信视频允许的最大体积为25MB,即25 * 1024KB,即25 * 1024 * 8kb,视频时长为T秒,则视频要想发在微信里,最高码率为:25 * 1024 * 8 / T。为了不出现压缩后体积为25.5MB的尴尬局面,码率可以比计算的最大值低10%,即理想码率为25 * 1024 * 8 / T * 0.9小丸工具箱选择2Pa...

2019-09-27 00:41:17 3395

原创 读书笔记-The Linux Command Line-快乐的 Linux 命令行

文章目录引言 (Introduction)第一章 引言学习 shell第二章 : 什么是 shell第三章:文件系统中跳转第四章:探究操作系统《The Linux Command Line》《快乐的 Linux 命令行》http://billie66.github.io/TLCL/book/index.html引言 (Introduction)第一章 引言一提到 Linux,许多人都会说...

2019-09-16 20:34:40 199

lena_256x256_rgb24.rgb

这是一篇新手入门图像处理、音视频开发的博客文章的附件,其中的代码用到了这个经典的莱娜图的rgb图片,文章地址是:

2020-09-14

算术编码步骤图.pptx

## 3.4 熵编码 ### 3.4.1 变长编码 1952 年,哈夫曼提出变长编码方法:对出现概率大的符号分配短字长的二进制码,对出现概率小的符号分配长字长二进制码,**得到符号平均码长最短的码**。变长编码也称最佳编码。 哈夫曼编码,采用一个码字代表一个输入信息符号的办法。 ### 3.4.2 算术编码 采用一个浮点数来代替一串输入符号,经算术编码后输出一个小于 1,大于或等于 0 的浮点数,在解码端被正确地唯一的解码,恢复原符号序列。

2020-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除