Method to convert bitmapped image into metafile

FIELD: printing industry.

SUBSTANCE: background area is detected in a bitmapped image; a background type is detected; a command is saved into a metafile, which relates to background display; multicoloured areas are detected in a bitmapped image; multicoloured areas are saved into a metafile as a command related to display of bitmapped image fragments; single-coloured areas are detected in a bitmapped image; a command is saved into a metafile related to display of single-coloured areas.

EFFECT: provision of high quality of display of a bitmapped image converted into a metafile, with considerable reduction of saved data volume compared to memory volume required to store an initial digital bitmapped image.

7 cl, 17 dwg

 

The invention relates to the technology of digital image processing, and more specifically to methods for converting raster images into electronic format.

Modern methods of converting raster images into an electronic format suitable for storage and playback, faced with the necessity of solving two often conflicting objectives. The first task is to save the information in a format that requires as less memory. The second objective is to prevent degradation (significant deterioration) of the original image as a result of its conversion to electronic format. One of the most common ways such image conversion technology is a Mixed Raster Content (MRC) (see, for example, OSO/IES JTC1/SC29/WG1 N542, "ITU-T Mixed Raster Content model as JPEG 2000 Architectural Framework," June 30, 1997) [1], which allows to reduce the size of the resulting file through the use of multi-layer model representation of the image and different methods of compression-oriented compression of each layer is most suitable for this purpose. However, the MRC algorithms do not take into account the peculiarities of displaying vector graphics present on the source bitmap. If, for example, in the original electronic text document view and print SIM the tin does not depend on their scale, the character display of the scanned text document converted by the MRC, will depend on the scale of their play. It is also worth noting that the known methods of multilayer analysis and save the bitmap images in electronic form highlight all of the raster image in a separate layer. Thus, even if the original image will be present only minor elements of raster graphics in the resulting document will be saved as a raster layer, the size of which is comparable to the size of the entire document.

The prior art, in particular, how to reduce the file size, disclosed in patent application U.S. No. 20110007334 [2]. This technical solution provides a method and system for vectorization of text on the scanned image. The authors disclosed a method of vectoring, providing a smooth mapping of characters. The disadvantage of this solution is the fact that this analysis only test that is present on the scanned image, and accordingly, the tracing procedure is considered independently of other image elements.

The closest to the claimed invention features has the method described in U.S. patent No. 7289122 [3]. The method is based on the use of approximations of the form of graphic objects using Bezier curves. Weeks the STATCOM such decision is the authors revealed only way approximation conversion of the entire image in the form of an electronic document is not considered.

The task, which is aimed by the invention is the development of an improved method of converting a bitmap image to a metafile. The inventive method should provide a high quality display bitmap image converted into a metafile, with a significant decrease in the volume of stored data in comparison with the amount of memory required to store the digital source bitmap.

The technical result is achieved due to the application of the method of converting a bitmap image to a metafile, which includes the following operations:

- identify the raster image of the background region;

- determine the type of background;

- keep in metafile commands on the display background;

- identify the raster image multicolor region;

- maintain multi-color region in the metafile as a command relating to display parts of a bitmap image;

- tap on the bitmap is monochrome region;

- keep in the metafile command concerning display of the color fields.

The resulting metafile combines in sebeok raster, and vectorial description of visual information. Effective transformation of the original bitmap metafile, from the point of view of the relationship between the quality of the display to the volume of stored data is achieved by combining the most suitable methods of transforming and storing data corresponding category-specific regions in the image. For example, fragments of raster graphics present on the original image, and includes illustrations, photographs, drawings, localized and stored independently from each other in the metafile. The elements of vector graphics, such as lines, tables, text, logos, etc. are detected and converted to vector format by describing their shape and color graphics metafile commands.

Thus, the inventive method combines two main stages. The first step is to identify areas of predefined categories on the source bitmap. These categories include: background image, color and monochrome region. The second stage involves the effective description of each category of regions corresponding metafile commands and save them. The background image is described by the metafile commands depending on its type. For example, a solid color is specified by the command that determines its CEE is, multicolored background is a background bitmap whose size corresponds to the size of the displayed document. Multicolor local scope are stored in the metafile as fragments of the raster image whose location and size are defined by respective teams metafile. In addition, the shape of non-rectangular multicolor areas specified in the relevant areas of the clipping described graphics metafile commands. Monochrome image area stored in the metafile in vector form with the appropriate graphics metafile commands.

