摘要:
A process and apparatus for identifying abrupt cuts or scene changes in any ordered sequence of images. In one specific embodiment, two or more consecutive images from a sequence are introduced to a segmenter as digital frames. The segmenter independently divides each of these frames into pixel regions or segments according to some common characteristic so that every pixel belongs to exactly one segment. A segment analysis unit then performs some statistical analysis on the segment data for each of the frames and generates composite statistics for each frame. A frame comparison unit then examines these composite statistics to determine whether these frames belong to a consistent scene of images. If the composite statistics for these frames differ sufficiently, the comparison unit declares the latter frame in the sequence to belong to a new scene. This information may then be transmitted back to the data source for the purpose of marking the scene change or for any other purpose.
摘要:
Method and apparatus for the efficient computation of values for affinity functions for two or more molecular subsets of a molecular configuration, are provided. Either one or both of molecular subsets may be selected from a molecule library. Affinity engines can compute the affinity values, and can be synchronized in order to maximize utilization of processing power available in the affinity engines. A data path allocator can apportion molecular descriptor data to each affinity engine as one or more data blocks according to a data path schedule. Also, new configurations may be generated from one or more input configurations, computation of a plurality of affinity values for a plurality of configurations, and subsequent selection of processed configurations for further analysis.
摘要:
Computing units are determined for performing molecular docking calculations in parallel with the number of computing units and the width of the data paths allocated by relative complexity of operations. Data can be expected to arrive at downstream computing units as it is needed, leading to higher utilization of computing units. Computing units are hardware components that are specific to a calculation performed. For molecular docking calculations, functions of molecular subsets or of combinations of molecular subsets are calculated. Determinations include fit between molecular subsets, affinity or energy of “fit” between molecular subsets, etc. Affinity might include inter-atomic energy, bond energy, energy of atoms immersed in a field, etc. The calculations could be used to simulate and/or estimate likelihoods of molecular interactions.
摘要:
A decoder decodes compressed video data wherein nonkey frames are decoded with reference to other frames from the video data that are reference frames. The decoder generates at least a part of a segmentation of the reference frames for use in decoding nonkey frames. A nonkey frame is regenerated using kinetic information about the current frame and the reference frame segmentation. Kinetic information might include segment translation information. Where the segmentation used in encoding the compressed video data can vary among a plurality of segmentation schemes, the decoder determines which segmentation scheme is used from selection indications in the compressed video data or from previously decoded video data. The decoder might also use partial segmentation information, segmentation hints, partial segment canonical information and/or canonical hints in its segmentation process. The decoder might also process segment-related metadata extracted the compressed video data.
摘要:
An encoder segments frames of video data and associates metadata with segments. The metadata elements can be associated with the segments that include areas of the frame associated with the metadata elements. A motion matcher can match segments of a reference frame to pixels of a current nonkey frame being encoded when a metadata associator associates elements of metadata with segments of the segmentation of the reference frame and associates a matched segment's metadata elements with matched areas of the current frame. The metadata elements might represent actions to be taken when a user of the video data indicates a selection of an area of an image that has that metadata element associated therewith. The metadata associations can be included in the encoded video data or deduced by a decoder. The metadata associations can be independent of segment indices or other segment changes.
摘要:
An encoding system includes an encoder that encodes uncompressed video data to form compressed video data and a decoder that decodes the compressed video data to form at least an approximation of the uncompressed video data. The video data comprises a sequence of a plurality of image frames comprising key frames and nonkey frames. In encoding a nonkey frame, reference is made to segments of a reference frame. Kinetic information, such as motion vectors, relates portions of the nonkey frame to the segments of it reference frame. The information content of the nonkey frame that is not conveyed by the segmentation, the reference frame content and the kinetic information can be encoded as residue data. Each segment's residue data, or the nonkey frame's residue data, can be encoded as coefficients of basis functions known to both the encoder and the decoder.
摘要:
A method for partitioning a molecular subset is described. The partitioning method takes into account molecular structure and its manner of storage and transmission, transformations to be applied to the molecular subset and their implementation, and constraints imposed by the implementation of the partitioning method. Using this method, a molecular subset can be stored, transmitted, and processed more efficiently. The resulting efficiency makes it possible to design and run applications which require complex molecular processing, such as rational drug discovery, virtual library design, etc.
摘要:
The present invention includes various embodiments of a BSA system that facilitates the collection of relevant health-related data on a continuous basis, integrates such data with pertinent personal and aggregate information, enables users to purchase (directly and indirectly) health-related goods and services, and provides credit, discounts and other economic benefits in connection with such purchases that are determined dynamically based upon the nature and extent of users' interaction with the system. The BSA system facilitates a dynamic feedback process by continually monitoring user interaction and medical and financial behavior, which results in dynamic adjustments to their credit levels and offers of discounts and other promotions, which in turn incentivizes users to continue participating in the process (thereby modifying their system interactions and behavior, and thus perpetuating this feedback loop). As a result, users are incentivized to actively participate in the process and thereby enhance their wellness while reducing healthcare costs.
摘要:
The present invention includes various embodiments of a BSA system that facilitates the collection of relevant health-related data on a continuous basis, integrates such data with pertinent personal and aggregate information, enables users to purchase (directly and indirectly) health-related goods and services, and provides credit, discounts and other economic benefits in connection with such purchases that are determined dynamically based upon the nature and extent of users' interaction with the system. The BSA system facilitates a dynamic feedback process by continually monitoring user interaction and medical and financial behavior, which results in dynamic adjustments to their credit levels and offers of discounts and other promotions, which in turn incentivizes users to continue participating in the process (thereby modifying their system interactions and behavior, and thus perpetuating this feedback loop). As a result, users are incentivized to actively participate in the process and thereby enhance their wellness while reducing healthcare costs.
摘要:
The present invention includes various embodiments of a BSA system that facilitates the collection of relevant health-related data on a continuous basis, integrates such data with pertinent personal and aggregate information, enables users to purchase (directly and indirectly) health-related goods and services, and provides credit, discounts and other economic benefits in connection with such purchases that are determined dynamically based upon the nature and extent of users' interaction with the system. The BSA system facilitates a dynamic feedback process by continually monitoring user interaction and medical and financial behavior, which results in dynamic adjustments to their credit levels and offers of discounts and other promotions, which in turn incentivizes users to continue participating in the process (thereby modifying their system interactions and behavior, and thus perpetuating this feedback loop). As a result, users are incentivized to actively participate in the process and thereby enhance their wellness while reducing healthcare costs.