ip输出编码比特流的流向该写回memory吗?
-
请问如要要给ip封装axi总线接口,编码好的比特流该写回memory吗?还是怎样处理;
另外还有一个问题想请教一下大家,编码p帧时参考帧的来源难道不是上一帧store_db_luma和store_db_chroma吗?为什么我发现load参考帧的数据并不一样,看了环境后我发现参考帧是memory由rec.yuv写进去的,这个是为什么呢?
-
@damian Hi there have you got any answer for the above yours question?
您好,您的上述问题有答案了吗?
-
@karthik_tdk 不好意思,关于编码好的比特流是否应该写会mem我并没有明确的答案,编码好的比特流好像并不包含解码所需的sps头等,如果写回到mem我们后序应该怎样处理呢?第二个问题我的理解是load的参考帧应该是上一次store的,但仿真中似乎并不是这样,而是直接给出了参考帧的yuv文件,对于这个文件的来源我也感到奇怪,如果你有好的想法可以告诉我,谢谢
-
@damian
你好呀
基本上,我从规范和白皮书中了解到,我研究了输入应该采用 .yuv 格式,并且第一帧始终是 I 帧
,在编码器中重建 I 帧后,它用作 P 或 B 帧的参考帧,但在这个模拟中,他们最初采用 P 帧(但不知道为什么),就像从 fetch_p_cur.yuv(版本 1 代码)中获取一样,如果理解 H265 的代码,如果对该代码有疑问,请指导我,这对我来说非常重要。
顺便问一下,你看得懂英语吗?Hi there
Basically what, I understood from specifications and white papers I studied the input should be in .yuv format and in that the 1st frame is always a I Frame
, after reconstruction of that I Frame in encoder, it used as reference frame for P Or B frame , but in this simulation they are taking P frame initially (but don't know why) like fetching from fetch_p_cur.yuv(version 1 code) ,And if understand the code of H265 Please guide me if have some doubts in that code, it very important to me.
By the way do you understand English?
-
@karthik_tdk I am a beginner in video encoding technology, and I have just come across this open-source project. I haven't studied it in depth, so I can't give guidance to others; besides, I know a little English.
-
@karthik_tdk In the v2.0 code, it seems that the current frame can be determined as an I-frame or a P-frame by configuring the IP input signal, sys_type_i. When it's 0, the current frame is an I-frame, and when it's 1, the current frame is a P-frame. There is a PPT that briefly introduces IP. You can check it out on this website.
-
@damian
It's okay I understood,and I am also in same situation, so is it ok with u if we help each other? What are knowledge we have!,
And in which discussion the ppt present
-
This post is deleted!
-
想知道V1.0中也是会出现这种情况吗
-
@wupang 我没有关注v1.0,那边的处理流程怎么样呢
-
@damian 刚准备down一下看看,可能差不多,有类似情况我回来回复。by the way,请问你有2.0的相关文档说明吗?只看代码有点太多。
-
@damian it's same but they solved some bugs and added new block , I think.