Patent application number | Description | Published |
20090029328 | DEVICE AND METHOD FOR COMPUTER-ASSISTED LEARNING - A method for the computer-assisted learning of orthography, the method includes executing the following steps by a data processing system:
| 01-29-2009 |
20090184943 | Displaying Information Interactively - An arrangement for displaying information on a display surface is provided, the arrangement including a computing unit and a projecting unit. The computing unit is capable of supplying a display control signal to the projecting unit to thereby cause the projecting unit to project a display image calculated by the computing unit onto the display surface. The arrangement further includes a detecting unit, the detecting unit being capable of detecting a pointing signal applied to the display surface by a user and of supplying, depending on the pointing signal, a pointing information to the computing unit. The computing unit can calculate the display image including at least one image unit, wherein at least one of the position, the size and of the shape of the at least one image unit is dependent on the pointing information. | 07-23-2009 |
20100161297 | METHOD OF SIMULATING DEFORMABLE OBJECT USING GEOMETRICALLY MOTIVATED MODEL - A method of stimulating a deformable object comprises modeling deformable elasticity for the object by defining an actual shape and a goal shape and pulling points in the goal shape towards corresponding points in the goal shape. | 06-24-2010 |
20110069224 | SYSTEM AND METHOD FOR ART-DIRECTABLE RETARGETING FOR STREAMING VIDEO - An integrated system and method for content-aware video retargeting. An interactive framework combines key frame-based constraint editing with numerous automatic algorithms for video analysis. This combination gives content producers a high level of control of the retargeting process. One component of the framework is a non-uniform, pixel-accurate warp to the target resolution that considers automatic as well as interactively-defined features. Automatic features comprise video saliency, edge preservation at the pixel resolution, and scene cut detection to enforce bilateral temporal coherence. Additional high level constraints can be added by the producer to achieve a consistent scene composition across arbitrary output formats. Advantageously, embodiments of the invention provide a better visual result for retargeted video when compared to using conventional techniques. | 03-24-2011 |
20110109720 | STEREOSCOPIC EDITING FOR VIDEO PRODUCTION, POST-PRODUCTION AND DISPLAY ADAPTATION - Systems, methods and articles of manufacture are disclosed for stereoscopically editing video content. In one embodiment, image pairs of a sequence may be stereoscopically modified by altering at least one image of the image pair. The at least one image may be altered using at least one mapping function. The at least one image may also be altered based on a saliency of the image pair. The at least one image may also be altered based on disparities between the image pair. Advantageously, stereoscopic properties of video content may be edited more conveniently and efficiently. | 05-12-2011 |
20110123183 | SPATIALLY ADAPTIVE PHOTOGRAPHIC FLASH UNIT - Using photographic flash for candid shots often results in an unevenly lit scene, in which objects in the back appear dark. A spatially adaptive photographic flash ( | 05-26-2011 |
20110175900 | SYSTEM AND METHOD FOR MESOSCOPIC GEOMETRY MODULATION - A computer-implemented method for mesoscopic geometry modulation. The method includes determining a first set of mesoscopic details associated with an object by applying a filter to an image of an object, where mesoscopic details included in the first set of mesoscopic details are detectable in the image of the object and are not detectable when generating a coarse geometry reconstruction of the object, and generating a three-dimensional model for the object by modulating the coarse geometry with the first set of mesoscopic details. | 07-21-2011 |
20110175904 | PERCEPTUALLY-BASED COMPENSATION OF UNINTENDED LIGHT POLLUTION OF IMAGES FOR PROJECTION DISPLAY SYSTEMS - Where images are displayed such that unintended light is also included and that light cannot be fully subtracted from the displayed image, an image processor compensates by compensating for the remaining light using perceptual models. In some cases, the perceptual model includes a plurality of user sensitivities and computation is performed, at least in part, based on expected user sensitivity to light pollution in portions of the images. The perceptual model might include a contrast sensitivity function, threshold-vs-intensity, saliency prediction and visual masking. The model might include artist indications of view attention. A light pollution likelihood map might be used to reduce the amount of computation needed, using a likelihood measure to determine an amount of computation to perform. | 07-21-2011 |
20110175912 | SYSTEM AND METHOD FOR MESOSCOPIC GEOMETRY MODULATION - A computer-implemented method for generating a three-dimensional model of an object. The method includes generating a coarse geometry mesh of the object; calculating an optimization for the coarse geometry mesh based on photometric consistency and surface consistency associated with the coarse geometry mesh; and refining the coarse geometry mesh with the optimization to generate the three-dimensional model for the object. | 07-21-2011 |
20110175916 | VECTORIZATION OF LINE DRAWINGS USING GLOBAL TOPOLOGY AND STORING IN HYBRID FORM - An animation system can vectorize an image by generating, from an input drawing, a dataset corresponding to vector and digital representations of the input drawing such that a rendering engine could render an image having features in common with the input drawing from the representations, as a collection of strokes and/or objects rather than merely a collection of pixels having pixel color values. A vectorizer might receive an input image, generate a particle clustering data structure from a digitization of the input image, generate a stroke list, wherein strokes in the stroke list correspond to clusters of particles represented in the particle clustering data structure, generate a graph structure that represents connections between strokes on the stroke list, and determine additional characteristics of a stroke beyond the path of the stroke, additional characteristics being stored such that they correspond to strokes. The strokes might be generated using global topology information. | 07-21-2011 |
20110181606 | AUTOMATIC AND SEMI-AUTOMATIC GENERATION OF IMAGE FEATURES SUGGESTIVE OF MOTION FOR COMPUTER-GENERATED IMAGES AND VIDEO - In an animation processing system, generating images to be viewable on a display using a computer that are generated based on scene geometry obtained from computer readable storage and animation data representing changes over time of scene geometry elements, but also images can be modified to include shading that is a function of positions of objects at other than the current instantaneous time for a frame render such that the motion effect shading would suggest motion of at least one of the elements to a viewer of the generated images. Motion effects provide, based on depiction parameters and/or artist inputs, shading that varies for at least some received animation data, received motion depiction parameters, for at least one pixel, a pixel color is rendered based on motion effect program output and at least some received scene geometry, such that the output contributes to features that would suggest the motion. | 07-28-2011 |
20110194024 | CONTENT ADAPTIVE AND ART DIRECTABLE SCALABLE VIDEO CODING - Systems, methods and articles of manufacture are disclosed for performing scalable video coding. In one embodiment, non-linear functions are used to predict source video data using retargeted video data. Differences may be determined between the predicted video data and the source video data. The retargeted video data, the non-linear functions, and the differences may be jointly encoded into a scalable bitstream. The scalable bitstream may be transmitted and selectively decoded to produce output video for one of a plurality of predefined target platforms. | 08-11-2011 |
20120019882 | COMPUTATIONAL HIGHLIGHT HOLOGRAPHY - A technique for fabricating a highlight hologram based on a digital object performs point sampling on the object and represents each sampled point as a geometric patch. A set of geometric patches corresponding to sampled points from the object are fabricated into a substrate. A paraboloid patch may be used for reflective substrates while a hyperboloid may be used for transmissive substrates. To avoid specifying overlapping patches, which are impractical to fabricate, certain of the sample points may be merged. An output set of grooves is saved and may be used to specify fabrication of a highlight hologram on the physical substrate. | 01-26-2012 |
20120182299 | ITERATIVE REPROJECTION OF IMAGES - Techniques are disclosed for performing image space reprojection iteratively. An insignificant parallax threshold depth is computed for a source image. Portions of the image having depth values greater than the insignificant parallax threshold depth may be shifted uniformly to produce corresponding portions of the reprojection (target) image. An iterative fixed-point reprojection algorithm is used to reproject the portions of the source image having depth values less than or equal to the insignificant parallax threshold depth. The fixed point reprojection algorithm quickly converges on the best pixel in the source image for each pixel in a target image representing an offset view of the source image. An additional rendering pass is employed to fill disoccluded regions of the target image, where the reprojection algorithm fails to converge. | 07-19-2012 |
20120182334 | MULTI-LAYER PLENOPTIC DISPLAYS THAT COMBINE MULTIPLE EMISSIVE AND LIGHT MODULATING PLANES - A multi-planar plenoptic display assembly is provided that includes multiple spatially-varying light emitting and light modulating planes. The display assembly includes at least one light emitting device and may include, but does not require, a modulating device used in conjunction according to display methods taught herein to display light field data. A display assembly controller may be used to render a light field with depth into a multi-planar plenoptic display assembly by assigning decomposed portions of the light field to the display assembly for display or presentation by differing ones of the emitting elements and by operating a modulating device to provide a parallax barrier. In one embodiment, a dynamic parallax barrier and a number of bi-state screens. Another embodiment uses a beam splitter to co-locate two pairs of autostereoscopic displays each including a projector projecting 3D content, a parallax barrier, and an emissive/projector element. | 07-19-2012 |
20120185218 | PHYSICAL FACE CLONING - A computer-implemented method is provided for physical face cloning to generate a synthetic skin. Rather than attempt to reproduce the mechanical properties of biological tissue, an output-oriented approach is utilized that models the synthetic skin as an elastic material with isotropic and homogeneous properties (e.g., silicone rubber). The method includes capturing a plurality of expressive poses from a human subject and generating a computational model based on one or more material parameters of a material. In one embodiment, the computational model is a compressible neo-Hookean material model configured to simulate deformation behavior of the synthetic skin. The method further includes optimizing a shape geometry of the synthetic skin based on the computational model and the captured expressive poses. An optimization process is provided that varies the thickness of the synthetic skin based on a minimization of an elastic energy with respect to rest state positions of the synthetic skin. | 07-19-2012 |
20120218271 | METHOD OF SIMULATING DEFORMABLE OBJECT USING GEOMETRICALLY MOTIVATED MODEL - A method of stimulating a deformable object comprises modeling deformable elasticity for the object by defining an actual shape and a goal shape and pulling points in the goal shape towards corresponding points in the goal shape. | 08-30-2012 |
20120232854 | METHOD OF SIMULATING DEFORMABLE OBJECT USING GEOMETRICALLY MOTIVATED MODEL - A method of stimulating a deformable object comprises modeling deformable elasticity for the object by defining an actual shape and a goal shape and pulling points in the goal shape towards corresponding points in the goal shape. | 09-13-2012 |
20120284214 | SOFTWARE, DISPLAY AND COMPUTER SYSTEM FOR RUNNING AND PRESENTING IMAGES AS PART OF THERAPY FOR ENHANCING NUMERICAL COGNITION - A method of presenting training materials for training users with developmental dyscalculia or related learning difficulties includes determining a number or a numerical expression to present as part of training the user in developing internal maps to assist with overcoming a learning difficulty, whereby the user can increase a tendency to establish an internal neurological representation of numbers and numerical expression, wherein a numerical expression is a sequence of at least one number and at least one mathematical operator, generating a representation in a virtual space of an arrangement of numbers, including a number line and a representation of the number or the numerical expression, taking into account a resolution of the computer-controlled display that is to be used, and presenting to the user, using the computer-controlled display, a view of the virtual space showing the number line and the representation of the number or the numerical expression. | 11-08-2012 |
20130323691 | DEVICE AND METHOD FOR COMPUTER-ASSISTED LEARNING - A method for the computer-assisted learning of orthography, the method includes executing the following steps by a data processing system:
| 12-05-2013 |
20140046469 | DESIGN AND FABRICATION OF MATERIALS WITH DESIRED CHARACTERISTICS FROM BASE MATERIALS HAVING DETERMINED CHARACTERISTICS - In an object generation system, consumable base materials are characterized in a characterization process wherein an object generation system can use a plurality of so-characterized base materials. User input representing a desired object and set of characteristics for that desired object are processed, using a computer or computing device, to derive a mapping of locations for placement of portions of the plurality of base materials such that when the mapping is provided to an object generator, the generated object approximates the representing a desired object and set of characteristics. The characterization of a base material might include elasticity of the base material, the user input might be a desired shape and elasticity, the object generator might be a 3D multi-material printer and the generated object might at least approximate the desired shape and elasticity as a result of being constructed from the plurality of base materials used by the printer. | 02-13-2014 |
20140219550 | Silhouette-based pose estimation - Estimating a pose of an articulated | 08-07-2014 |
20140327674 | SCENE RECONSTRUCTION FROM HIGH SPATIO-ANGULAR RESOLUTION LIGHT FIELDS - The disclosure provides an approach for estimating depth in a scene. According to one aspect, regions where the depth estimation is expected to perform well may first be identified in full-resolution epipolar-plane images (EPIs) generated from a plurality of images of the scene. Depth estimates for EPI-pixels with high edge confidence are determined by testing a number of discrete depth hypotheses and picking depths that lead to highest color density of sampled EPI-pixels. The depth estimate may also be propagated throughout the EPIs. This process of depth estimation and propagation may be iterated until all EPI-pixels with high edge confidence have been processed, and all EPIs may also be processed in this manner. The EPIs are then iteratively downsampled to coarser resolutions, at which edge confidence for EPI-pixels not yet processed are determined, depth estimates of EPI-pixels with high edge confidence made, and depth estimates propagated throughout the EPIs. | 11-06-2014 |
Patent application number | Description | Published |
20090213113 | 3D image processing method and apparatus for enabling efficient retrieval of neighboring point - Disclosed are data storing and processing methods or apparatuses which may efficiently perform a process of retrieving neighboring points between points stored in a leaf cell in a point-based 3D data expressing method. A computer-readable recording medium having stored thereon instructions for implementing a method of three-Dimensional (3D) data processing, the instructions including an instruction set of connecting each of a plurality of points with a leaf cell of a spatial tree structure; an instruction set of assigning a ball to correspond to each of the plurality of points; and an instruction set of connecting the ball with a leaf cell intersecting the ball. | 08-27-2009 |
20090213240 | Method and apparatus for processing three-dimensional (3D) images - Provided is point-based efficient three-dimensional (3D) information representation from a color image that is obtained from a general Charge-Coupled Device (CCD)/Complementary Metal Oxide Semiconductor (CMOS) camera, and a depth image that is obtained from a depth camera. A 3D image processing method includes storing a depth image associated with an object as first data of a 3D data format, and storing a color image associated with the object as color image data of a 2D image format, independent of the first data. | 08-27-2009 |
20110310376 | Apparatus and method to correct image - An apparatus and method of correcting an image are provided. The apparatus includes a receiver to receive a depth value and a luminous intensity, the depth value and the luminous intensity being measured by at least one depth sensor, and a correction unit to read a correction depth value of a plurality of correction depth values mapped to different depth values and different luminous intensities from a first storage unit and to correct the measured depth value using the read correction depth value, the correction depth value being mapped to the measured depth value and the measured luminous intensity. | 12-22-2011 |
20120314017 | Transparent Autostereoscopic Image Display Apparatus and Method - An image display apparatus includes a display layer and an image separation layer. The image separation layer is adapted to separate a displayed image on the display layer into a first image for a left eye of an observer and into a second image for a right eye of an observer. This renders the image display apparatus autostereoscopic. In order to improve the appearance of the displayed image, the apparatus is adapted to activate the display layer and the image separation layer substantially only within a given two-dimensional silhouette and to remain substantially transparent outside of the silhouette. In other aspects, the apparatus may be adapted to dynamically adjust an observation angle between the first image and the second image by controlling the distance between the display layer and the image separation layer by an actuator. The apparatus may be mounted on a robotic unit. | 12-13-2012 |
20130082905 | MULTI-LAYER PLENOPTIC DISPLAYS THAT COMBINE MULTIPLE EMISSIVE AND LIGHT MODULATING PLANES - A multi-planar plenoptic display assembly with multiple spatially-varying light emitting and modulating planes. The display assembly includes at least one light emitting device and may include a modulating device used in conjunction according to display methods taught herein to display light field data. A display assembly controller may be used to render a light field with depth into a multi-planar plenoptic display assembly by assigning decomposed portions of the light field to the display assembly for display or presentation by differing ones of the emitting elements and by operating a modulating device to provide a parallax barrier. In one embodiment, a projector is used with bi-state screens. In another embodiment, two automultiscopic displays (either parallax barrier or lenticular lenses) are overlaid with a beam splitter. In a further embodiment, an oscillating mirror is used to temporally and optically move one automultiscopic layer (either parallax barrier or lenses) through space. | 04-04-2013 |
20130083309 | APPARATUS AND METHOD TO CORRECT IMAGE - An apparatus and method of correcting an image are provided. The apparatus includes a receiver to receive a depth value and a luminous intensity, the depth value and the luminous intensity being measured by at least one depth sensor, and a correction unit to read a correction depth value of a plurality of correction depth values mapped to different depth values and different luminous intensities from a first storage unit and to correct the measured depth value using the read correction depth value, the correction depth value being mapped to the measured depth value and the measured luminous intensity. | 04-04-2013 |
20130176397 | Optimized Stereoscopic Camera for Real-Time Applications - A method is provided for an optimized stereoscopic camera with low processing overhead, especially suitable for real-time applications. By constructing a viewer-centric and scene-centric model, the mapping of scene depth to perceived depth may be defined as an optimization problem, for which a solution is analytically derived based on constraints to stereoscopic camera parameters including interaxial separation and convergence distance. The camera parameters may thus be constrained prior to rendering to maintain a desired perceived depth volume around a stereoscopic display, for example to ensure user comfort or provide artistic effects. To compensate for sudden scene depth changes due to unpredictable camera or object movements, as may occur with real-time applications such as video games, the constraints may also be temporally interpolated to maintain a linearly corrected and approximately constant perceived depth range over time. | 07-11-2013 |
20130241934 | Smart Scribbles for Sketch Segmentation - A method is provided for sketch segmentation via smart scribbles, the results of which are especially suitable for interactive real-time graphics editing applications. A vector-based drawing may be segmented into labels based on input scribbles provided by a user. By organizing the labeling as an energy minimization problem, an approximate solution can be found using a sequence of binary graph cuts for an equivalent graph, providing an optimized implementation in a polynomial time suitable for real-time drawing applications. The energy function may include time, proximity, direction, and curvature between strokes as smoothness terms, and proximity, direction, and oriented curvature between strokes and scribbles as data terms. Additionally, the energy function may be modified to provide for user control over locality control, allowing the selection of appropriately sized labeling regions by scribble input speed or scribble input pressure. Once the drawing is labeled, a wide range of drawing applications are enabled. | 09-19-2013 |
20130335426 | TEMPORAL NOISE CONTROL FOR SKETCHY ANIMATION - Techniques are presented for controlling the amount of temporal noise in certain animation sequences. Sketchy animation sequences are received in an input in a digital form and used to create an altered version of the same animation with temporal coherence enforced down to the stroke level, resulting in a reduction of the perceived noise. The amount of reduction is variable and can be controlled via a single parameter to achieve a desired artistic effect. | 12-19-2013 |
20140198106 | Rig-Based Physics Simulation - A method is disclosed for applying physics-based simulation to an animator provided rig. The disclosure presents equations of motions for simulations performed in the subspace of deformations defined by an animator's rig. The method receives an input rig with a plurality of deformation parameters, and the dynamics of the character are simulated in the subspace of deformations described by the character's rig. An artist's control of the simulation can be enhanced by providing a method that transforms stiffness values defined on rig parameters to a non-homogeneous distribution of material parameters for the underlying rig. | 07-17-2014 |
20140198107 | FAST RIG-BASED PHYSICS SIMULATION - A method is disclosed for applying physics-based simulation to an animator provided rig. The disclosure presents equations of motions for simulations performed in the subspace of deformations defined by an animator's rig. The method receives an input rig with a plurality of deformation parameters, and the dynamics of the character are simulated in the subspace of deformations described by the character's rig. An artist's control of the simulation can be enhanced by providing a method that transforms stiffness values defined on rig parameters to a non-homogeneous distribution of material parameters for the underlying rig. | 07-17-2014 |
20140316748 | Posture Guided Design Of Deformable Objects - There is provided a posture guided design system and a method for use in producing a posture guided design of a deformable object. In one implementation, such a method includes identifying a target posture for the deformable object, and determining locations of actuators for producing the target posture. The method also includes modeling the deformable object using at least one material so as to enable the deformable object to substantially reproduce the target posture. In some implementations, the method includes modeling the deformable object using at least two materials, wherein a distribution of the at least two materials is determined so as to enable the deformable object to substantially reproduce the target posture. | 10-23-2014 |
20140368615 | SENSOR FUSION FOR DEPTH ESTIMATION - To generate a pixel-accurate depth map, data from a range-estimation sensor (e.g., a time-of flight sensor) is combined with data from multiple cameras to produce a high-quality depth measurement for pixels in an image. To do so, a depth measurement system may use a plurality of cameras mounted on a support structure to perform a depth hypothesis technique to generate a first depth-support value. Furthermore, the apparatus may include a range-estimation sensor which generates a second depth-support value. In addition, the system may project a 3D point onto the auxiliary cameras and compare the color of the associated pixel in the auxiliary camera with the color of the pixel in reference camera to generate a third depth-support value. The system may combine these support values for each pixel in an image to determine respective depth values. Using these values, the system may generate a depth map for the image. | 12-18-2014 |
20150071612 | SPATIO-TEMPORAL VIDEO COMPOSITING - Embodiments provide techniques for creating a composite video stream. Additionally, a first selection of pixels from the first video stream and a second selection of pixels from the second video stream are received. Here, both the first selection of pixels and the second selection of pixels indicate pixels that are to be included in the composite video stream. Embodiments identify a plurality of spatiotemporal seams across the first video stream and the second video stream, based at least in part on the first selection of pixels and the second selection of pixels. The first video stream and the second video stream are then composited into the composite video stream, by joining frames from the first video stream and the second video stream at the identified plurality of spatiotemporal seams. | 03-12-2015 |
20150154783 | AUGMENTING PHYSICAL APPEARANCE USING ILLUMINATION - A system for augmenting the appearance of an object including a plurality of projectors. Each projector includes a light source and a lens in optical communication with the light source, where the lens focuses light emitted by the light source on the object. The system also includes a computer in communication with the plurality of projectors, the computer including a memory component and a processing element in communication with the memory component and the plurality of projectors. The processing element determines a plurality of images to create an augmented appearance of the object and provides the plurality of images to the plurality of projectors to project light corresponding to the plurality of images onto the object to create the augmented appearance of the object. After the images are projected onto the object, the augmented appearance of the objected is substantially the same regardless of a viewing angle for the object. | 06-04-2015 |
20150201188 | LIGHT-BASED CAUSTIC SURFACE CALIBRATION - A method for performing light-based calibration of optics with caustic surfaces. The method includes mapping a light detecting device to a programmable light source. Then, the method includes operating a calibration light source to direct light onto one or more caustic surfaces of an optical assembly, e.g., an assembly of one or more lenses, facets, lenticules, and lenslets. The method may then involve, with the light detecting device, capturing an image of a projection surface of the optical assembly, which is opposite the one or more caustic surfaces in the optical assembly, as the projection surface is illuminated by the light from the light source. Further, the method includes processing the captured image, along with the mapping of the light detecting device to the programmable light source, to generate a calibration map of the optical assembly including the caustic surfaces. | 07-16-2015 |