Motion refinement engine with shared memory for use in video encoding and methods for use therewith
A motion compensation module can be used in a video encoder for encoding a video input signal that includes a sequence of images that are segmented into a plurality of macroblocks. The motion compensation module includes a shared memory and a motion search module that generates a motion search motio...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | English French German |
Published |
04.07.2012
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | A motion compensation module can be used in a video encoder for encoding a video input signal that includes a sequence of images that are segmented into a plurality of macroblocks. The motion compensation module includes a shared memory and a motion search module that generates a motion search motion vector for a plurality of subblocks for a plurality of partitionings of a macroblock of a plurality of macroblocks and generates a selected group of the plurality of partitionings and stores the selected group of partitionings and the corresponding motion search motion vectors in the shared memory. A motion refinement module retrieves the selected group of partitionings and the corresponding motion search motion vectors from the shared memory, that generates a refined motion vector for the plurality of subblocks for the selected group of the plurality of partitionings of the macroblock of the plurality of macroblocks, based on the motion search motion vector for each of the plurality of subblocks of the macroblock of the plurality of macroblocks. |
---|---|
AbstractList | A motion compensation module can be used in a video encoder for encoding a video input signal that includes a sequence of images that are segmented into a plurality of macroblocks. The motion compensation module includes a shared memory and a motion search module that generates a motion search motion vector for a plurality of subblocks for a plurality of partitionings of a macroblock of a plurality of macroblocks and generates a selected group of the plurality of partitionings and stores the selected group of partitionings and the corresponding motion search motion vectors in the shared memory. A motion refinement module retrieves the selected group of partitionings and the corresponding motion search motion vectors from the shared memory, that generates a refined motion vector for the plurality of subblocks for the selected group of the plurality of partitionings of the macroblock of the plurality of macroblocks, based on the motion search motion vector for each of the plurality of subblocks of the macroblock of the plurality of macroblocks. |
Author | RAMACHANDRAN, AVINASH VILAYANUR ZHAO, XU GANG HONG, EDWARD QIU, GANG LI, XINGHAI (BILLY) |
Author_xml | – fullname: LI, XINGHAI (BILLY) – fullname: QIU, GANG – fullname: RAMACHANDRAN, AVINASH VILAYANUR – fullname: ZHAO, XU GANG – fullname: HONG, EDWARD |
BookMark | eNqNzL0KwjAUxfEMOvj1DvcFHLTS4ihScREc3EtITpuAubckUfHtbUGcnc5_-HHmasLCmClzkeyFKaL1jADOBO6GpJfPjpLTEZYCgsQ3tRLpkUCe6ektZKBGrOeONI8oO7Hpp7JDxPiyVNNW3xNW310oOtW343mNXhqkXhswclNfN_vdtqzKQ1H8QT5tMz_X |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences |
DocumentTitleAlternate | Moteur à affinement de mouvement avec mémoire partagée à utiliser dans un codage vidéo et procédés d'utilisation associés Motor zur Bewegungsverfeinerung mit gemeinsam genutztem Speicher zur Verwendung in der Videokodierung und Verfahren zu seiner Verwendung |
ExternalDocumentID | EP1942676A3 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_EP1942676A33 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 16:15:23 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English French German |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_EP1942676A33 |
Notes | Application Number: EP20070254535 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20120704&DB=EPODOC&CC=EP&NR=1942676A3 |
ParticipantIDs | epo_espacenet_EP1942676A3 |
PublicationCentury | 2000 |
PublicationDate | 20120704 |
PublicationDateYYYYMMDD | 2012-07-04 |
PublicationDate_xml | – month: 07 year: 2012 text: 20120704 day: 04 |
PublicationDecade | 2010 |
PublicationYear | 2012 |
RelatedCompanies | VIXS SYSTEMS INC |
RelatedCompanies_xml | – name: VIXS SYSTEMS INC |
Score | 2.8591979 |
Snippet | A motion compensation module can be used in a video encoder for encoding a video input signal that includes a sequence of images that are segmented into a... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | ELECTRIC COMMUNICATION TECHNIQUE ELECTRICITY PICTORIAL COMMUNICATION, e.g. TELEVISION |
Title | Motion refinement engine with shared memory for use in video encoding and methods for use therewith |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20120704&DB=EPODOC&locale=&CC=EP&NR=1942676A3 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LS8NAEB5qFfWmVbG-mIPkFqR5bMwhiE1SipA2SJXeSrLZYg6mxaSI_96Zpa1e9LZklyGZzeT7djIPgNu5rQjVLWne27ZlOoL2Ild2ZkpPKCLQnioEJwonIzF8cZ6m7rQF5SYXRtcJ_dTFEcmiJNl7o7_Xyx8nVqRjK-u7vKRLi4fBJIiM9em4Z9Eb7BhRP4jTcTQOjTCkkTF6DuisbglPPNo7sMssmsvsx699TkpZ_kaUwRHspSSsao6hpaoOHISbxmsd2E_W_7tpuDa9-gRkovvtICEaTbFPD5WuJYjsSsX6jSPJ8Z0DZ7-QmCiuaoVlhZxnt0AuV8kohVnFi7hrdL1dxRxQsZRTwEE8CYcm3e1sq5lZnG6fyz6DdrWo1DlgQayp8ApBm-M7mXT9nu_PZe4RU5Oul6kudP8Uc_HP3CUcsop1sKpzBe3mY6WuCZKb_EYr8xt2o5LV |
link.rule.ids | 230,309,786,891,25594,76904 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8JAEJ4gGvGmqBGfezC9NYY-du2BGGlLqlIgBg030m6X2IOF2BLjv3dmA-hFb5vdzaSd7ew3M50HwPXMVojqljRvbdsyHY5nkSo7MaXgChVooTJOicLxgEcvzuPEndQgX-fC6Dqhn7o4IkqURHmv9H29-HFiBTq2srxJc5ya3_XGncBYWcdtC79gxwi6nXA0DIa-4fs4MgbPHbTVLS74vb0F2wItQiqzH752KSll8RtRevuwM0JiRXUANVU0oeGvG681YTde_e_G4Ur0ykOQse63wxDRcIl8ekzpWoKMXKmsfKNIcvZOgbNfDDVRtiwVywtGeXZzRuUqCaVYUtAm6hpdbnaRDqiIyhGwXjj2IxOfdrrhzDQcbd7LPoZ6MS_UCbAMtaZMZBwPx3MS6Xptz5vJVKCmJl2RqBa0_iRz-s_aFTSicdyf9h8GT2ewR-zWgavOOdSrj6W6QHiu0kvN2G97RJXA |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Motion+refinement+engine+with+shared+memory+for+use+in+video+encoding+and+methods+for+use+therewith&rft.inventor=LI%2C+XINGHAI+%28BILLY%29&rft.inventor=QIU%2C+GANG&rft.inventor=RAMACHANDRAN%2C+AVINASH+VILAYANUR&rft.inventor=ZHAO%2C+XU+GANG&rft.inventor=HONG%2C+EDWARD&rft.date=2012-07-04&rft.externalDBID=A3&rft.externalDocID=EP1942676A3 |