Further, the essence of the claimed invention is illustrated with engaging graphics.

1 is a Block diagram illustrating the principle of converting a bitmap image to a metafile.

Figure 2 is an Example of a bitmap with different types of fields.

Figure 3 is an Example of overlap during display metafile.

Figure 4 illustration of a system for converting raster images in the metafile.

Figure 5 Block diagram of the process of storing multi-color region in the metafile.

6 is a flowchart of a process of storing a single color region in the metafile.

Fig.7. an Example of defining an external contour area.

Fig illustration of a methodology for determining the segments of the alleged key points of the contour.

Phi is .9 Illustration of the process of identifying the key points of the contours on the example of the monochromatic area.

Figure 10 is an Example of the simplified contours monochrome region.

11 Block diagram of the process of approximation of a simplified circuit region by a sequence of straight and curved segments.

Fig Example adjustment of the coordinates of the key points of the simplified path.

Fig Example Bezier curves.

Fig Illustration of the process of computing the control points of a Bezier curve.

Fig Illustration of the process of approximation of the Bezier curve.

Fig Example of approximation of contour pixels of the same sequence of Bezier curves.

Fig Examples of the original monochrome areas and results display them by playing the metafile.

For unambiguous interpretation used hereinafter, the terms should be clarified that under the metafile is usually understood as the format of such files, in which data of different types, in particular raster and vector data types. Generally, the structure of the metafile is a sequence (list) command (record metafile) with a possible set of arguments. In the performance (playback) metafile each team performs a specific action such as visualization (rendering) of the line segment, the display of the fragment bitmap, etc. as a non-limiting example, one can mention metafiles, represented by a PDF, XPS, PS, EMF, etc.

CL is key stages of converting a bitmap image to a metafile is illustrated in figure 1. The source bitmap 101 may be received from any device suitable for capturing or receiving a bitmap image. At step 102 is performed to identify areas of the background image and determining the type of background. In a preferred embodiment implementing the inventive method the background is an image area that form the background and correlated with one of the three predefined categories: a solid color, gradient background and multicolored background. To monochrome background includes, in particular, the background area in the image, characterized by approximately the same brightness level and color. The gradient background includes, in particular, areas of the image with uniform brightness and color, and this change is described by the specific function. To the multicolored background belong to the background area in the raster image, which cannot be attributed to a solid color or gradient background. For example, the background bitmap image, including texture, can be classified as a multicolored background. Identified the background is described by teams of metalanguage, corresponding to the selected metafile format. As non-limiting examples of possible commands metafile for each category of background. Solid color background is determined by the commands metafile, indicate what their background color. For gradient background commands metafile determine the type of gradient transformation, the direction of the gradient difference and the range of brightness or color. Multicolor background matches the background bitmap image stored in the metafile. Depending on the implementation of the inventive method, the background can be replaced with a transparent, is not displayed in the performance (playback) metafile. Such an option may be made in the settings of the device or system implementing the claimed method. At step 104 is the identification multicolor areas containing raster images or complex graphics. In this case, multicolor refers to the group of connected pixels (pixels) of the bitmap, localized in some part of the original bitmap. Found multicolor region stored in the metafile 105 as a raster image, accompanied by the appropriate commands metafile describing the parameters of each multicolor region and their position in the image. At step 106 perform the detection of coherent monochromatic regions, i.e. regions with approximately the same brightness and color. At this stage monochrome region described by the set of graphics commands metafile implementing the display elements vector graphics, approx emeruwa form these areas. The result vector description of the color fields is stored in the metafile on the stage 107. In a preferred embodiment of the proposed method to reduce the size of the metafile used technology compressione, in this case the entries of the metafile are compressed without loss, and bitmaps stored in the metafile, Pets compression with loss of quality.

The inventive method provides an efficient approach to converting raster images to the metafile from the point of view of the relationship between the display quality to file size. This is achieved by storing each type of visual information in the most appropriate manner. In particular, vector description monochrome fields ensures the independence of their display of scale visualization or, for example, a print scale. For conventional bitmap scaling leads to the degradation of their display.

