WO2002058400A3 - Client-assisted motion estimation for client-server video communication system - Google Patents

Client-assisted motion estimation for client-server video communication system Download PDF

Info

Publication number
WO2002058400A3
WO2002058400A3 PCT/US2002/000029 US0200029W WO02058400A3 WO 2002058400 A3 WO2002058400 A3 WO 2002058400A3 US 0200029 W US0200029 W US 0200029W WO 02058400 A3 WO02058400 A3 WO 02058400A3
Authority
WO
WIPO (PCT)
Prior art keywords
client
motion estimation
video communication
communication system
pixels
Prior art date
Application number
PCT/US2002/000029
Other languages
French (fr)
Other versions
WO2002058400A2 (en
Inventor
G John Apostolopoulos
Original Assignee
Hewlett Packard Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hewlett Packard Co filed Critical Hewlett Packard Co
Priority to JP2002558754A priority Critical patent/JP2004537079A/en
Priority to EP02712599A priority patent/EP1352527A2/en
Publication of WO2002058400A2 publication Critical patent/WO2002058400A2/en
Publication of WO2002058400A3 publication Critical patent/WO2002058400A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/50Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
    • H04N19/503Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
    • H04N19/51Motion estimation or motion compensation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/637Control signals issued by the client directed to the server or network components
    • H04N21/6377Control signals issued by the client directed to the server or network components directed to server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server

Abstract

A system and method for client-assisted motion estimation for the client-server video communication is disclosed. The present invention includes the steps of receiving a request to update a current set of pixels within a video display on a client computer, and generating a motion vector for moving the current set of pixels within the video display using video information obtained only from the request and the client computer. In addition to sets of pixels, the present invention operates as well on objects, blocks and frames of video information.
PCT/US2002/000029 2001-01-16 2002-01-03 Client-assisted motion estimation for client-server video communication system WO2002058400A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2002558754A JP2004537079A (en) 2001-01-16 2002-01-03 Client-assisted motion estimation for client-server video communication
EP02712599A EP1352527A2 (en) 2001-01-16 2002-01-03 Client-assisted motion estimation for client-server video communication system

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/760,693 US6678329B2 (en) 2001-01-16 2001-01-16 Client-assisted motion estimation for client-server video communication
US09/760,693 2001-01-16

Publications (2)

Publication Number Publication Date
WO2002058400A2 WO2002058400A2 (en) 2002-07-25
WO2002058400A3 true WO2002058400A3 (en) 2003-02-27

Family

ID=25059888

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2002/000029 WO2002058400A2 (en) 2001-01-16 2002-01-03 Client-assisted motion estimation for client-server video communication system

Country Status (4)

Country Link
US (1) US6678329B2 (en)
EP (1) EP1352527A2 (en)
JP (1) JP2004537079A (en)
WO (1) WO2002058400A2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8331696B2 (en) 2008-02-14 2012-12-11 Nec Corporation Update region detection device
JP2009252153A (en) * 2008-04-10 2009-10-29 Sony Corp Information processing device and information processing method, and computer program
US10142651B1 (en) * 2014-12-11 2018-11-27 Pixelworks, Inc. Frame rate conversion with partial motion vector

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991443A (en) * 1995-09-29 1999-11-23 U.S.Philips Corporation Graphics image manipulation
WO1999065243A1 (en) * 1998-06-09 1999-12-16 Worldgate Service, Inc. Mpeg encoding technique for encoding web pages

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5321750A (en) * 1989-02-07 1994-06-14 Market Data Corporation Restricted information distribution system apparatus and methods
US5903892A (en) * 1996-05-24 1999-05-11 Magnifi, Inc. Indexing of media content on a network
US6349297B1 (en) * 1997-01-10 2002-02-19 Venson M. Shaw Information processing system for directing information request from a particular user/application, and searching/forwarding/retrieving information from unknown and large number of information resources
US6292512B1 (en) * 1998-07-06 2001-09-18 U.S. Philips Corporation Scalable video coding system
US6275531B1 (en) * 1998-07-23 2001-08-14 Optivision, Inc. Scalable video coding method and apparatus
US6476873B1 (en) * 1998-10-23 2002-11-05 Vtel Corporation Enhancement of a selectable region of video

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5991443A (en) * 1995-09-29 1999-11-23 U.S.Philips Corporation Graphics image manipulation
WO1999065243A1 (en) * 1998-06-09 1999-12-16 Worldgate Service, Inc. Mpeg encoding technique for encoding web pages

Also Published As

Publication number Publication date
JP2004537079A (en) 2004-12-09
EP1352527A2 (en) 2003-10-15
WO2002058400A2 (en) 2002-07-25
US20020094029A1 (en) 2002-07-18
US6678329B2 (en) 2004-01-13

Similar Documents

Publication Publication Date Title
EP2003902A3 (en) Calculation method for predicted motion vector
EP2009927A3 (en) A method for extracting direct mode motion vectors
WO2002052508A3 (en) Image processing system
EP2271106A3 (en) Motion vector calculating method
WO2002071758A3 (en) Local constraints for motion estimation
WO2004006558A3 (en) Method and system for selecting interpolation filter type in video coding
WO2002054236A3 (en) A system and method for data synchronization between remote devices
WO2003005696A3 (en) Method and apparatus for motion estimation between video frames
EP1304866A3 (en) Digital image sequence display system and method
WO2005006762A3 (en) Optical flow estimation method
EP1431917A3 (en) Motion estimation engine with parallel interpolation and search hardware
EP1300801A3 (en) Method for extracting object region
WO2003049032A3 (en) Medical viewing system and method for spatially enhancing structures in noisy images
WO2004070542A3 (en) Graphic codec for network transmission
CA2329480A1 (en) Method and apparatus in a wireless communication system for splitting a browser functionality between a wireless client and an infrastructure portion
EP0765088A3 (en) Fractional pixel motion estimation of video signals
WO2002032107A3 (en) Method for the graphical representation of motion in video in still images
WO2002049365A3 (en) Method for improving accuracy of block based motion compensation
JPH1175188A (en) Motion vector coder
WO1999025122A3 (en) Coding a sequence of pictures
EP1335606A3 (en) Motion vector estimation with adaptive search range
TWI265734B (en) Rectangular-shape motion search
EP1383337A3 (en) Hierarchical motion vector estimation
EP0907291A3 (en) Motion vector detecting method and system and devices incorporating the same
WO2003067523A3 (en) Estimating a motion vector of a group of pixels by taking account of occlusion

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

WWE Wipo information: entry into national phase

Ref document number: 2002712599

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2002558754

Country of ref document: JP

WWP Wipo information: published in national office

Ref document number: 2002712599

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2002712599

Country of ref document: EP