Processing received pixel values in an image processing system using pixel value subset groups

    公开(公告)号:US11361398B2

    公开(公告)日:2022-06-14

    申请号:US16174793

    申请日:2018-10-30

    Inventor: Timothy Lee

    Abstract: Data processing systems (e.g. image processing systems) and methods are provided for processing a stream of data values (e.g. pixel values). The image processing system comprises a processing module configured to: receive a plurality of pixel values; and implement processing of a particular pixel value by operating on a particular subset of the received pixel values, by: defining a set of one or more groups into which pixel values within the particular subset can be grouped; classifying each of the pixel values within the particular subset into one of the groups of the set of one or more groups based on the value of that pixel value; processing the particular pixel value using one or more of the pixel values of the particular subset in dependence on the classification of the pixel values of the particular subset into the one or more groups; and outputting the processed particular pixel value.

    Downscaler and Method of Downscaling

    公开(公告)号:US20220092731A1

    公开(公告)日:2022-03-24

    申请号:US17479935

    申请日:2021-09-20

    Abstract: A hardware downscaling module and downscaling methods for downscaling a two-dimensional array of values. The hardware downscaling unit comprises a first group of one-dimensional downscalers; and a second group of one-dimensional downscalers; wherein the first group of one-dimensional downscalers is arranged to receive a two-dimensional array of values and to perform downscaling in series in a first dimension; and wherein the second group of one-dimensional downscalers is arranged to receive an output from the first group of one-dimensional downscalers and to perform downscaling in series in a second dimension.

    Median Value Determination in a Data Processing System

    公开(公告)号:US20180181539A1

    公开(公告)日:2018-06-28

    申请号:US15852197

    申请日:2017-12-22

    Inventor: Timothy Lee

    CPC classification number: G06F17/10 G06F17/18 G06T2207/20032

    Abstract: Median values for a stream of received data values in a data processing system (e.g. an image processing system) are determined. A first median value of the received data values within a first subset of data values of the received stream is determined, and intermediate data used for determining the first median value is stored. The stored intermediate data is used to determine a median value of the received data values within a second subset of data values of the received stream, wherein the second subset at least partially overlaps with the first subset. The determined median values are outputted for use in the data processing system, e.g. for further processing.

    Median value determination in a data processing system

    公开(公告)号:US11630640B2

    公开(公告)日:2023-04-18

    申请号:US17145087

    申请日:2021-01-08

    Inventor: Timothy Lee

    Abstract: Median values for a stream of received data values in a data processing system (e.g. an image processing system) are determined. A first median value of the received data values within a first subset of data values of the received stream is determined, and intermediate data used for determining the first median value is stored. The stored intermediate data is used to determine a median value of the received data values within a second subset of data values of the received stream, wherein the second subset at least partially overlaps with the first subset. The determined median values are outputted for use in the data processing system, e.g. for further processing.

    Median Value Determination in a Data Processing System

    公开(公告)号:US20200034402A1

    公开(公告)日:2020-01-30

    申请号:US16590635

    申请日:2019-10-02

    Inventor: Timothy Lee

    Abstract: Median values for a stream of received data values in a data processing system (e.g. an image processing system) are determined. A first median value of the received data values within a first subset of data values of the received stream is determined, and intermediate data used for determining the first median value is stored. The stored intermediate data is used to determine a median value of the received data values within a second subset of data values of the received stream, wherein the second subset at least partially overlaps with the first subset. The determined median values are outputted for use in the data processing system, e.g. for further processing.

    Processing a Stream of Pixel Values in an Image Processing System Using Pixel Value Subset Groups

    公开(公告)号:US20190130210A1

    公开(公告)日:2019-05-02

    申请号:US16174491

    申请日:2018-10-30

    Inventor: Timothy Lee

    Abstract: Data processing systems (e.g. image processing systems) and methods are provided for processing a stream of data values (e.g. pixel values). A processing module implements processing of a particular pixel value of the stream by operating on a particular subset of pixel values of the stream, by: classifying each of the pixel values within the particular subset into a group of a set of groups; processing the particular pixel value using one or more of the pixel values of the particular subset in dependence on the classification of the pixel values of the particular subset into the groups, wherein said processing the particular pixel value comprises performing, in a consolidated operation, multiple processing functions which depend upon the classification of pixel values of the particular subset into the groups; and outputting the processed particular pixel value.

    Downscaler and Method of Downscaling

    公开(公告)号:US20220100466A1

    公开(公告)日:2022-03-31

    申请号:US17479647

    申请日:2021-09-20

    Abstract: A hardware downscaler and an architecture for implementing a FIR filter in which the downscaler can be arranged for downscaling by a half in one dimension. The downscaler can comprise: hardware logic implementing a first three-tap FIR filter; and hardware logic implementing a second three-tap FIR filter; wherein the output from the hardware logic implementing the first three-tap filter is provided as an input to the hardware logic implementing the second three-tap filter.

    Median Value Determination in a Data Processing System

    公开(公告)号:US20210132903A1

    公开(公告)日:2021-05-06

    申请号:US17145087

    申请日:2021-01-08

    Inventor: Timothy Lee

    Abstract: Median values for a stream of received data values in a data processing system (e.g. an image processing system) are determined. A first median value of the received data values within a first subset of data values of the received stream is determined, and intermediate data used for determining the first median value is stored. The stored intermediate data is used to determine a median value of the received data values within a second subset of data values of the received stream, wherein the second subset at least partially overlaps with the first subset. The determined median values are outputted for use in the data processing system, e.g. for further processing.

    Median value determination in a data processing system

    公开(公告)号:US10908877B2

    公开(公告)日:2021-02-02

    申请号:US16590635

    申请日:2019-10-02

    Inventor: Timothy Lee

    Abstract: Median values for a stream of received data values in a data processing system (e.g. an image processing system) are determined. A first median value of the received data values within a first subset of data values of the received stream is determined, and intermediate data used for determining the first median value is stored. The stored intermediate data is used to determine a median value of the received data values within a second subset of data values of the received stream, wherein the second subset at least partially overlaps with the first subset. The determined median values are outputted for use in the data processing system, e.g. for further processing.

Patent Agency Ranking