摘要:
An embodiment generally relates to systems and methods for determining cell phone usage automatically by individuals operating vehicles. A processing module can process multi-spectral images or videos of individuals and detect different regions in the image such as face regions, hand regions, and cell phone regions. Further, the processing module can analyze the regions based on locations and numbers of skin pixels and cell phone pixels to determine if the individual is holding his or her cell phone near his or her face. Based on the analysis, it can be determined whether the individual is operating the cell phone. Further, the analysis can yield a confidence level associated with the cell phone usage.
摘要:
A method for determining parking availability includes receiving video data from a sequence of frames taken from an image capture device that is monitoring a parking area. The method includes determining background and foreground images in an initial frame of the sequence of frames. The method further includes updating the background and foreground images in each of the sequence of frames following the initial frame. The method also includes determining a length of a parking space using the determined background and foreground images. The determining includes computing a pixel distance between a foreground image and one of an adjacent foreground image and an end of the parking area. The determining further includes mapping the pixel distance to an actual distance for estimating the length of the parking space.
摘要:
A method of operating a printer enables the mass of the ink drops ejected by the printheads in the printer to maintained in an optimal range without measuring the drop mass being ejected by the inkjets in the printheads. After calibration of the printheads, the printheads are operated with electrical signals having different peak-to-peak voltages. The number of inoperable inkjets for each printhead is determined from image data of the ejected ink on the image receiving member and the number of inoperable inkjets for each printhead is compared to a predetermined threshold. The peak-to-peak voltage for the electrical signals used to operate a printhead is adjusted with reference to the number of inoperable inkjets and the predetermined threshold.
摘要:
Compensation for rendering device non-uniformities is provided for halftoned images. A spatially dependent tone reproduction curve (TRC) provides compensation values. Pixel location information is used to access TRC values. For example, the values are modification values. The modification values are added to the pixel values to generate combined values. Quantization is applied to the combined values to prepare compensated image data for rendering. For example, Rank Ordered Error Diffusion is applied to the combined values. The combined values may include diffused error from previously processed pixels. Gray values may be estimated for the respective pixels. The estimated gray values may be used to access compensation information from a TRC that is both spatially and gray value dependent. Mathematical basis decomposition is used to reduce TRC memory requirements. For example, Discrete Cosine Transformation, Singular Value Decomposition or Principal Component Analysis is used to determine a compact form for the TRC.
摘要:
A printer operating method enables a controller to identify process direction errors in an optical imaging system. The method includes identifying a printhead roll error for each printhead in a plurality of printheads in a printer, moving each printhead by an amount that corrects the printhead roll error for the corresponding printhead, generating a plurality of dashes on media with the plurality of printheads as the media moves past the plurality of printheads, identifying a position for each dash in the process direction from image data of the plurality of dashes on the media, identifying a displacement in the process direction for each optical detector in a linear array of optical detectors used to generated the image data of the plurality of dashes, the displacement being identified with reference to the identified positions for the dashes, and operating the printer to compensate for the identified displacements of the optical detectors.
摘要:
Image data is scaled, rotated and/or otherwise manipulated. Diffusive effects of associated interpolation and/or re-sampling are compensated for, or corrected, by applying an adaptive packing form of error diffusion to output data of one or more manipulating transforms. For example, rank order error diffusion is applied to output data of a manipulating transform, thereby restoring compaction to otherwise diffuse halftone structures (e.g., halftone dots, lines, etc), saturated text and/or other small, high contrast image elements.
摘要:
Image data is scaled, rotated and/or otherwise manipulated. Diffusive effects of associated interpolation and/or re-sampling are compensated for, or corrected, by applying an adaptive packing form of error diffusion to output data of one or more manipulating transforms. For example, rank order error diffusion is applied to output data of a manipulating transform, thereby restoring compaction to otherwise diffuse halftone structures (e.g., halftone dots, lines, etc), saturated text and/or other small, high contrast image elements.
摘要:
Compensation for rendering device non-uniformities is provided for halftoned images. A spatially dependent tone reproduction curve (TRC) provides compensation values. Pixel location information is used to access TRC values. For example, the values are modification values. The modification values are added to the pixel values to generate combined values. Quantization is applied to the combined values to prepare compensated image data for rendering. For example, Rank Ordered Error Diffusion is applied to the combined values. The combined values may include diffused error from previously processed pixels. Gray values may be estimated for the respective pixels. The estimated gray values may be used to access compensation information from a TRC that is both spatially and gray value dependent. Mathematical basis decomposition is used to reduce TRC memory requirements. For example, Discrete Cosine Transformation, Singular Value Decomposition or Principal Component Analysis is used to determine a compact form for the TRC.
摘要:
A test pattern printed by printheads in an inkjet printer enables image analysis of the test pattern that identifies positions of the printheads and the inkjets operating in the printheads. The test pattern includes a plurality of arrangements of dashes, each arrangement of dashes having a predetermined number of rows and a predetermined number of columns, each dash in a row of dashes in the arrangement of dashes being separated by a first predetermined distance and each dash in a column of dashes in the arrangement of dashes being separated by a second predetermined distance, each dash in a column of an arrangement of dashes being ejected by a single inkjet ejector in a printhead of the inkjet printer, and a plurality of unprinted areas interspersed between the plurality of arrangements of dashes.
摘要:
This closure provides image processing methods and apparatus for corner enhancing a digital image for rendering on an image output device. According to an exemplary method, the method determines whether or not image pixels are associated with a corner as a function of the USAN values generated for the image pixels. Subsequently, one or more pixels associated with a corner are modified to render a corner enhanced image.