摘要:
Units of traffic are routed between nodes in a network on corresponding sets of trunks, such that the traffic is balanced between disjoint paths. A restoration process for the traffic is implemented using service layer or transport layer switching. In a first embodiment, first and second nodes are connected by first and second sets of trunks, with each of the trunks in a given set of trunks supporting a designated portion of a given one of the units of traffic. The units of traffic are then routed such that a first half of a given one of the units of traffic is routed on a first one of the trunks in a given one of the sets of trunks, and a second half of the given unit is routed on a second one of the trunks in the given set of trunks. In other embodiments, the first and second nodes are connected by first and second sets of trunks so as to form a four-trunk ring, with each of the first and second sets of trunks including a primary trunk and a backup trunk. A given one of the units of traffic is then routed on either an upper or lower portion of the ring. The four trunk ring may be in the form of an IP/optical hybrid ring, in which case the restoration process is implemented using service layer switching, or a SONET/optical ring, in which case the restoration process is implemented using transport layer switching.
摘要:
The present invention is a system and method for dynamically altering the size of scanned image files based on the export file size, network demand and/or transmission requirements specified by a system administrator or end user. An embodiment as described here discusses about pushing the color text/edges into the black mask as the first approach in order to reduce file size at the expense of color fidelity.
摘要:
Contrast and brightness adjustments can be made to a system tone reproduction curve. These contrast and brightness adjustments can be made, for example, by user, via a user input device, or alternatively, automatically detected, based on an image analysis routine. By determining one or more generic tone reproduction curves, and interpolating these tone reproduction curves with the system tone reproduction curve, a new, adjusted tone reproduction curve is produced. This allows for a determination of the adjusted system tone reproduction curve as opposed to calculating and restoring the families of system tone reproduction curves adjusted for all the possible combinations of contrast and brightness.
摘要:
A packet switch is configured for determining an equivalent bandwidth for use in GCAC. The equivalent bandwidth definition of the invention is derived by multiplying some known connection parameter such as, for example, a selected bandwidth value by a multiplier preferably computed and stored in look-up tables according to the invention. The appropriate multiplier for a given connection request associated with a call may then be found by accessing sets of the look-up tables based on one or more connection and/or network parameters. For each link in a path considered during GCAC, the product of the multiplication of the selected bandwidth value and the multiplier is then compared to the available bandwidth, AvCR, of the path links to determine if the path satisfies the connection request.
摘要:
A digital scanner or copier is provided that can dynamically adjust the black point of an image to be scanned based on detected background level of the document. A pre-scan acts on a small scanning window near a leading edge of the document to obtain a histogram of grey-level values. From this, the background level of the document can be obtained to determine a white point of the image. Additionally, a black point of the image is originally set to a default offset value. However, an adjustment factor based on the detected white point is used to adjust the default offset value to a value that increases the dynamic range of the output image, while still maintaining solid black for black areas of the image.
摘要:
A method and system implements selective, memory efficient, control over the amount of error diffused in a hybrid screening system. An image context error computer receives a pixel classification and an error value. Upon receiving these data, a set of shift registers supplies a fractional portion of the error value to an error diffusion circuit. A bypass thresholder receives screened video and applies simple thresholding. In parallel with the simple thresholding, an error diffuser receives screened video and applies error diffusion. The results of the two processes are output to a multiplexer which outputs one based on the pixel classification.
摘要:
A system and method for processing segmentation tags is disclosed. The system comprises a neighborhood analysis module, transition analysis module, and a tag cleaning module. The neighborhood analysis module generates a neighborhood block tag prediction from a block of segmentation tags having a first predefined relationship with a current tag. The transition analysis module generate a transition block tag prediction from a block of segmentation tags having a second predefined relationship with the current tag. The tag cleaning module modifies selected segmentation tags based on the neighborhood block tag prediction and the transition block tag prediction. The method comprises identifying a current segmentation tag to be cleaned; generating a tag prediction from a plurality of segmentation tags having a predefined relationship to the current segmentation tag; and generating a cleaned segmentation tag for the current segmentation tag based upon the current segmentation tag and the tag prediction.
摘要:
A high addressable multibit screening device and method for use in a PDL interpreter environment achieve improved printing resolution and quality. A PDL interpreter receives a PDL document from a host source, which identifies one or more objects that can be fully toned (black) or partially toned (line art or images). Each of these objects can be processed differently. Fully toned objects are processed within the interpreter and directly output in a predetermined output. Partially toned objects are sent to a high addressable screening module within the interpreter for processing prior to outputting in a desired output format. The high addressable screening module screens the partially toned objects to obtain multibit screened data for output. This can be achieved by converting an array of single threshold values to an array of three or more sub-threshold values in a way that preserves the pattern specified by the original threshold array (one bit per pixel image), but improves the quality of the rendered image relative to the quality of a one bit per pixel (per colorant) image. The partially toned data is then output with the fully toned objects for subsequent printing. This achieves an increase in available tints and spatial frequency for a given halftone pattern while reducing memory requirements.
摘要:
A system and method for reducing an image by receiving a scaling factor which defines a window. Input pixel intensities of the image are summed in real time as they are input and stored until all pixels within the window have been received. The sum is then divided by the number of pixels within the window which produces an average intensity. A pixel having the average intensity is output.
摘要:
Buffer and bandwidth resources in an ATM switch having a multi-class queue capable of servicing one or more ATM service classes are dynamically allocated at each call setup and release request. Buffer and bandwidth are dynamically partitioned in a manner that satisfies varied criteria including: tight allocation of buffer and bandwidth resources for each class, in desired proportions relative to the total respective available resources to meet the same QoS criteria within an ATM class, to implement the resource allocation described herein in a computationally simple and fast manner, to support multiple and varied QoS criterias, such as delay and loss, and thus be independent of the QoS criteria, to operate independently of the choice of the CAC/QoS computation engine, such that, given a set of connections and a desired QoS criteria the proposed resource allocation mechanisms are able to accommodate any desired method of computing the required bandwidth and buffer, and to provide a means for tuning the frequency of changes in the buffer or bandwidth allocation depending on which resource may be expensive to re-allocate.