Abstract:
A printer compensates for printing errors occurring during production of the layers for the formation of an object in a three-dimensional printer. The printer includes an optical sensor that generates data corresponding to edges of each layer of the object after each layer is printed. Differences between the raster data used to eject the material to form a layer and the data received from the optical sensor are used to modify the raster data that operates a printhead to form a next layer in the object.
Abstract:
In an inkjet printer, a first printhead forms a first mark on a print medium using a high-contrast ink. A second printhead forms a second mark on the first mark using a low-contrast ink. The printer generates image data of the low-contrast ink mark and the high-contrast ink, and a controller in the printer identifies a cross-process direction offset between the first printhead and the second printhead with reference to a distance between the center of the first mark and the second mark in the image data.
Abstract:
A method of operating a printer includes identifying a halftone level a first ink drop parameter corresponding to a contone level in image data for using a contone to halftone mapping. The method includes operating printheads to form a printed pattern using the first ink drop parameter and identifying a reflectance level of the printed pattern in scanned image data. The method includes modifying the halftone level in the mapping if the identified reflectance level is outside of a tolerance range from a normalized reflectance value associated with the contone level and storing the modified halftone level in a memory for printing the contone level.
Abstract:
A method for printing on a continuous print medium having a plurality of pages includes identifying a location of a feature in image data that are generated from a portion of a first page in the print medium. The method includes modifying a time of operation of a marking unit to form an image on each page in the plurality of pages at a predetermined distance from the edge of each page with reference to the location of the identified feature in the image data. In one configuration, the method enables precise placement of printed images over preprinted forms.
Abstract:
In an inkjet printer, a first printhead forms a first mark on a print medium using a high-contrast ink. A second printhead forms a second mark on the first mark using a low-contrast ink. The printer generates image data of the low-contrast ink mark and the high-contrast ink, and a controller in the printer identifies a cross-process direction offset between the first printhead and the second printhead with reference to a distance between the center of the first mark and the second mark in the image data.
Abstract:
A method analyzes image data of a test pattern printed on an image receiving member by a printer. The method includes identifying a process direction position for each row of dashes in a test pattern printed on an image receiving member, identifying a center of each dash in a cross-process direction, identifying an inkjet ejector that formed each dash in the row of dashes. These data are used to identify a process direction position for each printhead, a cross-process displacement for each column of printheads, and a stitch displacement in the cross-process direction between neighboring printheads in a print bar unit that print a same color of ink. An actuator can be operated with reference to the identified process direction positions, cross-process displacements, and the identified stitch displacements to move at least some of the printheads in the printer.
Abstract:
A three-dimensional object printer is configured to generate a printed predetermined test pattern on a substrate in the printer with a plurality of ejectors in a printhead. An image sensor generates image data of the printed test pattern and a controller identifies a z-axis distance between the printhead and the substrate using a dispersion identified between cross-process direction distances separating printed marks in the test pattern.
Abstract:
A method of operating a three-dimensional object printer includes generation of a printed predetermined test pattern on a substrate in the printer with a plurality of ejectors in a printhead. An image sensor generates image data of the printed test pattern and a controller identifies a z-axis distance between the printhead and the substrate that receives the test pattern with reference to an identified dispersion between cross-process direction distances separating printed marks in the test pattern.
Abstract:
A device management application (DMA) contacts printing devices connected to a computer network to obtain the device type, configuration parameters, and configuration settings from the printing devices. The device type, the configuration parameters, and the configuration settings are stored for each of the printing devices in a nested hash table. The configuration settings are grouped for each of the printing devices by device type in a working file, such as an XML tree that has leaf nodes for each configuration parameter of each different device type group. These methods identify the most common configuration settings for each of the configuration parameters in the leaf nodes, and map the most common configuration settings for the configuration parameters to configuration setup files for each the device type group. The configuration setup files are then deployed to the printing devices.
Abstract:
A method and system for parking occupancy detection comprises collecting video of the parking facility with a video capturing device, counting an occupancy of a parking facility using at least one sensor to establish a sensor occupancy count, classifying each of a plurality of parking spots as occupied or vacant with a classifier according to the classification threshold in order to establish a video occupancy count, determining a difference between the sensor occupancy count and the video occupancy count, and setting the sensor occupancy count to equal the video occupancy count if the difference between the sensor occupancy count and the video occupancy count exceeds a difference threshold.