-
公开(公告)号:US09300984B1
公开(公告)日:2016-03-29
申请号:US13622794
申请日:2012-09-19
Applicant: MATROX GRAPHICS INC.
Inventor: Jean-Jacques Ostiguy
IPC: H04N19/88 , H04N19/42 , H04N19/423 , H04N19/43 , H04N19/433 , G06T1/60
CPC classification number: H04N19/136 , G06T1/60 , H04N19/13 , H04N19/184 , H04N19/42 , H04N19/423 , H04N19/43 , H04N19/433 , H04N19/439 , H04N19/463 , H04N19/517 , H04N19/61 , H04N19/70 , H04N19/88 , H04N19/91
Abstract: There is described herein a system and method for processing data streams in a codec having multiple modules, whereby each module may process macroblocks using its own designated processing order. The processing order of a first module may differ from the processing order of a second module.
Abstract translation: 这里描述了用于处理具有多个模块的编解码器中的数据流的系统和方法,由此每个模块可以使用其自己指定的处理顺序处理宏块。 第一模块的处理顺序可以不同于第二模块的处理顺序。
-
公开(公告)号:US10523958B1
公开(公告)日:2019-12-31
申请号:US16228625
申请日:2018-12-20
Applicant: Matrox Graphics Inc.
Inventor: Nicolas Jean , Mathieu Girard , Jean-Jacques Ostiguy
IPC: H04N19/436 , H04N19/12 , H04N19/172 , H04N19/146 , H04N19/196 , H04N19/80
Abstract: Method and apparatus of compressing a stream of pictures in parallel in a compression device, where the compression device includes at least a first and a second component, are described. A first portion of a first picture of a stream of pictures is processed in the first component of the compression device, while a second portion of a second picture of the stream of pictures is simultaneously processed in the second component of the compression device according to partial compression statistics associated with the second picture, where the partial compression statistics result from the processing of the second picture in the compression device when compression of the second picture is not yet completed.
-
3.
公开(公告)号:US10360695B1
公开(公告)日:2019-07-23
申请号:US15611558
申请日:2017-06-01
Applicant: MATROX GRAPHICS INC.
Inventor: Nicolas Jean , Alain Champenois , Jean-Jacques Ostiguy , Mathieu Girard , Khalil Mawassi
IPC: G06T9/00 , H04N19/10 , H04N19/94 , H04N19/124 , H04N19/176
Abstract: A method and apparatus for enabling low latency compression of a stream of pictures are described. A first set of static regions of a current picture from the plurality of pictures is determined, where each region from the first set is static. A second set of regions of the current picture is determined, where the second set includes all regions of the current picture that are not included in the first set. Compression of the first set of regions is performed based on values of a first quantization parameter determined by a MAQ mechanism. The MAQ mechanism is operative to dynamically increase the compression quality of static regions. Compression of the second set of regions is performed based on values of a second quantization parameter determined by a rate control mechanism. The rate control mechanism is operative to compress the data stream according to a target bit rate.
-
公开(公告)号:US09665740B1
公开(公告)日:2017-05-30
申请号:US14262868
申请日:2014-04-28
Applicant: Matrox Graphics Inc.
Inventor: Jean-Jacques Ostiguy , André Testa
CPC classification number: G06F21/85 , G06F21/84 , G06F2221/2107 , G06T1/60 , G09G5/006 , G09G5/363 , G09G2360/06 , H04N5/913 , H04N2005/91364
Abstract: A system and method for cryptographically securing a graphics system connectable via an external bus to a computing system, the graphics system including a graphics processor, a video memory and a memory controller for controlling the flow of data to and from the video memory. The graphics system further includes a copy engine for copying data between a system memory of the computing system and the video memory, where this copy engine acts independently of the graphics processor of the graphics system. The present invention enables the copy engine of the graphics system to decrypt encrypted data in the course of copying data from the system memory to the video memory and to encrypt unencrypted data in the course of copying data from the video memory to the system memory. Thus, cryptographic protection of secure content may be assured by the graphics system without the excessive usage of its primary resources for this non-graphical purpose.
-
公开(公告)号:US10785485B1
公开(公告)日:2020-09-22
申请号:US15143069
申请日:2016-04-29
Applicant: Matrox Graphics Inc.
Inventor: Mathieu Girard , Nicolas Jean , Alain Champenois , Jean-Jacques Ostiguy , Sergiu Bogdan Nicolescu
IPC: H04N19/146 , H04N19/196 , H04N19/177 , H04N19/124
Abstract: A method and apparatus for enabling compression of a stream of pictures according to a target bit rate are described. A first configuration parameter for a first portion is determined based at least in part on a first relative weight of the first portion with respect to a first set of N portions, where the first set of N portions includes the first portion and N-1 portions which succeed the first portion. A second configuration parameter for a second portion of a second picture is determined based at least in part on a second relative weight of the second portion with respect to a second set of M portions of pictures, where the second set of M portions includes a subset of the N-1 portions from the first set and zero or more additional portions of pictures from the stream of pictures.
-
公开(公告)号:US10171825B1
公开(公告)日:2019-01-01
申请号:US15140380
申请日:2016-04-27
Applicant: Matrox Graphics Inc.
Inventor: Nicolas Jean , Mathieu Girard , Jean-Jacques Ostiguy
IPC: H04N19/436 , H04N19/146 , H04N19/196 , H04N19/172 , H04N19/80 , H04N19/12
Abstract: Method and apparatus of compressing a stream of pictures in parallel in a compression device, where the compression device includes at least a first and a second component, are described. A first portion of a first picture of a stream of pictures is processed in the first component of the compression device, while a second portion of a second picture of the stream of pictures is simultaneously processed in the second component of the compression device according to partial compression statistics associated with the second picture, where the partial compression statistics result from the processing of the second picture in the compression device when compression of the second picture is not yet completed.
-
公开(公告)号:US09621900B1
公开(公告)日:2017-04-11
申请号:US13670587
申请日:2012-11-07
Applicant: MATROX GRAPHICS INC.
Inventor: Jean-Jacques Ostiguy , Simon Garneau , Bernard Antaki , Alain Champenois
IPC: H04N7/32 , H04N19/136 , H04N19/61
CPC classification number: H04N19/136 , G06T1/60 , H04N19/13 , H04N19/184 , H04N19/42 , H04N19/423 , H04N19/43 , H04N19/433 , H04N19/439 , H04N19/463 , H04N19/517 , H04N19/61 , H04N19/70 , H04N19/88 , H04N19/91
Abstract: There is described herein motion-based adaptive quantization for compressing video streams. Motionless portions of pictures are detected and the compression quality of these portions is increased while the compression quality of non-motionless portions is decreased. The QP of a portion of image data, such as a macroblock, is modified for successive motionless portions from a start QP to a target QP in accordance with a multi-step change.
-
公开(公告)号:US08873872B1
公开(公告)日:2014-10-28
申请号:US13622785
申请日:2012-09-19
Applicant: Matrox Graphics Inc.
Inventor: Jean-Jacques Ostiguy , Simon Garneau , Oui Goi
CPC classification number: H04N19/136 , G06T1/60 , H04N19/13 , H04N19/184 , H04N19/42 , H04N19/423 , H04N19/43 , H04N19/433 , H04N19/439 , H04N19/463 , H04N19/517 , H04N19/61 , H04N19/70 , H04N19/88 , H04N19/91
Abstract: There is described an image compressing/decompressing method and device that provides the lossless data compression/decompression scheme in two separate modules. Partially entropy encoded/decoded data is written to memory by a first module after a first part of the process and retrieved by a second module to perform the second part of the lossless compression/decompression scheme.
Abstract translation: 描述了在两个单独的模块中提供无损数据压缩/解压缩方案的图像压缩/解压缩方法和装置。 部分熵编码/解码数据在第一部分处理之后由第一模块写入存储器,并由第二模块检索以执行无损压缩/解压缩方案的第二部分。
-
9.
公开(公告)号:US12218998B1
公开(公告)日:2025-02-04
申请号:US17553447
申请日:2021-12-16
Applicant: Matrox Graphics Inc.
Inventor: Jean-Jacques Ostiguy , Charles-Michel Barry
IPC: H04L65/612 , G06F9/50 , H04L65/1069
Abstract: A method for managing requests for input streams associated with at least one incoming network stream received from a network interface. The input streams include at least one of video data, audio data and ancillary data. The method includes receiving a request for an input stream associated with a network stream identifier and determining whether the network stream identifier associated with the input stream matches an existing network stream identifier, the existing network stream identifier associated with at least one existing input stream. The method further includes: if a match is found, associating the input stream and the at least one existing input stream with a common area of memory; and if a match is not found, associating the input stream with a first area of memory that differs from a second area of memory that is associated with the at least one existing input stream.
-
公开(公告)号:US10003802B1
公开(公告)日:2018-06-19
申请号:US15412808
申请日:2017-01-23
Applicant: MATROX GRAPHICS INC.
Inventor: Jean-Jacques Ostiguy , Simon Garneau , Bernard Antaki , Alain Champenois , Mathieu Girard , Nicolas Jean
IPC: H04N11/02 , H04N19/124 , H04N19/177 , H04N19/51
CPC classification number: H04N19/124 , H04N19/137 , H04N19/176 , H04N19/177 , H04N19/51
Abstract: A method and apparatus for compressing a data stream comprising a plurality of pictures are described. A first quantization parameter (QP) from a plurality of QPs is determined, for a static region in a current picture. The plurality of QPs change in accordance with a multi-step change from a start QP to a target QP and each one of the plurality of QPs is to be applied to a respective one from successive static regions in successive pictures. In response to determining, based upon statistics on static region(s) in the current picture which are associated with the first QP, that the first QP is selected, compression of the static region is caused based upon the first QP, and in response to determining that the first QP is not selected, compression of the static region is caused based upon a second QP that is greater than the first QP.
-
-
-
-
-
-
-
-
-