发明名称 Apparatus and method for mixing graphics with video images
摘要 In one embodiment, graphics frames are received, where each graphics frame includes one or more regions where pixels depict graphics that represent an on screen display (OSD) used to interact with a programmable multimedia controller, and a background region where pixels are set to the one or more predetermined colors. Further, video images are received, where at least some of the video images correspond to the plurality of graphics frames. Mixed images are created by mixing the graphics frames and the corresponding video images, the mixing to, where pixels of the graphics frame are not set to the one more predetermined colors, blend a color of at least some of the pixels of the graphics frame with a color of pixels of a corresponding video image, and, where pixels of the graphics frame are set to the one more predetermined colors, pass pixels of the corresponding video image.
申请公布号 US9148639(B2) 申请公布日期 2015.09.29
申请号 US201414151246 申请日期 2014.01.09
申请人 Savant Systems, LLC 发明人 Madonna Robert P.;Noonan Michael E.;Eschholz Siegmar K.;Allen James F.;Corsini Peter H.
分类号 H04N9/74;H04L12/28;H04N5/272;H04N5/765;H04N9/76;H04N21/41;H04N21/426;H04N21/436;H04N21/443;G09G5/02;G09G5/397;H04N5/265;H04N5/77;H04N5/775;H04N5/85 主分类号 H04N9/74
代理机构 Cesari and McKenna, LLP 代理人 Cesari and McKenna, LLP
主权项 1. A method comprising: receiving graphics frames generated by a processing subsystem of a programmable multimedia controller at a module of the programmable multimedia controller, each graphics frame including one or more regions where pixels depict graphics that represent an on screen display (OSD) that includes a menu for interacting with the programmable multimedia controller, and a background region where pixels are set to the one or more predetermined colors; receiving video images from a video source external to the programmable multimedia controller at the module of the programmable multimedia controller, at least some of the video images to correspond to the plurality of graphics frames; synchronizing the graphics frames to coincide with the corresponding video images; creating mixed images by mixing the graphics frames and the corresponding video images, the mixing to examine colors of each of the pixels of each graphics frame, the colors represented by a color value within a color space of the graphics frame, and, where pixels of the graphics frame are not set to the one more predetermined colors, blend a color of at least some of the pixels of the graphics frame with a color of pixels of a corresponding video image, and,where pixels of the graphics frame are set to the one more predetermined colors, pass pixels of the corresponding video image; and outputting the mixed images to a display device separate from the programmable multimedia controller that is coupled to the module of the programmable multimedia controller.
地址 Hyannis MA US