IP Library Granted Patent US 8,405,877
Granted Patent B2
US 8,405,877 · App. 13/350,448 · Granted Mar 26, 2013

Laser print apparatus with dual half tones

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,405,877
App. No.
13/350,448
Granted
Mar 26, 2013
Kind
B2
Abstract

A printing system comprises a memory configured to store image data representing an image. The printing system comprises a processor configured to perform a first digital halftone process on a first portion of the image and a second digital halftone process on a second portion of the image.

Claims (37)

1. A device comprising:

a memory configured to store image data representing an image; and

a processor configured to:

process the image data in order to determine whether a portion of the image data is within an edge portion of the image by comparing an intensity value of the portion of the image data with an intensity value of a neighboring portion of the image data, wherein the edge portion of the image comprises existing pixels that run along a periphery of the image and does not extend beyond the existing pixels that run along the periphery of the image;

perform a first halftone process on at least a part of the portion of the image data in response to determining the portion of the image data is not within the edge portion of the image;

perform a second halftone process on at least a part of the portion of the image data in response to determining the portion of the image data is within the edge portion of the image,

wherein the second halftone process is different from the first halftone process, and

wherein the portion of the image data modified by the second halftone process has a higher contrast with a non-edge portion than a portion of the image data without modification by the second halftone process.

2. The device of claim 1 , wherein the second halftone process alternates between two grayscale values for multiple pixels of the edge portion, and each of the multiple pixels of the edge portion comprises the intensity value of the portion of the image data when the portion of the image data is within the edge portion.

3. The device of claim 2 , wherein the two grayscale values are selected based on the intensity value of the portion of the image data when the portion of the image data is within the edge portion.

4. The device of claim 3 , wherein the two grayscale values are selected from three or more possible output values for a laser pulse.

5. The device of claim 4 , wherein the three or more possible output values for the laser pulse represent three or more quantities of toner.

6. The device of claim 4 , wherein the three or more possible output values for the laser pulse include no pulse, full pulse, and at least one intermediate level pulse.

7. The device of claim 1 , wherein the processor is configured to:

perform the second halftone process such that each pixel in the edge portion that is processed according to the second halftone process is assigned a qrayscale value that is greater than or equal to a grayscale value of a pixel that is adjacent to the edge portion.

8. The device of claim 1 , wherein the processor is configured to adjust the intensity value of the portion of the image data if a difference between the intensity value of the portion of the image data and the intensity value of the neighboring portion of the image data is greater than a selectable threshold.

9. The device of claim 1 , wherein the second halftone process is configured to generate the output to alternate semi-randomly between the two grayscale values.

10. The device of claim 1 , wherein the second halftone process is configured to alternate between two grayscale values to approximate the intensity value of the portion of the image data between the two grayscale values when the portion of the image data is within the edge portion.

11. A method comprising:

storing image data representing an image;

determining whether a portion of the image data is within an edge portion of the image by comparing an intensity value of the portion of the image data with an intensity value of a neighboring portion of the image data, wherein the edge portion of the image comprises existing pixels that run along a periphery of the image and does not extend beyond the existing pixels that run along the periphery of the image; and

performing a first halftone process on at least a part of the portion of the image data in response to determining the portion of the image data is not within the edge portion of the image;

performing a second halftone process on the on at least a part of the portion of the image data in response to determining the portion of the image data is within the edge portion of the image,

wherein the second halftone process is different from the first halftone process, and

wherein the portion of the image data modified by the second halftone process has a higher contrast with a non-edge portion than a portion of the image data without modification by the second halftone process.

12. The method of claim 11 , wherein the second halftone process alternates between two grayscale values for multiple pixels of the edge portion, and each of the multiple pixels of the edge portion comprises the intensity value of the portion of the image data when the portion of the image data is within the edge portion.

13. The method of claim 12 , further comprising:

selecting the two grayscale values based on the intensity value of the portion of the image data when the portion of the image data is within the edge portion.

14. The method of claim 13 , wherein selecting the two grayscale values comprises selecting the two grayscale values from three or more possible output values for a laser pulse.

15. The method of claim 14 , wherein the three or more possible output values for the laser pulse represent three or more amounts of toner.

16. The method of claim 14 , wherein the three or more possible output values for the laser pulse include no pulse, full pulse, and at least one intermediate pulse.

17. The method of claim 11 , wherein each pixel in the edge portion that is processed according to the second halftone process is assigned a grayscale value that is greater than or equal to a grayscale value of a pixel that is adjacent to the edge portion.

18. The method of claim 11 , further comprising:

adjusting the intensity value of the portion of the image data if a difference between the intensity value of the portion of the image data and the intensity value of the neighboring portion of the image data is greater than a selectable threshold.

19. The method of claim 11 , further comprising:

adjusting the intensity value of the portion of the image data before performing the second halftone process when the portion of the image data is within the edge portion.

20. The method of claim 11 , wherein the second halftone process alternates between two grayscale values to approximate the intensity value of the portion of the image data between the two grayscale values when the portion of the image data is within the edge portion.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL INTERNATIONAL TECHNOLOGY LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051735/0882 →