-
公开(公告)号:US20080075394A1
公开(公告)日:2008-03-27
申请号:US11949345
申请日:2007-12-03
申请人: Qifan Huang , Li Sha
发明人: Qifan Huang , Li Sha
IPC分类号: G06K9/32
CPC分类号: H04N9/045 , G06T3/4015 , H04N2209/046
摘要: A demosaic system and method that supports multiple CFA pattern inputs is disclosed. The demosaic system is capable of handling both RGB Bayer input and CMYG input and perform demosaic operations on both inputs to recover full-color images from the raw input images. The system uses a variable number gradient demosiac process. The process uses a 5×5 neighborhood of sensor pixel data centered at the pixel under consideration. The process calculates a set of gradients corresponding to different directions within the neighborhood of the sensor pixel data. A threshold value is determined and a subset of gradients is selected from the set of gradients that fall below the threshold value. The system calculates estimation values for the missing color value and the actual measured center pixel color value obtained from the sensor data on directions that are within the subset of gradients below the threshold. The system then determines the sum of the missing color estimation values and the sum of the actual center pixel color estimation values. The system interpolates the missing color value by using the average difference of the summed estimation values for the missing color and the summed estimation values for the actual center measured pixel value from the sensor data.
摘要翻译: 公开了一种支持多个CFA模式输入的去马赛克系统和方法。 德马赛克系统能够处理RGB拜耳输入和CMYG输入,并对两个输入进行去马赛克操作,以从原始输入图像中恢复全色图像。 系统使用可变数量梯度demosiac过程。 该过程使用在所考虑的像素的中心的传感器像素数据的5×5邻域。 该过程计算对应于传感器像素数据附近的不同方向的一组梯度。 确定阈值,并且从落在阈值以下的梯度集合中选择梯度子集。 系统计算从传感器数据获得的缺失颜色值和实际测量的中心像素颜色值的估计值,该方向在低于阈值的梯度子集内。 然后,系统确定缺失颜色估计值和实际中心像素颜色估计值之和的和。 系统通过使用缺失颜色的相加估计值与传感器数据中实际中心测量像素值的相加估计值的平均差来内插缺失色值。
-
公开(公告)号:US07259796B2
公开(公告)日:2007-08-21
申请号:US10966058
申请日:2004-10-14
申请人: Li Sha , Qifan Huang
发明人: Li Sha , Qifan Huang
CPC分类号: G06T3/4084 , G06T5/20 , G06T2200/28
摘要: This invention relates generally to hardware for scaling and filtering video data and more specifically to algorithms and techniques for accelerating scaling and filtering operations on digital video data. The hardware is designed so that scaling and filtering operations are combined and performed simultaneously where possible to speed manipulation of the video data. Efficient design of the system allows memory buffers and logic gates to be shared or eliminated to reduce the size, cost and power requirements of the hardware implementation.
摘要翻译: 本发明一般涉及用于缩放和过滤视频数据的硬件,更具体地涉及用于加速数字视频数据的缩放和滤波操作的算法和技术。 硬件被设计成使得缩放和滤波操作在可能的情况下同时组合和执行以加速对视频数据的操纵。 系统的高效设计允许共享或消除存储器缓冲器和逻辑门以减小硬件实现的尺寸,成本和功率要求。
-
公开(公告)号:US07184101B2
公开(公告)日:2007-02-27
申请号:US10205884
申请日:2002-07-25
申请人: Shuhua Xiang , Hongjun Yuan , Sha Li
发明人: Shuhua Xiang , Hongjun Yuan , Sha Li
IPC分类号: H04N9/64
CPC分类号: H04N19/20 , G06T1/60 , H04N5/14 , H04N19/423
摘要: A video processing system includes input and output address generators. The address generators are capable of generating linear addresses associated with data to be read from and written to a device. The linear address is converted to a random address so that data associated with a macroblock may be read from the device and written to the device.
摘要翻译: 视频处理系统包括输入和输出地址发生器。 地址发生器能够生成与要从设备读取和写入的数据相关联的线性地址。 线性地址被转换为随机地址,使得可以从设备读取与宏块相关联的数据并将其写入设备。
-
公开(公告)号:US07142251B2
公开(公告)日:2006-11-28
申请号:US10210254
申请日:2002-07-31
申请人: Li Sha , Shuhua Xiang , Yaojun Luo , He Ouyang
发明人: Li Sha , Shuhua Xiang , Yaojun Luo , He Ouyang
IPC分类号: H04N9/46
CPC分类号: H04N19/61
摘要: A video input processor is provided to process different input video format, including RGB, RGB Bayer, YUV 4:2:2 interlaced and progressive video data. The video input processor also uses an advanced algorithm to efficiently convert video data in RGB color space to YUV color space. The video input processor further enables multi-functions such as video image scaling, video image filtering before the video data are output for further video compression.
摘要翻译: 提供视频输入处理器来处理不同的输入视频格式,包括RGB,RGB拜耳,YUV 4:2:2隔行和逐行视频数据。 视频输入处理器还使用高级算法将RGB色彩空间中的视频数据有效地转换为YUV色彩空间。 视频输入处理器进一步实现诸如视频图像缩放,视频数据输出之前的视频图像滤波等多功能,用于进一步的视频压缩。
-
公开(公告)号:US07516259B2
公开(公告)日:2009-04-07
申请号:US12123282
申请日:2008-05-19
申请人: Enoch Lee , Li Sha , Shuhua Xiang
发明人: Enoch Lee , Li Sha , Shuhua Xiang
CPC分类号: G06T1/20 , G06F3/14 , G09G5/001 , G09G5/363 , G09G5/393 , G09G5/395 , G09G2340/10 , G09G2340/125 , G09G2360/06 , G09G2360/10
摘要: The system includes an arbiter, a combined engine, a frame buffer, and a display processing unit. The arbiter provides three input channels: a first channel for graphics, a second channel for video and a third channel for processor. The arbiter performs prioritization and arbitration between the video and graphics and processor requests sent to the system. The arbiter has three output ports coupled to the combined engine. The combined engine is a hardware engine capable of processing either video data or graphics data. The output of the combined engine is provided to the frame buffer for the storage of pixel data. The output of the frame buffer is coupled to a display processing unit that renders the pixel data for display.
摘要翻译: 该系统包括仲裁器,组合引擎,帧缓冲器和显示处理单元。 仲裁器提供三个输入通道:第一个图形通道,第二个视频通道和第三个处理器通道。 仲裁器在发送到系统的视频和图形以及处理器请求之间执行优先级排序和仲裁。 仲裁器具有耦合到组合引擎的三个输出端口。 组合引擎是能够处理视频数据或图形数据的硬件引擎。 组合引擎的输出被提供给帧缓冲器以用于存储像素数据。 帧缓冲器的输出被耦合到显示处理单元,该显示处理单元呈现用于显示的像素数据。
-
公开(公告)号:US20080309817A1
公开(公告)日:2008-12-18
申请号:US12185731
申请日:2008-08-04
申请人: Qifan Huang , Yu T. Tian
发明人: Qifan Huang , Yu T. Tian
IPC分类号: H04N7/01
CPC分类号: G06T3/4038 , G09G5/391 , G09G2340/0407 , H04N7/01 , H04N7/012 , H04N7/0122 , H04N7/0125 , H04N9/3179 , H04N9/3194
摘要: Techniques for performing combined scaling, filtering, and/or scan conversion are disclosed that reduce the amount of line buffer space required in the overall design of a video processing system. In particular, coefficients from all or a sub-set of the scaling, filtering (smoothing/sharpening), and scan conversion filters are combined into one representative coefficient that can be applied in a single generic algorithm. Thus, implementation costs are reduced, particularly in a system-on-chip implementations.
摘要翻译: 公开了用于执行组合缩放,滤波和/或扫描转换的技术,其减少了视频处理系统的整体设计所需的行缓冲器空间量。 特别地,将来自缩放,滤波(平滑/锐化)和扫描转换滤波器的全部或子集的系数组合成可以在单个通用算法中应用的一个代表系数。 因此,实现成本降低,特别是在片上系统实现中。
-
公开(公告)号:US07430621B2
公开(公告)日:2008-09-30
申请号:US11303115
申请日:2005-12-16
申请人: Xu Wang , Shuhua Xiang , Sha Li
发明人: Xu Wang , Shuhua Xiang , Sha Li
CPC分类号: G06F13/28
摘要: A method, apparatus, computer medium, and other embodiments for selectably enabling a plurality of data transfer modes along one or more channels are described. In one embodiment, data transfer between a first device and a second device is controlled based on selecting a combination of access and operation modes. In another embodiment, a video processing system capable of selectably enabling a plurality of data transfer modes along one or more channels is described.
摘要翻译: 描述了一种方法,装置,计算机介质和用于可选地实现沿着一个或多个信道的多个数据传送模式的其它实施例。 在一个实施例中,基于选择访问和操作模式的组合来控制第一设备和第二设备之间的数据传输。 在另一个实施例中,描述了能够可选地实现沿着一个或多个信道的多个数据传送模式的视频处理系统。
-
公开(公告)号:US07408590B2
公开(公告)日:2008-08-05
申请号:US11120842
申请日:2005-05-02
申请人: Qifan Huang , Yu T. Tian
发明人: Qifan Huang , Yu T. Tian
CPC分类号: G09G5/391 , G06T3/4038 , G09G2340/0407 , G09G2340/0442 , G09G2360/10 , H04N7/01 , H04N7/012 , H04N7/0122 , H04N7/0125 , H04N9/641
摘要: Techniques for performing combined scaling, filtering, and/or scan conversion are disclosed that reduce that amount of line buffer space required in the overall design of a video processing system. In particular, coefficients from all or a sub-set of the scaling, filtering (smoothing/sharpening), and scan conversion filters are combined into one representative coefficient that can be applied in a single generic algorithm. Thus, implementation costs are reduced, particularly in system-on-chip implementations.
摘要翻译: 公开了用于执行组合缩放,滤波和/或扫描转换的技术,其减少了在视频处理系统的整体设计中所需的线路缓冲器空间量。 特别地,将来自缩放,滤波(平滑/锐化)和扫描转换滤波器的全部或子集的系数组合成可以在单个通用算法中应用的一个代表系数。 因此,降低了实施成本,特别是在片上系统实现方面。
-
公开(公告)号:US07376288B2
公开(公告)日:2008-05-20
申请号:US11949345
申请日:2007-12-03
申请人: Qifan Huang , Li Sha
发明人: Qifan Huang , Li Sha
CPC分类号: H04N9/045 , G06T3/4015 , H04N2209/046
摘要: A demosaic system and method that supports multiple CFA pattern inputs is disclosed. The demosaic system is capable of handling both RGB Bayer input and CMYG input and perform demosaic operations on both inputs to recover full-color images from the raw input images. The system uses a variable number gradient demosiac process. The process uses a 5×5 neighborhood of sensor pixel data centered at the pixel under consideration. The process calculates a set of gradients corresponding to different directions within the neighborhood of the sensor pixel data. A threshold value is determined and a subset of gradients is selected from the set of gradients that fall below the threshold value. The system calculates estimation values for the missing color value and the actual measured center pixel color value obtained from the sensor data on directions that are within the subset of gradients below the threshold. The system then determines the sum of the missing color estimation values and the sum of the actual center pixel color estimation values. The system interpolates the missing color value by using the average difference of the summed estimation values for the missing color and the summed estimation values for the actual center measured pixel value from the sensor data.
-
公开(公告)号:US07359006B1
公开(公告)日:2008-04-15
申请号:US10851814
申请日:2004-05-20
申请人: Shuhua Xiang , Hongjun Yuan
发明人: Shuhua Xiang , Hongjun Yuan
IPC分类号: H04N9/475
CPC分类号: H04N21/4341 , H04N19/467 , H04N21/2368 , H04N21/23892 , H04N21/242 , H04N21/4302 , H04N21/8106
摘要: A system and method embed an audio signature in a video frame. An audio signature is generated from one bit a buffer input data. Two registers store an audio signature and reference count. According to an embodiment, the audio signature is generated left/right (L/R) interleaved with the left channel data in the most significant bit (MSB).
摘要翻译: 系统和方法将音频签名嵌入到视频帧中。 从缓冲区输入数据的一位产生音频签名。 两个寄存器存储音频签名和引用计数。 根据实施例,在最高有效位(MSB)中与左声道数据交织的左/右(L / R)生成音频签名。
-
-
-
-
-
-
-
-
-