25th week of 2017 patent applcation highlights part 63 |
Patent application number | Title | Published |
20170178266 | INTERACTIVE DATA VISUALISATION OF VOLUME DATASETS WITH INTEGRATED ANNOTATION AND COLLABORATION FUNCTIONALITY - Opening an accessed electronic medical record (EMR) on a mobile computing device. Receiving a rendered visualization of a three-dimensional (3D) volume dataset associated with the EMR in a graphical user interface (GUI) on the mobile device. The visualization can be interacted with using the GUI. A bookmark associated with the rendered visualization and an annotation associated with the rendered visualization and the defined bookmark can be defined. | 2017-06-22 |
20170178267 | Private Online Transaction System - A method for processing online transactions includes receiving account identification information and second data. The second data is transformed from first data under the control of first identification information obtained from an identification document of a first person. The method also includes identifying second identification information of a second person stored with an account based on the account identification information. The method further includes transforming the second data to the first data under the control of the second identification information. The method also includes performing an action associated with the first data. | 2017-06-22 |
20170178268 | MANAGEMENT OF MOBILE OBJECTS AND RESOURCES - Mobile objects and resources are managed by a system including a mobile object server operable to receive information from a plurality of mobile objects in a geographic space, and an event server in communication with the mobile object server. The event server is operable to receive, from the mobile object server, resource utilization information indicating a resource in the geographic space that each mobile object is scheduled to use, calculate a state of use of the resource based on a predicted arrival time of each mobile object at the resource, and send a recommendation for relaxing congestion of the resource. | 2017-06-22 |
20170178269 | DISPLAYED IDENTIFIER FOR A RIDESHARING SERVICE - Techniques are described for determining an identifier (ID) that identifies a vehicle employed in a ridesharing service, presenting the ID through a presentation device of the vehicle, and communicating the ID to a passenger to help guide the passenger to the appropriate vehicle. The ID may be presented in a presentation device, such as a light-emitting diode (LED) display, that is temporarily or permanently affixed to the vehicle. The ID may also be communicated for presentation by a passenger device of the passenger. In some implementations, the ID is a particular color that is selected on the driver device of the driver of the vehicle, such that the presentation device displays the selected color. The presentation device may also present text data. | 2017-06-22 |
20170178270 | COLLATERAL GENERATION SYSTEM FOR DIRECT MAIL - A collateral generation system generates customized physical collateral on a large scale. Physical collateral can be dynamically generated from creative elements and offers selected based on periodically collected (e.g. daily) information on user interactions with marketers or other entities, marketer rules or campaign goals, or determined insights about the recipient. A collateral generation system can also select and verify a mailing address for intended recipients of physical collateral, and in some implementations, select a printer for a specific piece of physical collateral based on location or other factors. | 2017-06-22 |
20170178271 | APPARATUS AND METHOD FOR EMBEDDING SEARCHABLE INFORMATION, ENCRYPTION, TRANSMISSION, STORAGE AND RETRIEVAL - A cell phone is disclosed for acquiring information to be transmitted to a receiving facility and for transmitting such thereto. A capture device captures information from an external source. A processor is provided for associating with the captured information a representation of the date and time of the capture of the information, such that the representation of the date and time information in association with the captured information forms augmented captured information. The processor also places the augmented captured information in association with subscriber information in a transmission of the augmented captured information to a receiving facility requiring such subscriber information. A transmitter transmits the transmission including the augmented captured information and the subscriber information to the receiving facility. An encryptor encrypts the augmented captured information with a symmetrical encryption algorithm to provide encrypted augmented captured information in the transmission with the subscriber information. | 2017-06-22 |
20170178272 | MULTI-USER VIRTUAL REALITY PROCESSING - A multi-user virtual reality and/or augmented reality cluster system enabling the projection and tracking of users in a simulated environment is described. The disclosed cluster system enables both timely user action display in the first person and a timely view of a user's action by other participants of the simulation. The cluster system integrates motion capture cameras, distributed computing, and tracking devices to provide a simulation which seems lifelike to all participants and observers. | 2017-06-22 |
20170178273 | GRAPHICS CONTEXT SCHEDULING BASED ON FLIP QUEUE MANAGEMENT - A processor includes a scheduler that governs which of a plurality of pending graphics contexts is selected for execution at a graphics pipeline of the processor. The processor also includes a plurality of flip queues storing data ready to be rendered at a display device. The executing graphics context can issue a flip request to change data at stored at one of the flip queues. In response to determining that the flip request targets a flip queue that is being used for rendering at the display device, the scheduler executes a context switch to schedule a different graphics context for execution at the graphics pipeline. | 2017-06-22 |
20170178274 | Multiple-Patch SIMD Dispatch Mode for Domain Shaders - To use SIMD lanes efficiently for domain shader execution, domain point data from different domain shader patches may be packed together into a single SIMD thread. To generate an efficient code sequence, each domain point occupies one SIMD lane and all attributes for the domain point reside in their own partition of General Register File (GRF) space. This technique is called the multiple-patch SIMD dispatch mode. | 2017-06-22 |
20170178275 | METHOD AND SYSTEM FOR USING SOLID STATE DEVICE AS EVICTION PAD FOR GRAPHICS PROCESSING UNIT - Described is a method and system for using a solid state device (SSD) as an eviction pad for graphics processing units (GPUs). The method for eviction processing includes a processor that determines when a dedicated memory associated with a GPU and a host memory associated with the processor are congested. The processor sends a content transfer command to the SSD. The SSD initiates a content transfer directly with the dedicated memory associated with the GPU. The GPU transfers the contents directly to the SSD. The processor sends a content transfer command to the SSD when the evicted contents are needed by the GPU. The SSD then initiates and transfers the evicted contents back to the dedicated memory. | 2017-06-22 |
20170178276 | CLUSTERED COLOR COMPRESSION FOR EFFICIENT PROCESSING OF GRAPHICS DATA AT COMPUTING DEVICES - A mechanism is described for facilitating efficient clustering and compression of graphics data at computing devices. A method of embodiments, as described herein, includes detecting a tile having pixels representing graphics contents capable of being processed by a graphics processor of a computing device. The method may further include splitting the tile into a plurality of clusters, where each cluster includes a set of pixels of one or more colors. The method may further include determining a center color for each cluster of the plurality of colors, where determining further includes deciding whether the center color is classified as acceptable for compression. The method may further include compressing contents of one or more of clusters if one or more center colors of the one or more clusters are classified as acceptable. | 2017-06-22 |
20170178277 | SPECIALIZED CODE PATHS IN GPU PROCESSING - Techniques to improve graphics processing unit (GPU) performance by introducing specialized code paths to process frequent common values are described. A shader compiler can determine instruction that, during operation, may output a common value and can introduce an enhanced shader instruction branch to process the common value to reduce overall computational requirements to execute the shader. | 2017-06-22 |
20170178278 | METHOD AND APPARATUS FOR UPDATING A SHADER PROGRAM BASED ON CURRENT STATE - An apparatus and method for updating a shader program based on a current state. For example, one embodiment of a method comprises: identifying a first plurality of instructions which are dependent on a non-orthogonal state (NOS); marking the each of the first plurality of instructions which are dependent on the NOS; detecting a current NOS; and dynamically patching the marked instructions for the current NOS. | 2017-06-22 |
20170178279 | GRAPHICS PROCESSING SYSTEMS - In a graphics processing system, when rendering plural views of the same scene (step | 2017-06-22 |
20170178280 | Tile Based Computer Graphics - A method and system for generating and shading a computer graphics image in a tile based computer graphics system is provided. Geometry data is supplied and a plurality of primitives are derived from the geometry data. One or more modified primitives are then derived from at least one of the plurality of primitives. For each of a plurality of tiles, an object list is derived including data identifying the primitive from which each modified primitive located at least partially within that tile is derived. Alternatively, the object list may include data identifying each modified primitive located at least partially within that tile. Each tile is then shaded for display using its respective object list. | 2017-06-22 |
20170178281 | APPARATUS AND METHOD FOR PERFORMING FOURIER TRANSFORM - A method for performing a Fourier transform includes generating intermediate data by performing a 1D FFT on input image data on a row-by-row basis, designating different banks of a memory as respective start positions, dividing and storing the intermediate data at the start positions, reading out the intermediate data at the start positions, and generating final data by performing a 1D FFT on the intermediate data on a column-by-column basis. | 2017-06-22 |
20170178282 | MULTISTAGE COLLECTOR FOR OUTPUTS IN MULTIPROCESSOR SYSTEMS - Aspects include a multistage collector to receive outputs from plural processing elements. Processing elements may comprise (each or collectively) a plurality of clusters, with one or more ALUs that may perform SIMD operations on a data vector and produce outputs according to the instruction stream being used to configure the ALU(s). The multistage collector includes substituent components each with at least one input queue, a memory, a packing unit, and an output queue; these components can be sized to process groups of input elements of a given size, and can have multiple input queues and a single output queue. Some components couple to receive outputs from the ALUs and others receive outputs from other components. Ultimately, the multistage collector can output groupings of input elements. Each grouping of elements (e.g., at input queues, or stored in the memories of component) can be formed based on matching of index elements. | 2017-06-22 |
20170178283 | DEFORMATION CONTROLLABLE DISPLAY BASED DISPLAY METHOD AND DISPLAY APPARATUS, AND USER EQUIPMENT - The embodiments of the present application disclose a deformation controllable display based display method and display apparatus, and a UE. The method comprises: acquiring target shape information of a spherical surface display object in response to an operation performed on the spherical surface display object; controlling, according to the target shape information, at least a part of a display area of a deformation controllable display to be deformed to a target screen shape, wherein the target screen shape is consistent with a shape of a to-be-displayed part of the spherical surface display object corresponding to the target shape information; and displaying the to-be-displayed part at the at least a part of the display area according to the target shape information. In the technical solutions of the embodiments of the present application, a deformation controllable display is controlled to be deformed to a shape consistent with a shape of a to-be-displayed part of a spherical surface display object, such that the to-be-displayed part is displayed with relatively little distortion by the deformed deformation controllable display. | 2017-06-22 |
20170178284 | APPARATUS AND METHOD FOR CONTROLLING MOTION-BASED USER INTERFACE - A method and apparatus for controlling a motion-based user interface are provided. The apparatus includes a touch screen for displaying an image and for receiving input of a user touch on at least one spot of the touch screen, a sensor unit for sensing a motion of the apparatus, a motion calculator for calculating a degree of the motion of the apparatus, when sensing the motion of the apparatus at the sensor unit, and a controller for, when the at least one spot is touched on the touch screen, determining the number of touched spots, for receiving information about the degree of the motion of the apparatus from the motion calculator, and for determining whether to change the size of the image or the position of the image according to the number of touched spots. | 2017-06-22 |
20170178285 | METHOD AND SYSTEM FOR CARDIAC IMAGE SEGMENTATION - A system and method for cardiac image segmentation are provided. A plurality of slice images of a myocardium of a left ventricle at a plurality of time phases in a cardiac cycle may be obtained. An end-diastolic phase may be determined. A first slice image at the end-diastolic phase may be retrieved. A region of interest (ROI) in the first slice image may be obtained. A blood pool region in the ROI may be segmented. The ROI may be transformed into a polar coordinate image. A dual dynamic programming operation may be performed on the polar coordinate image to determine endocardial and epicardial boundaries of the myocardium in the polar coordinate image. The polar coordinate image may be transformed into a Cartesian coordinate image to obtain the endocardial and epicardial boundaries of the myocardium in the first slice image at the end-diastolic phase. | 2017-06-22 |
20170178286 | PROCESSING GEOGRAPHICAL INFORMATION - Processing geographical information includes storing geographical information including a map dataset and associated context dataset in a memory. A central window subset based on the map data set and the associated context dataset is extracted from the memory. A frame window subset based on an associated context dataset that is adjacent to the central window subset is extracted from the memory. The central window subset and the frame window subset are transferred to a graphics memory. | 2017-06-22 |
20170178287 | IDENTITY OBFUSCATION - Various systems and methods for implementing identity obfuscation are described herein. A video processing system for obfuscating identity in visual images includes a data interface to access a source video having a human subject; an emotion classifier to determine an emotion exhibited by a face of the human subject; a skin classifier to detect areas of exposed skin of the human subject; and a video rendering module to render an output video with the face and the areas of exposed skin obscured, the face obscured with an expressive avatar exhibiting an expression similar to the emotion exhibited by the human subject. | 2017-06-22 |
20170178288 | TWO-DIMENSIONAL PIECEWISE APPROXIMATION TO COMPRESS IMAGE WARPING FIELDS - Techniques to pre-warp an image based on an image warping map comprising a number of cells where each cell corresponds to a polynomial approximation for a number of corresponding pixels to be warped are described. An image warping map can be generated by partitioning a per pixel warping map into cells and approximating the pixel movements of each cell with a polynomial function. | 2017-06-22 |
20170178289 | METHOD, DEVICE AND COMPUTER-READABLE STORAGE MEDIUM FOR VIDEO DISPLAY - The present disclosure relates to a method, device and computer-readable storage medium for video display. The method includes detecting a first trigger action on a first screen area; determining a trigger position corresponding to the first trigger action; determining a first set of parameters of an observation window based on the trigger position, wherein the observation window is centered on the trigger position; generating a second screen area based on the first set of parameters of the observation window; enlarging the second screen area to a size of the first screen area; and displaying the enlarged second screen area in place of the first screen area. | 2017-06-22 |
20170178290 | DISPLAY DEVICE, DISPLAY SYSTEM, AND RECORDING MEDIUM - A display device includes: a receiving unit configured to receive first image data from an external device coupled via a network; a determining unit configured to determine, based on a size of an image represented by the first image data received by the receiving unit, whether the first image data is able to be reproduced in a display region of the display device; a generating unit configured to generate, based on the first image data, second image data representing an image in a size that conforms with a size of the display region, in response to a determination that the first image data is not able to be reproduced in the display region; a storing unit configured to store the second image data generated by the generating unit; and a display unit configured to reproduce, on the display device, the second image data generated by the generating unit. | 2017-06-22 |
20170178291 | Image Cropping Suggestion Using Multiple Saliency Maps - Image cropping suggestion using multiple saliency maps is described. In one or more implementations, component scores, indicative of visual characteristics established for visually-pleasing croppings, are computed for candidate image croppings using multiple different saliency maps. The visual characteristics on which a candidate image cropping is scored may be indicative of its composition quality, an extent to which it preserves content appearing in the scene, and a simplicity of its boundary. Based on the component scores, the croppings may be ranked with regard to each of the visual characteristics. The rankings may be used to cluster the candidate croppings into groups of similar croppings, such that croppings in a group are different by less than a threshold amount and croppings in different groups are different by at least the threshold amount. Based on the clustering, croppings may then be chosen, e.g., to present them to a user for selection. | 2017-06-22 |
20170178292 | SYSTEM AND METHOD FOR IMAGE DEMOSAICING - A system for image demosaicing and methods for manufacturing and using same. The image demosaicing system includes a lens, a mosaicing filter, an image sensor array and a processing module. The processing module is configured to perform adaptive demosaicing on a mosaiced image that was generated from sensed light that passed through the lens and mosaicing filter. The method of image demosaicing comprises interpolating values of unknown red, green and blue pixels in a horizontal and vertical direction and adaptively selecting one of the interpolation results for each pixel. The disclosed system and method provide for high quality image processing while operating at various Signal to Noise Ratios (SNRs) and require minimal computational time and overhead. | 2017-06-22 |
20170178293 | METHOD FOR PERFORMING SUPER-RESOLUTION ON SINGLE IMAGES AND APPARATUS FOR PERFORMING SUPER-RESOLUTION ON SINGLE IMAGES - A noise-aware single-image super-resolution (SI-SR) method and apparatus automatically cancels additive noise while adding detail learnt from lower scale of an input image. In contrast to common SI-SR techniques, the input image is not necessarily assumed to be a clean source of examples. Instead, a recent and efficient in-place cross-scale self-similarity prior is exploited for both learning fine detail examples to complement the interpolation-based upscaled image patches and reducing image noise. Experimental results show a promising performance, despite of the relatively simple algorithm. Both objective and subjective evaluations show large quality improvements when upscaling images immersed in noise. | 2017-06-22 |
20170178294 | CODE FILTERS FOR CODED LIGHT DEPTH ACQUISITION IN DEPTH IMAGES - A mechanism is described for facilitating code filters for coded light depth acquisition in depth images at computing devices according to one embodiment. A method of embodiments, as described herein, includes detecting a code image of an object comprising pixels of code values and pixels of metadata values including confidence and code transition locations, and computing a vertical filter to be applied to the code image to smooth out the code transitions along vertical directions. The method further include computing a horizontal filter to be applied to the code image to smooth out the code transitions along horizontal directions, and computing a consistency filter to be applied to the code image to increase an accuracy of the code values and mark inconsistent pixels as invalid. The method may further include applying at least one of one or more of the vertical filter, the horizontal filter, and the consistency filter to filter the digital image, and outputting the filtered code image comprising filtered code values and filtered metadata values. | 2017-06-22 |
20170178295 | Artefact Detection and Correction - An artefact detector detects artefacts in a video sequence comprising interpolated frames generated by performing motion estimation. The detector comprises a pixel processor which processes pixel values in first and second input frames of the video sequence to identify respective blocks of pixels representing an image feature. A feature-matching module matches identified blocks in the first input frame with corresponding identified in the second input frame to determine matched block pairs. For each matched block pair, a feature-detector module: (i) identifies a block of an interpolated frame between the first and second input frames corresponding to the matched block pair, and (ii) characterises the corresponding block of the interpolated frame as an artefact in dependence on a determination of whether said corresponding block does or does not represent the image feature. A corrector module corrects the interpolated frame based on the characterisation of the blocks of the interpolated frame. | 2017-06-22 |
20170178296 | FOCUS DETECTION - Focus detection is to determine whether an image is in focus or not. Focus detection is able to be used for improving camera autofocus performance. Focus detection by using only one feature does not provide enough reliability to distinguish in-focus and slightly out-of-focus images. A focus detection algorithm of combining multiple features used to evaluate sharpness is described herein. A large image data set with in-focus and out-of-focus images is used to develop the focus detector for separating the in-focus images from out-of-focus images. Many features such as iterative blur estimation, FFT linearity, edge percentage, wavelet energy ratio, improved wavelet energy ratio, Chebyshev moment ratio and chromatic aberration features are able to be used to evaluate sharpness and determine big blur images. | 2017-06-22 |
20170178297 | METHOD AND SYSTEM FOR DEHAZING NATURAL IMAGES USING COLOR-LINES - A system and method for single-image dehazing of natural images are provided herein. Embodiments of the method may include the following steps: dividing a natural image which include haze, into a plurality of image patches, wherein the image patches are sufficiently small so that pixels of the image patches exhibit one dimensional distributions in RGB color space, denoted color-lines; generating local image formation models for the pixels of the plurality of image patches, respectively, based on a relationship between the color-lines and the haze; calculating an offset of the color-lines from origin point of the respective local image formation models, for the image patches; and estimating scene transmission of the natural image, based on the calculated offsets. | 2017-06-22 |
20170178298 | SYSTEM AND METHOD FOR ADJUSTING PERCEIVED DEPTH OF AN IMAGE - A system and computer-implemented method of altering perceptibility of depth in an image. The method comprises receiving a desired change in the perceptibility of depth in the image; receiving a depth-map corresponding to the image; and determining at least one characteristic of the image. The method further comprises applying an image process to the image, the image process varying in strength according to the depth map, and in accordance with a non-linear predetermined mapping relating a strength of the applied image process to a change in the perceptibility of depth, the mapping being determined with respect to the identified characteristic. | 2017-06-22 |
20170178299 | ENHANCING A DIGITAL IMAGE - One or more embodiments of an image enhancement system enable a computing device to generate an enhanced digital image. In particular, a computing device can enhance a digital image including, for example, a photograph of a whiteboard, document, chalkboard, or other object having a uniform background. The computing device can determine modifications to apply to the digital image by minimizing an energy heuristic that both causes pixels of the digital image to change to a uniform color (e.g., white) and preserves gradients from the digital image. The computing device can further generate an enhanced digital image by applying the determined modifications to the digital image. | 2017-06-22 |
20170178300 | SOURCE IMAGE PROVIDING MULTIPLE ITEM VIEWS - According to example embodiments, an Image View Aggregator identifies a frontal view of an item within an image. The Image View Aggregator identifies at least one reflection view of the item within the image. Each reflection view of the item having been captured off a corresponding reflective physical surface. The Image View Aggregator extracts the frontal view of the item and each reflection view of the item from the image. The Image View Aggregator generates a representation of the item based at least on the extracted frontal view of the item and each extracted reflection view of the item. | 2017-06-22 |
20170178301 | Single Image Rectification - The disclosure includes a system and method for performing image rectification using a single image and information identified from the single image. An image recognition application receives an input image, identifies a plurality of objects in the input image, estimates rectification parameters for the plurality of objects, identifies a plurality of candidate rectification parameters using a voting procedure on the rectification parameters for the plurality of objects, estimates final rectification parameters based on the plurality of candidate rectification parameters, computes a global transformation matrix using the final rectification parameters, and performs image rectification on the input image using the global transformation matrix. | 2017-06-22 |
20170178302 | Global Approximation to Spatially Varying Tone Mapping Operators - Techniques to generate global tone-mapping operators (G-TMOs) that, when applied to high dynamic range images, visually approximate the use of spatially varying tone-mapping operators (SV-TMOs) are described. The disclosed G-TMOs provide substantially the same visual benefits as SV-TMOs but do not suffer from spatial artifacts such as halos and are, in addition, computationally efficient compared to SV-TMOs. In general, G-TMOs may be identified based on application of a SV-TMO to a down-sampled version of a full-resolution input image (e.g., a thumbnail). An optimized mapping between the SV-TMO's input and output constitutes the G-TMO. It has been unexpectedly discovered that when optimized (e.g., to minimize the error between the SV-TMO's input and output), G-TMOs so generated provide an excellent visual approximation to the SV-TMO (as applied to the full-resolution image). | 2017-06-22 |
20170178303 | IMAGE PROCESSING METHOD, IMAGE PROCESSING SYSTEM, AND IMAGING SYSTEM - An image processing method comprises: identifying a weak edge comprising a plurality of weak edge pixels and a strong edge comprising a plurality of strong edge pixels in an input image; filtering at least a part of said input image to obtain a smoothed image, during which said weak edge in said input image is filtered with a first filter and said strong edge in said input image is filtered with a second filter having a smoothness less than that of said first filter; acquiring edge information of said input image based on said input image and said smoothed image; and generating an output image based on said edge information and said smoothed image. The present invention further relates to an image processing system and an imaging system. | 2017-06-22 |
20170178304 | IMAGE PROCESSING DEVICE - An image processing device includes: first and second illumination units that emit light to a subject in different directions; an image capturing unit that captures first and second images in a state where the first and second illumination units emit the light, respectively; and an image correction unit that compares a first luminance value of a first pixel configuring the first image with a second luminance value of a second pixel configuring the second image for each corresponding pixel, and generates a corrected image by performing correction processing to a synthesized image of the first and second images. The image correction unit calculates a difference between the first and second luminance values, and calculates a luminance correcting value based on the difference and a function which monotonically increases as the difference increases and whose increase rate gradually decreases, and generates the corrected image using the luminance correcting value. | 2017-06-22 |
20170178305 | MORPHOLOGICAL AND GEOMETRIC EDGE FILTERS FOR EDGE ENHANCEMENT IN DEPTH IMAGES - A mechanism is described for facilitating three-dimensional (3D) depth imaging systems, and morphological and geometric filters for edge enhancement in depth images at computing devices according to one embodiment. A method of embodiments, as described herein, includes detecting an input digital image of an object, the digital image comprising data pixels contaminated by noise and confidence values corresponding to the data pixels, and computing a morphological filter by matching the confidence pixels in the input digital image with a set of matching templates, and using a set of masking templates to determine the data pixels and confidence pixels in the filtered image. The method further include computing an edge filter by performing computation of distances between the data pixels along a plurality of directions to determine an edge direction, and determining the data pixels and and the confidence pixels in a filtered image based on the edge direction. The method may further include applying at least one of the morphological filter and the edge filter to filter the digital image. | 2017-06-22 |
20170178306 | METHOD AND DEVICE FOR SYNTHESIZING AN IMAGE OF A FACE PARTIALLY OCCLUDED - A method and device for synthesizing a first face in a first image, by determining a first occluded part of the first face that is occluded by an occluding object; determining a first visible part of the first face from the first occluded part; calculating first attributes representative of the first visible part; obtaining first parameters representative of an appearance of the first face by applying a regressor to the first attributes, the regressor modelling a correlation between second attributes representative of second visible parts of a plurality of second faces in second images and second parameters representative of an appearance model of the plurality of second faces; and synthesizing the first face using the first parameters. | 2017-06-22 |
20170178307 | SYSTEM AND METHOD FOR IMAGE REGISTRATION IN MEDICAL IMAGING SYSTEM - The present disclosure relates to a system and method for image registration and image subtraction. The technique includes perform acquiring data related to the image processing, performing a pre-processing of the images, performing an image registration, performing an image subtraction, performing a post-processing of the images and managing storage of the data. | 2017-06-22 |
20170178308 | METHODS AND SYSTEMS FOR DETECTING COMPONENT WEAR - A monitoring system for determining component wear is provided. The monitoring system includes a memory device configured to store a reference model of a component and a component wear monitoring (CWM) device configured to receive a component image of a first component being inspected, detect a plurality of manmade structural features in the received component image, adjust the component image to mask out at least some of the plurality of manmade structural features from the received component image, compare the adjusted component image with the reference model to determine one or more potential defect areas in the first component, analyze each of the one or more defect areas to determine a state of the potential defect areas, and output the state of the one or more potential defect areas to a user. | 2017-06-22 |
20170178309 | METHODS AND SYSTEMS FOR THE ESTIMATION OF DIFFERENT TYPES OF NOISE IN IMAGE AND VIDEO SIGNALS - A method is provided to estimate image and video noise of different types: white Gaussian (signal-independent), mixed Poissonian-Gaussian (signal-dependent), or processed (non-white). Our method also estimates the noise level function (NLF) of these noises. This is done by classification of intensity variances of image patches in order to find homogeneous regions that best represent the noise. It is assumed that the noise variance is a piecewise linear function of intensity in each intensity class. To find noise representative regions, noisy (signal-free) patches are first nominated in each intensity class. Next, clusters of connected patches are weighted where the weights are calculated based on the degree of similarity to the noise model. The highest ranked cluster defines the peak noise variance and other selected Ousters are used to approximate the NLF. | 2017-06-22 |
20170178310 | Linear Grouping of Recognized Items in an Image - A system and method that determines multiple linear groups of horizontally placed items in an image is disclosed. The method includes receiving an image including a portion of a shelving unit, identifying a plurality of items in the image, determining a plurality of facings, clustering the plurality of facings, merging a plurality of clusters and determining a list of linear groups in the image. | 2017-06-22 |
20170178311 | MACHINE FAULT DETECTION BASED ON A COMBINATION OF SOUND CAPTURE AND ON SPOT FEEDBACK - A method and system of on spot diagnosis of one or more issues associated with a machine includes collecting sound data and image data associated with a machine through a mobile device and transmitting them to a cloud server over a communications network. The on spot diagnosis includes analyzing the sound data and image data in combination with an on spot feedback system through the cloud server. The on spot feedback system is communicatively coupled to a machine-learning engine and a Big Data architecture. The machine issue condition is indicated through a user interface dynamic such a circular gauge. An alarm is set, through a mobile device, for the machine issue. | 2017-06-22 |
20170178312 | METHODS, SYSTEMS, AND APPARATUSES FOR INSPECTING GOODS - The present disclosure provides a method and a system for inspecting goods. The method comprises steps of: obtaining a transmission image of inspected goods; processing the transmission image to obtain a suspicious region; extracting local texture features of the suspicious region and classifying the local texture features of the suspicious region based on a pre-created model to obtain a classification result; extracting a contour line shape feature of the suspicious region and comparing the contour line shape feature with a pre-created standard template to obtain a comparison result; and determining that the suspicious region contains a high atomic number matter based on the classification result and the comparison result. | 2017-06-22 |
20170178313 | Method and System for Two Dimensional Sediment Particle Shape Characterization Based on Borehole Image - In one embodiment, a method includes obtaining a borehole image deriving from a downhole tool in a wellbore of a geological formation, identifying one or more patches that correspond to sediment particles on the fullbore image, computing one or more characteristics for each of the one or more patches. The one or more characteristics may include long/short axis length, size, roundness, sphericity, orientation, or some combination thereof. The method may also include displaying a visual representation for each of the one or more characteristics. | 2017-06-22 |
20170178314 | PATTERN INSPECTION APPARATUS AND PATTERN INSPECTION METHOD - A pattern inspection apparatus includes a stage to mount thereon a substrate with patterns formed thereon and be able to move two-dimensionally, plural detectors of a two-dimensional scale, whose height positions are mutually different and arranged at positions on the stage different from the substrate position, to perform measurement, the body of the two-dimensional scale arranged fixed to a position facing the plural detectors, a sensor to acquire an optical image of the pattern on the substrate, in a state where the stage with the substrate is moving in one direction on a surface for the two-dimensional movement, a calculation circuitry to calculate an image acquiring position of the optical image by using position information measured by the two-dimensional scale, and a comparison circuitry to compare, using a reference image corresponding to the image acquiring position of the optical image, the optical image with the reference image for each pixel. | 2017-06-22 |
20170178315 | IMAGE MEASURING METHOD AND IMAGE MEASURING DEVICE - An image measuring method performed with an image measuring device measuring a dimension of a measured object from an image of the measured object captured by an image capturer. The method executes a standard reference object measurement measuring a dimension of the standard reference object with the image measuring device; a standard reference dimension input inputting a dimension of the standard reference object specified by a device other than the image measuring device; a preset value calculation calculating a preset value from the dimension of the measured standard reference object and from a dimension of the standard reference object measured by a predetermined measurement tool; a measurement measuring a dimension of a measured object other than the standard reference object using the image measuring device; and a correction correcting the dimension of the measured object other than the standard reference object measured by the image measuring device. | 2017-06-22 |
20170178316 | ACCELERATED STATISTICAL ITERATIVE RECONSTRUCTION - A method for reconstructing a volume image of a subject, executed at least in part by a computer, accesses projection x-ray images of the subject and performs a volume image reconstruction using the x-ray images by iteratively performing alternating steps of a tomographic update, where a gradient based algorithm having a preconditioner is used to update the volume image reconstruction and a spatially varying denoising that is a function of the preconditioner. The method displays, stores, or transmits the volume image reconstruction. | 2017-06-22 |
20170178317 | PHYSICAL REGISTRATION OF IMAGES ACQUIRED BY FOURIER PTYCHOGRAPHY - A method for processing microscopy images captures, for each of a first microscopy slide and a second microscopy slide, a plurality of partial spectrum images under multiple optical configurations where each image captures a different portion of the spectrum of the slide. First and second partial spectrum images associated with different optical configuration are selected and used to reconstruct respectively a combined spectrum image of part of the first microscopy slide and a combined spectrum image of at least part of the second microscopy slide, thereby forming a first pair of partial spectrum images. The method determines a distortion map by aligning images derived from the first pair of the partial spectrum images. | 2017-06-22 |
20170178318 | Sparse Iterative Phase Correction for MR Partial Fourier Reconstruction - A method for sparse iterative phase correction for Magnetic Resonance (MR) partial Fourier reconstruction includes acquiring a partial Fourier k-space dataset using an MR scanner and estimating, by a control computer, a coil sensitivity map associated with the MR scanner from fully sampled k-space center. The control computer extracts a symmetrically sampled k-space center dataset from the partial Fourier k-space dataset and determines a low-resolution image based on the symmetrically sampled k-space center dataset and the coil sensitivity map. The control computer also determines phase corresponding to the low-resolution image. An iterative reconstruction process may then be applied to generate an image based on the partial Fourier k-space dataset. This iterative reconstruction process applies a Fast Iterative Shrinkage Thresholding Algorithm (FISTA) with phase correction based on the phase corresponding to the low-resolution image. | 2017-06-22 |
20170178319 | MAGNETIC RESONANCE IMAGING APPARATUS - A magnetic resonance imaging apparatus includes processing circuitry. The processing circuitry performs first imaging to acquire multiple magnetic resonance signals that are used to derive a quantitative value of tissue. The processing circuitry derives a quantitative value of tissue on the basis of the multiple magnetic resonance signals. The processing circuitry displays, on a display, an estimated image obtained by estimating, through a calculation, an image to be obtained by performing second imaging different from the first imaging on the basis of the derived quantitative value of tissue. The processing circuitry acquires an image by performing the second imaging in which an imaging parameter corresponding to the estimated image is set. | 2017-06-22 |
20170178320 | DEVICE, SYSTEM AND METHOD FOR QUALITY ASSESSMENT OF MEDICAL IMAGES - The present invention relates to a device, system and method for quality assessment of medical images. The device comprises an image input configured to obtain a medical image acquired according to an imaging guideline, a database access unit configured to access a database storing reference images for a plurality of imaging guidelines and for obtaining a reference image based on the imaging guideline used for acquisition of the obtained medical image, an analysis unit configured to analyze the obtained medical image in view of the obtained reference image and/or the used imaging guideline to generate quality information representing the quality of the obtained medical image, and a quality output configured to output the generated quality information. | 2017-06-22 |
20170178321 | Methods and Systems for Assessing Cell Morphology - The instant disclosure provides methods of extracting stain-independent features from digital images of histologically stained cells. Stain-independent features provide consistent assessment of cell morphology in the presence of staining variation and across different stains or stain formulations. Improved consistency in cell morphology assessments finds use in automated cell classification and other image processing applications. Also included are systems for practicing the described methods. The instant disclosure also provides computer readable media storing instructions that, when executed by a computing device, cause the computing device and/or components of a described system to perform steps of a method involving of extraction of stain-independent features from digital images. | 2017-06-22 |
20170178322 | SYSTEM AND METHOD FOR DETECTING ANOMALIES IN AN IMAGE CAPTURED IN-VIVO - Systems and methods for detecting an anomaly in an image from a set of images captured in vivo by an in-vivo imaging system may include, for each pixel of the image, associating the pixel with a color histogram value from a color histogram database; determining, for each pixel, whether the color histogram value associated with the pixel exceeds a histogram value threshold; assigning a pixel status to each pixel indicating whether the pixel is anomalous or normal; identifying one or more groups of adjacent anomalous pixels, the one or more groups of adjacent anomalous pixels each having a pixel size that exceeds a pixel size threshold; generating, using at least the one or more groups of adjacent anomalous pixels, a binary mask for the image; and determining an image anomaly score for the image based at least in part on the binary mask. | 2017-06-22 |
20170178323 | SYSTEM AND METHOD FOR CREATING A DECISION SUPPORT MATERIAL INDICATING DAMAGE TO AN ANATOMICAL JOINT - A system for creating decision support material indicating damage to an anatomical joint of a patient. The system is configured to: i) receive a series of radiology images of at least a part of the anatomical joint; ii) obtain a three-dimensional image representation of the at least part of the anatomical joint; iii) identify tissue parts of the anatomical joint using image analysis; iv) determine damage to the anatomical joint by analyzing said image representation; v) mark damage to the anatomical joint in the obtained three-dimensional image representation; and vi) generate decision support material. The analysis comprises: detecting an irregular shape of a contour of a tissue part; and/or detecting that the intensity in an area within or adjacent to bone and/or cartilage parts differs from a predetermined value; and/or comparing at least one identified tissue part with a template representing a predefined damage pattern for an anatomical joint. | 2017-06-22 |
20170178324 | DEFORMED GRID BASED INTRA-OPERATIVE SYSTEM AND METHOD OF USE - The subject of this invention is a system and method for distortion adaptation for use with an imaging grid alignment apparatus (analogue or digital) and method of intra-operative use for joint replacements, spine, trauma fracture reductions and deformity correction and implant placement/alignment. The system provides for ,al time dynamic position tracked distortion-adaption grid. | 2017-06-22 |
20170178325 | METHOD AND APPARATUS FOR RESTORING IMAGE - Disclosed is a method and apparatus for restoring an image. The method and apparatus may detect boundary information associated with a boundary in an image, generate a reproducing kernel used to restore a hole in the image based on the detected boundary information, estimate hole information using the generated reproducing kernel, and restore the hole based on the estimated hole information. | 2017-06-22 |
20170178326 | BIOLOGICAL INFORMATION MEASUREMENT APPARATUS, BIOLOGICAL INFORMATION MEASUREMENT METHOD, AND COMPUTER-READABLE RECORDING MEDIUM - A biological information measurement apparatus includes: a plurality of first pixels configured to generate a first imaging signal based on received light; a plurality of second pixels configured to generate a second imaging signal based on the received light; a time series signal generation unit configured to generate a first time series signal by connecting representative values of first imaging signals in time series and generate a second time series signal by connecting representative values of second imaging signals in time series; a signal component separation unit configured to separate a plurality of signal components from each of the first and second time series signals; and a biological information component selector configured to select a signal component in accordance with the biological information, among the plurality of signal components separated by the signal component separation unit. | 2017-06-22 |
20170178327 | DETECTING TOOTH WEAR USING INTRA-ORAL 3D SCANS - A method for detecting tooth wear using digital 3D models of teeth taken at different times. The digital 3D models of teeth are segmented to identify individual teeth within the digital 3D model. The segmentation includes performing a first segmentation method that over segments at least some of the teeth within the model and a second segmentation method that classifies points within the model as being either on an interior of a tooth or on a boundary between teeth. The results of the first and second segmentation methods are combined to generate segmented digital 3D models. The segmented digital 3D models of teeth are compared to detect tooth wear by determining differences between the segmented models, where the differences relate to the same tooth to detect wear on the tooth over time. | 2017-06-22 |
20170178328 | DRAWBAR SCAN SOLUTION FOR LOCATING TRAILER HITCH POINT - A system for locating an imaged hitch point between a vehicle and a trailer is provided herein. An imaging device is configured to capture images of the trailer. A controller is configured to select two images captured by the imaging device and derive an edge map for each of the two images. The controller determines the location of the imaged hitch point based on differences in pixel intensity associated with a number of predefined pixel positions common to the two images. | 2017-06-22 |
20170178329 | DETERMINING VALUES OF ANGULAR GAUGES - In various embodiments, an angular gauge reporting system (“AGRS”) may determine one or more values from an image of an angular gauge. The AGRS may receive one or more images of the gauge and develop an angular map to determine values indicated by the gauge. The AGRS may identify numbers in the image to generate the angular map. The AGRS may determine a center for the angular gauge. The AGRS may determine numerical values by processing capture images of the angular gauge though angular or linear interpolation of values. By generating the angular map prior to later determination of values, the AGRS may provide for determination of numerical values without requiring repetition of actions which may be computationally complex or resource intensive. Other embodiments may be described and/or claimed. | 2017-06-22 |
20170178330 | SYSTEM AND METHOD FOR INTERIOR MOBILE MAPPING - The present invention discloses an interior mobile mapping system and method thereof. The interior mobile mapping method comprises the following steps: establishing a plurality of interior reference points; obtaining coordinates of the plurality of interior reference points corresponded to an interior coordinate system; moving from one interior reference point which is closest to an interior object; taking a picture for the interior object at more than two different places individually; and calculating the coordinate of the interior object corresponded to an exterior coordinate system according to the respective position of the interior object in the pictures and the coordinates of the different shooting locations. | 2017-06-22 |
20170178331 | AUTONOMOUS MOVEMENT DEVICE, AUTONOMOUS MOVEMENT METHOD AND NON-TRANSITORY RECORDING MEDIUM - To increase the frequency of executing a loop closing process, and to reduce an accumulated error in a local device position, and the like. A rotational image picker of an autonomous movement device picks up an image while performing a rotational action. An image memory stores information on the picked-up image. A map memory stores a created map. A position estimator estimates the local device position. A similar image searcher searches, from the image memory, the image that has a similarity level of equal to or greater than a predetermined similarity level. A map corrector corrects the map stored in the map memory when the similar image searcher founds the image that has the similarity level of equal to or greater than the predetermined similarity level. | 2017-06-22 |
20170178332 | METHODS AND APPARATUS FOR OUTLIER DETECTION AND CORRECTION OF STRUCTURED LIGHT DEPTH MAPS - Systems and methods for correcting errors in a depth map generated by a structured light system are disclosed. In one aspect, a method includes dividing a depth map into segments and calculating a density distribution of the depth values for each segment. The method includes detecting error (or “outlier”) values by determining the depth values that fall outside of a range of depth values, the range of depth values representative of the highest density depth values for a given segment. The method includes detecting error values in the depth map as a whole based on the density distribution values for each segment. | 2017-06-22 |
20170178333 | METHODS AND SYSTEMS FOR OCCLUSION DETECTION AND DATA CORRECTION FOR CONTAINER-FULLNESS ESTIMATION - A method and apparatus for receiving a depth frame from a depth sensor oriented towards an open end of a shipping container, the depth frame comprising a plurality of grid elements that each have a respective depth value, identifying one or more occlusions in the depth frame, correcting the one or more occlusions in the depth frame using one or more temporally proximate depth frames, and outputting the corrected depth frame for fullness estimation. | 2017-06-22 |
20170178334 | APPARATUS AND METHOD FOR DUAL MODE DEPTH MEASUREMENT - An apparatus and a method for dual mode depth measurement are provided. The apparatus is used for measuring a depth information of a specular surface in a depth from defocus (DFD) mode or measuring a depth information of a textured surface in a depth from focus (DFF) mode. The apparatus includes a light source, a controller, a processor, a lighting optical system, an imaging optical system, a beam splitter and a camera. The controller is for switching between the depth from defocus mode and the depth from focus mode. The lighting optical system is used to focus a light from the light source on an object surface in the depth from defocus mode, and the lighting optical system is used to illuminate the object surface with a uniform irradiance in the depth from focus mode. | 2017-06-22 |
20170178335 | Candidate List Generation - A system and method that generates a candidate list of indexed images that potentially match an object in a query image is disclosed. The method includes receiving a query image including an object, receiving a plurality of indexed images that match the object, computing a region of interest for the object, computing an overlap between a first region of interest corresponding to a first indexed image and a second region of interest corresponding to a second indexed image, determining that the overlap between the first region of interest and the second region of interest satisfies a threshold and including the first indexed image and the second indexed image in a candidate list of indexed images. | 2017-06-22 |
20170178336 | SYSTEMS AND METHODS FOR HAIR SEGMENTATION - A method includes receiving an image comprising a human head from an imaging device. Further, the method includes grouping one or more pixels of the image into one or more super pixels. Furthermore, the method includes generating a polar coordinate grid for the image, wherein the polar coordinate grid comprises one or more grid points. Additionally, the method includes labeling the one or more grid points as one of a face region, a hair region, and a background region based on tiered structure constraint. The method also includes labeling the one or more super pixels as one of the face region, the hair region, and the background region based on the one or more labels of the one or more grid points. Further, the method includes transmitting a notification comprising the one or more labels of the one or more super pixels. | 2017-06-22 |
20170178337 | EDGE DETECTION APPARATUS AND EDGE DETECTION METHOD - An edge detection apparatus according to the present invention, includes: a detection unit configured to detect a dispersion degree of gradation values of input image data; a determination unit configured to determine detection sensitivity, which is edge detectability, based on the dispersion degree detected by the detection unit; and an edge detection unit configured to detect an edge from an input image based on the input image data, at the detection sensitivity determined by the determination unit, wherein in a case where the dispersion degree is low, the determination unit determines a lower detection sensitivity, compared with a case where the dispersion degree is high. | 2017-06-22 |
20170178338 | Identification and analysis of lesions in medical imaging - A method for automated classification of curve patterns associated with dynamic image data of a lesion in a subject in order to determine characteristics of the lesion. The method comprising the steps of loading the image data into an electronic memory means, producing a plot of signal intensity profile, converting the signal intensity profile into a contrast enhancement profile, detecting a reference enhancement profile having a highly positive slope over an initial enhancement period followed by a decreasing profile portion, deriving signature curve types based on the reference enhancement profile, classifying an enhancement curve for each pixel in a selected ROI into one of the derived signature curve types using all available time points and displaying a grid-plot of the classified enhancement curves for all pixels in the selected ROI, wherein the overall display of curves and heterogeneity provides visual indication of the characteristics of the lesion. | 2017-06-22 |
20170178339 | GRADING METHOD AND DEVICE FOR DIGITAL IMAGE QUALITY - The disclosure describes a grading method and device for digital image quality. The method comprises: obtaining a digital image and extracting n main body region blocks from the image; calculating a first ratio value of the area of a plurality of main body region blocks to the total area of the image, a second ratio value of the area of background region blocks to the total area of the image, and a normalized distance value from a plurality of the pixel points in the plurality of main body region blocks to a center pixel point of the image; calculating to obtain a quality score value of the image through a preset digital image quality score conversion relation based on the first ratio value, the second ratio value, and the normalized distance value; and grading a quality of image according to a quality score value of the image and a preset digital image quality score threshold value. | 2017-06-22 |
20170178340 | DEVICE, SYSTEM AND METHOD FOR SEGMENTING AN IMAGE OF A SUBJECT - The present invention relates to a device for segmenting an image of a subject ( | 2017-06-22 |
20170178341 | Single Parameter Segmentation of Images - Embodiments of methods and systems for single parameter segmentation of images are presented. In an embodiment, a method includes assigning a first label to a first pixel in an image. The method may also include measuring a characteristic of a first pixel. Additionally, the method may include measuring the characteristic of a second pixel, the second pixel being adjacent to the first pixel in the image. Also, the method may include assigning the first label to the second pixel in response to a determination that the characteristic of the second pixel has a measured value above a similarity threshold value. The method may further include assigning a second label to the second pixel in response to a determination that the measured value of the characteristic of the second pixel is below the similarity threshold value. | 2017-06-22 |
20170178342 | METHODS AND SYSTEMS FOR IMAGE PROCESSING OF DIGITAL IMAGES - Systems and methods of grouping image regions of an image and processing the image based on the different groups are disclosed. A system is provided including a processor and a memory storing instructions. The instructions cause the processor to obtain an image and determine multiple image regions of the image. A morphological skeleton is determined for each of the image regions, and distances between image regions are determined based on the morphological skeletons. Multiple groups of two or more of the image regions are determined based on the distances, and the image is processed based on the groups. | 2017-06-22 |
20170178343 | VIDEO ANALYSIS METHODS AND APPARATUS - Video analysis methods are described in which abnormalities are detected by comparing features extracted from a video sequence or motion patterns determined from the video sequence with a statistical model. The statistical model may be updated during the video analysis. | 2017-06-22 |
20170178344 | METHOD AND APPARATUS FOR MODELING SMOKE TURBULENCE BASED ON PATCH - A method and apparatus for modeling smoke turbulence is disclosed. The method of modeling smoke turbulence includes detecting a turbulent area comprising smoke turbulence in a low-resolution image, and searching for a high-resolution patch matching the turbulent area in a memory that comprises high-resolution patches representing smoke turbulence extracted from high-resolution images. The method also models the smoke turbulence by synthesizing the retrieved patch to the low-resolution image. | 2017-06-22 |
20170178345 | METHOD, SYSTEM AND APPARATUS FOR MATCHING MOVING TARGETS BETWEEN CAMERA VIEWS - At least one method of, and at least one apparatus, system and computer readable medium for, matching moving targets between two camera views are discussed herein. The moving targets are tracked over video frames in each of the camera views and motion directions of the targets are recorded. Appearance similarities for cross-camera target pairs over synchronised ones of the video frames are determined. A joint probability model of co-occurred ones of the recorded motion directions for the camera views are determined using a weighted accumulation of the recorded motion directions of the cross-camera target pairs, where accumulation weights used in determining the joint probability model are derived from the determined appearance similarities. The moving targets between the camera views are matched using the joint probability model. | 2017-06-22 |
20170178346 | NEURAL NETWORK ARCHITECTURE FOR ANALYZING VIDEO DATA - Embodiments are provided for analyzing and characterizing video data. According to certain aspects, an analysis machine may analyze video data and optional audio data corresponding thereto using one or more artificial neural networks (ANNs). The analysis machine may process an output of this analysis with a recurrent neural network and an additional ANN. The output of the additional ANN may include a prediction vector comprising a set of values representative of a set of characteristics associated with the video data. | 2017-06-22 |
20170178347 | DYNAMIC PARTICLE FILTER PARAMETERIZATION - Method of estimating a position variation of a motion of an apparatus between a first instant and a second instant, said motion including a rotation of the apparatus and said position variation, said position variation including a position and a velocity, wherein estimating said position variation comprises performing a particles filtering for estimating said position and velocity from the probabilistic-weighted average of the particles, said particles filter using a known estimation of said rotation and being parameterized for taking into account a quality of said rotation estimation. | 2017-06-22 |
20170178348 | Image Alignment Method and Apparatus - An image alignment method and apparatus, where the method and apparatus include obtaining image information of two to-be-aligned images, determining, using a cross-correlation measurement model, first coordinate offset according to the image information of the two images, where the first coordinate offset are used to indicate position deviations of to-be-aligned pixels between the two images in the coordinate system, and aligning the two images according to coordinates of pixels in the first image in the coordinate system and the first coordinate offset. | 2017-06-22 |
20170178349 | METHOD FOR DEFORMABLE 3D-2D REGISTRATION USING MULTIPLE LOCALLY RIGID REGISTRATIONS - An embodiment in accordance with the present invention provides a method for 3D-2D registration (for example, registration of a 3D CT image to a 2D radiograph) that permits deformable motion between structures defined in the 3D image based on a series of locally rigid transformations. This invention utilizes predefined annotations in 3D images (e.g., the location of anatomical features of interest) to perform multiple locally rigid registrations that yield improved accuracy in aligning structures that have undergone deformation between the acquisition of the 3D and 2D images (e.g., a preoperative CT compared to an intraoperative radiograph). The 3D image is divided into subregions that are masked according to the annotations, and the registration is computed simultaneously for each divided region by incorporating a volumetric masking method within the 3D-2D registration process. | 2017-06-22 |
20170178350 | ANGLE- DEPENDENT ANISOTROPIC FILTERING - A method for anisotropic filtering is provided herein. The method includes computing an anisotropic filter with a major-axis and a minor-axis for a pixel to be displayed on screen-space, wherein the anisotropic filter is to be applied to corresponding MIPs on a texture map. The method includes varying the length of the major-axis of the anisotropic filter based on the angle of the major-axis of anisotropy with respect to the screen space. The method includes determining a number of texels from the texture map that are to be sampled in the anisotropic filter based on the length of the modified major-axis. The method includes determining the color of the pixel based on the texels sampled in the anisotropic filter. | 2017-06-22 |
20170178351 | METHOD FOR DETERMINING MISSING VALUES IN A DEPTH MAP, CORRESPONDING DEVICE, COMPUTER PROGRAM PRODUCT AND NON-TRANSITORY COMPUTER-READABLE CARRIER MEDIUM - A method is proposed for determining missing values in a depth map corresponding to a pixel matrix representative of an image. The method comprises: scanning at least one column or row of said depth map; obtaining, for at least one pixel with an invalid depth value being scanned an information representative of the depth of first and second valid neighbor pixels; computing a transposed depth map, corresponding to the depth map of a transposed matrix of the pixel matrix; scanning at least one column or row of said transposed depth map including said invalid pixel; obtaining, for said invalid pixel an information representative of the depth of third and fourth valid neighbor pixels; determining, for said at least one invalid pixel, a depth value based on the information representative of the depth of said first, second, third and fourth valid neighbor pixels. | 2017-06-22 |
20170178352 | SYSTEMS AND METHODS FOR GENERATING A 3D WORLD MODEL USING VELOCITY DATA OF A VEHICLE - A self-contained, low-cost, low-weight guidance system for vehicles is provided. The guidance system can include an optical camera, a case, a processor, a connection between the processor and an on-board control system, and computer algorithms running on the processor. The guidance system can be integrated with a vehicle control system through “plug and play” functionality or a more open Software Development Kit. The computer algorithms re-create 3D structures as the vehicle travels and continuously updates a 3D model of the environment. The guidance system continuously identifies and tracks terrain, static objects, and dynamic objects through real-time camera images. The guidance system can receive inputs from the camera and the onboard control system. The guidance system can be used to assist vehicle navigation and to avoid possible collisions. The guidance system can communicate with the control system and provide navigational direction to the control system. | 2017-06-22 |
20170178353 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR IMAGE-DRIVEN COST VOLUME AGGREGATION - In an example embodiment, a method, apparatus and computer program product are provided. The method includes computing a cost volume associated with a reference image. Down-sampling of the cost volume and the reference image into at least one level is performed to generate at least one down-sampled cost volume and at least one down-sampled reference image, respectively. An up-sampling of the at least one down-sampled cost volume and the at least one down-sampled reference image into the at least one level is performed to generate at least one up-sampled cost volume and at least one up-sampled reference image, respectively. A color weight map associated with the cost volume and the at least one down-sampled cost volume is computed based on the reference image and the at least one down-sampled reference image at the at least one level. Aggregated cost volume is determined based at least on the color weight map. | 2017-06-22 |
20170178354 | METHOD AND APPARATUS FOR IDENTIFYING STRUCTURAL ELEMENTS OF A PROJECTED STRUCTURAL PATTERN IN CAMERA IMAGES - A method for identifying in camera images individual structural elements of a structural pattern projected by a projector onto a scene. First and second cameras are used to pick up the structural pattern. The cameras are positioned at a distance from one another, and the projector is positioned outside a straight line connecting the two cameras and at a distance from the cameras. With respect to a particular structural element to be identified in the camera image of the first camera, the structural element in the camera image of the second camera which can be associated one-to-one with the particular structural element is determined by way of calibration data. The calibration data for the individual structural elements comprises combinations of parameters which correlate the respective structural element with the location and orientation of both the first camera and the projector, and of the second camera and the projector. | 2017-06-22 |
20170178355 | DETERMINATION OF AN EGO-MOTION OF A VIDEO APPARATUS IN A SLAM TYPE ALGORITHM - A method estimates an ego-motion of an apparatus between a first image and a second image of a succession of images captured by the apparatus, in a SLAM type algorithm containing a localization part including the ego-motion estimating and a mapping part. The ego-motion comprises a 3D rotation of the apparatus and a position variation of the apparatus in the 3D space, and the ego-motion estimating comprises performing a first part and performing a second part after having performed the first part, the first part including estimating the 3D rotation of the apparatus and the second part including, the 3D rotation having been estimated, estimating the position variation of the apparatus in the 3D space. | 2017-06-22 |
20170178356 | SYSTEM AND METHOD TO MODIFY DISPLAY OF AUGMENTED REALITY CONTENT - A system and computer-implemented method of modifying display of augmented reality content are disclosed. The method comprises detecting an interaction between a person and a user of a mixed reality system, the mixed reality system displaying the augmented reality content to the user, the interaction being detectable by the mixed reality system when a gaze interaction of the person is detected as directed towards the user and accordingly a sensor of the mixed reality system; determining an urgency of the interaction according to further interaction between the person and the user; determining that an element of the display of the augmented reality content is obscuring the interaction; selecting a transition effect for modifying display of the element from a plurality of transition effects according to the determined urgency of the interaction, and modifying the display of the element according to the selected transition effect. | 2017-06-22 |
20170178357 | MOVING OBJECT TRACKING APPARATUS, METHOD AND UNMANNED AERIAL VEHICLE USING THE SAME - A moving object tracking apparatus is disclosed. The moving object tracking apparatus includes an image input module, a memory, a coordinate obtainment module, a tracking coordinate filtering module, a displacement vector obtainment module, a similarity integral obtainment module, and a tracking point output module. A moving object tracking method is also provided. | 2017-06-22 |
20170178358 | DETERMINATION OF POSITION FROM IMAGES AND ASSOCIATED CAMERA POSITIONS - An apparatus includes an interface configured to receive image data and position data. The image data is associated with a plurality of images of a scene including an object. The position data is associated with positions of a camera that captured the plurality of images. The apparatus further includes a processor configured to identify a corresponding camera position for a first image of the plurality of images and to output an indication of a global position of the object based on first image data corresponding to the first image and based on the corresponding camera position. | 2017-06-22 |
20170178359 | Determining the Pose of a Head Mounted Display - Data eyeglasses include a first display, a camera, and an analyzing unit. The data eyeglasses is configured to: record the surroundings of the data eyeglasses via the camera, detect an image displayed by a second display in the recordings of the camera; detect that the displayed image has a marker for determining the pose of the data eyeglasses; detect the marker; and determine the pose of the data eyeglasses by use of the detected marker. | 2017-06-22 |
20170178360 | LOCATING A PORTABLE DEVICE BASED ON CODED LIGHT - The invention relates to an apparatus, a system and a method of locating a location of a portable device using coded light, the portable device comprising an image sensor and an inertial measurement unit, the method comprising: obtaining a first image comprising the coded light source from the image sensor and substantially simultaneously obtaining orientation information indicative of the orientation of the portable device or the image sensor from the inertial measurement unit; obtaining light source specific information in the form of: an identifier that allows retrieval of a three-dimensional location of the coded light source or a three-dimensional location of the coded light source; and computing the location of the portable device or image sensor based on the orientation information, a predetermined height estimate of the portable device or image sensor and the light source specific information. | 2017-06-22 |
20170178361 | Methods and Systems for Assessing Histological Stains - The present disclosure includes methods of assessing a histologically stained specimen based on a determined color signature of a region of interest of the specimen. Such assessments may be performed for a variety of purposes including but not limited to assessing the quality of the histological stain, as part of identifying one or more biologically relevant features of the image, as part of differentiating one feature of the image from other features of the image, identifying an anomalous area of the stained specimen, classifying cells of the specimen, etc. Also provided are systems configured for performing the disclosed methods and computer readable medium storing instructions for performing steps of the disclosed methods. | 2017-06-22 |
20170178362 | INTERPOLATED MINIMUM-MAXIMUM COMPRESSION/DECOMPRESSION FOR EFFICIENT PROCESSING OF GRAPHICS DATA AT COMPUTING DEVICES - A mechanism is described for facilitating interpolated minimum-maximum compression/decompression for efficient processing of graphics data at computing devices. A method of embodiments, as described herein, includes detecting a tile having pixels representing graphics contents capable of being processed by a graphics processor of a computing device; computing a minimum color value and a maximum color value of the tile. The method may further include splitting the tile into a plurality of interpolation tiles, where each interpolation tile includes a set of pixels of one or more colors. The method may further include computing a plurality of local minimum color values for the plurality of interpolation tiles, computing, based on the plurality of local minimum values, a plurality of residuals for the plurality of interpolation tiles to reduce spreads from the plurality of interpolation tiles, and compressing the reduced plurality of interpolation tiles based on the plurality of residuals. | 2017-06-22 |
20170178363 | Systems and Methods for Decoding Image Files Containing Depth Maps Stored as Metadata - Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image, a set of low resolution images, and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map and the set of low resolution images to create a rendered image. | 2017-06-22 |
20170178364 | BODY-CENTRIC MOBILE POINT-OF-VIEW AUGMENTED AND VIRTUAL REALITY - Embodiments of a system and methods for displaying virtual or augmented reality are generally described herein. An image of a user may be captured using a camera. Real space in the image may be mapped and a first orientation may be determined relative to a static portion of the user, using the image. A first portion of a virtual reality image may be displayed on a display screen. In response to determining a second orientation of the device relative to the static portion of the user, a second portion of the virtual reality image may be displayed on a display screen. | 2017-06-22 |
20170178365 | METHOD AND APPARATUS FOR AUTOMATED DETERMINATION OF CONTOURS IN ITERATIVE RECONSTRUCTION OF IMAGE DATA - In a method and apparatus for segmentation of an examination region to be imaged, scan projection data are acquired from the examination region to be mapped. Iterative reconstruction takes place on the basis of the acquired scan projection data. Preliminary image data and preliminary textural features are reconstructed. Anticipated preliminary structures, preferably preliminary contours, are determined in the examination region on the basis of the obtained preliminary textural features. The anticipated preliminary structures are then taken into account during iterative reconstruction of preliminary image data and preliminary textural features. An image segmentation method is described, moreover. An image reconstruction device is also described. | 2017-06-22 |