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...

Full description

Saved in:
Bibliographic Details
Main Authors LI, XINGHAI (BILLY), QIU, GANG, RAMACHANDRAN, AVINASH VILAYANUR, ZHAO, XU GANG, HONG, EDWARD
Format Patent
LanguageEnglish
French
German
Published 04.07.2012
Subjects
Online AccessGet 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