48th week of 2017 patent applcation highlights part 54 |
Patent application number | Title | Published |
20170345123 | System for Optimizing Graphics Operations - Disclosed is a system for producing images including techniques for reducing the memory and processing power required for such operations. The system provides techniques for programmatically representing a graphics problem. The system further provides techniques for reducing and optimizing graphics problems for rendering with consideration of the system resources, such as the availability of a compatible GPU. | 2017-11-30 |
20170345124 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND NON-TRANSITORY RECORDING MEDIUM - An image processing device includes a label memory to store a first label assigned to a pixel in a previous line of a processing target image subjected to an assignment process prior to the assignment process on a processing target line of the processing target image, a label area memory to store identification information identifying a label area including pixels assigned with an identical label, and circuitry to, if at least one target pixel in the processing target line is an effective pixel, perform the assignment process on the target pixel based on at least one label that includes the first label and is assigned to at least one peripheral pixel peripheral to the target pixel, and to perform an updating process of updating the identification information based on a position of the target pixel and the label assigned to the target pixel. | 2017-11-30 |
20170345125 | ONLINE TEXTURE COMPRESSION AND DECOMPRESSION IN HARDWARE - A method of variable rate compression of image data in an image pipeline of a graphics processing system, the method includes identifying, by a processor of the graphics processing system, a set of cTiles associated with the image data, each cTile including a plurality of pixels, for each cTile of the set of cTiles identifying, by the processor, a pivot pixel from among the plurality of pixels, identifying, by the processor, a compression type of the cTile by comparing, bit-by-bit , pixels within the cTile with the pivot pixel, and compressing, by the processor, the cTile based on the identified compression type, and generating, by the processor, a metadata entry associated with the set of cTiles, the metadata entry indicating the compression type of each one of the set of cTiles and defining a mapping between an uncompressed address space of the set of cTiles and a compressed address space. | 2017-11-30 |
20170345126 | SIGNAL PROCESSORS AND METHODS FOR ESTIMATING TRANSFORMATIONS BETWEEN SIGNALS WITH PHASE DEVIATION - A phase deviation method determines an offset between a reference and suspect signal by analyzing a phase deviation surface created by computing a deviation metric for phase shift and then analyzing a surface formed from the deviation metrics for an array of offsets. The phase deviation method analyzes the deviation surface to determine an offset that minimizes phase deviation. This method is applied at increasing levels of detail to refine the determination of the offset. | 2017-11-30 |
20170345127 | Systems, Methods and Computer Readable Medium To Implement an Aerodrome Database - The invention relates to systems, methods and computer readable medium to construct map(s) of an aerodrome mapping database (AMDB). A method digitizes imagery for constructing AMDB, including entering data of the imagery into computer memory, displaying the imagery on a computer, displaying user selectable predefined target feature types that correspond to features of the imagery on the computer screen, displaying user selectable attributes of each of the predefined target feature types, automatically populating each predefined target feature type with subfeatures, associating attributes with each predefined target feature type and subfeature, snapping each predefined target feature type to coincide with the center of a pixel to provide predictability of horizontal accuracy, displaying a Bézier curve template to align a curved part of a predefined target feature type to a curved part of the imagery producing a digitized map and storing the digitized map in an AMDB. | 2017-11-30 |
20170345128 | System and Method for Morphing a CAD Design Element - A system and method for morphing a design element which precisely and efficiently morphs a design element within a data file to new target parameters by changing its general proportions, dimensions or shape. The present invention is generally a computer software program which loads an existing data file which includes one or more design elements, such as parts or an assembly of parts, and then automatically morphs the design element's dimensions, proportions and/or shapes to meet target parameters input by a user. The present invention will create several groups of points corresponding to each surface and associated bounding curves of the existing design. It will then morph each group into a new shape as per the input requirements by the user, fit the morphed group into an infinite surface, create boundary curves for each morphed group and then trim the infinite surface to create the new, morphed design element. | 2017-11-30 |
20170345129 | IN LOOP STITCHING FOR MULTI-CAMERA ARRAYS - Methods and apparatus for the stitching of images from a multi-camera array. In one embodiment, stitching is performed for a first image and a second image with an overlapping field of view by: encoding the first image to produce a first encoded image; encoding the second image to produce a second uncompressed encoded image; stitching the first image with the second image by: decoding the first encoded image to produce a decoded first image; storing the decoded first image in memory; accessing, by a stitching engine, the decoded first image from memory; accessing, by the stitching engine, the second uncompressed encoded image; stitching, by the stitching engine, the decoded first image with the accessed second uncompressed encoded image to produce a stitched image; and outputting, by the stitching engine, the stitched image. | 2017-11-30 |
20170345130 | Enhancing Visual Data Using And Augmenting Model Libraries - A method for enhancing visual data when communicating visual data over a network from a first node to a second node. The method at the first node comprises developing at least one modified hierarchical algorithm from a known hierarchical algorithm operable to substantially recreate at least one section of higher-quality visual data. References to one or more known hierarchical algorithms from which the modified hierarchical algorithms were developed are transmitted to the second node along with one or more modifications to the one or more known hierarchical algorithms operable to reproduce the one or more modified hierarchical algorithms from the known hierarchical algorithms. The second node is able to recreate substantially the higher-quality video using the modified hierarchical algorithm. | 2017-11-30 |
20170345131 | METHOD AND DEVICE FOR IMAGE NOISE ESTIMATION AND IMAGE CAPTURE APPARATUS - A method for image noise estimation includes: determining a plurality of current sample blocks of a current image frame and a plurality of pervious sample blocks of a pervious image frame; calculating a block feature of each of the current sample blocks, and calculating a block sum-of-absolute-difference (SAD) between each of the current sample blocks and corresponding one of the pervious sample blocks; clustering the current sample blocks into a plurality of segments according to the block features; respectively establishing a plurality of noise models for the segments according to the block features and the block SAD; and calculating noise level information of a local image block of the current image frame according to a corresponding noise model of the noise models. A device for image noise estimation and an image capture apparatus are also provided. | 2017-11-30 |
20170345132 | SIMULATING DOSE INCREASE BY NOISE MODEL BASED MULTI SCALE NOISE REDUCTION - An image processing method and related apparatus. An image is decomposed into spatial frequency components images. The spatial frequency component images are normalized relative to specific noise models, remapped by a noise reduction function and are then combined to obtain a noise reduced version of the image. | 2017-11-30 |
20170345133 | IMAGE PROCESSING METHOD AND APPARATUS - Embodiments of the present application provide image processing methods and apparatus. A image processing method disclosed herein comprises: acquiring, from an image, two regions which have a textural similarity higher than a first value and have different depths; performing frequency-domain conversion on each of the regions, to obtain a frequency-domain signal of each region; and optimizing the image at least according to the frequency-domain signal of each region, the depth of each region and a focusing distance of the image. | 2017-11-30 |
20170345134 | METHOD FOR CORRECTING DEFECTIVE PIXEL ARTIFACTS IN A DIRECT RADIOGRAPHY IMAGE - A method for reducing image disturbances caused by reconstructed defective pixel clusters located in signal-gradient affected diagnostic image regions. An individually adapted central symmetrical pair reconstruction (CSP) kernel is composed for a defective image pixel based on a kernel-pair candidate order encoded in a model thereby using the pixel's validity state. The image impacted by defective pixels is corrected in real-time by statistical filtering or spatial convolution of the kernel-associated image data accessible via a predetermined CSP kernels image-offsets structure. | 2017-11-30 |
20170345135 | SYSTEM AND METHOD FOR DETECTION AND REMOVAL OF THIN LINES IN A GRAPHIC IMAGE - Presented is a method for identifying and removing one or more thin lines from a binary source image. The steps include generating a hole-filled intermediate binary image, and performing a thin line detection and removal process on the hole-filled intermediate binary image. The thin line detection and removal is performed by creating an eroded intermediate image, creating an opened intermediate image by performing a morphology dilation process, inverting the opened intermediate image, generating a density adjusted binary source image, generating a difference pixel intermediate image, generating a thin line subtraction intermediate image, and subtracting the thin line subtraction intermediate image from the binary source image to create a binary output image. | 2017-11-30 |
20170345136 | FISHEYE RENDERING WITH LENS DISTORTION CORRECTION FOR 360-DEGREE VIDEO - In various implementations, provided are systems and methods for correcting the distortion present in a fisheye image, and rendering the image for display as 360-degree video. In various implementations, a computing device can receive 2-dimensional video data captured by an omnidirectional camera. The computing device can map an image from each video frame to a 3-dimensional hemispherical representation. In various implementations, this mapping can be executed using a polynomial model. The 3-dimensional hemispherical representation can then be used in a 360-degree video presentation, to provide a virtual reality experience. | 2017-11-30 |
20170345137 | IMAGE PROCESSING APPARATUS AND METHOD FOR CONTROLLING THE SAME - The invention realizes, with a circuit size having a small number of multipliers, one-dimensional cubic interpolation, which is a primitive calculation of two-dimensional bicubic interpolation that is often used as high image quality interpolation processing of images. An image processing apparatus includes a first linear interpolation calculator that generates an interpolated pixel value at an interpolation position through linear interpolation, based on pixel values of a pair of pixels among a plurality of pixels, a plurality of second linear interpolation calculators that generate a plurality of correction values by respectively performing linear interpolation based on a pair of difference values among a plurality of difference values between pixel values of the plurality of pixels, and a calculator that generates a pixel value at the interpolation position based on the interpolated pixel value and the plurality of correction values. | 2017-11-30 |
20170345138 | METHOD AND APPARATUS FOR IMAGE ANALYSIS - A method and apparatus of detection, registration and quantification of an image. The method may include obtaining an image of a lithographically created structure, and applying a level set method to an object, representing the structure, of the image to create a mathematical representation of the structure. The method may include obtaining a first dataset representative of a reference image object of a structure at a nominal condition of a parameter, and obtaining second dataset representative of a template image object of the structure at a non-nominal condition of the parameter. The method may further include obtaining a deformation field representative of changes between the first dataset and the second dataset. The deformation field may be generated by transforming the second dataset to project the template image object onto the reference image object. A dependence relationship between the deformation field and change in the parameter may be obtained. | 2017-11-30 |
20170345139 | CELL SITE AUDIT AND INSPECTION SYSTEMS AND METHODS RELATED TO BATTERY AND EQUIPMENT CONNECTIONS - A method of verifying battery and/or equipment connections in a telecommunications site includes performing maintenance or installation of one or more components in a shelter associated with the telecommunication site; subsequent to the maintenance or installation, adding a torque mark to each connection associated with the one or more components; verifying the torque mark for each connection as part of a close-out audit; and verifying the torque mark at a subsequent time after the close-out audit to verify each connection is properly torqued. | 2017-11-30 |
20170345140 | GENERATING SIMULATED IMAGES FROM INPUT IMAGES FOR SEMICONDUCTOR APPLICATIONS - Methods and systems for generating a simulated image from an input image are provided. One system includes one or more computer subsystems and one or more components executed by the one or more computer subsystems. The one or more components include a neural network that includes two or more encoder layers configured for determining features of an image for a specimen. The neural network also includes two or more decoder layers configured for generating one or more simulated images from the determined features. The neural network does not include a fully connected layer thereby eliminating constraints on size of the image input to the two or more encoder layers. | 2017-11-30 |
20170345141 | METHOD AND APPARATUS FOR DETECTION OF FOAM IN SPECIMEN CONTAINERS - The present invention is directed to a method and apparatus for detecting foam in a specimen container. The method includes the following steps: transporting a specimen container into a locator well; centering the specimen container in the locator well; rotating the specimen container around a vertical axis in the locator well; imaging the specimen container during the rotation; analyzing an image of the specimen container captured during the rotation; and detecting foam in the specimen container based on the analysis of the image. An apparatus configured to perform the steps is also provided. The method and apparatus may be used in conjunction with a system for automatically determining whether a sample is positive for microorganism growth. | 2017-11-30 |
20170345142 | COMBINED PATCH AND DESIGN-BASED DEFECT DETECTION - Defect detection is performed by comparing a test image and a reference image with a rendered design image, which may be generated from a design file. This may occur because a comparison of the test image and another reference image was inconclusive due to noise. The results of the two comparisons with the rendered design image can indicate whether a defect is present in the test image. | 2017-11-30 |
20170345143 | SURFACE REFLECTANCE REDUCTION IN IMAGES - Embodiments include method, systems and computer program products for reducing surface reflectance, for example in a photograph. Aspects include receiving an image set containing a plurality of images of an object. Aspects also include determining geometric transformations for the images and constructing a panorama of the object from the images using the geometric transformations. Aspects also include replacing a portion in the panorama with a corresponding replacement portion from the image set. | 2017-11-30 |
20170345144 | METHOD FOR OBTAINING CARE INFORMATION, METHOD FOR SHARING CARE INFORMATION, AND ELECTRONIC APPARATUS THEREFOR - A method for obtaining care information, a method for sharing care information, and an electronic apparatus therefor are provided. The method for obtaining care information includes following steps: obtaining face data of a current user from an image capturing equipment and obtaining initial skin information of the face data. classifying the current user into one of a plurality of groups according to the initial skin information by a cloud database; setting a predetermined time period and a skin-condition goal by the electronic apparatus; and obtaining a skin-achievement history of an another user in the group containing the current user according to the initial skin information, the predetermined time period and the skin-condition goal by the electronic apparatus. The skin-achievement history is care information regarding the skin-condition goal achieved by the another user under circumstances of the approximate initial skin information and the approximate predetermined time period. | 2017-11-30 |
20170345145 | DEVICE-BASED MOTION-COMPENSATED DIGITAL SUBTRACTION ANGIOGRAPHY - An image processing method and related system to register projection images (AG, MI) only with respect to a motion of a landmark across said images. The motion of the landmark relates to a motion of a region of interest, ROI. The so registered images (AG, MI) are then subtracted from each other to arrive at a difference image that is locally motion compensated and that represents the ROI at good contrast whilst subtraction artifacts can be avoided. | 2017-11-30 |
20170345146 | LIVENESS DETECTION METHOD AND LIVENESS DETECTION SYSTEM - The application provides a liveness detection method and a liveness detection system. The liveness detection method includes: obtaining first and second face image data of an object to be detected, and at least one of the first and the second face image data being a depth image; determining a first face region and a second face region, determining whether the first and the second face regions correspond to each other, and extracting, when it is determined that the first and the second face region corresponds to each other, a first and a second face image from the first and the second face region respectively; determining a first classification result for the extracted first face image and a second classification result for the extracted second face image; and determining, based on the first classification result and the second classification result, a detection result for the object to be detected. | 2017-11-30 |
20170345147 | TOOTH AXIS ESTIMATION PROGRAM, TOOTH AXIS ESTIMATION DEVICE AND METHOD OF THE SAME, TOOTH PROFILE DATA CREATION PROGRAM, TOOTH PROFILE DATA CREATION DEVICE AND METHOD OF THE SAME - The tooth axis estimation program includes, extracting a plurality of points from inputted three-dimensional profile data, the plurality of points indicating a surface of three-dimensional profile data; calculating an arrangement relationship between a point group and a first profile corresponding to a first three-dimensional profile data of a tooth in accordance with moving and/or rotating at least one of the first profile and the point group, the arrangement relationship corresponding to minimum difference between the point group and the first profile, the point group being included in a region of the extracted plurality of points; and specifying a direction of a tooth included in the region in accordance with the calculated arrangement relationship. | 2017-11-30 |
20170345148 | ANALYSIS METHOD AND ANALYZER - Disclosed is an analysis method for detecting and analyzing light from a sample prepared so as to emit light in accordance with an amount of a test substance, the analysis method including taking an image of a storage member configured to store the sample therein; switching a state of a reflector to a state in which light from the sample is reflected toward a light detection unit and detecting light from the sample by the light detection unit; and outputting an analysis result of the sample on the basis of a light amount detected by the light detection unit. | 2017-11-30 |
20170345149 | METHOD, DEVICE AND NON-TRANSITORY DIGITAL STORAGE MEDIUM FOR NON-AQUEOUS TISSUE VOLUME ESTIMATION - A method, device and non-transitory digital storage medium for estimating non-aqueous tissue volume of at least a portion of a subject. The method includes, in a processing unit, obtaining quantitative magnetic resonance properties of the portion of the subject, providing the quantitative magnetic resonance properties as input to a tissue model, and determining the non-aqueous tissue volume of the portion based on the tissue model and the quantitative magnetic resonance properties. | 2017-11-30 |
20170345150 | IMAGE PROCESSING SYSTEM AND METHOD - An image processing system able to distinguish between foreground and background objects in an image includes an object obtaining module, a foreground object, a sampling module, a fitting module, and a background object. The object obtaining module obtains objects of an image according to pixel values of pixels of the image, these values being all greater than a preset pixel value. The foreground object determining module determines between foreground and background objects. The sampling module samples a plurality of pixels of each background object. The fitting module obtains a pixel value function related to positions of pixels of the background object according to sampled pixel values. The background object removing module subtracts the pixel values of background objects by the pixel value of each pixel of the image to obtain foreground objects. An image processing method is also disclosed. | 2017-11-30 |
20170345151 | SYSTEMS AND METHODS FOR HIGHER ORDER DIMENSIONAL SPACE VIDEO SEGMENTATION - This disclosure relates to system and methods for segmenting a video in a higher order dimensional space. A video may be segmented by obtaining visual information defining an image of the video. The visual information may include pixels of the image and may be represented in a display space having a first dimensionality. A designation of a subset of the visual information represented in the display space as a part of an object portrayed in the image may be obtained. The visual information and the designation may be represented in the higher order dimensional space having a second dimensionality greater than the first dimensionality. An association of the visual information represented in the higher order dimensional space with the object may be obtained. The association may be correlated with the visual information represented in the display space. The correlation may define a location of the object in the image. | 2017-11-30 |
20170345152 | DISPLAY DEVICE AND METHOD OF FABRICATING THE SAME - A display device includes a display panel includes a substrate divided into a light-emitting region and a non-light-emitting region including a sensing area, a pixel disposed on the light-emitting region, and a pixel-defining layer disposed on the non-light-emitting region, and a sensing panel which is disposed on the display panel and includes a sensing transistor configured to sense light that is emitted from the pixel and reflected by an external object. The sensing transistor overlaps the sensing area in a first direction parallel to a thickness direction of the display panel, is spaced apart from the light-emitting region in a second direction perpendicular to the first direction, and generates a current by receiving the light. The generated current may be used to sense light which is emitted from the pixel and reflected by an external object, such as a fingerprint, to allow the display to act as a biometric sensor. | 2017-11-30 |
20170345153 | METHOD, AN APPARATUS AND A COMPUTER PROGRAM PRODUCT FOR VIDEO OBJECT SEGMENTATION - The invention relates to a method and an apparatus implementing the method. The method comprises extracting region proposals from a media content; selecting a set of region proposals corresponding to an object in the media content; identifying objects of interest; determining an object-specific representation by an iterative tracking method; sampling positive examples from the set of tracked region proposal groups obtained from the iterative tracking method; and performing object segmentation. | 2017-11-30 |
20170345154 | SYSTEM AND METHOD FOR COMPUTER AIDED DIAGNOSIS - The present disclosure relates to a method for training a classifier. The method includes: acquiring an original image; determining a candidate target by segmenting the original image based on at least two segmentation models; determining a universal set of features by extracting features from the candidate target; determining a reference subset of features by selecting features from the universal set of features; and determining a classifier by performing classifier training based on the reference subset of features. | 2017-11-30 |
20170345155 | MEDICAL IMAGE REPORTING SYSTEM AND METHOD - This invention relates generally to medical imaging and, in particular, to a method and system for automatic lymph node station mapping, automatic path or route report generation. A computer-based system for automatically locating the central chest lymph-node stations in a 3D MDCT image is described. Automated analysis methods extract the airway tree, airway-tree centerlines, aorta, pulmonary artery, lungs, key skeletal structures, and major-airway labels. Geometrical and anatomical cues arising from the extracted structures are used to localize the major nodal stations. The system calculates and displays the nodal stations in 3D. Visualization tools within the system enable the user to interact with the stations to locate visible lymph nodes. | 2017-11-30 |
20170345156 | SYSTEMS AND METHODS FOR FACILITATING TRACKING A TARGET IN AN IMAGED SCENE - In systems and methods disclosed herein, a transform may be determined for a given target object and background in an image between a native color space of the image and a second multi-dimensional color space representing a preferred color space for a tracker. The transform may then be applied to convert a plurality of pixels in the imaged scene to the second multi-dimensional color space thereby advantageously increasing a perceived contrast by the tracker between the target object and the background. | 2017-11-30 |
20170345157 | PROCESS TRACKING LASER CAMERA WITH NON-EYE-SAFE AND EYE-SAFE OPERATING MODES - A process tracking laser camera with non-eye-safe and eye-safe operating modes is disclosed. The camera has an image sensor with a field of view covering a target area of a workpiece. The camera also has first and second laser units for projecting respectively non-eye-safe and eye-safe laser beams towards the target area. A control unit has laser drivers for driving the laser units, a cut-off circuit operatively connected to the laser driver of the first laser unit for disabling its operation depending on a control signal, and a control circuit for controlling the laser drivers depending on a cut-off condition of the cut-off circuit controlled by a switch device so that the first laser unit is enabled and the second laser unit is disabled in the non-eye-safe operating mode while the first laser unit is disabled and the second laser unit is enabled in the eye-safe operating mode. | 2017-11-30 |
20170345158 | METHOD AND SYSTEM FOR CALCULATING A DISPLACEMENT OF AN OBJECT OF INTEREST - The invention relates to a method of calculating a displacement of an object of interest comprising a step of calculating ( | 2017-11-30 |
20170345159 | ON-VEHICLE CAMERA CALIBRATION AUXILIARY DEVICE - To perform an ideal calibration operation, a start switch started manually or by an on-vehicle camera calibration device, a start switching device started by an operation of the start switch and projection devices installed in an outer periphery of a vehicle body, including at least one or more light sources irradiating the surroundings of the vehicle body with light are provided, in which whether a calibration operation is possible or not is determined based on references on a road surface projected by the projection devices. | 2017-11-30 |
20170345160 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - To achieve highly accurate image analysis processing without using a large amount of network bandwidth, an analysis apparatus acquires an image via a network, executes analysis processing, acquires additional image data depending on a result of the analysis processing, and executes reanalysis processing by using the additional image data. | 2017-11-30 |
20170345161 | INFORMATION PROCESSING APPARATUS AND METHOD - According to one embodiment, an information processing apparatus includes processing circuitry. The processing circuitry acquires a measurement value including an acceleration, corrects the measurement value to reduce a drift in the measurement value, acquires a first image and a second image, detects feature points in the first and the second images, identify a corresponding point among the feature points in the second image, which corresponds to one of the feature points in the first image, and estimate a relative displacement of a moving object between a time at which the first image is taken and a time at which the second image is taken, based on the corrected measurement value, the feature point in the first image and the corresponding point in the second image. | 2017-11-30 |
20170345162 | VIDEO PROCESSING APPARATUS, VIDEO PROCESSING METHOD, AND STORAGE MEDIUM - A video processing apparatus is directed to appropriately associating a plurality of objects in an image. A target detection unit detects a position of a region of a tracking target included in a video image. A specific object detection unit detects a position of a specific object included in the video image. The specific object has a predetermined feature. An association unit associates the region of the tracking target with the specific object based on a relative position between the position of the region of the tracking target detected by the target detection unit and the position of the specific object detected by the specific object detection unit. | 2017-11-30 |
20170345163 | COMPUTER-IMPLEMENTED METHOD AND SYSTEM FOR PROCESSING VIDEO WITH TEMPORAL CONSISTENCY - System and computer-implemented method for editing a video sequence with temporal consistency. The method includes the steps of: computing a motion field modeling temporal consistency between successive frames; defining an energy functional modeling the desired properties to be enforced on the video sequence; splitting the video sequence into two sets with even frames and odd frames; computing the motion field between consecutive frames on the splitted sequences; recursively performing steps until the sets to be split contain one frame to edit; minimizing the energy functional for each set containing one frame to edit; merging the edited frames and outputting the edited video sequence. | 2017-11-30 |
20170345164 | METHOD AND DEVICE FOR THE ESTIMATION OF CAR EGO-MOTION FROM SURROUND VIEW IMAGES - A method and device for determining an ego-motion of a vehicle are disclosed. Respective sequences of consecutive images are obtained from a front view camera, a left side view camera, a right side view camera and a rear view camera and merged. A virtual projection of the images to a ground plane is provided using an affine projection. An optical flow is determined from the sequence of projected images, an ego-motion of the vehicle is determined from the optical flow and the ego-motion is used to predict a kinematic state of the car. | 2017-11-30 |
20170345165 | Correcting Short Term Three-Dimensional Tracking Results - A three-dimensional depiction of an object to be tracked may be tracked using a depth sensing camera. An indication of the object's movement is developed. Also, an amount of pixels in the depiction that are not part of the object is estimated. Then the indication is corrected based on said amount of pixels that are not part of the object. | 2017-11-30 |
20170345166 | METHOD OF ESTIMATING THE MOTION OF A CARRIER WITH RESPECT TO AN ENVIRONMENT AND CALCULATION DEVICE FOR NAVIGATION SYSTEM - A method for estimating the motion of a carrier with respect to an environment in relation to which the carrier is moving. The carrier bearing a navigation sensor and a vision sensor producing images of the environment. In the images acquired by the vision sensor, the characteristic elements of the images representing characteristic elements of the environment are identified. At least one condensed measurement is calculated as a function of characteristic elements of at least two images acquired at different instants. The motion of the carrier by a navigation filter is estimated, as a function of navigation measurements carried out and as a function of the condensed measurement. The condensed measurement is calculated as a function furthermore of a priori estimation of the motion, as provided by the navigation filter. | 2017-11-30 |
20170345167 | SYSTEMS AND METHODS FOR UTILIZING ANCHOR GRAPHS IN MIXED REALITY ENVIRONMENTS - Mixed-reality systems are provided for using anchor graphs within a mixed-reality environment. These systems utilize anchor vertexes that comprise at least one first key frame, a first mixed-reality element, and at least one first transform connecting the at least one first key frame to the first mixed-reality element. Anchor edges comprising transformations connect the anchor vertexes. | 2017-11-30 |
20170345168 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM - The image processing apparatus of the present invention is an image processing apparatus that generates gloss intensity distribution image data indicating a gloss intensity distribution based on captured image data obtained by capturing an image of a subject having concavity/convexity irradiated by a surface light source. The image processing apparatus sets an area, in which specularly reflected light from the surface light source enters a planar mirror and which is the same size as or smaller than that of an area captured by an image capturing apparatus in a case where the planar mirror is arranged at substantially the same position as that of the subject, as a measurement area of the gloss intensity distribution based on surface light source position information indicating the position of the surface light source and image capturing position information indicating the position of the image capturing apparatus that captures an image of the subject. Further, based on the surface light source position information, the image capturing position information, and pixel values of the captured image data, the gloss intensity distribution image data in the measurement area is generated. | 2017-11-30 |
20170345169 | WASTE MANAGEMENT SYSTEM IMPLEMENTING REMOTE AUDITING - A system is disclosed for auditing waste retrieved by a service vehicle. The system may have an optical sensor mountable onboard the service vehicle and configured to capture image data associated with the waste as the waste falls into the service vehicle during completion of a waste service activity. The system may also have at least one controller in communication with the optical sensor and being configured to generate at least one of an alert and a recommendation regarding a mix of the waste based on the image data. | 2017-11-30 |
20170345170 | METHOD OF CONTROLLING A QUALITY MEASURE AND SYSTEM THEREOF - There is provided a computerized method and system of controlling a quality measure in a compression quality evaluation system, the method comprising: calculating a grain value indicative of an extent of grain present in an input image, the grain value being calculated based on one or more features characterizing a base image related to the input image; and configuring the quality measure upon a criterion being met by the value, the quality measure being indicative of perceptual quality of a compressed image compressed from the input image. The calculated grain value may be dependent also on further characteristics of the input image, or in the case of a sequence of images, dependent also on the relation between the image and the preceding image. | 2017-11-30 |
20170345171 | METHOD FOR MEASURING DEPTH OF FIELD AND IMAGE PICKUP DEVICE USING SAME - A method for measuring a depth of field is provided. A single optical lens module is used to capture an image. The depth-of-field data of each imaging area of the image is acquired according to plural first incident light portions and plural second incident light portions of the image. Then, the plural local depth-of-field data are combined as an overall depth-of-field data of the image. Moreover, an image pickup device using the method is provided. For acquiring the depth-of-field data, it is not necessary to install plural optical lens modules. Consequently, the fabricating cost is reduced, and the volume of the image pickup device is decreased. | 2017-11-30 |
20170345172 | Methods for Analyzing Absorbent Articles - A method of analyzing fit and appearance of absorbent articles. The method may include marking a panelist with markers and positioning the panelist in an orientation. The panelist may then be imaged with an image capture device. From the data gathered by the image capture device a first three dimensional surface representation may be generated. The panelist may also be imaged with an absorbent article. The panelist wearing the absorbent article may be placed in the orientation and imaged with the image capture device. The data gathered during the second imaging session may be used to generate a second three dimensional surface representation. Each of the first and second three dimensional surface representations may be aligned to the global coordinate system using the markers. The first and second three dimensional surface representations may be compared to one another to obtain information on volume, surface area, length, perimeter, and other characteristics. | 2017-11-30 |
20170345173 | Methods for Analyzing Absorbent Articles - Methods of analyzing fit and appearance of an absorbent article. The method may include marking a panelist with markers and positioning the panelist in an orientation. The panelist may then be imaged with an image capture device. From the data gathered by the image capture device a first three dimensional surface representation may be generated. The panelist may also be imaged with an absorbent article. The panelist wearing the absorbent article may be placed in the orientation and imaged with the image capture device. The data gathered during the second imaging session may be used to generate a second three dimensional surface representation. Each of the first and second three dimensional surface representations may be aligned using the markers. The first and second three dimensional surface representations may be compared to one another to obtain information on volume, surface area, length, perimeter, and other characteristics. | 2017-11-30 |
20170345174 | Method and System of Positioning a Plurality of Targets - A method and system of positioning a plurality of targets, wherein all targets to be positioned move within a spatial area, the method comprises: providing an infrared light source on each of the targets to be positioned; according to a preset sampling frequency, controlling the infrared light source on each of the targets to be positioned to be turned on and off by turns; according to the preset sampling frequency, gathering infrared gray scale images of the space where the targets to be positioned are located; and positioning one target to be positioned individually in each of the gathered infrared gray scale images. By the infrared light source positioning, ambient interference is highly avoided, and the accuracy of the positioning is improved. By controlling the infrared light sources to be turned on and off by turns, there is only one infrared light source being turned on in each of the gathered infrared gray scale images, by which the targets to be positioned are easily distinguished, and the image processing on the basis of greyscale can reduce the data volume to be transmitted and increase the processing speed to a large extent. | 2017-11-30 |
20170345175 | DEPTH EXTRACTING METHOD AND DEPTH EXTRACING CAMERA SYSTEM USING FOCUSE MEASURE RATIO - Disclosed is a depth extracting method using a focus measure ratio in a depth extracting camera system including acquiring a plurality of images—each of the plurality of images including a subject—having different focused subject distances; calculating a focus measure ratio between the plurality of images; and extracting depth for the subject based on the focus measure ratio between the plurality of images. | 2017-11-30 |
20170345176 | DEPTH EXTRACTING CAMERA SYSTEM USING MULTI FOCUS IMAGE AND OPERATION METHOD THEREOF - An operation method of depth extracting camera system using multi focus image includes acquiring at least two or more images having different focused subject distances—each of the at least two or more images including a subject—through a single optical system which is included in the depth extracting camera system; and extracting depth for the subject by using a blur difference in the at least two or more images. | 2017-11-30 |
20170345177 | SYSTEMS AND METHODS FOR TRACKER CHARACTERIZATION AND VERIFICATION - The present application relates to systems and methods used to characterize or verify the accuracy of a tracker comprising optically detectable features. The tracker may be used in spatial localization using an optical sensor. Characterization results in the calculation of a Tracker Definition that includes geometrical characteristics of the tracker. Verification results in an assessment of accuracy of a tracker against an existing Tracker Definition. | 2017-11-30 |
20170345178 | METHODS AND SYSTEMS FOR DETERMINING A REGION NEAR A USER DEVICE FOR DISPLAYING SUPPLEMENTAL CONTENT DURING PRESENTATION OF A MEDIA ASSET ON THE USER DEVICE - Methods and systems are provided herein for a media guidance application for determining a region near a user device for displaying supplemental content during presentation of a media asset on the user device. Traditionally, there is only a single display of content in the room for the user. This system determines where in the area around the user device to display the supplemental content to ensure an immersive viewing experience. Doing so requires monitoring of the area around the user device, determining which regions are available for the display of the supplemental content, and determining which supplemental content to display in which regions around the user device. | 2017-11-30 |
20170345179 | METHODS AND SYSTEMS OF DETERMINING COSTS FOR OBJECT TRACKING IN VIDEO ANALYTICS - Techniques and systems are provided for processing video data. For example, techniques and systems are provided for determining costs for blob trackers and blobs. A blob can be detected in a video frame. The blob includes pixels of at least a portion of a foreground object. A physical distance between a blob tracker and the blob can be determined. A size ratio between the blob tracker and the blob can also be determined. A cost between the blob tracker and the blob can then be determined using the physical distance and the size ratio. In some cases, a spatial relationship between the blob tracker and the blob is determined, in which case the physical distance can be determined based on the spatial relationship. Blob trackers can be associated with blobs based on the determined costs between the blob trackers and the blobs. | 2017-11-30 |
20170345180 | INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD - According to an embodiment, an information processing device includes an acquirer, a categorizer, a shape fitter, and a specifier. The acquirer is configured to acquire position information of each of a plurality of detection points. The categorizer is configured to cluster the detection points into one or more detection point groups each representing an object. The shape fitter is configured to apply a predetermined shape model to each detection point group on the basis of the position information of each of the clustered detection points included in the each detection point group. The specifier is configured to specify a target point of the object on the basis of the shape model. | 2017-11-30 |
20170345181 | VIDEO MONITORING METHOD AND VIDEO MONITORING SYSTEM - This application provides a video monitoring method and process. The video monitoring method comprises: obtaining first and second video data of a scene being monitored; detecting at least one target object based on the first video data, and determining parameter information of the at least one target object in at least one frame of the first video data, the parameter information including a first position; determining, based on coordinate transforming relationship between the first and the second video data, a second position of the at least one target object in a corresponding frame in the second video data according to the first position; and extracting, based on the second video data, feature information of the at least one target object located in the second position, wherein orientations with which the first and the second video acquiring module acquire video data with respect to a ground plane are different. | 2017-11-30 |
20170345182 | INFORMATION PROCESSING APPARATUS, VEHICLE, AND INFORMATION PROCESSING METHOD - An information processing apparatus according to one embodiment includes a processing circuit. The processing circuit calculates a first presence probability of an object present around a moving body with positional information measured by each of a plurality of sensors having different characteristics, acquires non-measurement information indicating that the positional information on the object has not been obtained for each of the sensors, and determines a second presence probability of the object based on the first presence probability and the non-measurement information. | 2017-11-30 |
20170345183 | Robust Head Pose Estimation with a Depth Camera - Systems and methods are provided for estimating head pose data from a sequence of depth images of a human subject, and processing the data to generate a continuous estimate of the head pose in a 3-dimensional (3D) space, and to generate a 3D head model for display and further use. The subject is provided instructions to rotate their head in a first direction until a threshold angle of rotation is reached and then are provided instructions to rotate their head in a second direction. The depth camera provides a sequence of captured images which are processed to extract head meshes. After capture is complete the head meshes are merged to generate a 3D model of the subject's head. | 2017-11-30 |
20170345184 | THREE-DIMENSIONAL INFORMATION RESTORATION DEVICE, THREE-DIMENSIONAL INFORMATION RESTORATION SYSTEM, AND THREE-DIMENSIONAL INFORMATION RESTORATION METHOD - A three-dimensional information reconstraction device includes a corresponding point detector that detects a plurality of corresponding point pairs to which a first feature point included in a first image captured by a first image capturing device and a second feature point included in a second image captured by a second image capturing device correspond, and a three-dimensional coordinate deriver that, based on the plurality of corresponding point pairs, reconstructs three-dimensional coordinates to which the first feature point is inverse-projected. | 2017-11-30 |
20170345185 | Predicting a Chromatic Identity of an Existing Recipe and Modifying the Existing Recipe to Meet a Desired Set of Colors by Replacing Existing Elements of the Recipe - A mechanism is provided for modifying an existing recipe to meet a set of desired colors for a final food dish. Responsive to receiving a request to modify the existing recipe to meet the set of desired colors, at least one of the set of existing colors to be changed to meet the desired set of colors is identified. An ingredient-action-sequence triplet associated with each at least one existing color to be changed is identified and, from a corpus of ingredient-action-sequence triplets associated with other existing recipes, one or more substitution candidates that can produce the at least one target color arc identified. The one or more substitution candidates are ranked based on how each candidate pairs best with other ingredients in the existing recipe. Based on a selection of a substitution candidate from the one or more substitution candidates, the existing recipe is modified with the substitute candidate. | 2017-11-30 |
20170345186 | BANDWIDTH-EFFICIENT LOSSY FRAGMENT COLOR COMPRESSION OF MULTI-SAMPLE PIXELS - Described herein are technologies related to facilitate lossy compression for multi-sample color data of computer graphics that maximizes the apparent quality of pixels while avoiding a corresponding burden on memory and processor bandwidth. | 2017-11-30 |
20170345187 | IMAGE DISPLAYING METHOD INCLUDING IMAGE ENCODING METHOD AND IMAGE DECODING METHOD - All image-displaying method includes deriving a luminance prediction value, calculating a luminance residual, deriving a chrominance prediction value, calculating a first chrominance residual, deriving a quantized luminance value by quantizing the luminance residual, deriving an inverse quantized luminance value by inverse quantizing the quantized luminance value, selecting one of candidate coefficients as a modification factor, calculating a second chrominance residual by subtracting an adjustment value from the first chrominance residual (wherein the adjustment value is equal to the inverse quantized luminance value multiplied by the modification factor), deriving a quantized chrominance value by quantizing the second chrominance residual, encoding the quantized luminance value and the quantized chrominance value to produce encoded data, decoding the encoded data to obtain decoded image data, and controlling a display device according to the decoded image data to display an image. | 2017-11-30 |
20170345188 | IMAGE PROCESSING METHOD DISPLAYING PROCESSED IMAGE REPRESENTING RESULT OF COLOR MODIFICATION PROCESS - An image processing method includes: (a) displaying a plurality of candidate image processes to be performed on image data, the plurality of candidate image processes including a color modification process; (b) receiving an instruction indicating the color modification process selected from among the plurality of candidate image processes; (c) displaying a display image corresponding to the image data on the display; (d) designating a display image; and (e) displaying a processed display image that represents a result of the selected color modification process performed on the image data corresponding to the designated display image before the selected color modification process on the image data corresponding to the designated display image is performed. | 2017-11-30 |
20170345189 | RECONSTRUCTING IMAGE - Methods, devices, and apparatus, including computer programs encoded on a computer storage medium for reconstructing image are provided. In one aspect, a method of reconstructing image includes obtaining scanning data for a subject in a continuous incremental scanning of medical equipment including real crystals for detection, associating each of the real crystals with one or more virtual crystals in a virtual scanning system, determining delay random coincidence data of two virtual crystals connected by a response line in the virtual scanning system, obtaining random coincidence data by denoising the delay random coincidence data based on crystal receiving efficiency for each of the real crystals, and reconstructing an image with the scanning data by taking the random coincidence data into account. | 2017-11-30 |
20170345190 | COMPUTED TOMOGRAPHY APPARATUS AND EMPIRICAL PRE-WEIGHTING METHOD FOR DECREASING IMAGE NOISE NONUNIFORMITY - A computed tomography (CT) method and apparatus including a radiation source configured to produce radiation directed to an object space, and a plurality of detector elements configured to detect the radiation produced from the radiation source through the object space and generate projection data. A rotation mount is configured to rotate the radiation source around the object space. Processing circuitry is configured to cause the rotation mount to rotate the radiation source, and to receive the projection data. The projection data includes a plurality of projection data sets. The processing circuitry calculates a set of weights based on the projection data sets, calculates a set of pre-weights based on the weights, and minimizes a penalized weighted least-squares cost function to produce a reconstructed image. The cost function is a sum of a weighted least-squares term, weighted using the weights, and a penalty term weighted using the pre-weights. | 2017-11-30 |
20170345191 | STATISTICALLY WEIGHTED REGULARIZATION IN MULTI-CONTRAST IMAGING - An image processing system (IPS) and related method to transform different multi-modal or multi-contrast input images (u,v) into respective transformed images (U, V). The transformation may proceed iteratively to improve a regularized objective function. The regularization is via a regularizer function (R). The regularizer function (R) is computed from noise normalized gradients of the two or more transformed images (u,v). | 2017-11-30 |
20170345192 | SYSTEMS AND METHODS FOR DISPLAYING CONTENT OF DIGITAL MEDIA - An electronic device for displaying digital media having a page with a page aspect ratio, the electronic device including a display for displaying the page, the display having a display aspect ratio and memory configured to receive and store the digital media. The electronic device can include a processor configured to analyze the page to detect content and a page background on the page, the page background being the areas of the page that are not content. The processor can determine if a portion of the display will not be filled with background or content when displaying the page, and render an extended background that looks substantially similar to the background for displaying with the page on the display. | 2017-11-30 |
20170345193 | Automatic Crop and Fill Boundary Generation - A system and method for extending bounds of straightened and enlarged images is described. A user interface of an image editing application exposes an image to a user for editing. The user positions the image in the user interface and the image editing application generates a frame in the user interface to identify boundaries of a final image in the user interface. The image editing application then automatically determines an empty area within the frame, applies a fill operation to the empty area within the frame, and updates the image in the user interface to reflect results of the fill operation. | 2017-11-30 |
20170345194 | GLASS-TYPE MOBILE TERMINAL - A glass-type mobile terminal including a display configured to display a virtual reality image thereon; and a controller configured to detect an object around the glass-type mobile terminal while the virtual reality image is displayed on the display, and modify the virtual reality image if the detected object is a dangerous element so a viewer viewing the virtual reality image avoids the dangerous element. | 2017-11-30 |
20170345195 | AUGMENTED OR VIRTUAL REALITY DIGITAL CONTENT REPRESENTATION AND INTERACTION - Systems and methods for presenting augmented reality (AR) or virtual reality (VR) representations of digital content entitlements owned by a user are provided. An AR or VR environment is generated in which the AR or VR representations are presented to simulate a physical collection of media. The user is allowed to interact with the AR or VR representations, thereby triggering one or more actions, such as presentation of the corresponding digital content, presentation of additional, related content, presentation of an option to engage in a purchase transaction for related content or products, etc. | 2017-11-30 |
20170345196 | GENERATING APPARATUS, GENERATING METHOD, AND NON-TRANSITORY COMPUTER READABLE STORAGE MEDIUM - A generating apparatus according to an embodiment of the present application includes an obtaining unit and a generating unit. The obtaining unit obtains intermediate images in an intermediate layer of a neural network that recognizes the quantity of objects contained in an image. The generating unit generates a combination image by combining together the intermediate images obtained by the obtaining unit. For example, the generating unit generates the combination image by combining together the intermediate images to which a weight has been applied on the basis of a change in the recognition of the quantity of objects corresponding to a process applied to each of the intermediate images. | 2017-11-30 |
20170345197 | DISPLAY CONTROL METHOD AND DISPLAY CONTROL DEVICE - A method includes specifying object data and an arrangement position of the object data which is arranged outside an area corresponding to a position and an orientation of a terminal device, by referring to correspondence information of the object data and the arrangement position of the object data, specifying a direction of the arrangement position relative to the terminal device based on the arrangement position, the position of the terminal device, and the orientation of the terminal device, and displaying the object data in a region corresponding to the direction within a display area of a display provided in the terminal device. | 2017-11-30 |
20170345198 | VIRTUAL REALITY AND AUGMENTED REALITY HEAD SET FOR RIDE VEHICLE - A method for operating a ride attraction includes moving a ride vehicle along a pathway, with at least one rider in or on the ride vehicle, and with the at least one rider wearing a headset having a display and a window. Virtual images are created on the display based at least in part on a position of the ride vehicle along the pathway, with the at least one rider viewing the virtual images, and with the at least one rider also simultaneously viewing real world images of real world objects through the window. The virtual images may be overlaid onto the real-world images. | 2017-11-30 |
20170345199 | SYSTEMS AND METHODS FOR SURFACE COVERING PREPARATION - A method of determining a layout for a surface covering includes receiving, with a tool system, layout data that is based on data associated with a surface to be covered with a surface covering, and providing an indication of a pattern of a plurality of covering members included in the surface covering. The layout data provides an indication of a cutting pattern for the surface covering. The cutting pattern is determined based at least in part on a minimum number of surface covering members required for a selected design of the surface covering members. | 2017-11-30 |
20170345200 | IMAGE COMBINATION APPARATUS, IMAGE COMBINATION METHOD, IMAGE COMBINATION PROGRAM, AND RECORDING MEDIUM STORING IMAGE COMBINATION PROGRAM - An object in a target image to be combined with a combination region of a template image is determined. A plurality of extraction regions which include the determined object and have a shape similar to the shape of the combination region are defined. Among extraction images in the extraction regions, the extraction region in which the similarity between the impression of the template image and the impression of the extraction image is equal to or greater than a threshold value is determined. The extraction image in the determined extraction region is combined with the combination region of the template image. | 2017-11-30 |
20170345201 | ANIMATION SYNTHESIS SYSTEM AND LIP ANIMATION SYNTHESIS METHOD - An animation display system is provided. The animation display system includes a display; a storage configured to store a language model database, a phonetic-symbol lip-motion matching database and a lip motion synthesis database; and a processor electronically connected to the storage and the display, respectively. The processor includes a speech conversion module, a phonetic-symbol lip-motion matching module, and a lip motion synthesis module. A lip animation display method is also provided. | 2017-11-30 |
20170345202 | ANIMATING SKETCHES VIA KINETIC TEXTURES - A sketch-based interface within an animation engine provides an end-user with tools for creating emitter textures and oscillator textures. The end-user may create an emitter texture by sketching one or more patch elements and then sketching an emitter. The animation engine animates the sketch by generating a stream of patch elements that emanate from the emitter. The end-user may create an oscillator texture by sketching a patch that includes one or more patch elements, and then sketching a brush skeleton and an oscillation skeleton. The animation engine replicates the patch along the brush skeleton, and then interpolates the replicated patches between the brush skeleton and the oscillation skeleton, thereby causing those replicated patches to periodically oscillate between the two skeletons. | 2017-11-30 |
20170345203 | HARDWARE-ACCELERATED GRAPHICS FOR WEB APPLICATIONS USING NATIVE CODE MODULES - Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native code module associated with the web application into a secure runtime environment. Next, the system writes a set of rendering commands to a command buffer using the native code module and concurrently reads the rendering commands from the command buffer. Finally, the system renders an image for use by the web application by executing the rendering commands using a graphics-processing unit (GPU). | 2017-11-30 |
20170345204 | METHOD FOR DISCRIMINATION AND IDENTIFICATION OF OBJECTS OF A SCENE BY 3-D IMAGING - A method for discriminating and identifying, by 3D imaging, an object in a complex scene comprises the following steps: generating a sequence of 2D MIP images of the object, from a 3D voxel volume of the complex scene, this volume visualized by an operator by using an iterative process of MIP type from a projection plane and an intensity threshold determined by the operator on each iteration, automatically extracting, from the sequence of images, coordinates of a reduced volume corresponding to the sequence of images, choosing one of the intensity thresholds used during the iterations, automatically extracting, from the 3D volume of the complex scene, from the coordinates and chosen intensity threshold, a reduced 3D volume containing the object, automatically generating, from the reduced volume, by intensity threshold optimization, an optimized intensity threshold and an optimized voxel volume, a color being associated with each intensity, identifying the object by visualization. | 2017-11-30 |
20170345205 | METHOD AND APPARATUS FOR SIGNALING REGION OF INTERESTS - Aspects of the disclosure provide an apparatus that includes an interface circuit, an image generating circuit and a display device. The interface circuit is configured to receive media data with timed directorial information indicative of a region of interests at a time. The image generating circuit is configured to extract the timed directorial information, and generate one or more images of the region of interests based on the media data and the timed directorial information. The display device is configured to display the one or more images at the time. | 2017-11-30 |
20170345206 | OCCLUSION QUERY APPARATUS AND METHOD FOR ACCELERATED RENDERING - An apparatus and method are described for occlusion queries for accelerated rendering. For example, one embodiment of a method comprises: performing an occlusion query for a plurality of tiles of an image, the occlusion query to determine whether one or more of the tiles are occluded; generating a bit mask in response to the occlusion query, the bit mask comprising data indicating which of the tiles are occluded; and reading the bit mask when rendering the image to remove work associated with those tiles which are occluded. | 2017-11-30 |
20170345207 | PLANAR DEPTH REPRESENTATIONS FOR BLOCK COMPRESSION - Described herein are technologies related to facilitate high precision and resolution of a depth (Z) buffer storage during a process of rendering 3D scenes. More particularly, during an interpolation, encoding, and/or storing processes in a graphic pipeline for rendering the 3D scenes, a particular depth (Z) plane representation is configured to support an un-normalized depth and a floating point depth formats that may be used to store Z values to the Z buffer storage. | 2017-11-30 |
20170345208 | SYSTEM AND METHOD FOR REAL TIME DYNAMIC LIGHTING SIMULATION - Sustainable building lighting and energy modelling and control, and the associated computer graphics, including real-time dynamic lighting simulation, are concerned with: an optimized method for radiance modelling, including its application to predictive daylight harvesting; and the real-time simulation of physically-based electric lighting and daylighting for architectural, horticultural, and theatrical lighting systems visualization. In order to display and analyze in real time a photometrically accurate representation of an environment, thousands of lighting channels may have their intensity settings continually varied such that a user may interactively view the three-dimensional environment without the need for ongoing global illumination calculations. This can be accomplished utilizing texture maps as a multiplicity of canonical radiosity solutions, each representing a lighting channel for dynamic lighting simulation, and storing the solutions in the texture memory of a graphics processing unit. | 2017-11-30 |
20170345209 | VISUALIZATION ALIGNMENT FOR THREE-DIMENSIONAL SCANNING - A method for generating a three-dimensional virtual representation includes performing a first scan of the physical object while the physical object has a first position. A displayed visualization of the physical object is generated based on the first scan. Aligning input is received that causes increased correspondence between the displayed visualization and a second position of the physical object. A second scan of the physical object is performed while the object is in the second position. Based on the first scan and the second scan, a three-dimensional virtual representation of the physical object is generated. | 2017-11-30 |
20170345210 | GARDEN MAPPING AND PLANNING VIA ROBOTIC VEHICLE - A method for mapping and planning a parcel or garden may include receiving information indicative of position data of a robotic vehicle transiting a parcel and corresponding image data captured by the robotic vehicle at one or more locations on the parcel. The method may further include generating a base-map of the parcel based on the information received and providing a graphical representation of the parcel based on the base-map. The method may further include enabling an operator to generate a modified-map. | 2017-11-30 |
20170345211 | CREATING THREE DIMENSIONAL MODELS WITH ACCELERATION DATA - Obtaining physical model data for CAD model generation with a process that includes: receiving a first acceleration-based path data set including acceleration data for an accelerometer device as it was traced over a first path along the surface of a physical object, converting the first acceleration-based path data set to a first position-based data set including position data for the accelerometer as it was traced over the first path along the surface of the physical object, and generating a three dimensional object model data set based, at least in part on the position data of the first position-based data set. | 2017-11-30 |
20170345212 | SYSTEM FOR VIRTUAL REALITY DISPLAY - Systems and method for selectively applying blinders to remove high peripheral optical flow from three-dimensional imagery. When users experience visual cues corresponding to motion in virtual reality without corresponding non-visual clues (such as cues from the vestibular system), motion sickness can result. Peripheral optic flow is a particularly strong visual cue associated with motion. However, unconditionally removing peripheral imagery significantly reduces user immersion. Embodiments of the invention can selectively apply peripheral blinders to remove high peripheral optic flow and add non-visual motion cues (such as directional audio) corresponding to the virtual motion to reduce or eliminate the disconnect that can cause motion sickness. | 2017-11-30 |
20170345213 | LIGHT-FIELD VIEWPOINT AND PIXEL CULLING FOR A HEAD MOUNTED DISPLAY DEVICE - An HMD device identifies a pose of the device and identifies a subset of a plurality of camera viewpoints of a light-field based on the pose. The HMD device interpolates image data of the light-field based on the pose and the subset of the plurality of camera viewpoints to generate an interpolated view; and displays at the HMD device an image based on the interpolated view. By interpolating based on the subset of camera viewpoints, the HMD device can reduce processing overhead and improve the user experience. | 2017-11-30 |
20170345214 | High Resolution (HR) Panorama Generation Without Ghosting Artifacts Using Multiple HR Images Mapped to a Low-Resolution 360-Degree Image - A hybrid-resolution panoramic VR generator places High-Resolution (HR) patches from a ring of HR cameras onto a 360-degree Low-Resolution (LR) image from a LR camera pointing upward from the ring into a panoramic mirror that captures the combined field of view of all the multiple HR cameras, but at a lower resolution. Ghosting artifacts caused by parallax errors between adjacent HR cameras are eliminated because object placement is determined by the 360-degree LR image. Each HR image is homographicly projected into 3 projections by grouping objects of different depths to obtain homographic matrixes. The 360-degree LR image is upscaled to HR and a query patch is searched in search windows in the three projections for up to two adjacent HR images. Best-matching patches are weighted by similarity with the query patch and blended to generate a reconstructed patch placed at the query patch location in a reconstructed HR panorama image. | 2017-11-30 |
20170345215 | INTERACTIVE VIRTUAL REALITY PLATFORMS - A framework for interactive VR content items provides for user interaction via placement of interaction points within VR content items that would otherwise be passively viewed by users on HMD devices. The interaction points are defined by positional metadata that contains information regarding when and where the interaction points should be displayed during the interactive VR content play. The interaction points are also defined by action metadata that determines one or more actions to be executed when the user selects the interactions points. Selection of the interaction points via one or more of a user gesture and a voice input is also enabled by the framework. | 2017-11-30 |
20170345216 | DIGITAL CAMERA WITH AUDIO, VISUAL AND MOTION ANALYSIS - A digital camera with audio, visual and motion analysis includes a digital processor, an input processing system, and one or more imaging sensors, sound sensors, and motion sensors. In a non-limiting embodiment, the input processing system including non-transitory computer readable media including code segments, executable by the digital processor, for real-time audio, visual and motion analysis to develop a digital model of an ambient environment of the digital camera from data derived from the imaging sensor(s), sound sensor(s) and motion sensor(s). | 2017-11-30 |
20170345217 | REPROJECTION OLED DISPLAY FOR AUGMENTED REALITY EXPERIENCES - Methods for generating and displaying images associated with one or more virtual objects within an augmented reality environment at a frame rate that is greater than a rendering frame rate are described. The rendering frame rate may correspond with the minimum time to render images associated with a pose of a head-mounted display device (HMD). In some embodiments, the HMD may determine a predicted pose associated with a future position and orientation of the HMD, generate a pre-rendered image based on the predicted pose, determine an updated pose associated with the HMD subsequent to generating the pre-rendered image, generate an updated image based on the updated pose and the pre-rendered image, and display the updated image on the HMD. The updated image may be generated via a homographic transformation and/or a pixel offset adjustment of the pre-rendered image by circuitry within the display. | 2017-11-30 |
20170345218 | SYSTEMS AND METHOD OF INTERACTING WITH A VIRTUAL OBJECT - The technology disclosed relates to a method of interacting with a virtual object. In particular, it relates to referencing a virtual object in an augmented reality space, identifying a physical location of a device in at least one image of the augmented reality space, generating for display a control coincident with a surface of the device, sensing interactions between at least one control object and the control coincident with the surface of the device, and generating data signaling manipulations of the control coincident with the surface of the device. | 2017-11-30 |
20170345219 | WEARABLE AUGMENTED REALITY DEVICES WITH OBJECT DETECTION AND TRACKING - The technology disclosed can provide capabilities to view and/or interact with the real world to the user of a wearable (or portable) device using a sensor configured to capture motion and/or determining the path of an object based on imaging, acoustic or vibrational waves. Implementations can enable improved user experience, greater safety, greater functionality to users of virtual reality for machine control and/or machine communications applications using wearable (or portable) devices, e.g., head mounted devices (HMDs), wearable goggles, watch computers, smartphones, and so forth, or mobile devices, e.g., autonomous and semi-autonomous robots, factory floor material handling systems, autonomous mass-transit vehicles, automobiles (human or machine driven), and so forth, equipped with suitable sensors and processors employing optical, audio or vibrational detection. | 2017-11-30 |
20170345220 | TIME-WARPING ADJUSTMENT BASED ON DEPTH INFORMATION IN A VIRTUAL/AUGMENTED REALITY SYSTEM - A technique includes determining a depth value for each of a plurality of pixels of a frame, down-sampling the depth values of a tile of the frame to obtain a plurality of down-sampled depth values, the frame including one or more tiles, determining a change in a head pose, determining, from the plurality of down-sampled depth values, a down-sampled depth value for a vertex, determining an adjusted position for the vertex based on the change in head pose and the down-sampled depth value for the vertex, performing, based on at least the adjusted position for the vertex, a depth-adjusted time-warping of the frame to obtain a depth-adjusted time-warped frame, and triggering display of the depth-adjusted time-warped frame. | 2017-11-30 |
20170345221 | VISUALIZATION METHOD AND SYSTEM, AND INTEGRATED DATA FILE GENERATING METHOD AND APPARATUS FOR 4D DATA - The present invention discloses a method for visualizing 4D data by integrating received data, at a server system. The method may include a step of extracting data for extracting layer information representing a relation between items, status information representing state or event of each of the items, and connection information enabling each of the items to be related to internal/external system from received at least one raw data, a step of generating contents for generating an object from the extracted information as and integrally implementing the generated object in a visualization space, and a step of visualization control for visualizing and controlling the generated contents, wherein each of the object and the visualization space may be integrally implemented to 4D data with location information and time information. | 2017-11-30 |
20170345222 | THREE-DIMENSIONAL MODELING FROM SINGLE PHOTOGRAPHS - A method of obtaining a three-dimensional digital model of an artificial object, made up of a plurality of geometric primitives, the artificial object being in a single two-dimensional photograph, the method comprising: using edge detection to define a two-dimensional outline of the artificial object within the photograph; interactively allowing a user to define two-dimensional profiles of successive ones of the geometric primitives; interactively allowing a user to sweep respective profiles over an extent of a corresponding one of the geometric primitives within the image; generating successive three-dimensional model parts from existing detected edges of the corresponding geometric primitives and the sweeping of the respective profile; and aligning the plurality of three-dimensional model parts to form the three-dimensional model. | 2017-11-30 |