Entries |
Document | Title | Date |
20080204455 | Method For Displaying an Autostereoscopic Image Having N Viewpoints - The invention relates to a method for displaying an autostereoscopic image having N viewpoints on at least a portion of a screen containing display pixels arranged in lines and columns, each display pixel containing a first, a second and a third color point aligned on the same line and each being of a different color (R.V.B.). The first display pixel of one line is constituted of color points of row 1 to 3, the second display pixel of one line is constituted of color points of row 4 to 6, the display pixel of row q of a line is constituted of color points of row (3q 2) to 3q. According to the inventive method, N is greater than 1 and the pixels of an autostereoscopic image to be displayed are displayed in such a manner that the 3 color points of each display pixel display 3 homologous color component color points of pixels of the autostereoscopic image coming from at least two pixels of the same row of at least two different viewpoints. The invention is characterized in that, for at least one group of two successive image lines comprising a first, a second and a third line, said spatial distribution of the 3 color points is offset by a step corresponding to a color point when passing from one line of the group to an adjacent line. | 08-28-2008 |
20080231634 | INTUITIVE MODIFICATION OF VISUAL OUTPUT FROM A MULTI-FUNCTION DISPLAY - According to an example embodiment, a method for changing the display of a function on a flight deck display having a plurality of non-overlapping display regions comprises the steps of, receiving a first input that identifies the function, receiving a second input that identifies a first display region of the plurality of non-overlapping display regions, and displaying at least a portion of the first function using the first display region in response to receiving the first input and receiving the second input. | 09-25-2008 |
20080246768 | Imaging Volume Data - A method and apparatus for generating a two-dimensional output image of a slab multi-planar reformatting (MPR) volume data set from a selectable view point and view direction is described. The method comprises factorising a view transform matrix into an intermediate transform matrix and a warp transform matrix. The intermediate transform matrix is such that voxels in the volume data set map to pixels in an intermediate image in which neighbouring voxels in a plane of the volume data set which is most parallel to tie plane of the output image are separated by an integer number of pixel along each of tie axes of the intermediate image. The intermediate transform matrix is applied to the data set to provide an intermediate data set. A projection of the intermediate data set along the view direction is performed according to a desired projection algorithm to provide the intermediate image. The wrap transform matrix is then applied to the intermediate image to provide the output image. | 10-09-2008 |
20080266295 | Virtual trace-multiple view modeling system and method - A system for generating two-dimensional views of a three-dimensional model is provided. The system includes an active building model system generating one or more user-selected two-dimensional views of a three-dimensional building model. A floor plan view location system receives user control data and places a two-dimensional floor plan view in a user-selected location of a viewing window. An elevation view location system receives user control data and places a two-dimensional elevation view in a user-selected location of the viewing window. | 10-30-2008 |
20080291201 | EFFICIENT RENDERING OF PANORAMIC IMAGES, AND APPLICATIONS THEREOF - A fast renderer for panoramic images is herein disclosed. In an embodiment, a precomputation is made of (a) a region on a surface defined by a first transformation from a viewport to the surface and (b) a second transformation that maps from the precomputed region to the viewport. In order to render the surface on the viewport, the renderer determines what portion of the image intersects with the precomputed region and proceeds to apply the precomputed second transformation to the portion of the image, thereby resulting in a transformed image which can be rendered in the viewport for display. | 11-27-2008 |
20080291202 | Plenoptic system for recording images from sheets - A system for recording an image as digital data comprises a photosensor array and a plenoptic set, including a main lens and a lenticular grating, to enable the photosensor array to obtain plenoptic image data from the sheet. A subset of the plenoptic image data is selected, such as according to a predetermined object distance, to obtain image data for a focused image. The subset of the plenoptic image can be selected after the scanning, so that prescanning of an unusual-shaped image-bearing object, such as an open book, is avoided. | 11-27-2008 |
20080303818 | MEDICAL IMAGE DISPLAY APPARATUS AND PROGRAM, AND RECORDING MEDIUM THEREFOR - With the present invention, using the schematic depiction of the tubular tissue in which the run path of the tubular tissue is adjusted so that the tubular tissues may not overlap, the information of the tubular tissue acquired from the volume image (three-dimensional image) is mapped onto this schematic depiction and displayed on the display device, whereby it is possible for the user to confirm all the information of the tubular tissue at a glance without need of performing an operation of rotating the displayed image in grasping the overall image of the tubular image. | 12-11-2008 |
20080309668 | Image processing method and apparatus - A plurality of items of panorama data are prepared and associated with a plurality of coordinates in a three-dimensional space. The data represent distant view as viewed from the respective coordinates. When a camera is located at a coordinate not associate with the panorama data, background data representing a distant view as viewed from a camera coordinate is generated by synthesizing two or more items of panorama data. | 12-18-2008 |
20080309669 | METHOD AND APPARATUS FOR GENERATING ELEMENTAL IMAGE IN INTEGRAL IMAGING - A method and apparatus for generating an elemental image by an integral image technique are provided. The method includes normalizing coordinates of dots in a frustum formed in perspective projection by mapping the dots in the frustum into a cube; reversing a grade of depth of the cube viewed from a particular viewpoint; and generating a two-dimensional (2D) elemental image necessary for three-dimensional (3D) display from dots in the cube whose grade of depth is reversed. | 12-18-2008 |
20080316210 | SIGNAGE DISPLAY SYSTEM AND PROCESS - The invention is a novel display system, for signage and the like. An apparatus and process is provided for displaying a static source image in a manner that it is perceived as an animated sequence of images when viewed by an observer in relative motion to the apparatus. The source image is sliced or fractured to provide a plurality of image fractions of predetermined dimension. The fractions are redistributed in a predetermined sequence to provide an output image, which is placed in a preferably illuminated display apparatus provided with a mask. An observer in relative motion to the display apparatus, sequentially views a predetermined selection of image fractions through the mask, which are perceived by the observer as a changing sequence of images. Applying the concepts of persistence of vision, the observer perceives the reconstructed imagery as live action animation, a traveling singular image or a series of static images, or changing image sequences, from a plurality of lines of sight. | 12-25-2008 |
20090009516 | Methods of displaying volumetric 3D images - This invention describes methods of displaying both physiological and psychological depth cues in a volumetric image display. This added psychological visual depth can display a background image of infinite depth. The basic concept is to combine a skewed coordinate system with a 2D image plane and display the V3D object as a V3D image according to the skewed 3D coordinates if the object falls in the physical 3D space, but display the object as a 2D perspective image if it falls beyond the 3D space into the 2D plane's virtual space. | 01-08-2009 |
20090015589 | Store Misaligned Vector with Permute - Embodiments of the invention provide logic within the store data path between a processor and a memory array. The logic may be configured to misalign vector data as it is stored to memory. By misaligning vector data as it is stored to memory, memory bandwidth may be maximized while processing bandwidth required to store vector data misaligned is minimized. Furthermore, embodiments of the invention provide logic within the load data path which allows vector data which is stored misaligned to be aligned as it is loaded into a vector register. By aligning misaligned vector data as it is loaded into a vector register, memory bandwidth may be maximized while processing bandwidth required to align misaligned vector data may be minimized. | 01-15-2009 |
20090040223 | METHOD FOR GENERATING THREE DIMENSIONAL RIBBON CABLE OBJECTS IN COMPUTER AIDED DESIGN DRAWINGS - A method for generating a three-dimensional representation of a ribbon cable in a computer-aided design drawing is disclosed. In one embodiment, a user may create a three-dimensional ribbon cable object with an arbitrary shape and an arbitrary number of fold or twists. A user creates or specifies a ribbon cable template incorporating several attributes and a computer aided design application may be configured to generate a three-dimensional ribbon cable object from the template and displays the representation of the three-dimensional ribbon cable object in the computer-aided design drawing. Further, once generated, the ribbon cable object may be flattened to a two-dimensional surface, identifying the overall length of the ribbon cable and the location of any folds. | 02-12-2009 |
20090040224 | Three-dimensional shape conversion system, three-dimensional shape conversion method, and program for conversion of three-dimensional shape - In a computer | 02-12-2009 |
20090040225 | Apparatus and method for three-dimensional model retrieval - The present invention relates to three-dimensional model retrieval apparatus and method. The three-dimensional model retrieval apparatus according to the present invention comprises a model normalizing unit for rotating and/or translating a three-dimensional model so that main axis directions of the three-dimensional model are consistent with coordinate axes of a system coordinate system, and barycenter of the three-dimensional model is consistent with origin of the system coordinate system; a two-dimensional image generating unit for projecting said three-dimensional model respectively in a positive direction and a negative direction of each coordinate axis of said system coordinate system to generate a plurality of two-dimensional images; a model describing unit for generating a model descriptor of the three-dimensional model from said two-dimensional images; and a retrieving unit for retrieving, based on said model descriptor, a three-dimensional model which most matches an input query from a model database. | 02-12-2009 |
20090040226 | METHODS AND APPARATUS FOR CONTROLLING OUTPUT OF MULTIDIMENSIONAL INFORMATION AND INPUT APPARATUS - A method for controlling display output of the multidimensional information comprises: setting a corresponding relation of the moving distance and moving direction information of the multidimensional parameter information and the display information in multidimensional directions in advance, so that the moving distance and moving direction information of the current display information in multidimensional directions can be determined according to the collected multidimensional parameter information; and moving the current display information according to the moving distance and moving direction information in multidimensional directions, and display outputting the relative position relation information between the current display information and the whole display information in which the current display information is located. According to the method, when the display information is larger than the displayable space, it is possible to move to the corresponding display information position conveniently, and to conveniently inform the user of the relative position information displayed currently. | 02-12-2009 |
20090058854 | GEOSPATIAL DATA SYSTEM FOR SELECTIVELY RETRIEVING AND DISPLAYING GEOSPATIAL TEXTURE DATA BASED UPON USER-SELECTED POINT-OF-VIEW AND RELATED METHODS - A geospatial data system may include at least one geospatial database containing three-dimensional (3D) geospatial structure data and geospatial texture data associated with the geospatial 3D structure data. At least one geospatial data access device may also be included and comprise a display and a processor cooperating therewith for communicating remotely with the at least one geospatial database to retrieve and display a scene on the display based upon the 3D structure data and the geospatial texture data associated therewith. The geospatial data access device(s) may further comprise at least one user input device cooperating with the processor for permitting user selection of a point-of-view (POV) within the scene on the display with the POV determining revealed portions and obscured portions of 3D geospatial structures within the scene on the display. The processor may selectively retrieve geospatial texture data based upon the revealed portions and not the obscured portions. | 03-05-2009 |
20090058855 | ELECTROMECHANICAL SURFACE OF ROTATIONAL ELEMENTS FOR MOTION COMPENSATION OF A MOVING OBJECT - Mechanical surface of rotational elements for motion compensation of a locomotive object. A single layer of rotational elements formed as a mechanical surface on which a human can stand and/or move, and which automatically compensates for diverse human locomotion such as translation in two dimensions and rotation. The surface can be used to actively sense and compensate for varying speeds of human motion while in locomotion on the surface. The layer allows a user to move freely within a confined area and to be maintained within the confined area via motion compensation. Thus, the surface is particularly suited for immersion visualization environments where user motion on the surface is translated into user navigation through a virtual environment such as for computer games and simulation without necessitating constraints on immersive scene projection or participant motion. | 03-05-2009 |
20090058856 | IMAGE GENERATING APPARATUS, METHOD OF GENERATING IMAGE, PROGRAM, AND RECORDING MEDIUM - The object is to smoothly move the position of the viewing point of the virtual camera with existence of an object between the position of the viewing point of the virtual camera and the position of the subject avoided. A camera peripheral area that has a viewing point as its center and has the radius of R, a subject peripheral area that has a subject toward which a viewing axis of the virtual camera is aligned as its center and has the radius of r, and a camera-to-subject area formed by a circular truncated cone area therebetween are set as a camera collision in which an obstacle cannot exist. When an obstacle exists in the camera collision, the position of the viewing point is adjusted. The radius R and the radius r are adjusted each time the reference distance D is changed. | 03-05-2009 |
20090066695 | METHOD AND SYSTEM FOR DISPLAYING A MAP - A computer-readable storage medium comprising instructions which when executed cause a computing device to receive a request from a client to display a map projection of a spatial reference, wherein the spatial reference comprises a location and a scale, select a projected coordinate system from a plurality of projected coordinate systems based on the spatial reference and a set of business rules, generate the map projection of the spatial reference using the projected coordinate system, and send the map projection to the client, wherein the map projection is displayed on the client. | 03-12-2009 |
20090066696 | VIDEO PROCESSING SYSTEM AND METHOD - An image processing method introduces a graphical feature or effect into a part of one or more video images of a scene. The scene includes a view of a plurality of objects disposed on an object plane, the part of the video images including one of the plurality of objects on the object plane. The method includes forming a three dimensional model view of the object plane, calculating a transform matrix for transforming points in the model of the object plane into the view of the object plane in the video image, forming the graphical feature or effect in the model of the object plane, transforming the graphical feature or effect from the model to the image view of the object plane using the transform matrix, identifying the one of the plurality of object which is to be viewed within the part of the video image, in which the object is present, and extracting the part of the image view from the video images, into which the graphical feature has been transformed, the extracted part including that part of the feature of effect, which has been transformed from the model. The image processing method provides an improved way of adding a graphical feature or effect to a plane on which a plurality of objects are disposed, so that when a part of the video image, in which one of the plurality of objects, is viewed, the graphical feature or effect appears to the viewer to be a natural scene as if the graphical feature or effect is actually present. | 03-12-2009 |
20090073170 | DISPARITY MAP - A method of computing an output disparity map, comprising output elements having output values corresponding to shifts to be applied to respective pixels of a first image to compute a second image is disclosed. The computing is on basis of an input disparity map comprising respective input elements having input values. The method comprises: determining a particular input value ( | 03-19-2009 |
20090079738 | SYSTEM AND METHOD FOR LOCATING ANATOMIES OF INTEREST IN A 3D VOLUME - A system and method for modifying a curved cut plane of a 3D volume to locate objects or sections of interest within the 3D volume intersected by the cut plane. A cross-section of the 3D volume along an initially estimated curved cut plane is projected onto a flat viewing plane, and a panorama image of the cross-section is displayed to the user. If the initially estimated curved cut plane does not exactly intersect the object or section of interest, the user manipulates a user input device to modify the curve of the plane inward or outward in the 3D volume away from the projected plane. As the user manipulates the user input device, an affected portion of the curve is recalculated and a modified curved cut plane is reconstructed based on the recalculated curve for re-projecting a modified cross-section of the 3D volume in real time with the movement of the user input device. The user is therefore provided with instant visual feedback as the user moves the user input device to browse in and out within the 3D volume from the current projected plane. | 03-26-2009 |
20090079739 | NAVIGATION SYSTEM FOR A 3D VIRTUAL SCENE - A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system allows a user to designate a point on a model in a scene and the point is moved to the center of the view. | 03-26-2009 |
20090079740 | NAVIGATION SYSTEM FOR A 3D VIRTUAL SCENE - A navigation system for navigating a three-dimensional (3D) scene that includes a model or object with which a user can interact. The system accommodates and helps both novice and advanced users. To do this, the system provides a zoom tool that allows a user to designate a target point in a scene and zoom relative to that target point. | 03-26-2009 |
20090085915 | GEOSPATIAL MODELING SYSTEM PROVIDING USER-SELECTABLE BUILDING SHAPE OPTIONS AND RELATED METHODS - A geospatial modeling system may include a geospatial model data storage device, a user input device, and a display. A processor may be included for cooperating with the geospatial model data storage device, the user input device and the display for displaying a geospatial model data set on the display including at least one group of building data points, and displaying a plurality of user-selectable different building shapes on the display based upon the at least one group of building data points. The plurality of user-selectable different building shapes may have different respective feature detail levels. The processor may further replace the at least one group of building data points with a given one of the user-selectable different building shapes based upon user selection thereof with the user input device. | 04-02-2009 |
20090091571 | INCREASING THE NUMBER OF ADVERTISING IMPRESSIONS IN AN INTERACTIVE ENVIRONMENT - Increasing a number of advertising impressions in a system configured to facilitate user interaction with an interactive environment containing one or more advertising targets is described. A scene of a portion of the simulated environment is displayed from a camera point of view (camera POV) on a video display. The scene may change as the camera POV changes in response to movement of the camera POV along a camera path during the user's interaction with the simulated environment. By adding movement to the camera path that directs the camera POV toward one or more advertising targets encountered along the camera path advertising targets may be placed within the scene displayed on the video display to increase a likelihood a number of advertising impressions associated with the advertising targets. | 04-09-2009 |
20090096790 | SYSTEM AND METHOD FOR 3D OBJECT RECOGNITION - The present invention provides a system and method for recognizing a 3D object in a single camera image and for determining the 3D pose of the object with respect to the camera coordinate system. In one typical application, the 3D pose is used to make a robot pick up the object. A view-based approach is presented that does not show the drawbacks of previous methods because it is robust to image noise, object occlusions, clutter, and contrast changes. Furthermore, the 3D pose is determined with a high accuracy. Finally, the presented method allows the recognition of the 3D object as well as the determination of its 3D pose in a very short computation time, making it also suitable for real-time applications. These improvements are achieved by the methods disclosed herein. | 04-16-2009 |
20090109223 | System and Method for Virtual Journey Futuring - A system for displaying at least one virtual future journey to at least one passenger onboard a mobile platform (such as a train, marine vessel, aircraft or automobile) is provided. The system includes a display device that displays the virtual future journey. The system further includes a journey futuring control module that generates the journey data that includes at least one future journey for the passenger. The future journey is selected from the group that includes a journey from the mobile platform to a baggage claim, a journey from the baggage claim to a transportation means, a journey via the transportation means to a destination, and combinations thereof. The system further includes a graphical user interface control module that displays the future journey for the passenger on the display device to enable the passenger to virtually view the future journey. | 04-30-2009 |
20090109224 | Display control apparatus and method, program, and recording media - A display control apparatus configured to execute control such that a list of a plurality of programs is displayed, includes a data capturer, a two-dimensional arranger, a setter, and a superimposed-display controller. | 04-30-2009 |
20090128562 | SYSTEMS AND METHODS FOR RENDERING WITH RAY TRACING - For ray tracing scenes composed of primitives, systems and methods accelerate ray/primitive intersection identification by testing rays against elements of geometry acceleration data (GAD) in a parallelized intersection testing resource. Groups of rays can be described as shared attribute information and individual ray data for efficient ray data transfer between a host processor and the testing resource. The host processor also hosts shading and/or management processes controlling the testing resource and adapting the ray tracing, as necessary or desirable, to meet criteria, while reducing degradation of rendering quality. The GAD elements can be arranged in a graph, and rays can be collected into collections based on whether a ray intersects a given element. When a collection is deemed ready for further testing, it is tested for intersection with GAD elements connected, in the graph, to the given element. The graph can be hierarchical such that rays of a given collection are tested against children of the GAD element associated with the given collection. | 05-21-2009 |
20090128563 | USER INTERFACE FOR ACCESSING VIRTUAL VIEWPOINT ANIMATIONS - A user such as a television viewer is provided with the capability to view an event from different virtual viewpoints which differ from the viewpoint of a camera. In one aspect, the user is informed of particular camera images from which a virtual viewpoint can be viewed. For example, a menu interface may provide thumbnail preview images of the one or more particular camera images. In another aspect, the use enters commands to manipulate a virtual viewpoint, such as by rotating around a point, moving a lookout point and zooming in or out. In response, a display is provided which includes a textured 3d model of the event combined with at least one textured object in the event. For instance, the event may be a sporting event and the at least one textured object may be a participant in the sporting event. | 05-21-2009 |
20090128564 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Position and orientation information of a specific part of an observer is acquired (S | 05-21-2009 |
20090135184 | GAME MACHINE, GAME MACHINE CONTROL METHOD, AND INFORMATION STORAGE MEDIUM - Provided is a game machine for realizing, by relatively simple processing, an execution of predetermined game processing based on how a region of interest in a virtual three-dimensional space is displayed on a game screen (such as the size, or the position within the game screen). The present invention relates to a game machine which generates a game screen showing a scene of the three-dimensional space viewed from a given viewpoint by transforming coordinates of an object placed in the virtual three-dimensional space into a screen coordinate system by using a predetermined coordinate transformation calculation. A reference point storage unit ( | 05-28-2009 |
20090135185 | Operability verification apparatus, operability verification method, and computer-readable storage medium storing operability verification program - An operability verification apparatus includes a work plane generation section that generates a work plane on a virtual space where a three-dimensional model of an equipment to be verified is disposed; a plane display section where a two-dimensional image on a work plane generated in the work plane generation section of the three-dimensional model is displayed on the display screen; and a mark display update section in which a mark representative of the pointing device is displayed on the display screen, and upon receipt of the notification of direction of movement and migration length of the pointing device, the mark on the display screen is moved in the direction of the movement corresponding to the direction of the movement of the pointing device by only a migration length in which a ratio of a real size of the equipment to a display size of the two-dimensional image on the display screen is considered. | 05-28-2009 |
20090147003 | Conversion of Two Dimensional Image Data Into Three Dimensional Spatial Data for Use in a Virtual Universe - Arrangements are disclosed herein that can capture image data reflecting real world objects and/or interactions and convert this data into a format that is usable in a virtual universe (VU). In one embodiment, a method can include receiving sets of image data that capture an object or a setting from different viewing angles. The image can be in multiple data sets where the sets have at least one common feature. The image data can be analyzed using the common features in the image data and a spatial map can be created. The spatial map can be modified (if required) such that a VU engine can use the modified data to provide a VU that has a representation of the real world object and/or interaction. This allows a participant to customize objects and/or activities in the VU, and provide a unique “persona” for their avatar and their VU. | 06-11-2009 |
20090167764 | Image Processing Device, Image Processing Method, and Information Storage Medium - To provide an image processing device, an image processing method, and an information storage medium for achieving preferable texture mapping onto a three dimensional model which moves in a virtual three dimensional space. The image processing device ( | 07-02-2009 |
20090174714 | Cross-sectional image display apparatus, cross-sectional image display method, and computer readable recording medium storing cross-sectional image display program - A cross-sectional image display apparatus, method, and program capable of setting cross-sectional positions consecutively and efficiently, are obtained. Display of a cross-sectional image of a 3D image based on 3D image data is carried out by storing the 3D image data in a PC ( | 07-09-2009 |
20090189899 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND STORAGE MEDIUM STORING A PROGRAM FOR CAUSING AN IMAGE PROCESSING APPARATUS TO EXECUTE AN IMAGE PROCESSING METHOD - In an image processing apparatus, when an output image generator generates an output image in which an individual image of each part of a product model is arranged around a parts assembly image of the entire product model with a specific part highlighted, a boundary information calculator calculates boundary information for each part highlighted. An individual image arrangement calculator obtains a center position of the highlighted part on the parts assembly image based on the boundary information, obtains a straight line dividing the parts assembly image to equally distribute the parts into respective areas, and calculates a position of arrangement of the individual image of each part corresponding to the highlighted part distributed in each of the areas. The output image generated by the output image generator includes a leading line extending from the individual image of each part to the corresponding part on the parts assembly image. | 07-30-2009 |
20090207170 | MAP DISPLAY SYSTEM, MAP DISPLAY METHOD FOR MAP DISPLAY SYSTEM, MAP DISPLAY DEVICE, AND PROGRAM - When a bird's-eye view map showing roads, the roads are emphatically displayed. A map display system comprises a database storing map data and display means for displaying an image of a planar map or a bird's-eye view according to the map data acquired from the database storing map image. The map display system further comprises image data creating means for creating image data on a planar map or image data on a bird's-eye view map created by projection transformation of a planar map with a predetermined display width coefficient, drawing means for drawing a map on basis of the image data on the planar map or the bird's-eye view map, and display width coefficient control means. When the image data on the bird's-eye view map is created, the display width coefficient control means controls image data creating means so that the roads shown on the planar map undergo projection transformation with a display width coefficient larger than the predetermined display width coefficient, and the display means displays the map of the image data drawn by the drawing means. | 08-20-2009 |
20090207171 | METHOD FOR SEGMENTING A THREE-DIMENSIONAL IMAGE DATA SET, CORRESPONDING COMPUTER PROGRAM AND CORRESPONDING SYSTEM - The present invention relates to a method for segmenting a three-dimensional image data set, comprising the steps of: | 08-20-2009 |
20090207172 | COMPRESSION SYSTEM, PROGRAM AND METHOD - An object is to calculate an accurate motion vector with a small computational effort. To this end, provided is a system for compressing a motion picture generated by projecting objects onto a screen, the objects moving relatively to the screen in a 3D space, the system including: a motion calculating component which calculates a motion vector of the object within the screen by projecting onto the screen a motion of the object in the 3D space between a time corresponding to a compression target frame and a time corresponding to another frame; and a compressing component which compresses the compression target frame by motion compensation based on the motion vector. | 08-20-2009 |
20090213121 | IMAGE PROCESSING METHOD AND APPARATUS - An image processing method and apparatus. The image processing method includes an analysis module analyzing vanishing points of an image and icons by using a database, a mesh mapping module mapping a mesh on the image based on the result of analysis, and an icon mapping module mapping icons on the image based on the result of analysis. The mesh includes a plurality of horizontal lines and a plurality of perspective lines, and the icons include general icons indicating objects in the image and length icons indicating lengths. | 08-27-2009 |
20090219289 | FAST THREE-DIMENSIONAL VISUALIZATION OF OBJECT VOLUMES WITHOUT IMAGE RECONSTRUCTION BY DIRECT DISPLAY OF ACQUIRED SENSOR DATA - Embodiments of the present invention address deficiencies of the art in respect to 3D visualization of object volumes and provide a method, system and computer program product for fast 3D visualization of object volumes without image reconstruction by direct display of acquired sensor data. In an embodiment of the invention, a method for fast 3D visualization of object volumes without image reconstruction can be provided. The method can include acquiring a 3D dataset from an scanner of a 3D object volume, slicing the acquired sensor data without image reconstruction to produce a sequence of 2D images in Radon space and playing back the sequence of 2D images in a movie player to provide a rotating view of the 3D object volume. | 09-03-2009 |
20090219290 | IMAGE DISPLAY PROCESSING APPARTUS, IMAGE DISPLAY PROCESSING METHOD, AND RECORDING MEDIUM - An image display processing apparatus includes an input-shape detector detecting a shape of a trajectory of a line drawn in the monitor screen; a center-point determiner determining, in a case where the shape of the trajectory of the line is formed of a circular line and an offshoot line extending from the circular line, a center point of a graphic object formed of the circular line; a ratio calculator calculating a distance ratio between a distance from the center point of the graphic object to the circular line and a distance from the center point of the graphic object to an end point of the offshoot line; and an enlargement-ratio changer changing the enlargement ratio of the image on the basis of the distance ratio. | 09-03-2009 |
20090219291 | MOVIE ANIMATION SYSTEMS - This invention relates generally to methods, apparatus, and computer program code for machine-assisted generation of animated films/movies, in particular for animation based on games engine technology. We describe methods of controlling a plurality of virtual cameras in a 3D virtual reality environment, and also methods of controlling a plurality of animated characters and objects within the 3D virtual reality environment. These enable a director controlling said environment to create a movie of a story set within the environment We also describe methods of providing random time access to a scripted animation with many scripted activities and controlled-random performance activities, techniques for automatically controlling camera framing, and techniques for automatically controlling the gaze direction of animated characters within the movie. | 09-03-2009 |
20090237403 | IMAGE DRAWING SYSTEM, IMAGE DRAWING SERVER, IMAGE DRAWING METHOD, AND COMPUTER PROGRAM - An image drawing system, an image drawing server, an image drawing method, and a computer program product that provides a three-dimensional world to a client-terminal. The method includes: providing a viewpoint in the vicinity of an avatar and creating a three-dimensional object; performing a perspective projection of a static object to create a two-dimensional panoramic image; overlaying the two-dimensional panoramic image, information on a dynamic object, and an image of the avatar; and storing the two-dimensional panoramic image. The computer program product tangibly embodies instructions which when implemented causes a computer to execute the steps of the method. The system includes: a three-dimensional object creation unit; a panoramic image creation unit; a drawing unit for overlaying; and a panoramic image storage unit. The server includes: a reception unit; a three-dimensional object creation unit; a panoramic image creation unit; and a transmission unit. | 09-24-2009 |
20090244066 | MULTI PARALLAX IMAGE GENERATION APPARATUS AND METHOD - An apparatus includes a unit acquiring number of first viewpoints and positions of the first viewpoints, and generating parallax image priority information which defines priority levels for each first viewpoint, a storage unit storing first-parallax images at the first viewpoints for first-resolution levels, a unit generating parallax image resolution information, which defines the first-resolution levels of the first-parallax images for the first viewpoints, by setting second-resolution levels to be a higher-resolution level for second viewpoints to be rendered, and by re-setting, if a sum total of data sizes of second-parallax images of the second viewpoints exceeds a threshold, the second-resolution levels of the second viewpoints with lower-priority levels to be a low-resolution level until the sum total becomes not more than the threshold, a unit reading out third-parallax images corresponding to the re-set second-resolution levels for the second viewpoints from the storage unit based on the parallax image resolution information. | 10-01-2009 |
20090251465 | Method for Interpolating an intermediate polygon p from two polygons p1 and p2 - A method for interpolating an intermediate polygon P from two polygons P | 10-08-2009 |
20090251466 | Methods and Apparatus for Displaying Three-Dimensional Images for Analysis - Techniques for presenting at least one 3D image to at least one user through a communications network are provided. A 3D image is obtained. The 3D image is converted into two or more 2D images. The two or more 2D images are stored in a data repository. At least a portion of the two or more stored 2D images is presented to the at least one user. The portion of the two or more stored 2D images is accessible by the at least one user via a browser program. | 10-08-2009 |
20090262112 | GAME PROGRAM, GAME APPARATUS, AND GAME CONTROL METHOD - A virtual camera for displaying characters to be imaged on a monitor can be readily set. In the present program, a virtual camera and imaging space are set in a virtual game space. A plurality of characters are arranged in the virtual game space. A controller determines whether or not the plurality of characters are positioned inside the imaging space. At least one option among the viewing angle of the virtual camera and the position of the virtual camera is modified. Therefore, when any single character among a plurality of characters is positioned outside the imaging space, the character positioned outside the imaging space is positioned inside the imaging space. The plurality of characters are displayed on the image display unit. | 10-22-2009 |
20090262113 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD | 10-22-2009 |
20090267943 | GAME MACHINE, GAME IMAGE PROCESSING METHOD, AND INFORMATION STORAGE MEDIUM - When a viewpoint moves in a game space, the movement of the viewpoint is reflected in a game screen image to thereby improve the realism. A game machine for producing a screen image on a real time basis, the screen image showing a picture obtained by viewing from a predetermined viewpoint defined in a game space in a predetermined viewing direction, and displaying the screen image on a real time basis comprises a viewpoint moving unit ( | 10-29-2009 |
20090289941 | COMPOSITE TRANSITION NODES FOR USE IN 3D DATA GENERATION - Several embodiments provide methods and apparatuses for use with node-based compositing to assist in the generation of a second eye or camera of a stereoscopic image. In one implementation, a method for use in 3D movie production comprises the steps: displaying composite nodes to a user, the composite nodes indicating how to composite a first plurality of rendered 2D elements into an output image, the rendered 2D elements and the plurality of composite nodes corresponding to a first eye of a 3D image; and receiving user input to add one or more transition nodes to the composite nodes, each transition node following a respective composite node and to be used for regeneration of one or more elements corresponding to the respective composite node, wherein the composite nodes and the one or more transition nodes are to be used to direct generation of a second eye of the 3D image. | 11-26-2009 |
20090309878 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus includes a projecting unit that projects a registered face image containing at least part of a face onto a surface of a three-dimensional model having a shape in which at least part of the three-dimensional model in one direction on the surface onto which an image is projected is bent to a front side, so that a horizontal direction of the face contained in the registered face image substantially coincides with the one direction, a transforming unit that transforms the three-dimensional model on the basis of an orientation of a face contained in a target image, a generating unit that generates a two-dimensional image by projecting the registered face image projected on the surface of the transformed three-dimensional model, onto a plane, and an identifying unit that identifies the face contained in the target image, by comparing the generated two-dimensional image against the target image. | 12-17-2009 |
20100002001 | SYSTEM FOR REPRESENTING A VIRTUAL ENVIRONMENT - A system for representing a virtual environment is described, in which the system comprises means which comprise a fitness device, a means for two-dimensional and/or three-dimensional visual representation, at least one acoustic output and/or recording means and means for generating wind, temperature and/or odour. | 01-07-2010 |
20100045677 | SYSTEM AND METHOD FOR CREATION OF PERSPECTIVE IMAGES GENERATED BY A NEGATIVE EXPONENTIAL ALGORITHM - A system for creation of perspective images of the present invention includes: A new method for transforming three-dimensional (3D) world coordinates into two-dimensional (2D) screen coordinates using a negative exponential algorithm, instead of the classical projection algorithms that have the distance ‘z’ to the observer in the denominator (division algorithms); A new method for generating realistic perspective images of objects located at any distance from the observer (positive, negative or zero distances) that does not need any correction for zero or negative distances; The demonstration of practical use of the invention by computer graphics programs that generates and displays perspective images based on this exponential algorithm. | 02-25-2010 |
20100045678 | IMAGE CAPTURE AND PLAYBACK - A video signal is generated having a moving image as a series of playback frames and representing movement of a viewer through a computer-generated virtual scene which is generated using stored images by taking the stored images to have different viewpoints within the virtual scene. The video signal is generated by selecting a first stored image based on the selection of a first viewpoint, generating a first playback frame using the first stored image, selecting a next viewpoint from a set of potential next viewpoints distributed relative to the first viewpoint across the virtual scene, selecting a second stored image on the basis of the selected next viewpoint, and generating a subsequent playback frame using the second stored image. The image data is captured by capturing a set of images based on the selection of a set of points of capture, wherein at least some of the points of capture are distributed with a substantially constant or substantially smoothly varying average density across a first two-dimensional area. | 02-25-2010 |
20100053163 | POINT-CLOUD CLIP FILTER - A viewer renders a first image from a point cloud of data of a scanned scene accessed from a data store. A region of interest may then be defined. In response, the image is updated to only include data included within the region of interest. Alternatively, the region of interest may be provided to a second viewer, where a second image is rendered or updated to only include data included within the region of interest. | 03-04-2010 |
20100053164 | SPATIALLY CORRELATED RENDERING OF THREE-DIMENSIONAL CONTENT ON DISPLAY COMPONENTS HAVING ARBITRARY POSITIONS - Two or more display components are used to provide spatially correlated displays of 3D content. Three-dimensional content is rendered on multiple displays where the 3D content refers to the same virtual 3D coordinates, in which the relative position of the displays to each other determines the 3D virtual camera position for each display. Although not required, one of the displays may be mobile, such as a cell phone, and the other stationary or nomadic, such as a laptop. Each display shows a view based on a virtual camera into 3D content, such as an online virtual world. By continuously sensing and updating the relative physical distances and orientations of each device to one another, the devices show the user a view into the 3D content that is spatially correlated. Each device has a virtual camera that uses a common pool of 3D geometrical data and renders this data to display images. | 03-04-2010 |
20100060640 | INTERACTIVE ATMOSPHERE - ACTIVE ENVIRONMENTAL RENDERING - In the field of rendering a three dimensional model into a two dimensional graphical representation, the resources available to a general purpose computer can be used to efficiently render the scene. The high speed/low computer resource with which the rendering is performed results from utilizing different inputs to the rendering engine and from the manner in which the rendering engine handles these inputs. | 03-11-2010 |
20100091020 | Computer arrangement for and method of matching location Data of different sources - A computer arrangement is disclosed, including a processor and a memory that stores a computer program, object data originating from a first source and including object location data, and laser samples originating from a second source, including a sub-set of laser samples relating to the object and including laser sample location data as to each laser sample. In at least one embodiment, the processor compares the object location data and the laser sample location data of the sub-set of laser samples, and matches the object location data to the laser sample location data of the sub-set of laser samples based on this comparison, and thereby corrects for relative positional errors between the first and second sources of location data. The object may be a building façade, for example. | 04-15-2010 |
20100091021 | PHOTO MANTEL VIEW AND ANIMATION - A system and computer-implemented method for rendering images on a two-dimensional display, such as a computer, handheld device, or television screen, so that the images appear to be positioned in a three-dimensional space is disclosed. The images may be graphics files or standard files with an associated thumbnail image. Numerous layouts of the images on the display are disclosed. | 04-15-2010 |
20100097378 | DEVICE AND METHOD FOR RECONSTRUCTION AND VISUALIZATION OF PROJECTION DATA - In a device and associated method for reconstruction and visualization of projection data, projection data are stored per slice and are subjected to an image reconstruction procedure in parallel within arbitrary slice planes in a processor-controlled filtering process that is executed n times, wherein volume data that are created can already be made available (loaded) for a direct visualization. | 04-22-2010 |
20100103173 | REAL TIME OBJECT TAGGING FOR INTERACTIVE IMAGE DISPLAY APPLICATIONS - Apparatus and methods that track the location of an object within a video image at the time of capture of the video image are described. The location of the object within each frame can be recorded as meta-data for the video image so that when the video image is played back, a viewer can select the object using suitable interaction means and be linked through to a source of additional information about the object, such as a product website or the like. A device emitting radio frequency (RF) signals is attached to an object that is to be identified and tracked within a video image. Using an RF receiver with multiple antennas and applying trilateration techniques, the object's location within the video image is determined in real time and recorded as the video image is recorded. Where multiple objects are to be tracked, each object is provided with a radio device having a unique ID and the location of each device within the video image is recorded. The described solution automates an otherwise manual, error-prone and time-consuming process. | 04-29-2010 |
20100103174 | METHOD AND DEVICES FOR PROJECTING TWO-DIMENSIONAL PATTERNS ONTO COMPLEX SURFACES OF THREE-DIMENSIONAL OBJECTS - A method and device optimizing projection of a two-dimensional pattern onto a three-dimensional object surface. After defining an original curve on the two-dimensional pattern and a projection curve on the three-dimensional object surface, a point of the pattern is selected. The abscissa and ordinate of the projection of the selected point are determined according to the abscissa and ordinate of the selected point and first and second projection ratios, respectively. A projection plane, including the point of the projection curve determined by the abscissa of the projection of the selected point, is then determined. The projection of the selected point onto the three-dimensional object surface is determined according to the ordinate of the projection of the selected point, the intersection of the surface of the three-dimensional object with the plane of projection, and the projection curve. | 04-29-2010 |
20100141654 | Device and Method for Displaying Feature Marks Related to Features in Three Dimensional Images on Review Stations - A system is provided for displaying information associated with at least one feature of a three-dimensional image. The three-dimensional image is apportioned along a plane into a plurality of 2-D image slices and a display is provided for viewing the 2-D image slices. A feature window of the present invention is positioned together with a 2-D image display. The feature window displays feature distribution along a plane normal to the plane of the 2-D image slices for one or more regions of interest, thereby increasing reviewing efficiency by enabling visualization of three-dimensions of information using a 2 dimensional display. As a result a reviewer is able to quickly identify image slices with the most pertinent feature information and diagnostic efficiency and accuracy is greatly increased. | 06-10-2010 |
20100156906 | Shot generation from previsualization of a physical environment - Methods and apparatus, including computer program products, for generating a shot list for a physical environment based on fields of view of virtual cameras. A 3D virtual environment is created by texture mapping one or more photographs of the physical environment onto a representation of the physical environment's 3D topography. One or more virtual cameras is placed in relation to the virtual environment so that each virtual camera's field of view captures a portion of the virtual environment. Virtual camera fields of view are presented and input accepted to modify one or more parameters of the virtual cameras. The fields of view of the virtual cameras are updated based on the modifying. | 06-24-2010 |
20100156907 | DISPLAY SURFACE TRACKING - Display surface tracking techniques are described in which a one or more modules may perform enhanced rendering techniques to output graphics based on tracking of a display device. In an embodiment, one or more tracking sensors may be used to track position of a display relative to a viewer. In at least some embodiments, the tracking sensors include a camera of the device that is used to monitor a position of the viewer relative to the display. Based on tracking performed via the one or more tracking sensors, projection planes used to render graphics on the display may be calculated and a graphics presentation may be output in accordance with the calculated projection planes. | 06-24-2010 |
20100164956 | Method and Apparatus for Monitoring User Attention with a Computer-Generated Virtual Environment - Avatars focal points are monitored as the Avatars move within a virtual environment to determine, statistically, where users are looking at in the virtual environment. The Avatar's focal point may be used to control a virtual brush that may paint the virtual environment in an attention monitoring function. A statistical distribution about the focal point is used to affect the coloration, and other known information about the virtual environment may be used to affect the statistics. As attention records from multiple users are collected, they may be overlaid to obtain a very accurate picture of how users are interacting with the virtual environment and with objects in the virtual environment. The attention monitoring function may generate a thermal overlay to the virtual environment to visually show where users tend to focus within the virtual environment. Users' attention on three dimensional and graphic objects may be monitored as well. | 07-01-2010 |
20100177098 | IMAGE GENERATION SYSTEM, IMAGE GENERATION METHOD, AND COMPUTER PROGRAM PRODUCT - An image generation system includes a communication section that receives drawn image data from each of a plurality of area processing units. Each of the plurality of area processing units performs a control process that controls an object positioned in a corresponding area among a plurality of areas formed by dividing a virtual three-dimensional space, performs a drawing process that draws an image of the corresponding area viewed from a virtual camera, and transmits drawn image data obtained by the drawing process. The image generation system includes an image synthesis section that performs an image synthesis process based on the drawn image data received by the communication section to generate a display image viewed from the virtual camera. | 07-15-2010 |
20100182316 | GEOSPATIAL MODELING SYSTEM FOR 3D CLUTTER DATA AND RELATED METHODS - A geospatial modeling system may include a geospatial model database having stored therein an initial three-dimensional (3D) digital surface model of a geographical area, and two-dimensional (2D) clutter data files for respective different types of possible non-building clutter. The geospatial modeling system may also include a processor cooperating with the geospatial model database to generate an updated digital surface model including 3D clutter data within and being based upon the initial digital surface model and the 2D clutter data files. | 07-22-2010 |
20100194752 | STORAGE MEDIUM HAVING INPUT PROCESSING PROGRAM STORED THEREON AND INPUT PROCESSING DEVICE - An input processing program for displaying a virtual 3-dimensional space and causing a computer to execute: a virtual plane setting step for setting a virtual plane in the virtual 3-dimensional space; a 2-dimensional coordinate detection step for detecting 2-dimensional coordinates inputted by a pointing device; an on-virtual plane moving step for moving a predetermined object on the virtual plane based on the 2-dimensional coordinates; an in-3-dimensional-space moving step for moving the object in the virtual 3-dimensional space out of the virtual plane, according to a predetermined input condition, and a display control step for displaying the object which is moved in the on-virtual plane moving step and the in-3-dimensional-space moving step and represented in the virtual 3-dimensional space. | 08-05-2010 |
20100225648 | STORY DEVELOPMENT IN MOTION PICTURE - Developing a story for a motion picture, including: receiving drawings; receiving camera setups by generating an animated 3-D environment; incorporating placeholders for the drawings into the generated 3-D environment; creating shots by ordering and timing the camera setups; and integrating the drawings into the camera setups. | 09-09-2010 |
20100245356 | Techniques for Displaying a Selection Marquee in Stereographic Content - A technique for stereographic display of a selection marquee in a scene includes receiving the selection marquee in a two-dimensional viewpoint at a near plane of the scene. A selection volume is generated from which the fragments of a scene associated with the selection marquee are determined. A two-dimensional stereoscopic representation of the three-dimensional scene, including the selection marquee at the associated fragments, may then be rendered. | 09-30-2010 |
20100259542 | AUTOMATIC MOVIE FLY-PATH CALCULATION - Movies of volume rendered medical images, that give an impression of the anatomy, become more and more important, because this type of visualization comes close to reality. However it is time consuming to compose these movies, if another path than geometrical primitives (like a circle) is preferred. Besides this it is virtually impossible to reproduce comparable complex, manually composed, fly-paths. The proposed apparatus focuses on volume rendered movies of whole heart MR scans. It solves the problems mentioned above, by automatically deriving a fly-path from the segmentation data of the coronary arteries. A method, computer-readable medium and use are also provided. | 10-14-2010 |
20100271371 | DATA PROCESSING DEVICE AND METHOD FOR CONVERTING COORDINATES OF A CURVED SURFACE - A method for converting coordinates of a curved surface is provided. Parameters of the curved surface to be converted are received, and basic data is computed using a B-spline basis function according to the parameters to formulate a data structure. Basic points are determined according to the parameters and the data structure, and coordinates of the curved surface are converted from three-dimensional coordinates to two-dimensional coordinates using the basic points. | 10-28-2010 |
20100283784 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - A deformation information transformation OK/NG discrimination unit determines whether or not it is possible to achieve a transformation equivalent to three-dimensional deformation information by only two-dimensional affine transformation. If it is possible to achieve this transformation, a two-dimensional bitmap generation unit generates a processed two-dimensional graphics image by applying the two-dimensional affine transformation equivalent to the transformation indicated by the three-dimensional deformation information to a two-dimensional graphics image. | 11-11-2010 |
20100295854 | VIEWPOINT-INVARIANT IMAGE MATCHING AND GENERATION OF THREE-DIMENSIONAL MODELS FROM TWO-DIMENSIONAL IMAGERY - A method and system for characterizing features in a source multifeatured three-dimensional object and for locating a best-matching three-dimensional object from a reference database of such objects by performing a viewpoint invariant search among the reference objects. The invention further includes the creation of a three-dimensional representation of the source object by deforming a reference object. | 11-25-2010 |
20100295855 | METHOD FOR GENERATING ORTHOPHOTO IMAGE - The present invention relates to a method for generating an orthophoto image. The method can be used to utilize an orthophoto image mainly for creation of a topographic map or as a photographic map. | 11-25-2010 |
20100315424 | COMPUTER GRAPHIC GENERATION AND DISPLAY METHOD AND SYSTEM - A computer-implemented method is provided for generating and transforming graphics related to an object. The method includes obtaining one or more images taken from different points of view of the object, and a surface of the object is placed with a plurality of external markers such that control points for image processing are marked by the external markers. The method also includes building a spatial model from the one or more images based on the external markers, and processing the images to restore original color of parts of the one or more images covered by the external markers. Further, the method includes integrating texture from the restored images with the spatial model to build an integrated graphic model, and saving the integrated graphic model in a database. | 12-16-2010 |
20100321388 | Temporal parallax induced display - A temporal parallax induced display includes the presentation of different views of a scene. The system likewise uses a model of the human visual system to modify the image to reduce the rocking artifacts. | 12-23-2010 |
20100321389 | System and method for rendering in accordance with location of virtual objects in real-time - There is provided a system and method for rendering in accordance with location of virtual objects in real-time. There is provided a method for persistent association of a graphic overlay with a virtual object in a displayable environment, comprising receiving a first three-dimensional coordinate of the virtual object in the displayable environment, determining a three-dimensional coordinate of the graphic overlay in accordance with the first three-dimensional coordinate of the virtual object, tracking a movement of the virtual object in the displayable environment by receiving one or more second three-dimensional coordinates of the virtual object, and modifying the three-dimensional coordinate of the graphic overlay in accordance with the one or more second three-dimensional coordinates of the virtual object. | 12-23-2010 |
20100321390 | METHOD AND APPARATUS FOR AUTOMATIC TRANSFORMATION OF THREE-DIMENSIONAL VIDEO - A method of transforming a 3D video format of a 3D video, the method including receiving a video sequence comprising 3D video that includes left-viewpoint video and right-viewpoint video; estimating at least one of disparity information between the left-viewpoint video and the right-viewpoint video and correlation information between neighboring pixel values of the left-viewpoint video and the right-viewpoint video, and determining a 3D video format of the 3D video based on a result of the estimating; transforming the left-viewpoint video and the right-viewpoint video into a format, based on the determined 3D video format; and displaying the transformed left-viewpoint video and the transformed right-viewpoint video three-dimensionally on a the display device. | 12-23-2010 |
20100328311 | SYSTEM AND METHOD FOR ESTABLISHING CORRESPONDENCE, MATCHING AND REPAIRING THREE DIMENSIONAL SURFACES OF ARBITRARY GENUS AND ARBITRARY TOPOLOGY IN TWO DIMENSIONS USING GLOBAL PARAMETERIZATION - A system, method and computer program product for parameterizing a 3D surface of genus g and arbitrary topology to the 2D plane. The method includes receiving an input 3D mesh of genus g; computing n discrete harmonic one-forms on the surface of the mesh to obtain n numbers for every edge in the graph represented by an input mesh; selecting two compatible linearly independent discrete harmonic one-forms for parameterization; assigning an arbitrary vertex in the mesh as an origin, and then summing each of the two harmonic one-forms along the edges of the graph using a traversal strategy to form 2D coordinates for every other vertex of the mesh to form the 2D parameterization of the 3D surface; detecting all singularities in the 2D parameterization; and, removing faces connected to the singularity and parameterizing the vertices of the removed faces using a 2D parameterization method, and connecting these vertices using a 2D polygonalization algorithm. Using the 3D mapping methodology employed, a correspondence function is computed that can be used to match two 3D object surfaces and repair meshes of arbitrary genus. | 12-30-2010 |
20110043524 | METHOD AND SYSTEM FOR CONVERTING A 3D VIDEO WITH TARGETED ADVERTISEMENT INTO A 2D VIDEO FOR DISPLAY - A video receiver receives a compound transport stream (TS) comprising 3D program video streams and spliced advertising streams. The received one or more 3D program video streams are extracted and decoded. Targeted advertising streams are extracted from the received advertising streams according to user criteria. Targeted advertising graphic objects of the extracted or replaced targeted advertising streams are spliced into the decoded 3D program video streams. The decoded 3D program video with the spliced targeted advertising graphic objects is presented in a 2D video. The extracted or replaced targeted advertising streams are processed to generate the targeted advertising graphic objects to be spliced based on focal point of view. The generated targeted advertising graphic objects are located according to associated scene graph information. The decoded 3D program video streams and the spliced targeted advertising graphic objects are converted into a 2D video for display. | 02-24-2011 |
20110043525 | DRAWING CORRECTION ASSISTING APPARATUS, DRAWING CORRECTION ASSISTING METHOD, AND STORAGE MEDIUM - A drawing correction assisting method executed by a computer, the method includes: dividing a drawing area of two-dimensional drawing data into unit areas and storing positional information for every unit area in a storage unit; allocating at least one of the unit areas to each of the plurality of drawing elements included in the drawing area on the basis of arrangement information about each the drawing element and the positional information for every unit area and storing association information associating each drawing element with the allocated at least one unit area in the storage unit; and determining whether interference occurs between the plurality of drawing elements on the basis of the presence of duplication of the allocated unit areas in the stored association information. | 02-24-2011 |
20110063298 | METHOD AND SYSTEM FOR RENDERING 3D GRAPHICS BASED ON 3D DISPLAY CAPABILITIES - A first 3D graphics and/or 3D video processing device generates left and right view 3D graphics frames comprising 3D content which are communicated to a 3D display device for display. The 3D frames are generated based on a display format utilized by the 3D display device. The first 3D device may comprise a set-top-box and/or computer. The left and/or right 3D graphics frames may be generated based on time sequential display and/or polarizing display. Sub-sampling 3D graphics frames may be based on odd and even row display polarization patterns and/or checkerboard polarization patterns. Left and right 3D graphics pixels may be blended with video pixels. Left and/or right 3D graphics frames may be displayed sequentially in time. Left and/or right 3D graphics frames may be sub-sampled in complimentary pixel patterns, interleaved in a single frame and displayed utilizing varying polarization orientations for left and right pixels. | 03-17-2011 |
20110069071 | 3D Virtual Environment for Generating Variable Data Images - Embodiments described herein are directed to generating a variable data image using a variable data image generator. The variable data image generator assigns a variable identifier to a specified location in a 3D scene to identify the specified location as being variable and populate the 3D scene with a component at the specified location based on the variable identifier and in response to a predefined populating rule. The predefined populating rule is applied based on an attribute of a recipient for which a static image of the 3D scene is to be generated. The component is selected and inserted at the specified location in accordance with the populating rule and with a perspective substantially matching a perspective of the specified location. The variable data generator outputs the static image of the 3D scene for the recipient, wherein the static image includes the component. | 03-24-2011 |
20110074784 | GRADIENT MODELING TOOLKIT FOR SCULPTING STEREOSCOPIC DEPTH MODELS FOR CONVERTING 2-D IMAGES INTO STEREOSCOPIC 3-D IMAGES - Implementations of the present invention involve methods and systems for creating depth and volume in a 2-D planar image to create an associated 3-D image by utilizing a plurality of layers of the 2-D image, where each layer comprises one or more portions of the 2-D image. Each layer may be reproduced into a corresponding left eye and right eye layers, with one or both layers including a pixel offset corresponding to a perceived depth. Further, a depth model may be created for one or more objects of the 2-D image to provide a template upon which the pixel offset for one or more pixels of the 2-D image may be adjusted to provide the 2-D image with a more nuanced 3-D effect. In this manner, the 2-D image may be converted to a corresponding 3-D image with a perceived depth. | 03-31-2011 |
20110074785 | PROJECTION IMAGE GENERATION APPARATUS, METHOD, AND PROGRAM - A method for generating a projection image from three-dimensional image data, including the steps of determining first three-dimensional image data to be projected from the three-dimensional image data, generating a first projection image by projecting the first three-dimensional image data in a first projection direction by maximum intensity projection or minimum intensity projection, specifying a first coordinate position in the first projection image, determining second three-dimensional image data to be projected from the three-dimensional image data, generating a second projection image by projecting the second three-dimensional image data in a second projection direction different from the first projection direction, and displaying a second coordinate position, in the second projection image, obtained by projecting a first voxel in the three-dimensional image data, which corresponds to the pixel at the first coordinate position in the first projection image, onto the second projection image from the second projection direction. | 03-31-2011 |
20110090225 | SYSTEM AND METHOD FOR APPLYING LEVEL OF DETAIL SCHEMES - A method for level of detail in a 3D environment application involves establishing a tiered system for processing a graphical object at a distance from a perspective point. The tiered system comprises a first level and a second level, the first level for processing the graphical object at a first range from the perspective point, and the second level for processing the graphical object at a second range from the perspective point. The method also involves determining the distance of the graphical object from the perspective point, assigning, while rendering the graphical object and based on the distance, the graphical object to a corresponding level of the tiered system, and executing a virtual processor assigned to the graphical object. The virtual processor executes every frame when the graphical object is assigned to the first level, less than every frame when assigned to the second level, and displaying the graphical object. | 04-21-2011 |
20110134123 | METHOD, APPARATUS, MEDIA, AND SIGNALS FOR APPLYING A SHAPE TRANSFORMATION TO A THREE DIMENSIONAL REPRESENTATION - A method, apparatus, media and signals for applying a shape transformation to at least a portion of a three dimensional representation of an appliance for a living body is disclosed. The representation is defined by an input plurality of coordinates representing a general shape of the appliance. The method involves identifying a coordinate location of a datum plane with respect to the representation of the appliance, the datum plane defining a transform volume within which the shape transformation is to be applied, the transform volume extending outwardly from and normal to a first surface of the datum plane. The method also involves identifying input coordinates in the plurality of input coordinates that are located within the transform volume. The method further involves modifying the identified input coordinates in accordance with the shape transformation to produce a modified representation of the appliance, and storing the modified representation of the appliance in a computer memory. | 06-09-2011 |
20110141113 | INTEGRATION OF GRAPHICAL APPLICATION CONTENT INTO THE GRAPHICAL SCENE OF ANOTHER APPLICATION - This application describes a system that captures 3D geometry commands from a first 3D graphics process and stores them in a shared memory. A second 3D environment process creates a 3D display environment using a display and display hardware. A third process obtains the 3D commands and supplies them to the hardware to place 3D objects in the 3D environment. The result is a fused display environment where 3D objects are displayed along with other display elements. Input events in the environment are analyzed and mapped to the 3D graphics process or the environment where they affect corresponding processing. | 06-16-2011 |
20110157179 | METHOD AND SYSTEM FOR PROVIDING AUGMENTED REALITY BASED ON MARKER TRACKING, AND COMPUTER PROGRAM PRODUCT THEREOF - A method, a system, and a computer program product for providing augmented reality based on marker tracking are provided. In the method, an image is captured by an image capturing unit, and whether a quadrangle is present in the image is determined. If the quadrangle is found in the image, whether the quadrangle is a marker that complies with a marker definition is determined. If the quadrangle is the marker, an identity of the marker and four vertice coordinates of a marker image are identified. A rotation state of the marker is determined according to the vertex coordinates of the marker image, and a relative displacement between the marker and the image capturing unit is calculated. A three-dimensional object is combined into the image according to the relative displacement, the rotation state, and the identity of the marker, so as to provide an augmented reality image. | 06-30-2011 |
20110169832 | 3D Motion Interface Systems and Methods - A 3D interface system for moving the at least one digital displayed object based on movement of the at least one physical object. The 3D interface system comprises a display system for displaying 3D images, a sensor input system, and a computing system. The sensor input system generates sensor data associated with at least one physical control object. The computing system receives the sensor data and causes the display system to display the at least one digital displayed object and the at least one digital sensed object associated with the at least one physical object. The computing system moves the at least one digital displayed object based on movement of the at least one physical object. | 07-14-2011 |
20110181593 | IMAGE PROCESSING APPARATUS, 3D DISPLAY APPARATUS, AND IMAGE PROCESSING METHOD - According to an embodiment, an image processing apparatus includes an acquisition unit, a setting unit, a transform unit and a generation unit. The acquisition unit is configured to acquire a parallax value of each pixel of a plurality of images having a parallax. The setting unit is configured to set at least one reference range within a range of the parallax value. The transform unit is configured to apply transform to the parallax value of each pixel so as not to change a parallax value belonging to the reference range but to change a parallax value that does not belong to the reference range without changing a magnitude relationship between the parallax values of the pixels. The generation unit is configured to generate a parallax image from the image based on the parallax values after applying the transform. | 07-28-2011 |
20110187716 | USER INTERFACES FOR INTERACTING WITH TOP-DOWN MAPS OF RECONSTRUCTED 3-D SCENES - Technologies are described herein for providing user interfaces through which a user may interact with a top-down map of a reconstructed structure within a 3-D scene. An application provides one or more user interfaces allowing a user to select a camera pose, a reconstruction element, a point, or a group of points on the top-down map. The application then determines at least one representative photograph from the visual reconstruction based on the selection of the user, and the displays a preview of the representative photograph on the top-down map as a thumbnail image. The provided user interfaces may further allow the user to navigate to the representative photograph in the local-navigation display of the visual reconstruction. | 08-04-2011 |
20110199379 | METHOD AND DEVICE FOR PROVIDING A LAYERED DEPTH MODEL OF A SCENE - The invention relates to a device and method of providing a layered depth model of a scene, the layers of the depth model comprising primary view information for a primary view of the scene from a primary viewing direction and occlusion information associated with the primary view information for use in rendering in other views of the scene, wherein: the primary view information comprises layer segments of the model which are depth-wise closest with respect to the primary viewing direction, and the occlusion information comprises further layer segments of the model and wherein the occlusion in formation comprises a safety region (SR | 08-18-2011 |
20110205228 | VIRTUAL TRACE-MULTIPLE VIEW MODELING SYSTEM AND METHOD - A system for generating two-dimensional views of a three-dimensional model is provided. The system includes an active building model system generating one or more user-selected two-dimensional views of a three-dimensional building model. A floor plan view location system receives user control data and places a two-dimensional floor plan view in a user-selected location of a viewing window. An elevation view location system receives user control data and places a two-dimensional elevation view in a user-selected location of the viewing window. | 08-25-2011 |
20110227923 | IMAGE SYNTHESIS METHOD - With the ubiquity of new information technology and media, face and facial expression recognition technologies have been receiving significant attention. For face recognition systems, detecting the locations in two-dimension (2D) images where faces are present is a first step to be performed. However, face detection from a 2D image is a challenging task because of variability in imaging conditions, image orientation, pose, presence/absence of facial artefacts facial expression and occlusion. Existing efforts to address the shortcomings of existing face recognition systems involve technologies for creation of three-dimensional (3D) models of a human subject's face based on a digital photograph of the human subject. However, such technologies are computationally intensive nature and susceptible to errors and hence might not be suitable for deployment. An embodiment of the invention describes a method for synthesizing a plurality of 2D face images of an image object based on a synthesized 3D head object of the image object. | 09-22-2011 |
20110227924 | 3D MODELING APPARATUS, 3D MODELING METHOD, AND COMPUTER READABLE MEDIUM - A 3D modeling apparatus includes: an accepting unit configured to accept sets of images; a generator configured to generate 3D models of a subject based on the sets of images; a selector configured to select first and second 3D models from the 3D models, wherein the second 3D model is to be superimposed on the first 3D model; a divider configured to divide the second 3D model into second regions; a specifying unit configured to specify first regions in the first 3D model, wherein each of the first regions corresponds to one of the second regions; an acquiring unit configured to acquire coordinate transformation parameters; a transformation unit configured to transform coordinates of the second regions based on the coordinate transformation parameters; and an updating unit configured to superimpose the second regions having the transformed coordinates on the first regions to update the first 3D model. | 09-22-2011 |
20110242105 | IMAGE PROCESSING DEVICE AND METHOD - The present invention relates to an image processing device and method whereby an image and so forth that a contents producer intends can be displayed in a case where a stereoscopic image content is displayed as a 2D image. | 10-06-2011 |
20110254845 | IMAGE PROCESSING METHOD AND IMAGE PROCESSING APPARATUS - The present invention proposes an image processing method and an image processing apparatus, in which an object of interest is selected in a three-dimensional scene by using information on a section parallel to a sight line, and a surface is generated to divide the line of sight passing through the object into two parts, so as to display the user-interested object through an opaque area by establishing different rendering parameters for the two parts of the sight line. | 10-20-2011 |
20110254846 | USER ADAPTIVE DISPLAY DEVICE AND METHOD THEREOF - Provided are a user adaptive display device and method thereof. The user adaptive display device includes a plurality of display modules that are jointly or individually controllable and adjacent to each other. The user adaptive display device includes a communication unit, a control unit, and a display unit. The communication unit receives data on user information. The control unit analyzes the user information and changes an image configuration according to the user information. The display unit displays an image with the image configuration changed by the control unit. | 10-20-2011 |
20110273451 | COMPUTER SIMULATION OF VISUAL IMAGES USING 2D SPHERICAL IMAGES EXTRACTED FROM 3D DATA - A system, method, and computer-readable instructions for virtual real-time computer simulation of visual images of perspective scenes. A plurality of 2D spherical images are saved as a data set including 3D positional information of the 2D spherical images corresponding to a series of locations in a 3D terrain, wherein each 2D spherical image comprises a defined volume and has an adjacency relation with adjacent 2D spherical images in 3D Euclidean space. As the input for a current virtual position changes based on simulated movement of the observer in the 3D terrain, a processor updates the current 2D spherical image to an adjacent 2D spherical image as the current virtual position crosses into the adjacent 2D spherical image. | 11-10-2011 |
20110279455 | SKETCHED OVERDRAWN LINES FOR EDITING SPLINE-BASED THREE-DIMENSIONAL CURVES - An overdraw method for editing a three-dimensional geometry includes receiving a three-dimensional geometry including a plurality of individual curves whose positions are defined by a plurality of control points, receiving a polyline overdrawn on the three-dimensional geometry, matching the polyline to the three-dimensional geometry to determine a portion of the three-dimensional geometry being modified, recognizing a shape feature of the polyline to determine a shape modification to apply to the three-dimensional geometry, shifting the three-dimensional geometry to determine a modified geometry by changing a position of at least one of the control points towards the polyline, and matching the modified geometry with at least one symmetry operator to determine whether the changed position satisfies a constraint and applying the constraint to the modified geometry to further modify the modified geometry. | 11-17-2011 |
20110298803 | APPARATUS AND METHOD FOR PRESENTING MEDIA CONTENT - A system that incorporates teachings of the present disclosure may include, for example, a media processor including a controller to receive a broadcast of media content comprising three-dimensional image content for presentation on a display device operably coupled with the media processor, adjust the broadcast of the media content to comprise two-dimensional image content, and present the media content on a display device, wherein the controller adjusts the media content to comprise the two-dimensional image content during presentation of the broadcast of the media content on the display device. Other embodiments are disclosed. | 12-08-2011 |
20120098833 | Image Processing Program and Image Processing Apparatus - Optical reflection and refraction are expressed of an object extending through a water surface by rather light load processing without using any cut models prepared in advance. A photographing angle of a virtual camera for displaying the object OB is set. Virtual cameras A, B and C are generated for photographing reflected and refracted object. The image processing is executed by projecting texture value of transparent degree for each of media different from texture for other media. Parameters are defined concerning the virtual cameras A, B and C, in order to achieve a desired visual expression of an object extending through various media. | 04-26-2012 |
20120147008 | NON-UNIFORMLY SAMPLED 3D INFORMATION REPRESENTATION METHOD - A non-uniformly sampled three-dimensional (3D) information representation method is revealed. Firstly, use a computer to reconstruct a 3D model according to a 3D model data. Then set up a projection point according to the 3D model. The projection point is projected onto the 3D mode so as to get a plurality of sampling points uniformly. Then create at least one 2D array data according to a plurality of horizontal parameters and a plurality of vertical parameters of a 3D sample model. The 2D array, data corresponds to the sampling points. Take samples from non-uniform area of the 3D model so as to generate a non-uniform element. Thus, the 3D model data is simplified and this is beneficial to representation, operation, storage and transmission of 3D data. | 06-14-2012 |
20120194518 | Content Creation Supporting Apparatus, Image Processing Device, Content Creation Supporting Method, Image Processing Method, And Data Structure of Image Display Content. - When a creator enters an input indicating that the creator desires to create content, a target viewpoint information acquisition unit acquires a change over time in target viewpoint coordinates. Then, based on identification information of a device for executing the content input by the creator, a correction method identification unit identifies a method for correcting viewpoint coordinates that is used in the device. A scenario data generation unit then derives an equation for generating scenario data based on the identified method for correcting viewpoint coordinates. The scenario data generation unit then calculates viewpoint coordinates to be set to the scenario data for respective time instances by using a generation equation derived. The generated scenario data is stored along with image data as a content file. | 08-02-2012 |
20120236002 | 3D TO STEREOSCOPIC 3D CONVERSION - This disclosure describes techniques for modifying application program interface (API) calls in a manner that can cause a device to render native three dimensional (3D) graphics content in stereoscopic 3D. The techniques of this disclosure can be implemented in a manner where API calls themselves are modified, but the API itself and the GPU hardware are not modified. The techniques of the present disclosure include using the same viewing frustum defined by the original content to generate a left-eye image and a right-eye image and shifting the viewport offset of the left-eye image and the right-eye image. | 09-20-2012 |
20120262458 | TRANSFORM MANIPULATOR CONTROL - A method, apparatus, system, article of manufacture, and computer readable storage device provides the ability to manipulate an object in a three-dimensional (3D) modeling system. A first object is displayed and then selected in the 3D modeling system. In response to the selecting, a transform manipulator is displayed displaying coincident with the first object. The transform manipulator includes a two-dimensional (2D) control plane object and grips located on the 2D control plane object. One of the grips is activated and used to manipulate the first object. | 10-18-2012 |
20120268464 | METHOD AND DEVICE FOR PROCESSING SPATIAL DATA - A method and a device for processing spatial data are disclosed, the method includes: transforming the received primitive coordinate of the primitive spatial data into view coordinates of the view window according to the preset view control parameter (S | 10-25-2012 |
20120320057 | COMMUNICATIONS SYSTEM INCLUDING DATA SERVER STORING 3D GEOSPATIAL MODEL AND MOBILE ELECTRONIC DEVICE TO DISPLAY 2D IMAGES BASED UPON THE 3D GEOSPATIAL MODEL - A communications system includes an image data server configured to store a three dimensional (3D) geospatial model, and generate a series of two dimensional (2D) images corresponding to different vantage points for a given area of the 3D geospatial model. A mobile electronic device is configured to cooperate with the image data server and includes a display, and a processor coupled to the display. The processor is configured to present an initial image from the series of 2D images on the display corresponding to an initial vantage point, permit selection of a next vantage point, and display a next image of the series of 2D images on the display corresponding to the next vantage point. | 12-20-2012 |
20120327086 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Tristimulus values of a partial adaptation white point of a virtual object and those of a partial adaptation white point of a display device are calculated from tristimulus values of a white point of the display device, and those of a white point of the virtual object, which are decided according to the area of a light source central reflection region. Then, RGB values for respective pixel positions on a projection plane are settled based on these partial adaptation white points, and a rendering image configured by pixels having the RGB values is formed on the projection plane. | 12-27-2012 |
20130106857 | LIGHTWEIGHT THREE-DIMENSIONAL DISPLAY | 05-02-2013 |
20130113802 | METHODS AND SYSTEMS FOR VISUALIZATION OF 3D PARAMETRIC DATA DURING 2D IMAGING - Methods and systems for visualization of 3D parametric data in a 2D image. The set of 3D parametric data includes a plurality of voxels in 3D space each associated with at least one parametric value, and the set of 2D image data includes information about a known camera position and a known camera orientation at which the 2D image was obtained. A graphical representation is generated of the parametric values of the voxels corresponding to a viewing surface in 3D space. A virtual 2D view of the viewing surface is determined. The 2D image is displayed registered with the graphical representation of the parametric values of the voxels corresponding to the virtual 2D view. | 05-09-2013 |
20130135310 | Method and device for representing synthetic environments - A method and a device for representing synthetic environments notably comprises a position detector of the observer, a synthesis image generator, and a conformal dynamic transformation module producing a rendering in two dimensions of a scene in three dimensions, said rendering being displayed by a calibrated display device. The invention can be implemented in the field of the simulation of mobile craft such as helicopters, airplanes, trucks. | 05-30-2013 |
20130135311 | IMAGE REPRODUCER, IMAGE REPRODUCTION METHOD, AND DATA STRUCTURE - According to one embodiment, an image reproducer includes: a viewpoint position acquisition module configured to acquire a viewpoint of a viewer with respect to a display surface of a display; an image data acquisition module configured to acquire image data including an image to be displayed and disposition information indicating a three-dimensional position of the image with respect to the viewer when the image is displayed to the viewer; a pixel value calculator configured to calculate a pixel value on the display surface corresponding to a pixel of the acquired image such that the acquired image is displayed at the acquired position based on the acquired viewpoint of the viewer and the acquired position; and a display controller configured to control the display to display the acquired image based on the calculated pixel value. | 05-30-2013 |
20130135312 | METHOD OF RENDERING AND MANIPULATING ANATOMICAL IMAGES ON MOBILE COMPUTING DEVICE - Methods are provided for rendering an image of an anatomical object on a display of a mobile computing device. Sensors of the mobile computing device are interrogated to determine an orientation, or a change in orientation, of the computing device. Transformations are determined for rotating and positioning the image of the anatomical object such that the image appears to be stationary after a change in the orientation of the mobile computing device. Additional image data associated with a surgical tool or a surgical plan may also be rendered on the device for planning and/or training simulations. | 05-30-2013 |
20130222385 | Systems And Methods For Sketching And Imaging - A method, a system, and a computer program product for generating a three-dimensional representation of a scene within a three-dimensional space are disclosed. A plurality of two-dimensional planes to be positioned within the three-dimensional space are generated. The plurality of two dimensional planes include two-dimensional content that is capable of being modified. The generated two-dimensional planes are positioned within the three-dimensional space. The positioning of the planes is capable of being modified. | 08-29-2013 |
20130286017 | METHOD FOR GENERATING DEPTH MAPS FOR CONVERTING MOVING 2D IMAGES TO 3D - A moving 2D image is made up of a series of still images referred to as current frame (K), previous frame (K-1) and so on. The method generates depth maps that allow converting 2D images to 3D. To do so, the method comprises a first step in which a pyramid of scaled versions of the current frame and the previous frame are generated, a second step in which the optical flow between the current and previous pyramids is calculated, a third step in which the image-point-oriented depth map is calculated, a fourth step in which image segments in the current frame are generated, a fifth step in which the segment-oriented depth map focused on said segments is calculated, obtaining a segment-oriented depth map, and a sixth step in which the segment-oriented maps relating to the current and previous frames are integrated, obtaining the final map for the current frame. | 10-31-2013 |
20130293548 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, PROGRAM, AND INFORMATION PROCESSING SYSTEM - Provided is an information processing apparatus including an image acquisition unit for acquiring a real space image including an image of another apparatus, a coordinate system generation unit for generating a spatial coordinate system of the real space image acquired by the image acquisition unit, and a transmission unit for transmitting spatial information constituting the spatial coordinate system generated by the coordinate system generation unit to the other apparatus sharing the spatial coordinate system. | 11-07-2013 |
20130307853 | ELECTRONIC DEVICE AND METHOD FOR SIMULATING THREE-DIMENSIONAL MODEL OF WORKPIECE - In a method for simulating a three-dimensional (3D) model of a workpiece using an electronic device, the method meshes a 3D model using triangles, and outputs a first sequence of triangles of the 3D model. The method further normalizes vertexes of each of the triangles in the first triangle sequence, and obtains a meshed model of the workpiece. A 2D image of the workpiece is divided and a second sequence of triangles of the divided 2D image is obtained. The method further traverses the second sequence of triangles and obtains a pixel set and vertex coordinates of each of the triangles in the second sequence, and electronically pastes each of the triangles in the second sequence to a corresponding position in the meshed 3D model. The pasted 3D model is displayed on a display device. | 11-21-2013 |
20130314421 | LECTURE METHOD AND DEVICE IN VIRTUAL LECTURE ROOM - Disclosed in a lecture method in which a presentation content of various inputs (cameras, notebook computer, motion pictures) is combined with a virtual lecture room using a Chromakey or TOF technique, so displaying a lecture and a presentation content on one screen with a beautiful background studio screen. The lecture method of the present invention comprises (1) a virtual lecture room editing and storing step in which a plurality of 3D background layers are provided, edited and designed, the lecturer and the presentation content are arranged in the virtual lecture room and are displayed on various screens, (2) a step in which the image of the lecture of the lecturer is taken using a single or a plurality of cameras, (3) a step in which the image of only a lecturer is extracted from the taken lecture images using a Chromakey technique in a form of a lecturer layer, (4) a step in which a lecture material layer and the lecturer layer are combined with the virtual lecture room graphic background layer, with the lecture material layer indicating at least one lecture material, and (5) a step in which the final image is combined and outputted to the display apparatus when the lecturer writes using the tablet. | 11-28-2013 |
20130321421 | APPARATUS AND METHOD FOR FINDING VISIBLE POINTS IN A POINT CLOUD - A method for determining an optimal location for positioning an image capturing device within a volume, the method including, obtaining a plurality of points to be visible from the image capturing device, performing inversion on points located in the vicinity of the plurality of points thus creating a computerized inversed object, each point in the vicinity of the plurality of point is translated to a corresponding point in the computerized inversed object, defining a convex hull of the inversed object, determining if a point of the plurality of points is visible from the viewpoint according to the position of its corresponding point on the convex hull relative to its neighbor points, repeating said determining for multiple locations within the volume, determining whether a predetermined set of points is visible from each location, selecting the optimal location of the image capturing device based on the results of said repeated determining. | 12-05-2013 |
20130342536 | IMAGE PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME AND COMPUTER-READABLE MEDIUM - Object information concerning an object image is input. Line-of-sight information of a viewer is input. Conversion parameters for converting for values on a coordinate system on an object image in the virtual space defined with respect to a display device into values on the coordinate system of the display device. A rendering image is created by rendering an object image based on the conversion parameters. A deformed filter is created by deforming a reference filter to be applied to the object image set at reference coordinates in a virtual space, based on the line-of-sight information and conversion parameters. The image data obtained by performing filter processing for the rendering image by using the deformed filter is output. | 12-26-2013 |
20140015836 | SYSTEM AND METHOD FOR GENERATING AND DISPLAYING A 2D PROJECTION FROM A 3D OR 4D DATASET - A system and method is described by which so-called standard angiographic views can be generated using a 3-or 4-D reconstructed image of the object of interest. One preferred example is the reconstruction of coronary angiograms from rotational angiography sequences. Once the 3D image is created, it can be forward projected into the user-defined “standard” views for live presentation during the procedure. It is anticipated that these standard views, which more closely mimic what a physician is accustomed to see, will be more readily accepted by the interventional community. | 01-16-2014 |
20140022253 | MODEL GENERATION METHOD AND MODEL GENERATION APPARATUS - A computer sets a first point on a first part in a plurality of tomographic images of an organ. The computer determines a relative position of the first point with respect to reference positions of the first part and a second part in the tomographic images. The computer sets a second point in association with the first point, on the first part in a 3D model representing a structure of the organ, such that a relative position of the second point with respect to reference positions of the first part and the second part in the 3D model matches the relative position of the first point. Then, the computer deforms the 3D model such that, when the tomographic images and the 3D model are placed in the same coordinate system, the position of the second point matches that of the first point. | 01-23-2014 |
20140035916 | PREPARATION AND DISPLAY OF DERIVED SERIES OF MEDICAL IMAGES - Certain embodiments of the invention provide a computer apparatus and corresponding computer implement method for slab rendering from a three dimensional (3D) image data set of voxel data. Slab rendering is carried out on a stack of slabs of the same thicknesses in the 3D image data set. The whole stack of slabs is rendered together according to a desired filtering operation by applying a one dimensional van-Herk-Gil-Werman (vHGW) algorithm having a segment size one less than the slab thickness to strings of data that run through the whole stack. | 02-06-2014 |
20140035917 | TECHNIQUES FOR AUTOMATING STEREO SETTINGS FOR STEREOSCOPIC COMPUTER ANIMATION - A computer-implemented method for determining bounded-parallax constraints for the placement of a pair of stereoscopic cameras within a computer-generated scene. An initial near-parallax value is determined based on the focal length and a minimum scene depth. An initial far-parallax value is determined based on a focal length. A scaled near-parallax value and scaled far-parallax value are calculated based on the initial near-parallax value, initial far-parallax value, and a range of focal lengths. A creative near-parallax value is calculated based on a stereo-shift value and the product of a stereo-volume and the scaled near-parallax value. A creative far-parallax value is calculated based on the stereo-shift value and the product of the stereo-volume and the scaled far-parallax value. The creative near-parallax value and the creative far-parallax value are stored as the bounded-parallax constraints for the placement of the pair of stereoscopic cameras. | 02-06-2014 |
20140035918 | TECHNIQUES FOR PRODUCING BASELINE STEREO PARAMETERS FOR STEREOSCOPIC COMPUTER ANIMATION - Bounded-parallax constraints are determined for the placement of a pair of stereoscopic cameras within a computer-generated scene. A minimum scene depth is calculated based on the distance from the pair of cameras to a nearest point of interest in the computer-generated scene. A near-parallax value is also calculated based on the focal length and the minimum scene depth. Calculating the near-parallax value includes selecting a baseline stereo-setting entry from a set of stereo-setting entries, each stereo-setting entry of the set of baseline stereo-setting entries includes a recommended scene depth, a recommended focal length, and a recommended near-parallax value. For the selected baseline stereo-setting entry: the recommended scene depth corresponds to the minimum scene depth, and the recommended focal length corresponds to the focal length. The near-parallax value and far-parallax value are stored as the bounded-parallax constraints for the placement of the pair of stereoscopic cameras. | 02-06-2014 |
20140043334 | IMAGE PROCESSING SYSTEM AND METHOD - An image processing system according to the present embodiment includes a generating unit and a display controlling unit. The generating unit generates a group of different types of parallax image sets that are to three-dimensionally display an object onto the display surface of the displaying unit, from different types of three-dimensional medical image data generated by performing different types of image processing onto imaging data of the object collected by a medical image diagnosis apparatus. The display controlling unit performs control so that display conditions of the group of different types of parallax image sets are switched in accordance with the switching of the viewpoint position around the object displayed on the display surface and that the group of different types of parallax image sets are superimposed and displayed. | 02-13-2014 |
20140043335 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND PROGRAM - This technology relates to an image processing device, an image processing method, and a program capable of realizing motion parallax closely related to that of the real world. | 02-13-2014 |
20140043336 | Systems And Methods For Rendering 3D Image Independent Of Display Size And Viewing Distance - Methods and systems for providing and rendering 3D depth information are described. Specifically, the 3D depth information includes z-axis values provided in a normalized percentage format, that defines the position of an object relative to an infinity plane, a display screen, and a viewer, and can be used to render one or more images independent of display screen size and viewing distance. | 02-13-2014 |
20140049543 | METHOD AND SYSTEM FOR MONITORING OPERATION OF A SYSTEM ASSET - A device for use in monitoring operation of a system includes a display device and a processor coupled to the display device. The processor is configured to display, on the display device, a three-dimensional plot of a first operational characteristic of a system asset as a function of a second operational characteristic and as a function of a third operational characteristic of the system asset. The processor is also configured to receive a selection of the second operational characteristic, transform the three-dimensional plot into a two-dimensional plot of the first operational characteristic as a function of the third operational characteristic at the selected second characteristic, and display the two-dimensional plot on the display device. | 02-20-2014 |
20140049544 | THREE-DIMENSIONAL VIDEO IMAGE PROCESSING DEVICE AND THREE-DIMENSIONAL VIDEO IMAGE PROCESSING METHOD - A displacement map generation section generates, for a stereoscopic image, a displacement map indicating a displacement of a second viewpoint image relative to a first viewpoint image. A first new image generation section performs rotation processing in accordance with a given rotation angle on the first viewpoint image to generate a new first viewpoint image. A displacement map correction section performs correction processing on the displacement map on the basis of the rotation angle to generate a corrected displacement map. A second new image generation section generates a new second viewpoint image from the new first viewpoint image on the basis of the corrected displacement map. | 02-20-2014 |
20140063018 | DEPTH ESTIMATION DEVICE, DEPTH ESTIMATION METHOD, DEPTH ESTIMATION PROGRAM, IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND IMAGE PROCESSING PROGRAM - An outline identification unit identifies an outline of an object in a target image. A distance identification unit identifies the minimum distance between a target pixel in an object region and the outline. A depth value determination unit configured to determine a depth value of the target pixel in accordance with the distance. The distance identification unit examines can determine the minimum distance to the outline by spirally searching for a point of contact with the outline starting at the position of the target pixel. | 03-06-2014 |
20140063019 | 2D TO 3D USER INTERFACE CONTENT DATA CONVERSION - A method of two dimensional (2D) content data conversion to three dimensional (3D) content data involves receiving 3D video content and 2D user interface content data via a 2D to 3D content conversion module. A displacement represented by disparity data that defines a separation of left eye and right eye data for 3D rendering of the 2D user interface content data is determined. 3D user interface content data is generated at a 3D depth on the display based upon the received 2D user interface content data and the determined displacement. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 03-06-2014 |
20140071130 | Panning for Three-Dimensional Maps - Some embodiments provide a non-transitory machine-readable medium that stores a program which when executed on a device by at least one processing unit performs panning operations on a three-dimensional (3D) map. The program displays a first 3D perspective view of the 3D map. In response to input to pan the 3D map, the program determines a panning movement based on the input and a two-dimensional (2D) view of the 3D map. The program pans the first 3D perspective view of 3D map to a second 3D perspective view of the 3D map based on determined panning movement. The program renders the second 3D perspective view of the 3D map for display on the device. | 03-13-2014 |
20140071131 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND PROGRAM - In the free viewpoint image combination technique, captured images between respective viewpoints are combined with high precision and at a high speed. As to an occlusion region, a free viewpoint image is generated by use of distance information from another viewpoint. | 03-13-2014 |
20140071132 | IMAGE PROCESSING SYSTEM, IMAGE PROCESSING APPARATUS, AND IMAGE PROCESSING METHOD - An image processing system according to an embodiment includes a stereoscopic display apparatus, a rendering processor, and a display controller. The stereoscopic display apparatus displays a stereoscopic image enabled for a stereoscopic vision using a plurality of parallax images. The rendering processor generates a plurality of parallax images by applying a rendering process to volume data that is three-dimensional medical image data from a plurality of viewpoint positions having different relative positions with respect to the volume data. The display controller causes the stereoscopic display apparatus to display a graphic image that is an image of a given graphic indicating a depth-direction position of a cursor that is operable by a given input unit in a three-dimensional stereoscopic image space in which a stereoscopic image is displayed, together with the parallax images. | 03-13-2014 |
20140078146 | FLIGHT OBSTACLE EXTRACTION DEVICE, FLIGHT OBSTACLE EXTRACTION METHOD, AND RECORDING MEDIUM - Provided is a flight obstacle extraction device, a flight obstacle extraction method, and a recording medium which attain the detailed extraction of flight obstacles with fewer man-hours. An altitude information acquisition unit ( | 03-20-2014 |
20140098099 | SYSTEMS AND METHODS FOR GENERATING IMAGES OF TISSUE - The invention relates to systems and methods for three dimensional imaging of tissue. The invention provides systems and methods to provide a representation of tissue from three-dimensional data in the form of a montage of images having an indication of a spatial registration among the images. | 04-10-2014 |
20140098100 | MULTIVIEW SYNTHESIS AND PROCESSING SYSTEMS AND METHODS - Certain embodiments relate to systems and methods for presenting an autostereoscopic, 3-dimensional image to a user. The system may comprise a view rendering module to generate multi-view autostereoscopic images from a limited number of reference views, enabling users to view the content from different angles without the need of glasses. Some embodiments may employ two or more reference views to generate virtual reference views and provide high quality stereoscopic images. Certain embodiments may use a combination of disparity-based depth map processing, view interpolation and smart blending of virtual views, artifact reduction, depth cluster guided hole filling, and post-processing of synthesized views. | 04-10-2014 |
20140125671 | System and Method for Detailed Automated Feature Extraction from Data Having Spatial Coordinates - Systems and methods are provided for extracting features of a building from data having spatial coordinates. The method includes extracting one or more walls and roofs from the data; constructing a building model from the walls and roofs; extracting color data associated with the data and projecting the color data onto the building model; superimposing one or more images onto the building model; applying pattern recognition to extract one or more three-dimensional structural components of the building model; replacing identified three-dimensional structural components with the standard structural elements; comparing subsequent data sets to identify a changed object; and, extracting one or more poles in the building model's vicinity or along the edges of roads. | 05-08-2014 |
20140132606 | Three-dimensional man-machine interaction display and control method for power grid operation monitoring - The present invention discloses a three-dimensional man-machine interaction display and control method for power grid operation monitoring, which includes the following steps: drawing a picture in a two-dimensional plane by using a dual-buffer mechanism; reading the picture drawn in the two-dimensional plane, and drawing the picture in a three-dimensional space; detecting an interaction event in the three-dimensional space, and determining a type of a component in an operation panel; delivering the interaction event between the three-dimensional space and the two-dimensional plane, and processing the interaction event according to the component type; and reading the picture drawn by the component in the two-dimensional plane, and updating a corresponding image in the three-dimensional space. The present invention solves the problem of introducing the alarm images into the three-dimensional space. | 05-15-2014 |
20140160129 | INFORMATION PROCESSING APPARATUS AND RECORDING MEDIUM - There is provided an information processing apparatus including a display control unit configured to include a first display control mode in which control is performed in a manner that a first image from a user viewpoint, which is captured by a first imaging unit, is displayed on a display unit or control is performed in a manner that the display unit is transmissive, and a second display control mode in which control is performed in a manner that a second image captured by a second imaging unit including a user within an angle of view is displayed on the display unit, and a switching control unit configured to perform control in response to an instruction from the user in a manner that a display control mode of the display control unit is switched from the first display control mode to the second display control mode. | 06-12-2014 |
20140176551 | 3D Human Models Applied to Pedestrian Pose Classification - A pedestrian pose classification model is trained. A three-dimensional (3D) model of a pedestrian is received. A set of image parameters indicating how to generate an image of a pedestrian is received. A two-dimensional (2D) synthetic image is generated based on the received 3D model and the received set of image parameters. The generated synthetic image is annotated with the set of image parameters. A plurality of pedestrian pose classifiers is trained through the annotated synthetic image. | 06-26-2014 |
20140176552 | Partition Of A 3D Scene Into A Plurality Of Zones Processed By A Computing Resource - The invention is directed to a computer-implemented method for partitioning a three-dimensional scene into a plurality of zones, each zone being processed by a computing resource. The method comprises
| 06-26-2014 |
20140176553 | Method and Apparatus for Creating a Disocclusion Map used for Coding a Three-Dimensional Video - It is presented a method for creating a disocclusion map used for coding a three-dimensional, 3D, video, the method comprises receiving ( | 06-26-2014 |
20140184602 | STREAMING A SIMULATED THREE-DIMENSIONAL MODELED OBJECT FROM A SERVER TO A REMOTE CLIENT - It is proposed a computer-implemented method for streaming a simulated three-dimensional modeled object from a server to a remote client, comprising the steps of:
| 07-03-2014 |
20140192055 | METHOD AND APPARATUS FOR DISPLAYING VIDEO ON 3D MAP - Exemplary embodiments disclose a method of projecting an image onto a surface of a three-dimensional (3D) electronic map. The method includes: extracting nearest intersecting points for each of a plurality of virtual view angle vectors with respect to a position of a virtual photographing apparatus and a plurality of polygons that constitute the 3D electronic map; comparing 3D coordinates of the extracted nearest intersecting points and 3D coordinates of a plurality of pixels constituting the plurality of polygons to select pixels that are within a range of the 3D coordinates of the extracted nearest intersecting points; converting 3D coordinates of the selected pixels to two-dimensional (2D) coordinates to display the selected pixels on a 2D display; and superimposing an input image on top of the selected pixels to output the superimposed image in real-time. | 07-10-2014 |
20140204088 | SURFACE CODEC USING REPROJECTION ONTO DEPTH MAPS - A surface reprojection codec and method for surface compression using non-redundant surface projection onto depth maps. A multiple depth map encoder takes a two-dimensional (2D) surface that is a representation of a three-dimensional (3D) object and divides it into a plurality of surface patches. Each of these surface patches is projected onto a depth map from a set of depth maps. This generates a set of converted depth maps. This set of converted depth maps then are encoded using standard encoding techniques. The encoded version of the 3D object may be stored, transmitted over a network, or both. A multiple depth map decoder decodes the set of converted depth maps to obtain the surface patches. These surface patches and connectivity information can be used to regenerate the 2D surface. The 2D surface in turn can be used to reconstruct the 3D object. | 07-24-2014 |
20140204089 | METHOD AND APPARATUS FOR CREATING THREE-DIMENSIONAL MONTAGE - Disclosed is a method and apparatus for creating a three-dimensional (3D) montage. The apparatus for creating a 3D montage may include an image information extraction unit to extract image information from a face image to be reconstructed, using a face area based on statistical feature information and a feature vector, a 3D unique face reconstruction unit to reconstruct a 3D unique face model by fitting a 3D standard face model to face images of each view for the face image and feature information of each part for the face area, a 3D montage model generation unit to generate a 3D montage model by combining the reconstructed 3D unique face model with 3D face expression model information and 3D decoration model information, and a montage image generation unit to generate a montage image by projecting the generated 3D montage model from each view. | 07-24-2014 |
20140210824 | Panoptic Visualization Of A Three-Dimensional Representation Of A Complex System - A system is provided for panoptic visualization of a 3D representation of a complex system. The system includes a visualization engine configured to receive a digital 3D model of a complex system and produce a plurality of electronic document components including 2D images depicting elements of the complex system. The system also includes a data extractor configured to generate 2D derivatives of the 3D model, and communicate the 2D derivatives for inclusion in a panoptic visualization document collection. The data extractor may be configured to receive a document component including a 2D image depicting an element of the complex system, and extract from the 3D model, information identifying a spatial, design or functional relationship between the respective element and one or more other elements of the complex system. The data extractor may then be configured to provide the extracted information in metadata associated with the document component. | 07-31-2014 |
20140218367 | Rendering Processing Device and Rendering Processing Method - A rendering processing device includes: a rendering processing section configured to generate a vertex calculation result of an object on a basis of a rendering command, perform a rendering process on a basis of the vertex calculation result of each object, and store a rendering result in a rendering buffer; and a rendering command interpolating section configured to generate an interpolated vertex calculation result of each object on a basis of set values of rendering commands and vertex calculation results of each object at two different times. The rendering processing section performs the rendering process on a basis of the interpolated vertex calculation result, and stores an interpolated rendering result in the rendering buffer. | 08-07-2014 |
20140232721 | DEVICE AND METHOD FOR DISPLAYING FULL AZIMUTH ANGLE DOMAIN IMAGE DATA - A device, system, and method for displaying seismic image data may include computing, from a wide-azimuth data set, a discrete data set associated with an image function at a seismic image point. The discrete data set may be mapped onto a continuous curved three-dimensional surface. The mapped data set may be projected onto a continuous planar surface. The projected data may be displayed as a planar disk. A plurality of continuous planar surfaces, each representing a single image point, may be assembled to form a three-dimensional body, representing a seismic gather of image points. The three-dimensional body may be displayed. Other embodiments are described and claimed. | 08-21-2014 |
20140240318 | Staged Camera Traversal for Three Dimensional Environment - A staged camera traversal for navigating a virtual camera in a three dimensional environment is provided. The staged camera traversal can include a launch stage and an approach stage. During the launch stage, the tilt angle can be decreased towards zero tilt (i.e. straight down) with respect to the vertical. During an approach stage, the tilt angle of the virtual camera can be increased from about zero tilt towards the tilt angle associated with a target location. In certain implementations, the staged camera traversal can further include a traversal stage occurring between the launch stage and the approach stage. The tilt angle of the virtual camera can be maintained at about zero tilt during the traversal stage. The approach path of the virtual camera can be aligned along a view direction associated with the target destination during the approach stage. | 08-28-2014 |
20140253551 | TECHNIQUE FOR FILLING HOLES IN A THREE-DIMENSIONAL MODEL - A mesh repair engine is configured to repair a hole in a three-dimensional (3D) model by (i) filling the hole with a rough mesh, (ii) refining the rough mesh, (iii) collapsing the refined mesh, (iv) refining the collapsed mesh, (v) flattening the refined, collapsed mesh, and then (vi) deforming the flattened mesh into a 3D surface that smoothly fills the hole in the 3D model. One advantage of the disclosed repair engine and associated hole repair technique is that the mesh repair engine is capable of generating polygons that fill regions of a 3D model that are not defined. Consequently, an end-user of the mesh repair tool is able to generate watertight 3D models from previously incomplete and non-watertight 3D models. | 09-11-2014 |
20140253552 | 3D-Consistent 2D Manipulation of Images - One embodiment involves receiving selection of a first quadrilateral and a second quadrilateral in an image being edited in an image editing application. An edge of the first quadrilateral may be shared with an edge of the second quadrilateral. In this embodiment, one or more manipulations associated with the first quadrilateral and/or the second quadrilateral may be received. In response to the received manipulation(s), an updated view of the image is generated or otherwise displayed according to one embodiment. The updated view may be based at least in part on the image, the received manipulation(s), and/or one or more constraints. For example, the updated view may be based at least in part on a three-dimensional scene constraint. In embodiments, the updated view is consistent with a three-dimensional scene in the image. In some embodiments, the updated view is generated in real-time or substantially real-time. | 09-11-2014 |
20140253553 | VISUALIZATION OF THREE-DIMENSIONAL MODELS OF OBJECTS IN TWO-DIMENSIONAL ENVIRONMENT - Provided is a method for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include receiving an import request to import a 2D environment to be used as a background for the 3D model; importing, based on the import request, the 2D environment; receiving wireframe data to define a perspective of the 2D environment; receiving scale data to define a scale of the wireframe; visualizing, based on the wireframe data, the wireframe; receiving a superimposing request to superimpose the 3D model of the object onto the 2D environment based on the wireframe data and the scale data; and superimposing the 3D model of the object onto the 2D environment based on the superimposing request. The two-dimensional environment may include existing graphical materials or graphical materials captured as a still image or a live feed image. | 09-11-2014 |
20140253554 | Context Constrained Novel View Interpolation - Aspects of the present invention include systems and methods for generating a novel view interpolation. In embodiments, feature correspondences and geometrical contexts are used to find additional correspondences based on the assumption of the local linear transformation. The accuracy and the number of correspondence matches may be improved by iterative refinement. Having obtained a set of correspondences, a novel view image can be generated. | 09-11-2014 |
20140267278 | Assisted Conversion of Biological and Chemical Pathway Information to Three-Dimensional Animations - This specification relates to computer animations, and more particularly to computer animations of biological and chemical pathways in which information defining the molecular assets, interactions and sequence of events involved in the pathway is combined with graphical information to generate a three-dimensional animation of the pathway. | 09-18-2014 |
20140267279 | SYSTEM AND METHOD FOR OVERLAYING TWO-DIMENSIONAL MAP DATA ON A THREE-DIMENSIONAL SCENE - A method for augmenting a three-dimensional (3D) scene with two-dimensional (2D) map data includes receiving 3D map data having a 3D geometry data and imagery texture data. For a specified perspective of a virtual camera in a 3D coordinate system, geometry of the 3D scene is rendered using the 3D geometry data, wherein the specified perspective includes a position and orientation relative to the 3D scene. A map texture is generated using the 2D map data in accordance with the perspective of the virtual camera in the 3D coordinate system, and the imagery texture and map texture are applied to the rendered geometry. | 09-18-2014 |
20140267280 | METHOD AND APPARATUS FOR TWO-DIMENSIONAL TO THREE-DIMENSIONAL IMAGE CONVERSION - A method and apparatus provide two-dimensional to three-dimensional image conversion. The apparatus can include an input configured to receive a first image. The apparatus can include a controller configured to segment the first image into a plurality of regions, configured to perform a Fast Fourier Transform on at least one of the regions, and configured to determine a relative horizontal displacement distance between a first frame and a second frame of at least one region based on performing the Fast Fourier Transform. | 09-18-2014 |
20140306963 | USE MOTION PARALLAX TO CREATE 3D PERCEPTION FROM 2D IMAGES - Systems, devices and methods are described including receiving multiple two-dimensional (2D) images of a scene, using the 2D images to determine three-dimensional (3D) information associated with the scene, and determining a user viewing angle with respect to a display. The 3D information and the user viewing angle may then be used to present a generated image on the display. If the user moves with respect to the display then a correspondingly new user viewing angle may be determined and, using the 3D information and the new user viewing angle, a different generated image may be displayed. | 10-16-2014 |
20140313203 | Virtual Structural Staging System and Method of Use - An apparatus is disclosed comprising at least a one memory of a one or more computers including a computer program code comprising a virtual structural staging system; and at least one processor. Said at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to capture a one or more digital images of a house having a floor plan; map a plurality of virtual vertices of a rendered 3D floor plan over a plurality of picture vertices of said one or more digital images; and render said rendered 3D floor plan in said virtual structural staging system on said at least one processor. | 10-23-2014 |
20140327676 | View Point Representation for 3-D Scenes - Techniques are described for deriving information, including graphical representations, based on perspectives of a 3D scene by utilizing sensor model representations of location points in the 3D scene. A 2D view point representation of a location point is derived based on the sensor model representation. From this information, a data representation can be determined. The 2D view point representation can be used to determine a second 2D view point representation. Other techniques include using sensor model representations of location points associated with dynamic objects in a 3D scene. These sensor model representations are generated using sensor systems having perspectives external to the location points and are used to determine a 3D model associated with a dynamic object. Data or graphical representations may be determined based on the 3D model. A system for obtaining information based on perspectives of a 3D scene includes a data manager and a renderer. | 11-06-2014 |
20140340404 | METHOD AND APPARATUS FOR GENERATING 3D FREE VIEWPOINT VIDEO - The present invention relates to a method for generating 3D viewpoint video content. The method comprising the steps of receiving videos shot by cameras distributed to capture an object; forming a 3D graphic model of at least part of the scene of the object based on the videos; receiving information related to viewpoint and 3D region of interest (ROD in the object; and combining the 3D graphic model and the videos related to the 3D ROI to form a hybrid 3D video content. | 11-20-2014 |
20140347362 | RESOLUTION ENHANCED 3D RENDERING SYSTEMS AND METHODS - Systems and methods are provided for rendering 3D images or video without significantly losing resolution or increasing the resolution. The systems and methods for 3D rendering technology can work with different types of 3D data frames that include left eye image and right eye image sub-frames. The 3D data frames render 3D imagery with side-by-side (SXS), top-and-bottom (TB), and frame packing (FP), as well as others such as full high definition 3D (FHD3D), frame sequential 3D, passive 3D rendering or the like. System and methods are provided for creating inverse pixel strips, and preparing 3D images that include the inverse pixel strips. Systems and methods are provided for expanding images in a plane without significant loss of resolution. | 11-27-2014 |
20140354647 | METHODS AND PROCESSES FOR INTERACTIVE DISPLAY OF THREE DIMENSIONAL COVARIANCE - A system and method for displaying a three-dimensional surface along with ellipsoids representing covariances. In one embodiment, at a point on a three dimensional surface, an ellipsoid is formed having principal axes proportional to the eigenvalues of a covariance matrix. The ellipsoid and the three-dimensional surface are projected onto a two-dimensional plane for display on a two-dimensional screen to a user. The covariance matrix may be an estimated error covariance or a sample covariance. | 12-04-2014 |
20140362082 | Automated Overpass Extraction from Aerial Imagery - A computer implemented system and method is disclosed for generating realistic three-dimensional models of roadway overpass structures. An example system comprises a segmentation module configured to identify roadway overpass regions, based on existing map data containing locations of roadway intersections, aerial imagery, and a digital surface model (DSM). A roadway overpass region is assumed to have at least a first and second road segment. A DSM provides an elevation z for each two-dimensional point (x, y). The segmentation module identifies the upper and lower roadway sections of an overpass structure and an extraction module generates a three-dimensional model of the overpass based on the segmented regions identified by the segmentation module. The extraction module combines aerial images with 3D computer models of overpass structures to generate a realistic 3D rendering of surface topography of the earth including roadway overpass structures. | 12-11-2014 |
20140362083 | THREE-DIMENSIONAL PROJECTION BINDING POINT RENDERING METHOD AND DEVICE - Disclosed is a three-dimensional projection binding point rendering method, which comprises: obtaining a 3D coordinate of a binding point in a three-dimensional character model, and calculating a 2D coordinate of the binding point in a 2D picture which is projected in the same projection manner as the three-dimensional character model according to the 3D coordinate of the binding point; calculating a binding point coordinate for each frame of a 2D projection picture in a character animation series to obtain all binding point coordinates corresponding to the character animation series; judging all the binding point coordinates in the character animation series and modifying a binding point coordinate with position mutation; and outputting all the binding point coordinates in a textual manner to obtain a binding point information text corresponding to the character animation series. Also disclosed is a three-dimensional projection binding point rendering device. | 12-11-2014 |
20140362084 | INFORMATION PROCESSING DEVICE, AUTHORING METHOD, AND PROGRAM - There is provided an information processing device including an image acquisition unit configured to acquire an input image of a real space captured with an imaging device, a user interface unit configured to display the input image on a screen of a display device and detect a designated position designated by a user on the screen, a computation unit configured to compute a three-dimensional position of a virtual object in an augmented reality space from the designated position detected by the user interface unit, and an authoring unit configured to associate the three-dimensional position of the virtual object computed by the computation unit with the virtual object to store the three-dimensional position in a storage medium. | 12-11-2014 |
20150015582 | METHOD AND SYSTEM FOR 2D-3D IMAGE REGISTRATION - A method of 2D-3D image registration is presented. The method includes accessing a two dimensional image of a subject having an object therein, accessing a three dimensional image data of the subject with the object f, generating a plurality of mesh models from the three dimensional image data, wherein the plurality of mesh models comprise a first mesh model having a first attenuation coefficient and a second mesh model having a second attenuation coefficient, rendering the first mesh model and the second mesh model with a projection geometry of the two dimensional image to obtain a resultant image, iteratively comparing the resultant image with the two dimensional image using a similarity measure, and registering the two dimensional image with the resultant image. | 01-15-2015 |
20150022525 | TRIANGLE RASTERIZATION - Techniques are disclosed for deriving a list of pixels contained within a projected triangle in a way that is computationally efficient. In particular, the recursive techniques disclosed herein are particularly well-suited for implementation on modern multi-processor computer systems, and enable a list of pixels contained within a projected triangle to be derived quickly and efficiently. For example, in certain embodiments a network of projected triangles is overlaid by a plurality of tiles, which are subsequently divided into an array of sub-tiles, each of which can be processed in parallel by a multi-processor computer system. This recursive process advantageously allows three-dimensional objects to be rendered in a computationally efficient manner. | 01-22-2015 |
20150042657 | Animation for Conveying Spatial Relationships in Multi-Planar Reconstruction - Spatial relationships are conveyed in multi-planar reconstruction (MPR). A 3D MPR display indicates relative position of MPR imaging planes to each other and/or anatomy at a given time. To better assist user understanding of the location of the MPR planes relative to each other and/or anatomy in transitioning to different relative locations, the transition is animated. The shift in planar position occurs gradually in the 3D MPR display despite user indication of a jump to another arrangement. | 02-12-2015 |
20150042658 | PROVIDING IMAGE INFORMATION OF AN OBJECT - The present invention relates to the presentation of image information of an object. In order to provide complex image information in a more effective manner, it is proposed to: a) provide ( | 02-12-2015 |
20150049086 | 3D Space Content Visualization System - Methods and systems are provided for visualizing and rendering three-dimensional spaces using two-dimensional content. To create three-dimensional visualizations, the visualization system retrieves two-dimensional content data from a content source, defines at least one layer within the content data, defines at least one anchor within each layer, and defines at least one element within each layer, wherein each element represents an object at a three-dimensional boundary as viewed from at least one of the anchors. To render three-dimensional visualizations, the visualization system identifies an anchor within a layer for which to generate a scene, defines a three-dimensional boundary to capture at least one element within the scene, defines a texture of the three-dimensional boundary, wherein the texture forms a background for the scene, and renders the scene representing the view at the anchor. | 02-19-2015 |
20150062125 | GENERATING A 3D INTERACTIVE IMMERSIVE EXPERIENCE FROM A 2D STATIC IMAGE - A two-dimensional (2D) static image may be used to generate a three-dimensional (3D) interactive immersive experience. An image type of the 2D image may first be identified. The image type may be selected from a set of types such as interior, exterior, people, corridor, landscape, and other. Each image type may have an associated main feature type. The main feature of the 2D image may be identified using the corresponding main feature type. Then, unless the 2D image is of the “other” image type, a 3D object with two or more planes may be generated. The planes may intersect on the identified main feature. A virtual camera may be positioned proximate the 3D object, and a 3D view of the 3D object may be generated and displayed for the user. The user may optionally move the virtual camera, within limits, to view the 3D object from other locations. | 03-05-2015 |
20150070356 | TECHNIQUES TO MANAGE MAP INFORMATION ILLUSTRATING A TRANSITION BETWEEN VIEWS - Techniques to manage map information illustrating a transition between views of a digital map. The transition may refer to a visual transition from a three dimensional map view and a two dimensional map view or vice versa. For each map location, the map information may include a set of spherical coordinates that corresponds to intermediate map views. This set of spherical coordinates enable presentation to a user the visual transition such that user is able to switch between viewing spatially correct surface locations and substantially all surface locations. Other embodiments are described and claimed. | 03-12-2015 |
20150084959 | MEDICAL IMAGE DIAGNOSIS APPARATUS AND IMAGE DISPLAY APPARATUS - A medical image diagnosis apparatus according to an embodiment includes a controller. The controller generates a plurality of candidates for a first cross-sectional image from three-dimensional image data obtained by taking images of a heart. The controller generates, from the three-dimensional image data, one or more second cross-sectional images each of which intersects the candidates for the first cross-sectional image. The controller displays in parallel on a display, the candidates for the first cross-sectional image, as well as the second cross-sectional images on each of which information is superimposed. The information indicates positional relationships between the candidates for the first cross-sectional image and the second cross-sectional image. | 03-26-2015 |
20150084960 | Occlusion Reduction and Magnification for Multidimensional Data Presentations - A method in a computer system for generating a presentation of a region-of-interest in an original image for display on a display screen, the original image being a collection of polygons having polygons defined by three or more shared edges joined at vertex points, the method comprising: establishing a lens for the region-of-interest, the lens having a magnified focal region for the region-of-interest at least partially surrounded by a shoulder region across which the magnification decreases, the focal and shoulder regions having respective perimeters; subdividing polygons in the collection of polygons proximate to at least one of the perimeters, as projected with the polygons onto a base plane, by inserting one or more additional vertex points and additional edges into the polygons to be subdivided; and, applying the lens to the original image to produce the presentation by displacing the vertex points onto the lens and perspectively projecting the displacing onto a view plane in a direction aligned with a viewpoint for the region-of-interest. | 03-26-2015 |
20150091905 | METHOD USING 3D GEOMETRY DATA FOR VIRTUAL REALITY IMAGE PRESENTATION AND CONTROL IN 3D SPACE - A method uses a collection of photographic images of an object taken from different viewing angles, along with a set of key geographic parameters for each frame of the photo images, to associate with the object's 3D modeling data, which can use for presenting high quality, photo-realistic 3D image in real time at a computing device. It also provides 3D geometry data for physical applications, which uses an automatic or a manual photo-taking system, and the imported 3D modeling data of the same object with the same hardware system or from an independent 3D geometry scanning system, composes these information into a complete package of files by a manual, semi-automatic or automatic software tool, and then to be presented with a viewing program with 3D environment. It can also be extended to the stereoscopic system and offers real time physical manipulation capabilities, the high quality, realistic visual effects. | 04-02-2015 |
20150091906 | THREE-DIMENSIONAL (3D) BROWSING - A three dimensional (3D) client application for web browsing is described. The 3D client is able to interpret 3D structure definitions and display 3D environments associated with various sets of websites. Each 3D environment is defined using a set of connecting grids. Each connecting grid defines spatial relationships among sets of websites associated with zones of the connecting grid. Each zone includes a set of 3D structures and is associated with a set of surrounding zones. As a user moves throughout the 3D environment, additional zones may be included in the 3D environment while some zones may be removed such that the user experiences a continuous expansive environment. A user is able to interact with multiple sets of websites included within the set of surrounding zones. | 04-02-2015 |
20150097836 | WEB BASED FAST QUERY VISUALIZATION OF TIME-VARYING MULTI-VARIATE VESSEL FLOW FIELD BY USING UNIFORM PARTITION STRATEGY - A method for visualizing flow data from computation fluid dynamics (CFD) applications in 2-dimensions (2D) includes receiving a 3-dimensional (3D) image volume from a CFD simulation of fluids flowing through vessels in a patient that is a snapshot of a fluid flow in the vessels at a certain time, subdividing the 3D image volume into 3D data blocks, minimizing a sum over a matrix of energy interactions defined for each pair of data blocks in the 3D image volume, where the minimization preserves a local shape of the vessels, where minimizing the sum over the matrix of energy interactions is performed on a graphics processing unit (GPU), and using the minimized energy interaction matrix to display on a monitor a 2D sketch of the 3D image volume, where the 2D sketch is displayed in real-time with respect to the time scale of the CFD simulation. | 04-09-2015 |
20150109304 | IMAGE DISPLAY DEVICE, METHOD AND PROGRAM - In the present invention, when a 3D medical image is displayed on a 3D display, the position of accompanying information displayed at the same time is appropriately controlled. The position of the accompanying information in the coordinate system of a 3D signal value that is an item to be drawn is computed, and said position is saved in a storage unit. By integrating a 3D data area and an accompanying information area, a drawing process unit generates an output image to be displayed in a display unit, said 3D data area being drawn for an area specified by mask information that specifies an area to be drawn among an array of the 3D signal value that is the item to be drawn, and being drawn on the basis of information that specifies a drawing method for a 2D image based on the 3D signal value array, and said accompanying information area being drawn for the accompanying information, which is associated with the item to be drawn, and being drawn on the basis of position information for the accompanying information determined by a drawing control unit. The display unit displays the drawn output image. | 04-23-2015 |
20150116327 | DYNAMIC WORKPLANE 3D RENDERING ENVIRONMENT - Rendering of a dynamic workplane in a 3D rendering environment accessed through a two dimensional user interface is provided. The dynamic workplane is associated to a rendering tool in a rendering application for the 3D environment. The dynamic workplane orientation and position are dependent on the view perspective, the rendering tool selected and an interaction location in the 3D environment. The location and orientation of the dynamic workplane can change with each interaction by the user, each tool selected, and with changes in perspective relative to the 3D environment. | 04-30-2015 |
20150116328 | SYSTEM, PROGRAM, AND METHOD FOR GENERATING IMAGE OF VIRTUAL SPACE - One embodiment of the present invention relates to a system including one or more processors for executing a given computer program to display a view of a virtual space containing a plurality of objects on a display device. The computer program includes: a grouping module configured to group the plurality of objects in the virtual space into a plurality of groups; a reference point determination module configured to determine a reference point in the virtual space for each of the plurality of groups; a viewpoint control module configured to move a viewpoint to the reference points of the plurality of groups in a predetermined order; and a display control module configured to display, on the display device, the view of the virtual space as seen from the viewpoint. | 04-30-2015 |
20150123973 | AUTOMATED GENERATION OF A THREE-DIMENSIONAL SPACE REPRESENTATION AND PLANOGRAM VERIFICATION - The present disclosure provides an automated scheme for generating and verifying a three-dimensional (3D) representation of a target space. In one embodiment, the automatic generation of a 3D representation of a target space includes receiving target space data from one or more mobile data capture devices and generating a local point cloud from the target space data. In one embodiment, the local point cloud is incorporated into a master point cloud. In one embodiment, a polygon mesh is generated using the master point cloud and the polygon mesh is rendered, using a plurality of visual images captured from the target space, which generates the 3D representation. In one embodiment, the automatic verification includes comparing a portion of the 3D representation with a portion of an approved layout, and identifying one or more discrepancies between the portion of the 3D representation and the portion of the approved layout. | 05-07-2015 |
20150130807 | MAINTAINING 3D LABELS AS STABLE OBJECTS IN 3D WORLD - Architecture that enables the preservation of label readability in a scene (e.g., map, map tiles, graphical background, etc.) by way of label orientation relative to a fixed heading on a plane or curved surface. After identifying an initial fixed heading, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene along that heading without changing the camera heading as measured relative to a fixed point does not alter label orientation. In a mapping implementation, after identifying an initial fixed camera heading over terrain of the Earth, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene without changing the camera heading as measured relative to some fixed point does not change label orientation. The orientation of labels may be changed if the heading of the camera is altered, but this change is delayed until camera movement quiesces. | 05-14-2015 |
20150302550 | IMAGE GENERATION SYSTEM - The present invention relates to an image generation system, which controls a set of generators and thereby allows rendering two dimensional images from a three dimensional environment, and wherein communication between the host and the generator is established. This system essentially comprises at least one host device (shortly host) which produces messages containing data related to the three dimensional synthetic environment such as optic parameters, position of moving entities, orientation of moving entities, position of viewpoint, orientation of viewpoint, material properties of entities and terrain; at least one interface which partially or totally modifies the data provided by the host device so that they define the two dimensional images whose sum may represent a part of or all of the said three dimensional synthetic environment; at least one generator which produces two dimensional representation of the three dimensional synthetic environment in accordance with the data modified by the interface. | 10-22-2015 |
20150317823 | RENDERING BASED ON MULTIPLE PROJECTIONS - A workflow for 3D content authoring, delivery, and rendering is facilitated based on pre-authored image projections to obtain improvements in authoring efficiency. Additionally, a content delivery platform centered on such pre-authored image projections provides a mechanism for significantly improving streaming efficiency for 3D worlds. Multiple images encode primary surface detail of 3D worlds in real-time applications. Examples of such projections include images that can be as rich as film frames, feature animation frames, high end digital renders, concept paintings, or any suitable combination thereof. An algorithm for improved image projection camera path trajectories, sampling selection, and blending may be implemented by various systems and methods to facilitate smooth transitions during movements of a player within a game set in the 3D space. In addition, a back-projection technique may be implemented by various systems and methods to propagate revisions of one or more projections. | 11-05-2015 |
20150332508 | METHOD FOR PROVIDING A PROJECTION TO ALIGN 3D OBJECTS IN 2D ENVIRONMENT - Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include projecting a planar projection from the 3D model while positioning the 3D model within the 2D environment. In one aspect, the method may include aligning a first 3D object and a second 3D object in the 2D environment about an alignment axis by selecting the alignment axis, generating a plane projection along the alignment axis from the first object, and positioning the second object corresponding to the plane projection. In another aspect, the method may comprise projecting an elevated 3D object wherein the projection may be demonstrated as crosshairs, such that crosshairs on the ground plane may be used for placing the second 3D object in the 2D environment. | 11-19-2015 |
20150332509 | METHOD FOR MOVING AND ALIGNING 3D OBJECTS IN A PLANE WITHIN THE 2D ENVIRONMENT - Example systems and methods for virtual visualization of a three-dimensional model of an object in a two-dimensional environment. The method may include moving and aligning the three-dimensional model of the object along a plane in the two-dimensional environment. | 11-19-2015 |
20150332510 | METHOD FOR REPLACING 3D OBJECTS IN 2D ENVIRONMENT - Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include superimposing a first 3D model of an object onto the 2D environment, and replacing the first 3D model of the object with a second 3D model of an object. Further, the method may include superimposing a smart 3D model of an object onto the 2D environment. Additionally, the method may include a code or mark to identify images of the 2D environment to which 3D models of objects have been superimposed. | 11-19-2015 |
20150332511 | METHOD FOR INTERACTIVE CATALOG FOR 3D OBJECTS WITHIN THE 2D ENVIRONMENT - Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include providing an interactive catalog associated with the 3D model of the object while positioning the 3D model of the object onto the 2D environment. In one aspect, the method may include price and product detail information associated with the 3D model of the object. | 11-19-2015 |
20150335303 | METHOD AND SYSTEM FOR DISPLAYING TO A USER A TRANSITION BETWEEN A FIRST RENDERED PROJECTION AND A SECOND RENDERED PROJECTION - A method and an apparatus are disclosed for displaying to a user a transition between a first rendered projection of a first image data and a final rendered projection of a second image data, the method comprising obtaining said first image data and said second image data, each generated by a corresponding 3D scanning device scanning a structure; displaying a first view corresponding to a first rendered projection of said first image data in a given window; obtaining an input from the user, said input being indicative of said final rendered projection of a portion of said second image data and displaying in sequence a plurality of views in the given window, each view corresponding to a different rendered projection of at least one of the first image data and the second image data, wherein the plurality of rendered projections are defined so as to perform a transition between the first rendered projection and the final rendered projection, further wherein the transition enables a sequential display of a continuity of information of said structure from said first image data to said portion of said second image data, further wherein at least one of said first rendered projection and said final rendered projection are defined according to a different spatial arrangement and said first image data and said second image data are generated by different 3D scanning devices. | 11-26-2015 |
20150363905 | IMPROVEMENTS IN AND RELATING TO IMAGE MAKING - A method of making an image of a scene (including a scene made by the method) generally corresponding to that perceived by the human brain via the human eyes, the method including the steps, in any suitable order, of: capturing, recording, generating, or otherwise representing a scene consisting of the entire field of view, or part thereof, visible to a human observer from a given ‘Viewing Point’ (VP) when fixating on a given region within the scene, progressively enlarging the image towards the area of the scene, and progressively compressing the area of the scene corresponding to the peripheral field of vision to thereby produce a modified image of the scene generally corresponding to how the scene would appear to the human perceiver. | 12-17-2015 |
20150371438 | COMPUTERIZED SYSTEMS AND METHODS FOR ANALYZING AND DETERMINING PROPERTIES OF VIRTUAL ENVIRONMENTS - Computer-implemented systems and methods are provided for analyzing and determining properties of virtual environments rendered on a display. The disclosed embodiments include, for example, a method for obtaining, by one or more processors, one or more depth parameters comprising one or more display parameters reflecting characteristics of the display, wherein the display parameters include a height and width of the display, and one or more environment depth multipliers reflecting a scaling factor to optimize display performance. The method may also include calculating, by the one or more processors, a diagonal display distance based on the display parameters. The method may also include calculating, by the one or more processors, an environment depth based on the diagonal display distance and the one or more environment depth multipliers. The method may also include setting, by the one or more processors, the depth of the display equal to the environment depth. | 12-24-2015 |
20150379758 | MEDICAL IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - This is comprising: a volume rendering unit for generating a two-dimensional rendered image by converting three-dimensional volume data into two-dimensional volume data; a depth information generator for generating depth information indicative of the length from a virtual view position in a virtual three-dimensional space to the three-dimensional volume data on the basis of the three-dimensional volume data; an anti-aliasing unit for identifying a target in the rendered image based on the depth information and executing anti-aliasing processing on an edge portion of the identified target; and a display unit for displaying an image including the target, on which the anti-aliasing processing has been executed, as a rendered image. | 12-31-2015 |
20160005107 | SYSTEM FOR SELLING, BUYING, LENDING AND RENTING VIRTUAL REGION AND METHOD THEREOF - The right for correlating a region or an existence with a virtual region in a virtual world structured in for example the Internet is sold, bought, lent, or rented. For example, when a buyer bought a virtual region from a seller, the virtual region of the seller is correlated with a virtual region of the buyer in a link method, a paste method, or a projection method. | 01-07-2016 |
20160005223 | Three-Dimensional Layered Map - A map having surfaces that are depicted at different levels that are not related to topography, with boundaries between the surfaces, where the boundaries are disposed at travel ways. The travel ways form cliff faces in the map between the surfaces, with information items disposed on the cliff faces at positions corresponding to items of interest at locations along the travel ways where the information items are disposed. | 01-07-2016 |
20160019712 | METHOD AND APPARATUS FOR DETERMINING MUTUAL INTERSECTION OF MULTIPLE CONVEX SHAPES - A solution is proposed for efficiently determining whether or not a set of elements (such as convex shapes) in a multi-dimensional space mutually intersects. The solution may be applied to elements in any closed subset of real numbers for any number of spatial dimensions of the multi-dimensional space. The solutions provided herein include iterative processes for calculating the point displacement from boundaries of the elements (shapes), and devices for implementing the iterative process(es). The processes and devices herein may be extended to abstract (functional) definitions of convex shapes, allowing for simple and economical representations. As an embodiment of the present invention, an object called a “void simplex” may be determined, allowing the process to terminate even earlier when found, thereby avoiding unnecessary computation without excess memory requirements. | 01-21-2016 |
20160035125 | 3D-CONSISTENT 2D MANIPULATION OF IMAGES - One embodiment involves receiving selection of a first quadrilateral and a second quadrilateral in an image being edited in an image editing application. An edge of the first quadrilateral may be shared with an edge of the second quadrilateral. In this embodiment, one or more manipulations associated with the first quadrilateral and/or the second quadrilateral may be received. In response to the received manipulation(s), an updated view of the image is generated or otherwise displayed according to one embodiment. The updated view may be based at least in part on the image, the received manipulation(s), and/or one or more constraints. For example, the updated view may be based at least in part on a three-dimensional scene constraint. In embodiments, the updated view is consistent with a three-dimensional scene in the image. In some embodiments, the updated view is generated in real-time or substantially real-time. | 02-04-2016 |
20160055681 | Systems and methods for visualizing and analyzing cardiac arrhythmias using 2-D planar projection and partially unfolded surface mapping processes - A method for projecting a 3D surface geometry onto a planar projection comprises: obtaining a 3D geometry of a chamber surface using an algorithm that generates angles and distances between points on the chamber surface that represent mapping information; applying a cutting curve to at least two points on the chamber surface; and at least partially unfolding at least a portion of the chamber surface along the cutting curve to form a planar projection that optimally preserves the angles and distances between points on the chamber surface. | 02-25-2016 |
20160071249 | IMAGE PROCESSING DEVICE, IMAGE PROCESSING METHOD, AND NON-TRANSITORY RECORDING MEDIUM - A volume of an object is constructed from images obtained by imaging the object or the like and depicting the object. The calculator | 03-10-2016 |
20160071314 | METHOD FOR VISUALISING SURFACE DATA TOGETHER WITH PANORAMA IMAGE DATA OF THE SAME SURROUNDING - Some embodiments of the invention pertain to a method for visualizing surface data and panorama image data in a three-dimensional scene. In some embodiments, the method may include providing a map view mode and a panorama view mode to a user. In some embodiments, the map view mode and/or the panorama view mode may include a multitude of surface tiles representing features of the three-dimensional surface, and may be referenced relative to a coordinate reference system. In some embodiments, the panorama image data may be associated with at least one panorama image and may include panorama position data describing a position relative to the coordinate reference system. In some embodiments, the map view mode may include visualizing surface data of at least a part of the representation of the three-dimensional surface as perceived from a map viewpoint. | 03-10-2016 |
20160093074 | ENERGY MANAGEMENT SYSTEM, DISPLAY CONTROL APPARATUS, DISPLAY METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - An energy management system is provided. The system includes an information collector which is configured to collect a first information in accordance with elapsing of time, including information on energy consumption of a subject of energy management or information on factors involved in a change of the energy consumption; and a display controller which is configured to collate a second information in which is included the first information, which is collected by the information collector, or specified energy performance for each second unit divided by one or a plurality of boundaries of an operating status which changes in accordance with the elapsing of time of the subject of energy management for each first unit which is divided by one or a plurality of physical or logical boundaries of the subject of energy management, based on the first information collected by the information collector to be the first unit and the second unit to cause the collated result to be displayed on a display. | 03-31-2016 |
20160104312 | REAL-TIME SIMULATION OF FLUOROSCOPIC IMAGES - A method includes registering a first coordinate system of a fluoroscopic imaging system and a second coordinate system of a magnetic position tracking system. A three-dimensional (3D) map of an organ of a patient is computed using the magnetic position tracking system. A field-of-view (FOV) of the fluoroscopic imaging system in the second coordinate system is calculated using the registered first and second coordinate systems. Based on the 3D map and the calculated FOV, a two-dimensional (2D) image that simulates a fluoroscopic image that would be generated by the fluoroscopic imaging system is created, and the 2D image that simulates the fluoroscopic image is displayed. | 04-14-2016 |
20160117856 | POINT CLOUD PROCESSING METHOD AND COMPUTING DEVICE USING SAME - A point cloud processing method is provided. The method includes: depicting, at a computing device, a three-dimensional image based on a point cloud data set; converting, at the computing device, the three-dimensional image to a two-dimensional image; dragging, at the computing device, a brush to form a coverage are; determining, at the computing device, whether a point is within the coverage area by comparing coordinates of each point in the two-dimensional image with coordinates of area boundary of the coverage area; and painting, at the computing device, the point within the coverage area to specific color. | 04-28-2016 |
20160133059 | METHOD AND APPARATUS FOR DETERMINING ARRANGEMENT POSITION OF LEADER LINE - A leader line arrangement position determining apparatus includes a receiving unit, a determining unit, and an arranging unit. The receiving unit receives designation of a position of a viewpoint to display an object in a three-dimensional CAD space in which the object is arranged. The determining unit, when the three-dimensional CAD space in which the object is arranged is displayed from the designated viewpoint, determines a shape of the object displayed when viewed from the viewpoint. The arranging unit arranges one end of a leader line at a position determined from the determined shape of the object. | 05-12-2016 |
20160140739 | MEDICAL IMAGE DISPLAY CONTROL DEVICE, METHOD OF OPERATION FOR SAME, AND MEDICAL IMAGE DISPLAY CONTROL PROGRAM - There are provided: a region extraction unit that extracts a plurality of regions from a three-dimensional image of a subject; an internal tissue information acquisition unit that sets, as a crossing region, a region that a light beam used when projecting the three-dimensional image onto the two-dimensional projection plane crosses first among the plurality of regions, sets, as a first intersection, a point on a region crossing the light beam first when the crossing region is excluded, sets, as a second intersection, a point crossing the crossing region when there is an extension in an opposite direction to a traveling direction of the light beam from the first intersection, and acquires information of an internal tissue included between the first and second intersections; and a display control unit that displays the internal tissue information so as to be superimposed on the three-dimensional image. | 05-19-2016 |
20160148397 | MITIGATION OF DISOCCLUSION ARTIFACTS - Image based imposters suffer from common errors called disocclusion artifacts where portions of the scene that should be occluded by real geometry are visible when using image based imposters. These artifacts are the result of parallax error created by camera motion where regions of a mesh that were not visible at the time of imposter generation have become visible. A computationally inexpensive on-line technique to resolve these disocclusions stretches existing imposter texture information over new geometry bridging the gap between imposters. | 05-26-2016 |
20160163105 | METHOD OF OPERATING A SURGICAL NAVIGATION SYSTEM AND A SYSTEM USING THE SAME - A method of operating a surgical navigation system is disclosed in which a user may easily recognize a depth perception between virtual organ models and a depth relationship between the virtual organ model and a surgical instrument by switching a two-dimensional organ image which is formed through an augmented reality to a virtual organ mode by three-dimensionally rendering the organ image. A method of operating a surgical navigation system comprises identifying an object from a body image captured by a camera, forming the object in a two-dimensional organ image by using an augmented reality, and forming a virtual organ model by three-dimensionally rendering the organ image. | 06-09-2016 |
20160171742 | METHOD AND DEVICE FOR ROTATING A MULTIDIMENSIONAL SPACE | 06-16-2016 |
20160196665 | Locating and Augmenting Object Features in Images | 07-07-2016 |
20160379339 | CUSTOMIZING VIRTUAL ASSETS - Customizing virtual assets is disclosed, including: transforming each of a plurality of initially identical copies of a virtual asset or a portion thereof to isolate a feature of the virtual asset or portion thereof; and enabling the isolated feature to be changed by a user in at least one of the transformed copies. In some embodiments, customizing virtual assets includes: receiving a three-dimensional model associated with the virtual asset; receiving an indication to save a two-dimensional virtual asset based on the 3D model with a 2D image wrapped on it; and using the 3D model with the 2D image wrapped on it to generate the 2D virtual asset. | 12-29-2016 |
20160379413 | IMAGE DISPLAY DEVICE AND IMAGE DISPLAY METHOD - To provide an excellent image display device worn on a head or face and used to view images, and an image display method. | 12-29-2016 |
20170236248 | METHOD AND SYSTEM FOR ENHANCED VISUALIZATION OF A CURVED STRUCTURE BY AUTOMATICALLY DISPLAYING A RENDERED VIEW OF A CURVED IMAGE SLICE | 08-17-2017 |
20190147660 | METHOD FOR PROVIDING SCALE TO ALIGN 3D OBJECTS IN 2D ENVIRONMENT | 05-16-2019 |
20220138915 | Distortion-Corrected Rasterization - In one embodiment, a method includes projecting a triangle primitive of an object defined in three-dimensional space onto a two-dimensional space, accessing a distortion map generated based on distortion characteristics of a display system, distorting a grid representation of a screen of the display system using the distortion map, determining a visibility of the triangle primitive relative to pixels of the screen by comparing the projected triangle primitive and the distorted grid representation of the screen, rendering an image based on the determined visibility of the triangle primitive, the rendered image being configured to be displayed by the screen of the display system having the distortion characteristics. | 05-05-2022 |