Figure 2 illustrates an example of a bitmap image. The figure marked the major categories of areas described in the claimed method: 201 background, monochrome region 202 and 205, rectangular multicolor region 203 and a non-rectangular multicolor region 204.

Figure 3 illustrates the procedure for rendering each of the category areas during playback (playback) metafile. In this case, the order Sokh is anemia areas illustrated in figure 1, corresponds to the order of their visualization. As an example, you can explain that visualization metafiles often occurs by imposing on each other transparent or semi-transparent layers or regions. In the process display metafile background 303 is the lower layer, on which are superimposed multicolor region 302, and then the monochrome region 301.

Figure 4 schematically illustrates a computing system that implements the inventive method. A computer system that converts bitmap images in the metafile includes: device 402 for input raster image processor 403 and a memory 404 that stores program instructions 405 carrying out the inventive method. Data transfer between modules is carried out via bus 401 data. As a non-limiting example of implementation of the proposed method device 402 of the input may be a scanner, a digital camera, a memory buffer that stores the screenshot (screenshot), etc. Metafile resulting from execution of program instructions, stored in memory, where in the future it can be transmitted, for example, to the print device, the visualization device recorded in the storage device, etc. are Illustrated only those characteristics that are mentioned in the description. But what you should understand that a computer system can have additional characteristics that have not been reflected in the illustration. The computing system may be represented, for example, a personal computer, mobile phone, TV, multifunction printing device or may be any other electronic device.

Figure 5 schematically illustrated the main steps which in the aggregate saving in the metafile each identified multi-color region. In step 501 determines the bounding box of the analyzed multicolor area. The bounding box describes the pixels multi-color region in accordance with its position on the original image, including the determination of the angle of the bevel region. This allows you to reduce the image size stored in the metafile. Step 502 is aimed at determining the shape multicolor area. In a preferred embodiment, the proposed method multicolor area is rectangular or non-rectangular (arbitrary) shapes. More accurate multicolor display area of non-rectangular shape is achieved by defining its clipping area in step 503. The necessity of this step is related to the fact that in the metafile can be saved only rectangular image. The clip allows you to hide non-printing Uch the harsh conditions of the stored fragment bitmap for non-rectangular multicolor area. More details on this step will be described below. Step 504 provides the scale of a fragment of the input bitmap. The location of the fragment is determined by the coordinates of the bounding rectangle.

