发明名称 Video multi-codec encoders
摘要 Systems and methods for a video multi-codec encoder are provided. Video input data including a plurality of video frames is accepted. At least one codec Y subsystem is applied to frame data that includes at least one video frame of the plurality of video frames, where the frame data includes at least an unencoded portion of the plurality of video frames before one or more of the at least one codec Y subsystem is applied. The at least one codec Y subsystem includes at least partial Yi codec functionality. Yi is a codec selected from video codecs ={Y1, . . . , Yn}. At least one codec Z subsystem is applied to the frame data, where the at least one codec Z subsystem includes at least partial Z codec functionality. Video output data is generated including simple Z-encoded video data of the at least one video frame using the frame data.
申请公布号 US9049459(B2) 申请公布日期 2015.06.02
申请号 US201113275292 申请日期 2011.10.17
申请人 Exaimage Corporation 发明人 Milstein Jaime
分类号 H04N7/26;H04N19/625;H04N19/63;H04N19/61;H04N19/86;H04N19/42;H04N21/2343;H04N19/597 主分类号 H04N7/26
代理机构 Cotman IP Law Group, PLC 代理人 Cotman IP Law Group, PLC
主权项 1. A computer-readable non-transitory medium comprising computer-readable instructions for a video multi-codec encoder, wherein execution of said computer-readable instructions by one or more processors causes said one or more processors to carry out steps comprising: accepting an original video input data comprising a plurality of unencoded video frames; generating at least one handoff product by applying at least one codec Y subsystem to said original video input data, wherein said at least one codec Y subsystem comprises a Y evaluation subsystem, a Y encoder and a Y decoder, where Y is at least one codec selected from a set of video codecs ={Y1, . . . , Yn}, where n is an integer greater than or equal to 1; generating video output data comprising Z-encoded video data by applying at least one codec Z subsystem to said at least one handoff product, wherein said at least one codec Z subsystem comprise a Z encoder, wherein said codec Z is unlike said codec Y, wherein said at least one handoff product is a codec Y to codec Z (i.e. YZ) handoff product comprising processed image from said codec Y and at least one Z encoder control parameter from said Y evaluation subsystem; and iteratively feeding back a codec Z to codec Y (i.e. ZY) handoff product from said codec Z to said Y evaluation subsystem by applying a Z decoder to said Z-encoded video data to generate said ZY handoff product, wherein said Y evaluation subsystem evaluates at least one selected video quality from said ZY handoff product and adjusts one or more of said at least one Z encoder control parameter until a desired value for said at least one selected video quality is achieved.
地址 Los Angeles CA US