Method and apparatus for dynamically visualising collection of images in form of collage
FIELD: physics, video.
SUBSTANCE: invention relates to methods of presenting a collection of images. The computer-implemented method for dynamic visualisation of a collection of images in the form of a collage includes a step of obtaining an image from a collection of images. Further, the method includes adjusting parameters of dynamic visualisation and analysing distribution of colours in local areas of the image and the collage. The method also includes modifying the image by adding decorative elements, the appearance of which depends on the distribution of colours in the local areas of the image and the collage. Furthermore, the method includes modifying the collage by changing an appearance of decorative elements in the image.
EFFECT: improved visual quality of a collection of images owing to automated modification of display of decorative elements depending on the colour of the images.
6 cl, 5 dwg
The invention relates to a method of representing a collection of images, in particular to methods of dynamic visualization of a collection of images in a collage with the use of decorative elements, the color of which depends on the rendered images.
The prior art knows a lot of methods and systems related to convert a collection of images in a static image type "collage". Conditionally they can be divided into two groups: automatic or automated and system tools to manually create the collage. The majority of patents and publications on the automatic creation of collage relate to processes of selection, grouping, and arrangement of images. For example, in U.S. patent No. 7,576,755  described a way of highlighting important areas and the location of the image on the canvas when the display condition in the collage maximum important part of the image area. This is the model of Biesse. U.S. patent No. 7,848,596  is based on using templates to place the images. The resulting collage of such systems typically requires modification by the user to create aesthetically pleasing collage. In U.S. patent No. 7,904,455  proposed the use of collage in the form of a mosaic to navigate through the images. For visual separation of groups of images from each other to provide the sustained fashion image of each group is divided into the collage borders. The type of border, color and thickness are used to specify relations between groups: the greater the difference between the groups, which include image, the more noticeable the border between them.
The slide show in the form of a collage is also one of the famous ways of presenting a collection of images. For example, Apple iPhoto (see U.S. patent No. 8,013,874)  has a built-in mode of the slide show in the form of collage: image "fall" onto the canvas one by one. Herewith, some fixed set of decorative elements, such as white frame.
To create more impressive slide show in the form of a collage users use special authoring program such as CyberLink PowerDirector (see http://en.wikipedia.org/wiki/PowerDirector) . Automatically generated collages are rarely accompanied decorative elements, such as text, background, frame. This is partly due to the fact that in some cases, the decorative elements are not harmonious in color images, which leads to a negative perception of the generated collages by the user.
Often the images are placed manually or automatically in the form of a collage and then manually add text, decorative elements and change their settings (e.g. font, size, transparency, intensity, saturation, color). The design of the collage manually requires considerable time is I. Change the settings of decorative elements, as a rule, requires special skills, for example skills aesthetically pleasing to find the matching colors and the combination of different decorative elements.
Among the known methods and systems for manual creation of the collage most popular and closest to the claimed method is a solution, laid the basis for Picture Collage Maker http://www.picturecollagesoftware.com) , which provides many templates hosting and decorative elements, such as frames, masks, drop shadows, pictures, background. The disadvantage of this system is that it is designed exclusively for experienced users, which create personal collages.
The problem to which the invention is directed, is to develop an improved method for converting a set of images in the collage, and this method should be user-oriented mid-level and provide a wide range of visual design created collages.
The technical result is achieved due to the application of the proposed method for dynamic visualization of a collection of images in a collage, and this method includes the following operations:
get the image from the image collection,
syshestvyut settings dynamic visualization
analyze the color distribution in local areas of the image and collage,
modify the image by adding decorative elements, the appearance of which depends on the distribution of colors in the local areas of the image and collage,
modify collage by changing the appearance of decorative elements on it,
determine the location of the modified image on a modified collage
form a sequence of frames showing the appearance of the modified image on the collage.
The invention improves the visual perception of the slide show in the form of a collage by automatically adding decorative elements and modification of the display depending on the colors of the image. The use of adaptive changes in the appearance of decorative elements produces a positive impression on the user. Moreover, in the invention may smooth color changing decorative elements from frame to frame.
Further, the essence of the claimed invention is illustrated with engaging graphics.
Figure 1 - an example of one frame of the slide show in the form of a collage with decorative elements, the appearance of which depends on the colors in the displayed image.
Figure 2 - scheme of the process of dynamic visualization of the collection from which the interests in the form of a collage with changing the appearance of the decorative elements.
Figure 3 - scheme of assessment changes color decorative element.
Figure 4 is an example of the color wheel.
5 is a diagram of the formation process of a sequence of frames with a change of decorative elements.
Figure 1 shows one frame of the slide show in the form of a collage with decorative elements, the appearance of which depends on the colors of the rendered images. Decorative elements can be applied not only to images in the collage, but also to the collage, for example rectangular frame 101. Appearance 102 background and decorative element 101 collage may change during the dynamic visualization of the image collection. When modifying an image or a collage by adding decorative elements are selected from the following elements: frames, borders, figures, for example, stationery, buttons, fridge magnets and the like. As decorative elements of the drawings figure 1 shows pushpin 103, 104, 105 and frame 106, 107, 108. Different numerical values for the decorative elements of the same type indicate that the items are different colors from each other. The choice of color decorative element based on user preferences and the specified color scheme. For example, if you are using a complementary scheme combination of colors for dark image 109 corresponding frame 106 should b the th light and on the contrary, for a bright image frame 110 108 around it should be dark.
Figure 2 shows a diagram of the process of dynamic visualization of a collection of images in a collage with changing the appearance of the decorative elements. The process begins with step 201, which set the parameters of the dynamic visualization in the form of a collage. Set the following parameters dynamic visualization: the size of the collage, background, collage, placement of images, a set of decorative elements, the method of changing the appearance of the decorative elements, color preferences, the set of image metadata, such as time and date of capture, location of capture, name of the file. These parameters can be set manually by the user or automatically. In step 202, the user selects images for dynamic visualization in the form of a collage. Module 203 visualization accesses the image and assesses changes that need to be done in collage 204. Based on the analysis of collage 204 to step 205 generates a sequence of frames representing that image in the collage according to the parameters 201. In determining the location of the modified image on a modified collage image size varies within a certain range. All the images selected in step 202, obrabecim who are the same way.
Adding a new image in the collage leads to changing the appearance of the decorative elements of the images in the collage and decorative elements of the collage. The process of evaluating changes in the appearance of decorative elements shown in Figure 3. In step 301 find the area of the available images and collage for analysis. As the scope of analysis can be considered the whole picture and the whole collage. In some embodiments of the invention there is no need to consider the full picture or collage. The way of placing images on the collage that you installed in step 201, determines the final position of the image on the collage and the way the image is, for example rotation, manifestation, resizing during dynamic imaging. Thus, the position of the decorative elements of this image on the collage known. For example, figure pushpin used as a decorative element, specifies the image area over which it is placed. Thus, the color of this figure depends on the colors of the image in the local area in which it is placed. In another embodiment, the implementation of the claimed invention, the scope of analysis is defined adjacent areas in relation to the provision of a decorative element. For example, the frame separates the image is tion from other content of the collage. In this case, the color of the frame should be determined not only by the scope of collage, over which it is placed, but also should consider the color image and the color of the collage around it. You have the option to use multiple criteria to search for the analyzed areas. Color characteristics are calculated in step 302. The color histogram is the most common characteristic. The prevailing color and/or color distribution along the major axis of the decorative element can also be regarded as useful signs. On the calculated characteristics at step 303 determines the color of the decorative element. In some embodiments of the claimed invention, the number of colors of the decorative element was not limited to one. The selection of a specific color decorative element on the calculated characteristics occurs according to step 201 setting color preferences.
Known from the prior art color wheel shown in Figure 4. Twelve colors are located on a circle: three primary colors (red - 403, yellow 401, blue - 402); the three secondary colors (purple - 404, green - 405, orange - 406), and six tertiary colors. There are following main circuit combination of colors: monochromatic, complementary, triad combination. When a complementary color combination color decorative elementbased opposite on the color wheel primary color of the analyzed region. If several areas are used primarily for process model color combinations. For example, consider two regions, i.e. there are two dominant colors, and the color of the decorative element is defined as equidistant on the color wheel from the dominant colors of these regions. On lap two such points. In the case of preferences monochromatic color combinations on the collage smaller sector of the color wheel determines the color of the decorative element, in the case of preferences complementary color combinations decorative element specifies a larger sector.
Figure 5 shows the process of forming a sequence of frames with changing the appearance of the decorative elements. In step 501 changes the image to the collage by joining decorative elements. How to change the appearance of decorative elements specified in step 201, determines to change the appearance of the decorative elements of the images in the collage and decorative elements of collage. Also when forming a sequence of frames, the color of the decorative elements of collage, and images in the collage are changing smoothly from frame to frame) or abruptly (for one frame). In the modification represented in Figure 5, the appearance of the decorative elements of the image to be added to the collage, is not changed. The external appearance of orationi elements of collage, and images in the collage is changed from frame 502 to the frame 503. The nature of the changes in the appearance of decorative elements is set at the step 201. The result of combining modified in step 501, the image and the collage shown in step 504.
Further aspects of the invention can be obtained from consideration of the drawings and description of preferred modifications. Professionals it is clear that various modifications, additions and substitutions, without departing from the scope and meaning of the present invention disclosed in the accompanying claims. For example, images can be animated or be sequences.
The inventive method is applicable to devices with the function of displaying images, such as TVs with multimedia, mobile phones, digital cameras, photo frames, and desktop applications for navigation through the images and view images as a slide show.
1. A computer-implemented method for dynamic visualization of a collection of images in a collage containing phases in which:
get the image from a collection of images;
perform the tuning of the parameters of the dynamic visualization;
analyze the color distribution in local areas of the image and collage;
modify the image by adding decorative elements, the appearance of which depends on the distribution is of flowers in the local areas of the image and collage;
modify collage by changing the appearance of decorative elements on it.
determine the location of the modified image on a modified collage;
form a sequence of frames showing the appearance of the modified image on the collage.
2. The method according to claim 1, in which sets these parameters dynamic visualization:
- the size of the collage,
- the background of the collage,
- a way of placing images,
- set of decorative elements,
- how to change the appearance of the decorative elements,
- color preferences,
- set image metadata, such as time and date of capture, location of capture, name of the file.
3. The method according to claim 1, wherein modifying the image by adding decorative elements is chosen such elements from the group comprising frames, borders, images.
4. The method according to claim 1, wherein when forming the sequence of frames change gradually or abruptly, the color of the decorative elements of collage, and images in the collage.
5. The method according to claim 1, wherein when analyzing the distribution of colors define the local region image and collage depending on the type of decorative item, and also the ratio of the size of the decorative element, image and collage.
6. The method according to claim 1, wherein when the determination of the position of the modified image on a modified collage image size varies within a user-selected range.
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to automated drawing means. The method includes identifying a previously drawn object within a grid with a first gridline spacing; determining a dimensional unit of said object; automatically adjusting gridline spacing from the first to the second as a function of the dimensional unit, where the first spacing differs from the second and where some of the steps for identification, determination or automatic adjustment are carried out by a computer processing unit.
EFFECT: high speed of drawing by providing dynamic adaptation of the gridline spacing to the object being drawn at the present moment.
20 cl, 9 dwg
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
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.
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
FIELD: radio engineering, communication.
SUBSTANCE: invention relates to Internet technologies and specifically to update notification technology. The update notification method which is carried out by a browser of a user computer includes steps where the browser monitors a network resource dynamically; if an update of the network resource is found, the method notifies the user in a preset update notification manner. Since the update notification method monitors the web page directly via the browser, it is able to monitor various kinds of network resources dynamically, including web pages that do not support RSS output, and when a update of network resources is found, the method notifies the user independently and timely in multiple ways.
EFFECT: timely user notification of updates.
18 cl, 4 dwg
FIELD: information technology.
SUBSTANCE: during object search, the display 2 of an electronic device 1 displays a system of command elements which enable to display the search object or a subsequent system of command elements on the display. The system of command elements includes a subsystem of single command elements 3, which correspond to one spatial parameter of the location thereof, and a subsystem of overall command elements 4, which correspond to two spatial parameters. The system of command elements on the display is in form of a panel 5 in form of a finite system of two coordinates on which the overall command elements 4 are in form of areas arranged in rows 6 and columns 7, and the single command elements 3 are in form of areas arranged in a row and a column, which form coordinate axes 8 for the subsystem of overall command elements 4. The location of the single command elements 3 is defined by one coordinate and the location of the areas of the overall command elements 4 is defined by two coordinates of the finite coordinate system. When a single command element 3 is activated by an input device, an electronic signal of its one coordinate is transmitted, and if an overall command element 4 is activated, a signal of its two coordinates is transmitted. The display of each subsequent system of command elements is carried out at the choice of the user after visual inspection of single command elements 3 of the previous system of command elements.
EFFECT: faster and simpler search and selection of an object in a database.
10 cl, 10 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to electronic devices. A graphical user interface (GUI) accesses metadata arranged in different categories and determines a hierarchical order thereof. A metadata category is shown in a menu of category entries in a separate panel on the GUI. Rotation of the device is detected by a rotation sensor, and upon rotation the panel with the menu being browsed before rotation is maintained in the GUI, and at least one panel with a menu representing a hierarchical super- or sub-category of the category being browsed before rotation is added or removed.
EFFECT: shorter time for accessing program functions.
9 cl, 5 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to web browsers. In the method, a page window is set up as a top-level window and the "parent-descendent" relationship between the page window and said main frame window is eliminated to place the page window and the main frame window on the same level, wherein the page window interacts with the main frame window in asynchronous mode without the "parent-descendent" relationship between them.
EFFECT: preventing false interruption of the entire browser due to false interruption of one of its pages.
9 cl, 4 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to information processing techniques. The disclosed method involves calculating the Document Frequency (DF) of a word in classified data; performing single-aspect evaluation of the word according to the DF; performing multi-aspect evaluation of the word based on the single-aspect evaluation results to obtain a weight coefficient of the significance of the word. Before calculating the DF in classified data, said word is preprocessed and (or) after obtaining the significance factor, the significance of the word is determined according to its significance factor. When determining the significance of a word based on its significance factor, a significance threshold and a constant usage threshold for each level are given. The significance of a word is determined on a level according to the relationship between the two threshold values and the significance factor. The significance factor is normalised at each level to obtain a complex weight coefficient. The complex coefficient is used to perform complex classification of significance for words of the same significance at different levels.
EFFECT: high accuracy of determining significance of words in a large amount of classified data.
24 cl, 5 dwg
FIELD: physics, computation hardware.
SUBSTANCE: invention relates to supply of info to user's request. In compliance with one version, this system comprises search component incorporating a ranging component which can be used for search results ranging as a part of reply to request. In compliance with another version, ranging component can comprises ranging algorithm which can use document length returned to search request for search ranging.
EFFECT: efficient execution of queries by search machines.
15 cl, 2 tbl, 4 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to information processing devices and a system. The device includes: a communication unit, an information collection unit configured to collect, through the communication unit, presence information, which includes status information, which indicates the application status while running in a separate information processing device and a status image generating unit, configured to generate a status image which indicates the application status based on the collected presence information; the status information includes information indicating permission or prohibition to participate in an application session executed in a separate information processing device; the status image generating unit has a function of generating a first screen which shows the status of execution of applications by a plurality of other users in form of a list, and a second screen which shows the status of execution of one or more applications by another user, shown on the first screen, and on the first and second screens, the status image generating unit displays a portion for displaying names of applications in different display modes depending on enabling or preventing a user from participating in an application session.
EFFECT: providing a user interface with faster access to information relating to application accessibility.
12 cl, 7 dwg
SUBSTANCE: according to the method, the number of electronic cards is formed for each patient, one of which is supposed to be general, stored in the patient's record of shared database of a central computer; the other cards are specialised; they are created by specialists and stored on a computer's workplace; the general patient's card comprising the sections 'Passport Details', 'Diagnoses', 'Laboratory and Instrumental Findings (Analysis)', 'Drug Preparations', and the section 'Connection of the Specialised Patient's Card' available for all the doctors for reading only; the section 'Card Register of Specialised Patient's Cards is created in the computer for each specialist for diagnosing, treating and predicting and comprises the section 'Patient' including patient's general information; the section 'Diagnosis' including the fields that enable observing the entire picture of the patient's state; the section 'Monitoring' that describes the entire picture of the patient's state; the section 'Monitoring of Patient's State' is used to create the patient's state monitoring field if a disease is therapeutically exposed with structuring all the records and prescriptions in the fields; the section 'Therapeutic and Post-Therapeutic Follow-Up' including a unit for patient's response monitoring after each prescribed therapeutic course and a data formation unit for each patient after the complete therapeutic course with all the data in the unit being systematised automatically in accordance with the diagnosis and stage of disease, and the section 'Monitoring Results of the Patient's State Data'.
EFFECT: more effective and reliable monitoring and diagnosis of the patient's state.
2 cl, 3 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to computer engineering. The method of updating structured data in a relational database management system involves forming an updated database structure containing metadata and a set of altered data; comparing the structure of the initial and updated database by comparing data and metadata of the structures, and if the structures of the initial and updated databases are identical, the structure comparison result is transformed into a data format of a given structure, which depends on the structure of lines of the initial and updated databases returned by a request, thereby obtaining fragments of metadata in the data format of the given structure; comparing the obtained metadata fragments while forming comparison results; analysing the formed comparison results and selecting the essence - different data lines in the data format of the given structure of the formatted data descriptor fragment, in the updated or initial database, using the selected essence; creating a data file describing difference of data and describing all actions bringing data of the initial database into an updated state, using the formed data file; updating data in the initial database by inverse transformation of data from the data format of the given structure into a request format.
EFFECT: high accuracy and quality of comparing and updating data in relational database management system.
7 cl, 3 dwg
FIELD: physics, computer engineering.
SUBSTANCE: invention relates to computer techniques for messaging between network users. The method includes acquiring user information, specifying the characteristics of the characteristic relation circle to be extracted, determining set of the users whose user information matches with the specified characteristics, and extracting the set of the users determined as the characteristic relation circle. The apparatus includes an acquiring module and an extracting module. After extracting the characteristic relation circle from the social network, relation-chain information in the social network can be used effectively to provide target propagation and accurate search of information.
EFFECT: faster user search based on specified parameters.
5 cl, 5 dwg, 4 tbl
FIELD: data access technologies.
SUBSTANCE: method includes assignment of simplified network address, recording URL and converting numbers into storage system with net access, inputting assigned number into computer, transferring inputted number to storage system, converting number to URL, receiving page matching URL, and displaying it. Method for use in operation systems for message transfer include intercepting system level messages to certain objects and forming pseudonym messages during that. Systems realize said methods.
EFFECT: broader functional capabilities.
12 cl, 30 dwg