-
公开(公告)号:US20100061648A1
公开(公告)日:2010-03-11
申请号:US12206404
申请日:2008-09-08
申请人: Daniel Wong , Peter Cao
发明人: Daniel Wong , Peter Cao
IPC分类号: G06K9/40
CPC分类号: G06T5/002 , G06T5/003 , G06T5/20 , G06T5/50 , G06T2207/10016 , G06T2207/20182 , G06T2207/20201
摘要: A filter includes a conventional filtering block and a protection block. The conventional filtering block receives input values and provides filtered values. The protection block receives filtered values and a group of input values proximate the current input, to ensure that the output is lies within a range computed for the current input. The range is determined by the protection block based on the group of input values proximate the current input. Any algorithm or statistical function may be applied to the group of input values to determine the range. If a filtered value provided by the conventional filtering block is outside the range, then the protection block computes and outputs a value that is within the range. The filter may be used in temporal or spatial filtering of images and video to mitigate artifacts such as motion artifacts and static artifacts.
摘要翻译: 滤波器包括常规滤波块和保护块。 传统的滤波块接收输入值并提供滤波值。 保护块接收过滤的值和接近当前输入的一组输入值,以确保输出位于为当前输入计算的范围内。 该范围由基于当前输入附近的输入值组的保护块确定。 可以将任何算法或统计功能应用于输入值组以确定范围。 如果由常规滤波块提供的滤波值超出该范围,则保护块计算并输出在该范围内的值。 滤波器可以用于图像和视频的时间或空间滤波,以减轻诸如运动伪像和静态伪像之类的伪影。
-
公开(公告)号:US09105081B2
公开(公告)日:2015-08-11
申请号:US12206404
申请日:2008-09-08
申请人: Daniel Wong , Peter Cao
发明人: Daniel Wong , Peter Cao
CPC分类号: G06T5/002 , G06T5/003 , G06T5/20 , G06T5/50 , G06T2207/10016 , G06T2207/20182 , G06T2207/20201
摘要: A filter includes a conventional filtering block and a protection block. The conventional filtering block receives input values and provides filtered values. The protection block receives filtered values and a group of input values proximate the current input, to ensure that the output is lies within a range computed for the current input. The range is determined by the protection block based on the group of input values proximate the current input. Any algorithm or statistical function may be applied to the group of input values to determine the range. If a filtered value provided by the conventional filtering block is outside the range, then the protection block computes and outputs a value that is within the range. The filter may be used in temporal or spatial filtering of images and video to mitigate artifacts such as motion artifacts and static artifacts.
摘要翻译: 滤波器包括常规滤波块和保护块。 传统的滤波块接收输入值并提供滤波值。 保护块接收过滤的值和接近当前输入的一组输入值,以确保输出位于为当前输入计算的范围内。 该范围由基于当前输入附近的输入值组的保护块确定。 可以将任何算法或统计功能应用于输入值组以确定范围。 如果由常规滤波块提供的滤波值超出该范围,则保护块计算并输出在该范围内的值。 滤波器可以用于图像和视频的时间或空间滤波,以减轻诸如运动伪像和静态伪像之类的伪影。
-
公开(公告)号:US20060093317A1
公开(公告)日:2006-05-04
申请号:US10976949
申请日:2004-10-29
申请人: Henry Law , Kenneth Man , Peter Cao
发明人: Henry Law , Kenneth Man , Peter Cao
IPC分类号: H04N5/783
CPC分类号: G09G5/008 , G09G3/3648 , G09G5/399 , G09G2320/0252 , G09G2360/02
摘要: A video playback circuit receives flip call information and vertical synchronization information, and in response determines a pause mode and a playback mode. Flip call information, as is known in the art, provides an indication for flipping between a front buffer and a back buffer, in order to facilitate rendering into one buffer while rasterizing out of the other buffer. Vertical synchronization information describes the completion of rasterizing an image onto a display, and often occurs at periodic intervals, e.g., 60 Hz, 100 Hz. The video playback circuit further includes a pause/playback-based frame buffer pointer information generator. The pause/playback-based frame buffer pointer information generator generates unfiltered frame buffer pointer information when in the pause mode. Otherwise, the pause/playback-based frame buffer pointer information generator generates filtered frame buffer pointer information when in the playback mode. The unfiltered frame buffer pointer information indicates rasterization of unfiltered rasterization data from the frame buffer during the pause mode. Similarly, the filtered frame buffer pointer information indicates rasterization of filtered rasterization data from the frame buffer when in the playback mode.
摘要翻译: 视频播放电路接收翻转呼叫信息和垂直同步信息,并且响应于确定暂停模式和播放模式。 如本领域已知的翻转呼叫信息提供了用于在前缓冲器和后缓冲器之间翻转的指示,以便于在从另一个缓冲器中进行光栅化时便于呈现为一个缓冲器。 垂直同步信息描述了将图像光栅化到显示器上的完成,并且经常以周期性间隔(例如,60Hz,100Hz)发生。 视频回放电路还包括基于暂停/重放的帧缓冲器指针信息发生器。 当处于暂停模式时,基于暂停/重放的帧缓冲器指针信息发生器生成未过滤的帧缓冲器指针信息。 否则,当处于播放模式时,基于暂停/重放的帧缓冲器指针信息发生器产生滤波的帧缓冲器指针信息。 未过滤的帧缓冲器指针信息指示在暂停模式期间来自帧缓冲器的未滤波光栅化数据的光栅化。 类似地,经过滤波的帧缓冲器指针信息表示当处于回放模式时从帧缓冲器中滤波的光栅化数据的光栅化。
-
公开(公告)号:US20070159412A1
公开(公告)日:2007-07-12
申请号:US11643745
申请日:2006-12-20
申请人: Jianing Dai , Wai Lo , Peter Cao , Anand Dua
发明人: Jianing Dai , Wai Lo , Peter Cao , Anand Dua
IPC分类号: G09G5/00
CPC分类号: G06F3/1438 , G09G2340/0435
摘要: A method for displaying images on multiple monitors with different refresh rates is disclosed. To prevent screen tearing, the surface containing image data is not released when the access by the master monitor is completed until the slave monitor or monitors finish access. To synchronize images with a predefined playback speed, the surface containing a new image received from the application is not flipped onto the screens until receiving a predefined synchronization indicator.
-
公开(公告)号:US07463819B2
公开(公告)日:2008-12-09
申请号:US10976949
申请日:2004-10-29
申请人: Henry Law , Kenneth Man , Peter Cao
发明人: Henry Law , Kenneth Man , Peter Cao
IPC分类号: H04N7/26
CPC分类号: G09G5/008 , G09G3/3648 , G09G5/399 , G09G2320/0252 , G09G2360/02
摘要: A video playback circuit receives flip call information and vertical synchronization information, and in response determines a pause mode and a playback mode. Flip call information, as is known in the art, provides an indication for flipping between a front buffer and a back buffer, in order to facilitate rendering into one buffer while rasterizing out of the other buffer. Vertical synchronization information describes the completion of rasterizing an image onto a display, and often occurs at periodic intervals, e.g., 60 Hz, 100 Hz. The video playback circuit further includes a pause/playback-based frame buffer pointer information generator. The pause/playback-based frame buffer pointer information generator generates unfiltered frame buffer pointer information when in the pause mode. Otherwise, the pause/playback-based frame buffer pointer information generator generates filtered frame buffer pointer information when in the playback mode. The unfiltered frame buffer pointer information indicates rasterization of unfiltered rasterization data from the frame buffer during the pause mode. Similarly, the filtered frame buffer pointer information indicates rasterization of filtered rasterization data from the frame buffer when in the playback mode.
摘要翻译: 视频播放电路接收翻转呼叫信息和垂直同步信息,并且响应于确定暂停模式和播放模式。 如本领域已知的翻转呼叫信息提供了用于在前缓冲器和后缓冲器之间翻转的指示,以便于在从另一个缓冲器中进行光栅化时便于呈现为一个缓冲器。 垂直同步信息描述了将图像光栅化到显示器上的完成,并且经常以周期性间隔(例如,60Hz,100Hz)发生。 视频回放电路还包括基于暂停/重放的帧缓冲器指针信息发生器。 当处于暂停模式时,基于暂停/重放的帧缓冲器指针信息发生器生成未过滤的帧缓冲器指针信息。 否则,当处于播放模式时,基于暂停/重放的帧缓冲器指针信息发生器产生滤波的帧缓冲器指针信息。 未过滤的帧缓冲器指针信息指示在暂停模式期间来自帧缓冲器的未滤波光栅化数据的光栅化。 类似地,经过滤波的帧缓冲器指针信息表示当处于回放模式时从帧缓冲器中滤波的光栅化数据的光栅化。
-
公开(公告)号:US20050097476A1
公开(公告)日:2005-05-05
申请号:US10698653
申请日:2003-10-31
申请人: Jitesh Arora , Peter Cao
发明人: Jitesh Arora , Peter Cao
CPC分类号: G06F3/1423 , G09G2340/0442 , G09G2340/045 , G09G2340/0464 , G09G2340/125 , H04N7/0122
摘要: A first set of display information is received at a device driver. The first set of display information indicates a portion of the video image to be displayed in a first window of a first monitor. An aspect ratio of the video image is determined based on the first set of display information. Based on the determined aspect ratio, the display driver determines a location on a second display device where the video image is to also be displayed.
摘要翻译: 在设备驱动器处接收第一组显示信息。 第一组显示信息表示要在第一监视器的第一窗口中显示的视频图像的一部分。 基于第一组显示信息确定视频图像的宽高比。 基于所确定的宽高比,显示驱动器确定还将显示视频图像的第二显示装置上的位置。
-
-
-
-
-