TL;DR: In this paper, an improved printing system is provided that compresses bitmap print data by determining, per each vertical slice of a horizontal swath of the printed page, which one of two different data compression techniques to more efficiently compresses each individual slice, then temporarily stores this compressed data in a memory circuit until needed by the printhead for actual printing of the final output in the form of print media.
Abstract: An improved printing system is provided that compresses bitmap print data by determining, per each vertical slice of a horizontal swath of the printed page, which one of two different data compression techniques to more efficiently compresses each individual slice, then temporarily stores this compressed data in a memory circuit until needed by the printhead for actual printing of the final output in the form of print media. When using slices containing seven (7) different words per slice, the present invention utilizes a single "control bit" of a "control word" to represent each of the data words of the slice. Depending upon which type of compression technique is used, the control bit for each data word will be set to either Logic 1 or Logic 0, depending upon the value of the data word as compared to a pre-determined data word value that is chosen by the system, and which may be used in both types of data compression techniques. After each slice has been analyzed by both types of data compression techniques, certain of the data words in the slice can be temporarily discarded, leaving behind less than seven (7) data words to represent that slice as compressed data. This compressed data for each individual slice will be matched up with a "control word" that is made up of the individual control bits described above, thereby creating a relatively small data set that can be stored in memory in a space that would be less than the amount of memory required to store the uncompressed slices for the same print data. Later, these (compressed) data sets (one per individual slice) can be decompressed according to the proper decompression technique, and the full print data is then restored just before printing by the printhead. As part of the control word, a "mode bit" can be set to either binary value of Logic 1 or Logic 0, thereby indicating which of the two data compression techniques was initially used for that slice. The two data compression techniques used are called a "USE-X MODE" and a "REPEAT MODE."
TL;DR: In this paper, a Kalman filter was used to track the time variations of a range-dependent sound-speed field in a vertical slice of a shallow water environment from full-field acoustic data and a propagation model taking into account the acoustic properties of the seafloor and subseafloor.
TL;DR: It is shown that the reconstruction of either the single sound-speed profile characterizing the range-independent environment, or the set of profiles characterizing an eddy in therange-dependent environment is achieved with good accuracy, despite the fact that a very wide search space has been considered.
Abstract: Matched-field processing and a hybrid scheme for vertical slice tomography are studied in characteristic cases of range-independent and range-dependent ocean environments using simulated data obtained at discrete points in the sound field along a vertical line, representing a vertical array of hydrophones. The matched-field processing is associated with a Genetic Algorithm, while the basic characteristic of the hybrid scheme is the application of matched-field processing for the definition of a reference environment to be subsequently used in connection with a modal-phase inversion scheme. In all cases studied, the sound-speed profiles are reconstructed with the use of empirical orthogonal functions. It is shown that the reconstruction of either the single sound-speed profile characterizing the range-independent environment, or the set of profiles characterizing an eddy in the range-dependent environment is achieved with good accuracy, despite the fact that a very wide search space has been considered. The apparent nonuniqueness in the solution of the inverse problem for the range-dependent case is remedied by applying physical constraints in the structure of the sea eddy and averaging over the admissible solutions obtained by the matched-field inversion scheme.
TL;DR: In this article, a slice buffer memory is coupled to the input buffer to store a portion of a vertical slice of said raster-scanned data and the vertical slice is processed by an input coupled to a slice-buffer memory.
Abstract: A digital image processor includes an input buffer for storing raster-scanned data. A slice-buffer memory is coupled to the input buffer to store a portion of a vertical slice of said raster-scanned data. The vertical slice is processed by a vertical slice processor having an input coupled to the slice-buffer memory. The vertical slice processor reassembles the vertical slices into processed raster-scanned data in an output buffer that is coupled to the output of the vertical slice processor. The digital image processor preferably utilizes multiple sequential processing stages and processes the raster-scanned data along the horizontal axis of the vertical slices.