Scaling is usually performed in the direction of reducing the size of the original image to a predetermined size, is preferred for subsequent playback of the metafile. For example, the source bitmap image, scanned at 300 dpi (dots per inch), can be reduced to the resolution of 72 or 96 dpi, the appropriate resolution of the display. In step 505 is the description of the form multicolor area through the use of commands metafile corresponding to the selected format. For example, for a rectangular multicolor area command metafile usually determine the transforming matrix, the size of the stored image fragment, the method of compression, color space, etc. Transforming the matrix reflects the number of parameters that affect the display of the fragment bitmap when playing the metafile. As an example, such parameters include: the rendering resolution portion of the image (this permission may be different from the permissions of the original bitmap and a portion of the image stored in the metafile; the fragment offset of the image relative to the coordinates of the rendered document in the result of playing the metafile; the angle of rotation. For non-rectangular area command metafile also include a sequence of graphics commands metafile that define the shape of the clipping area. In step 506 is performed compression commands metafile and a fragment of the saved bitmap. The compression is necessary to reduce the size of the resulting metafile, but, nevertheless, is not a mandatory step, and depending on the implementation of the claimed method specified step can be excluded. Applied at step 506 methods of compression (compression) of data should be supported by the selected metafile format. For compression commands metafile methods are applied compression without loss of quality, for a portion of the image are valid ways of compressing the raster image quality loss. Step 507 ensures the preservation of the compressed metafile commands and fragment bitmap corresponding to the multicolor area in the metafile.

6 illustrates a simplified block diagram save each single-color region in the metafile. As mentioned above, solid areas are saved by describing the shape and color of each area a set of graphics commands metafile. This act is about convert bitmap image to vector provides high quality display region and independence from the viewing scale. In step 601 by tracking each circuit analyzed a monochrome region, including external and internal contours. The scope can be limited to only one external circuit. The internal circuits may be several, or they may be missing. In step 602 determines the fill color of a monochromatic field. Next, in step 603 points of the contours are approximated by sequences of straight line segments and curves, supported by the selected metafile format. The sequence of approximating line segments and the fill color of a monochromatic field describes the relevant commands metafile in step 604, which are then compressed (step 605). Step 606 is responsible for maintaining the compressed teams in the metafile. The clipping region of the non-rectangular multicolor areas defined in step 503, is calculated similarly, except that only approximated the outer contour of the region and there is no step of determining the color of the field. For non-rectangular multicolor area, an approximate sequence indicated in the metafile as the clipping region.

7 illustrates an example of tracking (tracing) contour area. After procedures to identify areas in the raster image elements each area is separated from the background and are associated group of pixels is lei (dots). In the usual representation of raster images the location of the pixels is determined by the integer coordinates and the pixels are square in shape. In a preferred embodiment, the inventive method the contour line is defined as the boundary between the background pixels and the analyzed region. In accordance with the illustration 7 pixels of the area marked in dark gray squares 701. Accordingly, the circuit goes through the points (vertices)that are located on the corners of the pixels marked with white dots 702. These points on the path have the so-called "virtual", non-integer coordinates. Procedure tracking (tracing) the circuit starts from a start point of the path 703 and continues along a path in a predetermined direction up until the starting point will not meet again. The direction of the tracking circuit is determined by the requirements of the selected metafile format, for example, for the rule of nonzero number of turns (non-zero winding rule) the outer contour is tracked (rocks) in the direction of clockwise, and the inner contours counterclockwise or Vice versa. This rule ensures proper filling of the area of the specified color in the course of playing the metafile.

After tracking the contours of the monochrome region is the reduction of the number is tion of the circuit elements (simplified outline) by identifying their most important key points. The procedure of finding the key points of the contour consists of two main steps: the first step determines the path segments, within which are alleged key points; in the second step of the possible combinations of key points choose a combination that provides the lowest approximation error. On Fig illustrates an example of a calculation of the path segment, within which is the intended focal point. To accomplish this, each point of the contour is mapped to a pair of the most remote points in accordance with a predetermined criterion. For example, the contour point 803 corresponds to a pair of the most remote points 802 and 806. In a preferred embodiment of the proposed method, two points of the circuit are assumed to be the most remote from each other, if a portion of the path between them can be approximated by a straight line, and thus the approximation error does not exceed a predefined value. The approximation error is calculated as the sum of squared distances 804 from every point of the approximated area of the circuit 805 to the corresponding approximating line 801. Many couples most distant points allows you to determine the parts of the path, preferred to identify key points. For example, the point 809 on Fig is the most remote group t is a check circuit, indicated in the illustration black dots 807, respectively, the point 808 is the most remote of all points of the path, marked in grey 810. Thus, the point 808 and 809 for the analyzed fragment of circuit meet the greatest amount of time and, accordingly, determine the boundaries of the area of the circuit 811, it is preferable to detect the key points.

In the illustration, Figure 9 shows an example of pixels of the same with certain parts of the circuits, it is preferable to detect the key points. The plots are marked with a shaded regions 902. Within the same area can be detected only one key point. The following lists the possible combinations of key points within their respective areas. Among them is selected in such a combination that meets the minimum approximation error of the contour straight line segments. In the illustration, Figure 9 shows the resulting key point 901. The corresponding fits your combination segment with the minimum approximation error is shown in Figure 10.

Based on the key points of the contour is in process of approximation of the contour by a sequence of straight and curved segments. Schematically this procedure is illustrated the block diagram of figure 11. Step 1101 performs the correction (clarification) coordinating the key points of the simplified contour area. As shown in Fig, new key points 1201 with specified coordinates correspond to the new approximating segments 1203, providing a smaller approximation error of the circuit. When this correction coordinate is limited at the source of the key points 1202. In a preferred embodiment, the inventive method specified at corresponds to the size of one pixel, i.e. the distance between the updated and the original location of the key points less than half a pixel. Step 1102 provides a simplified approximation of the contour, the particular sophisticated key points, segments of straight and curved corresponding to the selected metafile format. At this stage, the number of used elements vector is uniquely determined by a number of key points. Step 1103 performs the reduction of the number of curves involved in the approximation that provides a smoother outline drawing during playback metafile and a smaller number of required graphics metafile commands. In step 1104 sequence of line segments and curves are converted (transformed) in describing their team metafile.

In a preferred embodiment of the inventive method, the approximation of the outline of the region is performed using two graphics functions, support is offered by most of the existing metafile formats: cut a straight line and Bezier curve of the third order. A display command of a segment of a straight line is usually accompanied by arguments that define the beginning and end of the segment. Accordingly, the team rendering bézier curve of the third order includes arguments that define the beginning and the end of the curve and the control points governing the bend and the shape of the curve.

Bezier curves are used to describe sections of the circuit formed by the intersection of two approximating line segments in the key point of the path. Thus, when calculating the parameters of the curve is analyzed triangle, one of the peaks which is a key point, and the adjacent edges approximarely segments. In accordance with the illustration Fig to simplify the calculation of the parameters of a Bezier curve, it is assumed that the control point of the curve 1302 are arranged on the faces of the analyzed triangle adjacent to the top of 1301. In this case, the control points of the curve are determined by two parameters α and β, which changes are in the range from 0 to 1 is illustrated with several examples on Fig. In the General case, the values of these parameters can exceed one.

Fig and Fig illustrate the steps of computing the control points of a Bezier curve. As a first step, calculate midpoints 1401 and 1407 corresponding approximating segments simplified path intersecting analyzed in the th key point 1403 circuit. The following defines direct 1408 passing through these midpoints. The next step is a parallel translation of the obtained straight line until its intersection point 1409 with at key points. At the key point is limited 1404 circle of a predetermined radius. In a preferred embodiment, the radius corresponds to the side length of a pixel in a bitmap image, multiplied by a factor of. Obtained by parallel transport direct 1406 intersects with approximarely segments at points 1402 and 1405, defining the control points of a Bezier curve α and β, respectively. The values of α and β with accuracy proportional coefficient are equal to the normalized lengths of the segments are cut parallel straight lines. For example, on Fig, the parameter α is equal to the ratio of the length of the line segment bounded by points 1401 and 1402, to the cut length 1401-1403, multiplied by a proportional coefficient. The preferred value of the proportional coefficient is equal to 4/3, in this case, a Bezier curve passes through the point of intersection with the at key points (1409, 1507). On Fig is a Bezier curve corresponding to the calculated parameters. An approximate curve 1505 Bezier connects the midpoints of 1501 and 1506. Checkpoint 1502, 1504 curve calculated in accordance with the tvii with the above description.

After calculating the parameters of a Bezier curve validates its checkpoint certain conditions. Is calculated for this option is. If the parameter γ satisfies the range of acceptable values of 0.55<γ≤1, the parameters α and β remain unchanged. If the condition γ≤0,55, the control point of the bézier curve are replaced with values corresponding to α=β=0,55. If the condition γ>1, then the decision about the replacement of the approximating curve of two pieces of direct, limited to the corresponding average point and the adjacent one to another in the analyzed key point. For example, the condition γ>1 for Pig will cause a Bezier curve will be replaced by two line segments. The first segment is limited by the points 1501 and 1503, the second segment is limited by the points 1503 and 1506.

On Fig illustrates an example of approximation of the contour pixels of the same in accordance with the claimed method.

Fig illustrates examples of increased source raster monochrome areas and result display after approximation. It should be noted that because the proposed approximation corresponds to a vector description of the form fields, therefore, the display does not depend on the scale of the view.

The inventive method is designed to implement software apt the military tools that are included in black and white and color multifunction printers and digital copiers. Also the method can be implemented in the software scanning devices.

1. The way to convert a bitmap image into a metafile, which includes the following operations:
- identify the raster image of the background region;
- determine the type of background;
- keep in metafile commands on the display background;
- identify the raster image multicolor region;
- maintain multi-color region in the metafile as a command relating to display parts of a bitmap image;
- identify the raster image pixels of the same;
- keep in the metafile command concerning display of the color fields.

2. The method according to claim 1, characterized in that determine the type of background in the raster image in accordance with the following predefined categories: a solid color, gradient background, multi-color background.

3. The method according to claim 1, characterized in that store in the metafile command to display the background in accordance with a predefined type of background:
- solid background describe as a rectangle, filled with the specified color;
- a gradient background describe the records in the metafile determining the direction and type of gradient changes color;
- multicolored background remain in the metafile as a bitmap image.

4. The method according to claim 1, characterized t is m, in the course of determining the type of the background, depending on the prior settings, the background can be replaced by a completely or partially transparent.

5. The method according to claim 1, characterized in that they are multi-color region in the metafile by performing the following operations for each multicolor areas:
- define the bounding rectangle of the multi-region, it is possible that the sides of the bounding rectangle were tilted to the sides of the original bitmap;
- define the shape multicolor area as a rectangular or non-rectangular;
- define the clipping area for non-rectangular multicolor region;
- scale fragment of the bitmap corresponding to the multicolor region, to a predetermined resolution;
- describe the form of multicolor area through appropriate commands metafile;
- compressorium team metafile and a fragment of a raster image corresponding to the multicolor region;
- retain the compressed teams in the metafile.

6. The method according to claim 1, characterized in that retain a single color region in the metafile by performing for each single-color region following operations:
- track points of external and internal contours of the monochromatic area;
- evaluate color odnotsvetna the second area;
- approximate the point of external and internal contours of sequences of segments of straight and curved;
- form a sequence of commands metafile describing the approximating sequence and color pixels of the same;
- compressorium sequence of commands metafile;
- retain the compressed teams in the metafile.

7. The method according to claim 1, characterized in that when saving multicolor areas in the metafile define the clipping area for non-rectangular multicolor area by performing the following steps:
- track points of the outer contour of the non-rectangular multicolor region;
- approximate point of the external circuit by a sequence of straight and curved segments;
- make a sequence of commands metafile describing the approximating sequence and define it as the clipping region for multi region;
- compressorium sequence of commands metafile;
- retain the compressed teams in the metafile.



 

Same patents:

FIELD: information technologies.

SUBSTANCE: method for reproduction of diagram related to document includes conversion of object-diagram into description of diagram on the basis of figures, where specified object-diagram, describes this diagram with application of diagram elements, and specified description of diagram on the basis of figures describes this diagram with application of figures; and saving object-diagram in specified document so that access to initial data contained in diagram is possible. System includes object-diagram, describing diagram with application of diagram elements; graphical module capable of reproducing figures, module of diagram creation, generating description of diagram on the basis of figures, based on specified object-diagram, where specified description of diagram on the basis of figures describes this diagram with application of figures, which may be reproduced by specified graphical module.

EFFECT: provision of coordination in process of diagrams reproduction and processing in various applications, provision of unified, high-quality reproduction of diagrams.

25 cl, 5 dwg

FIELD: physics, measurement.

SUBSTANCE: invention concerns methods of electromagnetic signal processing for tool of modelling and visualisation of stratified underground fractions surrounding the tool. Electromagnetic signals corresponding to current position of tool measurement point are obtained for measurement during drilling, and multilayer model is generated by the electromagnetic signals. Histogram describing multilayer model uncertainty is used to generate multiple colour tone values, representing formation property forecasts for depth level over/under the tool, and corresponding multiple saturation values. Screen diagram is generated and displayed. Screen diagram uses colours for visualisation of formation property forecast for depth levels over and under the tool for further positions of measurement point. New column in screen diagram is generated for current measurement point. Colours of new column are based on multiple colour tone and saturation values obtained from histogram. Saturation values of new column represent uncertainties of respective forecasts.

EFFECT: modeling and visualisation of underground fraction properties during well drilling.

25 cl, 10 dwg

FIELD: physics, processing of images.

SUBSTANCE: invention is related to methods of television image processing, namely, to methods of detection and smoothing of stepped edges on image. Method consists in the fact that pixels intensity values (PIV) of image are recorded in memory; for every line: PIV of the current line is extracted; PIV of line that follows the current line is extracted; dependence of pixel intensity difference module dependence (PIDMD) is calculated for the mentioned lines that correspond to single column; PIDMD is processed with threshold function for prevention of noise; "hill" areas are determined in PIDMD; single steps are defined out of "hill" areas; PIV of line that is next nearest to the current line is extracted; for current line and line next nearest to the current line operations of "hill" areas definition are repeated; for every part of image line that is defined as single step, availability of stepped area is checked in image in higher line, if so, these two stepped areas are defined as double stepped area (DSA); parts of DSA lines are shifted in respect to each other, and DSA is divided into two single steps; values of line pixels intensity are extracted for the line that is located in two lines from the current line, and operations of "hill" areas definition are repeated; single steps are smoothened by averaging of pixel intensity values.

EFFECT: improvement of quality of image stepped edges correction.

2 dwg

FIELD: computer engineering.

SUBSTANCE: the system contains markup language, object model of graphics, converter of types, analyzer-translator, system of presenters, interface for applied programming of visuals and indication interface.

EFFECT: ensured organized interaction of computer program developers with data structure of scene graph for creation of graphics.

27 cl, 31 dwg

FIELD: technologies of data processing in microprocessor systems, in particular, generation of visual data displays in automated expert systems, possible use in systems for visual analysis and prediction of variable multi-parameter states of systems or processes, including individual conditions of certain person.

SUBSTANCE: in known method for color-code display from a set of all parameters on basis of one or more topic signs, subsets of parameters are grouped and ranked, with which methods of color code display are used separately, while in accordance to ranks of subsets, width of strips of parameters of subsets is formed and/or position of strips of subsets is determined on diagram relatively to strips of other subsets with their possible isolation.

EFFECT: less time needed for faster and improved quality monitoring of object states and improved ergonomics of visualization results.

8 cl, 2 dwg

The invention relates to the field of physical optics and can be used in optical astronomy

The invention relates to computing, and in particular to systems, data mining

The invention relates to computer technology and can be used in data mining systems, including processing and analysis of geological and geophysical information and other data obtained in the study of natural or socio-economic objects or phenomena

FIELD: printing industry.

SUBSTANCE: method of draft mode printing is carried out by means of conversion of pictures into contour sketches. At first graphic primitives are extracted from a flow of printed data or a printing task. Then the above graphic primitives are combined into pictures in accordance with their geometrical proximity. Then the produced pictures are converted into contour sketches. Afterwards a flow of printed data or a printing task is modified by replacement of a part of graphic primitives with produced contour sketches. Further the modified data flow or printing task is printed.

EFFECT: saving ink, toner of a printing device without loss of recognisability of printed images.

8 cl, 14 dwg

FIELD: information technology.

SUBSTANCE: image forming apparatus, capable of selectively outputting a sheet having an image formed by toner on one of its surfaces, and on both of its surfaces, which has a fixation unit configured to fix the toner image on the sheet, a sheet stacking part configured to stack sheets and a control part configured to control the maximum number of stacked sheets from sheets stacked in the sheet stacking part. The control part performs control so that the set maximum number of stacked sheets, when sheets are stacked, at least one of which has a toner image formed on both of its surfaces, is less than the set maximum number of stacked sheets, when sheets are stacked, each of which has a toner image on one of its surfaces.

EFFECT: preventing blocking of sheets without negatively affecting output or quality of the image.

5 cl, 5 dwg

FIELD: printing industry.

SUBSTANCE: system comprises the first printing device to print the first component of book (i.e. cover), the second printing device to print the second component of book (i.e. text block), bookbinding device to connect the first component and the second component, computer control system, which receives information related to book to be made, this information contains information related to content of specified first or second component, and information related to final size of book. At the same time computer control system initiates among other functions making the first component with the help of mentioned first printing device, receives signal about the fact that printing of the first component was successful, and having received this signal, it initiates printing of the second component with the help of specified second printing device. The first component may be stored in buffer, while the second component is not ready.

EFFECT: possibility to make multiple books by fully automated method, minimisation of failures from completed books, which do not comply with quality criteria, minimisation of production facilities downtime.

47 cl, 7 dwg

FIELD: communication means.

SUBSTANCE: invention pertains to sound reproduction system, in particular it referrers to the sound reproduction system, producing sound into roam-a-phone through the communication line for roam-a-phones. In the system for sound data transfer into a roam-a-phone through the wireless base station wireless base station contains a device for transmission of sound data into the roam-a-phone with coder-decoder transit, and sound data are the data preliminary coded according to the coder/decoder of the roam-a-phone.

EFFECT: realisation of high quality sound reproduction in the roam-a-phone preventing losses of the quality of the sound data, transmitted through the wireless communication line, preserving sound quality in the roam-a-phone.

36 cl, 13 dwg

FIELD: physics, computer engineering.

SUBSTANCE: cartridge for digital printing device, and more preferably, for jet printing feed device on demand. Device comprises jacket having section of printing carriers source, outlet opening of printing carriers and integral mechanism for displacement of printing carriers installed during operation so that to pick up and lead certain number of printing carriers via outlet opening.

EFFECT: provision of device compactness.

10 cl, 91 dwg

FIELD: physics, computer facilities.

SUBSTANCE: invention concerns computer facilities and can be used for operation of the user by preparation of documents for printing. The method of representation of pages on a mapping device at preview before printing consists in performance of following operations by the user: determine the size of the displayed breadboard page model by means of monotonously increasing non-linear function; carry out compensatory scaling of devices of the breadboard page model; shape a page breadboard model on the display.

EFFECT: increase of reliability of breadboard models of text pages displaying and perception simplification of breadboard models of text pages by the user.

7 cl, 2 dwg

FIELD: printing devices and printing system, which are able to conduct direct communication with digital camera.

SUBSTANCE: on the early stage of connection between digital camera and direct print printer, direct print printer asks for an object, which contains password as information for objects recognition, which are recorded an stored in digital camera. As a result, after it is known that returned information contains recognition information, printer informs digital camera about its own recognition information.

EFFECT: ensured capability for realization of recognition process, which does not require to store unnecessary information in the digital camera, not depending on availability of direct print function on the digital camera connected to the printer.

25 cl, 27 dwg

The invention relates to printing devices

FIELD: printing devices and printing system, which are able to conduct direct communication with digital camera.

SUBSTANCE: on the early stage of connection between digital camera and direct print printer, direct print printer asks for an object, which contains password as information for objects recognition, which are recorded an stored in digital camera. As a result, after it is known that returned information contains recognition information, printer informs digital camera about its own recognition information.

EFFECT: ensured capability for realization of recognition process, which does not require to store unnecessary information in the digital camera, not depending on availability of direct print function on the digital camera connected to the printer.

25 cl, 27 dwg

FIELD: physics, computer facilities.

SUBSTANCE: invention concerns computer facilities and can be used for operation of the user by preparation of documents for printing. The method of representation of pages on a mapping device at preview before printing consists in performance of following operations by the user: determine the size of the displayed breadboard page model by means of monotonously increasing non-linear function; carry out compensatory scaling of devices of the breadboard page model; shape a page breadboard model on the display.

EFFECT: increase of reliability of breadboard models of text pages displaying and perception simplification of breadboard models of text pages by the user.

7 cl, 2 dwg

FIELD: physics, computer engineering.

SUBSTANCE: cartridge for digital printing device, and more preferably, for jet printing feed device on demand. Device comprises jacket having section of printing carriers source, outlet opening of printing carriers and integral mechanism for displacement of printing carriers installed during operation so that to pick up and lead certain number of printing carriers via outlet opening.

EFFECT: provision of device compactness.

10 cl, 91 dwg

FIELD: communication means.

SUBSTANCE: invention pertains to sound reproduction system, in particular it referrers to the sound reproduction system, producing sound into roam-a-phone through the communication line for roam-a-phones. In the system for sound data transfer into a roam-a-phone through the wireless base station wireless base station contains a device for transmission of sound data into the roam-a-phone with coder-decoder transit, and sound data are the data preliminary coded according to the coder/decoder of the roam-a-phone.

EFFECT: realisation of high quality sound reproduction in the roam-a-phone preventing losses of the quality of the sound data, transmitted through the wireless communication line, preserving sound quality in the roam-a-phone.

36 cl, 13 dwg

FIELD: printing industry.

SUBSTANCE: system comprises the first printing device to print the first component of book (i.e. cover), the second printing device to print the second component of book (i.e. text block), bookbinding device to connect the first component and the second component, computer control system, which receives information related to book to be made, this information contains information related to content of specified first or second component, and information related to final size of book. At the same time computer control system initiates among other functions making the first component with the help of mentioned first printing device, receives signal about the fact that printing of the first component was successful, and having received this signal, it initiates printing of the second component with the help of specified second printing device. The first component may be stored in buffer, while the second component is not ready.

EFFECT: possibility to make multiple books by fully automated method, minimisation of failures from completed books, which do not comply with quality criteria, minimisation of production facilities downtime.

47 cl, 7 dwg

Up!