- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
Is there some document where i can find the flow diagram of motion estimation part in intelH264 encoder. The code seems to be confusing as der are many concepts involved at every point. ( like SAD, SATD used, modes used etc)
Thanks in advance
Warm regards,
Suchethan
Link Copied
4 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the input. The UMC document is considering adding some motion estimation part in the UMC manual. Hope it willprovide some help with your problem.
Regards,
Chao
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Chao Y (Intel)
Thanks Chao.
It seems Usage of SATD as opposed to SAD is a flag that can be turned on explicitely in the code. May i know in which function is this flag found ?
Is der an option to do RD search ? its not present in the par file.. if so, where can i turn it on..
Thanks a ton!
Regards,
Swaroop
Thanks for the input. The UMC document is considering adding some motion estimation part in the UMC manual. Hope it willprovide some help with your problem.
Regards,
Chao
Regards,
Chao
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, please find some comment from our expert:
SAD is used in ME in speed mode, otherwise SATD. It can be set or unset manually like below:
if (core_enc->m_info.m_QualitySpeed == 0)
core_enc->m_Analyse |= ANALYSE_SAD;
RD is not used in ME, it can only be used in split decisions.
Thanks,
Chao
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Chao Y (Intel)
Thanks a lot Chao :).
Hi, please find some comment from our expert:
SAD is used in ME in speed mode, otherwise SATD. It can be set or unset manually like below:
if (core_enc->m_info.m_QualitySpeed == 0)
core_enc->m_Analyse |= ANALYSE_SAD;
RD is not used in ME, it can only be used in split decisions.
Thanks,
Chao
Hi, please find some comment from our expert:
SAD is used in ME in speed mode, otherwise SATD. It can be set or unset manually like below:
if (core_enc->m_info.m_QualitySpeed == 0)
core_enc->m_Analyse |= ANALYSE_SAD;
RD is not used in ME, it can only be used in split decisions.
Thanks,
Chao

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page