Selection of halftoning technique

    公开(公告)号:US10027847B2

    公开(公告)日:2018-07-17

    申请号:US15665706

    申请日:2017-08-01

    Abstract: An example embodiment may involve causing a page of a document to be printed on a printing device, wherein the printing device is in an AM halftoning mode and prints the page using an AM halftone; displaying, on the display unit, a graphical user interface, wherein the graphical user interface includes a selectable option to switch the printing device from the AM halftoning mode to an FM halftoning mode; receiving an indication that the selectable option has been selected; possibly in response to receiving the indication that the selectable option has been selected, causing the printing device to switch from the AM halftoning mode to the FM halftoning mode; and causing the page of the document to be printed again on the printing device, wherein the printing device is in the FM halftoning mode and prints the page using an FM halftone.

    Cell-based compression with edge detection and interleaved encoding
    2.
    发明授权
    Cell-based compression with edge detection and interleaved encoding 有权
    基于单元的压缩与边缘检测和交织编码

    公开(公告)号:US09363422B1

    公开(公告)日:2016-06-07

    申请号:US14610178

    申请日:2015-01-30

    Abstract: An example embodiment may involve obtaining (i) an a×b attribute macro-cell, and (ii) a×b pixel macro-cells for each of a luminance plane, a first color plane, and a second color plane of an input image. The a×b pixel macro-cells may each contain 4 non-overlapping m×n pixel cells. The example embodiment may also involve determining 4 attribute-plane output values that represent the 4 non-overlapping m×n attribute cells, 1 to 4 luminance-plane output values that represent the a×b pixel macro-cell of the luminance plane, a first color-plane output value to represent the a×b pixel macro-cell of the first color plane, and a second color-plane output value to represent the a×b pixel macro-cell of the second color plane. The example embodiment may further involve writing an interleaved representation of the output values to a computer-readable output medium.

    Abstract translation: 示例性实施例可以包括获得(i)a×b属性宏小区,以及(ii)输入图像的亮度平面,第一彩色平面和第二彩色平面中的每一个的×b像素宏小区 。 a×b像素宏单元可以各自包含4个非重叠的m×n个像素单元。 示例性实施例还可以包括确定表示4个非重叠m×n个属性单元的4个属性平面输出值,表示亮度平面的a×b个像素宏小区的1到4个亮度平面输出值, 第一颜色平面输出值,以表示第一彩色平面的a×b像素宏小区,以及第二颜色平面输出值,以表示第二彩色平面的a×b像素宏小区。 示例实施例还可以包括将输出值的交织表示写入计算机可读输出介质。

    Selection of halftoning technique based on microstructure detection

    公开(公告)号:US10070009B2

    公开(公告)日:2018-09-04

    申请号:US15359957

    申请日:2016-11-23

    Abstract: An example embodiment may involve obtaining a digital image containing a pixel block. An AM halftone may be configured to be applied to the digital image by default. The example embodiment may also involve deriving, from the pixel block, a bitmap defining foreground and non-foreground pixels of the pixel block. The example embodiment may also involve sequentially scanning horizontal lines of the bitmap to identify clusters of foreground pixels. Each pixel in a particular cluster of the clusters of foreground pixels may be either (i) the only pixel in the particular cluster, or (ii) vertically or horizontally adjacent to another pixel in the particular cluster. The example embodiment may also involve, possibly based on the clusters of foreground pixels identified in the bitmap, applying an FM halftone to the digital image, and causing the digital image to be printed with the applied FM halftone.

    Digital Image Attribute Plane Compression
    6.
    发明申请
    Digital Image Attribute Plane Compression 有权
    数字图像属性平面压缩

    公开(公告)号:US20160255247A1

    公开(公告)日:2016-09-01

    申请号:US15150660

    申请日:2016-05-10

    Abstract: An example embodiment may involve obtaining an m×n pixel cell from an input image. Each of the m×n pixels in the m×n pixel cell may be associated with at least one color value. An m×n attribute cell may be determined, elements of which may be associated in a one-to-one fashion with respective pixels in the m×n pixel cell. The m×n pixel cell may be compressed in a lossy fashion, and the m×n attribute cell may be compressed in a lossless fashion. Compression of the m×n pixel cell may be based on at least part of the m×n attribute cell. An interleaved representation of the compressed m×n pixel cell and the compressed m×n attribute cell may be written to an output medium.

    Abstract translation: 示例性实施例可以涉及从输入图像获得m×n像素单元。 m×n像素单元中的每个m×n像素可以与至少一个颜色值相关联。 可以确定m×n属性单元,其元素可以以一对一的方式与m×n像素单元中的各个像素相关联。 m×n像素单元可以以有损方式被压缩,并且m×n属性单元可以以无损方式被压缩。 m×n像素单元的压缩可以基于m×n个属性单元的至少一部分。 可以将压缩的m×n像素单元和压缩的m×n属性单元的交织表示写入输出介质。

    Digital image attribute plane compression
    7.
    发明授权
    Digital image attribute plane compression 有权
    数字图像属性平面压缩

    公开(公告)号:US09363416B1

    公开(公告)日:2016-06-07

    申请号:US14610126

    申请日:2015-01-30

    Abstract: An example embodiment may involve obtaining an m×n pixel cell from an input image. Each of the m×n pixels in the m×n pixel cell may be associated with at least one color value. An m×n attribute cell may be determined, elements of which may be associated in a one-to-one fashion with respective pixels in the m×n pixel cell. The m×n pixel cell may be compressed in a lossy fashion, and the m×n attribute cell may be compressed in a lossless fashion. Compression of the m×n pixel cell may be based on at least part of the m×n attribute cell. An interleaved representation of the compressed m×n pixel cell and the compressed m×n attribute cell may be written to an output medium.

    Abstract translation: 示例性实施例可以涉及从输入图像获得m×n像素单元。 m×n像素单元中的每个m×n像素可以与至少一个颜色值相关联。 可以确定m×n属性单元,其元素可以以一对一的方式与m×n像素单元中的各个像素相关联。 m×n像素单元可以以有损方式被压缩,并且m×n属性单元可以以无损方式被压缩。 m×n像素单元的压缩可以基于m×n个属性单元的至少一部分。 可以将压缩的m×n像素单元和压缩的m×n属性单元的交织表示写入输出介质。

    Interleaved encoding of compressed attribute and color planes
    8.
    发明授权
    Interleaved encoding of compressed attribute and color planes 有权
    压缩属性和颜色平面的交织编码

    公开(公告)号:US09319565B1

    公开(公告)日:2016-04-19

    申请号:US14610247

    申请日:2015-01-30

    Abstract: An example embodiment may involve obtaining an a×b pixel macro-cell from an image with one or more color planes, and an a×b attribute macro-cell. The a×b pixel macro-cell may contain 4 non-overlapping m×n pixel cells, and the a×b attribute macro-cell may contain 4 non-overlapping m×n attribute cells. The pixels in the a×b pixel macro-cell may be associated with respective color values. The example embodiment may also involve determining 4 attribute output values associated respectively with the 4 non-overlapping m×n attribute cells. The example embodiment may further involve determining 1 to 4 color-plane output values for the non-overlapping m×n pixel cells, and writing an interleaved representation of the 4 attribute output values and the determined color-plane output values.

    Abstract translation: 一个示例实施例可以包括从具有一个或多个彩色平面的图像和a×b属性宏小区获得a×b像素宏小区。 a×b像素宏小区可以包含4个非重叠的m×n个像素单元,并且a×b属性宏小区可以包含4个不重叠的m×n个属性单元。 a×b像素宏单元中的像素可以与相应的颜色值相关联。 示例实施例还可以涉及确定与4个非重叠m×n属性单元分别相关联的4个属性输出值。 该示例性实施例可以进一步包括为非重叠的m×n个像素单元确定1到4个彩色平面输出值,以及写入4个属性输出值和所确定的彩色平面输出值的交织表示。

    Single Command for Reading then Clearing Dynamic Random Access Memory

    公开(公告)号:US20220308784A1

    公开(公告)日:2022-09-29

    申请号:US17212258

    申请日:2021-03-25

    Abstract: A method includes receiving, at a dynamic random access memory (DRAM) device, a single READ-THEN-CLEAR command. The single READ-THEN-CLEAR command has a column address of a column in an array of memory cells. Particular data content is stored in memory cells associated with the column address. The method also includes, in response to receiving the single READ-THEN-CLEAR command, reading the particular data content and clearing the particular data content after reading the particular data content.

    Microprocessor code stitching
    10.
    发明授权

    公开(公告)号:US10649789B2

    公开(公告)日:2020-05-12

    申请号:US16043073

    申请日:2018-07-23

    Abstract: Techniques and computing devices related to modifying images are provided. A computing device can receive an order to modify pixels of an image. The computing device can include at least a pixel processor and software snippets that are executable on the pixel processor. The computing device can determine parameter values based on the order. The computing device can select a set of software snippets from the software snippets based on the parameter values. The computing device can load the set of software snippets onto the pixel processor. The pixel processor can execute the loaded set of software snippets to modify the pixels. The computing device can generate an output that includes a depiction of the image that includes at least one of the modified pixels.

Patent Agency Ranking