Space Transformation Patents (Class 345/427)
  • Patent number: 9432657
    Abstract: On a display device, a lenticular lens is arranged in a state where a periodic direction thereof is inclined with respect to the horizontal direction. Within a maximum predetermined viewing angle defined by two viewpoint images with the largest parallax, a viewpoint adjustment unit sets a first angular region where there is a high possibility that one or more eyes may be present when an observer observes the display device, and a second angular region where there is a low possibility that one or more eyes may be present. The viewpoint adjustment unit adjusts the viewpoints so that a parallax between adjacent viewpoint images in viewpoint images to be presented in the first angular region is reduced more than a parallax between adjacent viewpoint images in viewpoint images to be presented in the second angular region.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: August 30, 2016
    Assignee: JVC KENWOOD CORPORATION
    Inventor: Atsushi Saito
  • Patent number: 9432653
    Abstract: This disclosure describes a host controller configured to combine image data associated with left and right images of a 3D image to control a display consistent with an orientation for the display (e.g., a first and second plurality of active parallax barriers of the display). In response to an orientation for the display, the host controller may combine image data associated with respective left and right images of with a 3D image in a first or second interleaved format to be consistent with the orientation for the display. For example, the host controller may combine the image data to be line-interleaved or pixel interleaved, based on an orientation for the display. In this manner, the display may receive the combined image data and present the 3D image consistent with the orientation for the display, while reducing processing performed by the display to present the 3D image.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: August 30, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Fariborz Pourbigharaz
  • Patent number: 9430251
    Abstract: A software development kit for capturing graphical image data is provided. The SDK is arranged to be employed in a device that includes computing hardware that is operable to execute one or more software applications for generating graphical image data. The SDK is arranged to execute concurrently with the software applications. The one or more software applications are operable to make one or more function calls to a graphics engine and/or a graphics library to generate the graphical image data. Meanwhile, the SDK is operable to intercept the function calls made by the one or more software applications to the graphics engine and/or the graphics library. Moreover, the SDK is operable to modify the function calls before these function calls are received by the graphics engine and/or the graphics library to enable the SDK to access, read, copy and/or modify the graphical image data and/or otherwise modify the function calls in any way to control the operations of the graphics engine and/or graphics library.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 30, 2016
    Assignee: Unity Technologies Finland Oy
    Inventor: Antti Tapaninen
  • Patent number: 9424788
    Abstract: Provided are an image display device and an image display method, which is capable of increasing charging period and reducing switching frequency of driving data while performing display device driving. The image display device comprises combined pixels of m columns and n rows, wherein each of the combined pixels comprises a first row of sub-pixels and a second row of sub-pixels beneath the first row of sub-pixels, wherein in a 2D image display mode, both the first rows of sub-pixels and the second rows of sub-pixels in the respective rows of combined pixels are driven and receive 2D display data; and in a 3D image display mode, one row of sub-pixels in the respective rows of combined pixels receives data and the other row of sub-pixels in the respective rows of combined pixels do not receive data.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: August 23, 2016
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Guangliang Shang, Jing Lv
  • Patent number: 9422051
    Abstract: Hover hold aid systems for helicopters are described. One system comprises a navigation system that determines a helicopter's current position in relation to a terrestrial frame of reference and a helmet-mounted visualization system comprising a helmet-mounted display (HMD) and at least one symbol generation processing device that generates symbols in the HMD at fixed positions in relation to the terrestrial frame of reference. The symbols are displayed in an angular field of display of the HMD. When the helicopter has to home or stay in a vicinity of a predetermined position, the at least one symbol generation processing device calculates a first and a second representation containing a first target and a second target referenced in the terrestrial frame of reference. The first target is located in the direction of the homing course to the predetermined position. The second target is located in a direction perpendicular to this same course.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: August 23, 2016
    Assignee: Thales
    Inventors: Bruno Aymeric, Yannick Le Roux, Sylvain Hourlier
  • Patent number: 9418628
    Abstract: A method for displaying image data from a plurality of images on a display monitor, where at least some of the images are acquired from different locations, includes displaying the image data from the images on the display monitor. The image data may be displayed from a perspective center associated with the different locations from which the images are acquired. A primary image is determined based on a portion of the image data from the primary image that is displayed on the display monitor compared to portions of the image data from other images that are displayed on the display monitor. Thereafter, the image data on the display monitor is displayed from a perspective center of the primary image. A stacking order of the plurality of images is arranged so that the primary image is on top.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: August 16, 2016
    Assignee: Trimble Navigation Limited
    Inventor: Troy Brown
  • Patent number: 9418616
    Abstract: A graphics processing unit includes a set of geometry processing units each configured to process graphics primitives in parallel with one another. A given geometry processing unit generates one or more graphics primitives or geometry objects and buffers the associated vertex data locally. The geometry processing unit also buffers different sets of indices to those vertices, where each such set represents a different graphics primitive or geometry object. The geometry processing units may then stream the buffered vertices and indices to global buffers in parallel with one another. A stream output synchronization unit coordinates the parallel streaming of vertices and indices by providing each geometry processing unit with a different base address within a global vertex buffer where vertices may be written. The stream output synchronization unit also provides each geometry processing unit with a different base address within a global index buffer where indices may be written.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: August 16, 2016
    Assignee: NVIDIA CORPORATION
    Inventors: Jerome F. Duluk, Jr., Ziyad S. Hakura, Henry Packard Moreton
  • Patent number: 9412172
    Abstract: The disclosure provides an approach for generating a sparse representation of a light field. In one configuration, a sparse representation application receives a light field constructed from multiple images, and samples and stores a set of line segments originating at various locations in epipolar-plane images (EPI), until the EPIs are entirely represented and redundancy is eliminated to the extent possible. In addition, the sparse representation application determines and stores difference EPIs that account for variations in the light field. Taken together, the line segments and the difference EPIs compactly store all relevant information that is necessary to reconstruct the full 3D light field and extract an arbitrary input image with a corresponding depth map, or a full 3D point cloud, among other things. This concept also generalizes to higher dimensions. In a 4D light field, for example, the principles of eliminating redundancy and storing a difference volume remain valid.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: August 9, 2016
    Assignee: DISNEY ENTERPRISES, INC.
    Inventor: Alexander Sorkine-Hornung
  • Patent number: 9410789
    Abstract: A method for using electromagnet arrays to determine a 3D relative position of an electronic device corresponding to an object is provided. The method includes: providing an object using an electromagnet array composed of a plurality of electromagnets, wherein each electromagnet corresponds to one of a plurality of XY plane position information; sensing, by a magnetic sensor of an electronic device, a magnetic signal generated by the electromagnet array; determining, by a processing unit of the electronic device, the XY plane position information of the electronic device corresponding to the object according to the magnetic signal and the XY plane position information; sensing, by the magnetic sensor, a magnetic variation corresponding to the magnetic signal; and obtaining, by the processing unit, a Z-axis position information of the electronic device corresponding to the object according to the magnetic variation.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: August 9, 2016
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Yi-Shu Huang, Chih-Hao Hsu, Neng-Hao Yu
  • Patent number: 9405971
    Abstract: A system and method for tracking, identifying, and labeling objects or features of interest, such as follicular units is provided. In some embodiments, tracking is accomplished using unique signature of the follicular unit and image stabilization techniques. According to some aspects pixel data of a region of interest in a first image is compared to pixel data of the regions of interest in a second image, and based on a result of the comparison of pixel data in the region of interest in the first and second images and the signature of the follicular unit, locating the follicular unit in the second image. In some embodiments the follicular unit is searched for in the direction of a motion vector.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: August 2, 2016
    Assignee: Restoration Robotics, Inc.
    Inventors: Shehrzad A. Qureshi, Kyle R. Breton, John A. Tenney
  • Patent number: 9406164
    Abstract: Provided is an apparatus and method of multi-view rendering. A method of multi-view rendering includes rendering one or more 3D objects based on a first viewpoint, transforming pixel values of pixels of the first viewpoint, which are obtained by the rendering of the 3D objects, into pixel values of pixels based on a second viewpoint that is different from the first viewpoint, detecting an occlusion region that is a remaining region other than a region represented by the pixel values obtained by the transforming of the pixel values in an image based on the second viewpoint, and rendering the detected occlusion region based on the second viewpoint.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: August 2, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-ihn Kho, Do-kyoon Kim, Tae-hyun Rhee, Min-su Ahn, Hee-sae Lee
  • Patent number: 9398215
    Abstract: Systems and methods to generate stereoscopic panoramas obtain images based on captured images. The obtained images may be processed and/or preprocessed, for example to compensate for perspective distortion caused by the non-ideal camera orientation during capturing, to reduce vertical parallax, to align adjacent images, and/or to reduce rotational and/or positional drift between adjacent images. The obtained images may be used for interpolating virtual in-between images on the fly to reduce visible artifacts in the resulting panorama. Obtained and/or interpolated images (or image fragments) may be stitched together to form a stereoscopic panorama.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: July 19, 2016
    Assignees: ETH ZURICH, DISNEY ENTERPRISES, INC.
    Inventors: Christian Richardt, Henning Zimmer, Yael Pritch, Alexander Sorkine Hornung
  • Patent number: 9396542
    Abstract: A method is provided for estimating parameters of an imaging device with respect to an image of a scene said method comprising the steps of locating a target coordinate system in a scene, using an imaging device to capture an image of the scene, and processing the image using the target coordination system as a reference to estimate the parameters of the imaging device with respect to the image, wherein the target coordinate system comprises at least one planer target and wherein the at least one planar target contains a set of identifiable features with known relative positions.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: July 19, 2016
    Assignee: i2o3d Holdings Limited
    Inventor: Adam Michael Baumberg
  • Patent number: 9396578
    Abstract: A system and system for positioning content elements in a virtual 3D space. A 2D base plane is designated in the 3D space, and the visual content is positioned in the 3D space with at least one page being parallel to the base plane. A viewpoint and a viewing ray are selected in the 3D space from which to view the 3D space with the viewing ray being neither parallel nor perpendicular to the base plane. A 2D surface is then positioned in the 3D space so that the 2D surface intersects the view ray between the viewpoint and the base plane. At least a portion of the 3D space is then projected onto the 2D surface by a perspective projection determined by the viewing ray. The process may be repeated as desired each time optionally selecting a new viewpoint and/or selecting a new viewing ray and/or altering a property of one or more content elements. The projection onto the viewing surface may be displayed on a display device such as a computer monitor.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: July 19, 2016
    Inventor: Yoav Shefi
  • Patent number: 9390505
    Abstract: Described is systems and methods for determining the depth of pixels captured in a plenoptic image. The systems and methods may provide a plurality of views of each pixel location in the plenoptic image. One way of providing the plurality of views is to obtaining pixel intensities from the views for each pixel location in the plenoptic image. A variance can then be calculated of the distribution of pixel intensities for each pixel position. If the variance is below a predetermined threshold, the systems may mask out at least one depth plane and then recalculate the variance in the distribution of pixel intensities to determine if the variance is below the threshold.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: July 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Todor Georgiev, Zhan Yu
  • Patent number: 9390328
    Abstract: This disclosure provides a static occlusion handling method and system for use with appearance-based video tracking algorithms where static occlusions are present. The method and system assumes that the objects to be tracked move in according to structured motion patterns within a scene, such as vehicles moving along a roadway. A primary concept is to replicate pixels associated with the tracked object from previous frames to current or future frames when the tracked object coincides with a static occlusion, where the predicted motion of the tracked object is a basis for replication of the pixels.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: July 12, 2016
    Assignee: Xerox Corporation
    Inventors: Matthew Adam Shreve, Qun Li, Edgar A. Bernal, Robert P. Loce
  • Patent number: 9384412
    Abstract: A method for content aware multimedia resizing includes selecting at least one Region Of Interest (ROI) in an input multimedia, resizing the at least one ROI, and generating an output multimedia with the resized at least one ROI. An electronic device for content aware multimedia resizing includes a processor configured to select ROI in an input multimedia, resize the at least one ROI, and generate an output multimedia with the resized at least one ROI. A computer-readable medium storing a program for content aware multimedia resizing, the program which when executed by a processor causes the processor to perform operations including selecting ROI in an input multimedia, resizing the at least one ROI, and generating an output multimedia with the resized at least one ROI.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: July 5, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Nandan Hosaagrahara Shankaramurthy, Sanjay Narasimha Murthy, Pavan Sudheendra, Rajaram Hanumantacharya Naganur
  • Patent number: 9378581
    Abstract: A graphical user interface can provide a three-dimensional appearance that is consistent for changes in a current location or point of view of a user. The user's point of view can be determined by analyzing images showing a current relative location of the user with respect to the device, and motion sensors operable to provide information about changes in orientation or position of the device. In addition to point of view updates, the interface can render active elements such that the elements appear to be closer to an outer surface of the display element. Such rendering can enable the user to easily determine which elements are active, such as may be used to provide text input to the device.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: June 28, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy T. Gray, Mark R. Privett
  • Patent number: 9367309
    Abstract: In an embodiment, a processor includes a register attribute tracker configured to track one or more attributes corresponding to registers. The register attribute tracker may track the attributes associated with the registers when those registers are used as output registers of instructions that explicitly define the attributes and, if the register attribute tracker has a tracked attribute associated with an input register of an instruction that does not explicitly define the attribute, the register attribute tracker may annotate the instruction with an attribute and/or associate an attribute with the output register of the instruction in the register attribute tracker.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: June 14, 2016
    Assignee: Apple Inc.
    Inventor: Jeffry E. Gonion
  • Patent number: 9360929
    Abstract: A display control apparatus controls display of a transparent display which includes a screen configured to transmit light arriving from an object located on a side of a second surface so that the object is viewable from a viewpoint located on a side of a first surface which is an opposite surface to the second surface. The display control apparatus includes: an acquisition unit that acquires position information indicating relative positional relations between the transparent display and the viewpoint and between the transparent display and the object; and a display control unit that controls the display of the transparent display based on the position information.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: June 7, 2016
    Assignee: SONY CORPORATION
    Inventor: Takuro Noda
  • Patent number: 9360671
    Abstract: A method is provided that includes operating a first camera to capture a first image stream and operating a second camera to capture a second image stream. The method further includes initially using the first image stream to display a first field of view in a live-view interface of a graphic display and, while displaying the first image stream in the live-view interface, receiving an input corresponding to a zoom command. The method further includes, in response to receiving the input: (a) switching from using the first image stream to display the first field of view in the live-view interface to using a combination of the first image stream and the second stream to display a transitional field of view of the environment in the live-view interface and (b) subsequently switching to using the second image stream to display the second field of view in the live-view interface.
    Type: Grant
    Filed: June 9, 2014
    Date of Patent: June 7, 2016
    Assignee: Google Inc.
    Inventor: Changyin Zhou
  • Patent number: 9349349
    Abstract: An example apparatus, which includes a predetermined input device for outputting operational data indicating operational inputs entered by a player and a display unit that displays predetermined characters in a virtual space, moves a first character in the virtual space based on the operational data, moves a second character in the virtual space based on automatic operating data which is a set of operational data for continuously moving a character, determines whether the first character satisfies a predetermined condition or not, and moves the second character from a state in which the second character satisfies the predetermined condition based on the automatic operating data in response to the first character satisfying the predetermined condition.
    Type: Grant
    Filed: November 8, 2013
    Date of Patent: May 24, 2016
    Assignee: NINTENDO CO., LTD.
    Inventors: Kenta Motokura, Koichi Hayashida, Yusuke Kitazono
  • Patent number: 9342925
    Abstract: An information processing apparatus includes an image generation unit configured to generate a viewpoint image in a case where a watch point set in a three-dimensional virtual space is viewed from a predetermined virtual viewpoint, a detection unit configured to detect a movement of an operator, and a viewpoint displacement unit configured to displace the virtual viewpoint with the set watch point as a reference on the basis of the detected movement of the operator.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: May 17, 2016
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Tatsuo Fujiwara, Naoyuki Onoe, Junichi Yamashita, Yun Sun, Naoki Kobayashi
  • Patent number: 9344497
    Abstract: Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: May 17, 2016
    Assignee: Xcerion Aktiebolag
    Inventors: Daniel Arthursson, Marcus Bristav
  • Patent number: 9335889
    Abstract: A method and a device for processing network element object information in a three-dimensional (3D) topology view are provided. The method includes: in response to a user's operation of selecting a first network element object in the 3D topology view displayed in a window, sending a first instruction to a back-end server; receiving position coordinates and size information of the first network element object from the back-end server; and adjusting position coordinates of the first network element object in the window according to a size of the window and the position coordinates of the first network element object, multiplying the size information of the first network element object by a preset zoom factor to zoom the first network element object, and redisplaying the zoomed first network element object at the adjusted position coordinates in the window. Thus, the user can identify the network element object quickly in the window.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: May 10, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yanfang Tan, Jianbo Liang
  • Patent number: 9336623
    Abstract: A method and apparatus are provided for rendering a 3 dimensional computer graphics image. The image is divided into plurality of rectangular tiles which are arranged in a multi level structure comprising a plurality of levels of progressively larger groupings of tiles. Image data is divided into a plurality of primitive blocks and these are assigned to groupings of tiles within the multi level structure in dependence on the groupings each one intersects. Control stream data is derived for rendering the image and this comprises references to primitive blocks for each grouping of tiles within each level of the multi level structure, the references corresponding to the primitive blocks assigned to each grouping and control stream data is used to render the primitive data into tiles within the groupings of tiles for display.
    Type: Grant
    Filed: December 21, 2009
    Date of Patent: May 10, 2016
    Assignee: Imagination Technologies Limited
    Inventor: Xile Yang
  • Patent number: 9330438
    Abstract: An apparatus generally having a first memory, a second memory and a circuit is disclosed. The first memory may be configured to store a warp table. The warp table is generally accessed through a single data port of the first memory. The second memory may be configured to buffer an input image. The input image may have a plurality of input pixels arranged in two dimensions. The circuit may be configured to generate an output image by a warp correction of an input image. The warp correction may be defined by the warp table. The output image may include a plurality of output pixels. At least one of the output pixels may be generated during each clock cycle of the circuit.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: May 3, 2016
    Assignee: Ambarella, Inc.
    Inventor: Manish K. Singh
  • Patent number: 9330468
    Abstract: Techniques are provided for tracking different types of subjects and labeling the tracks according to subject type. In an implementation, the tracking includes tracking first and second subject types using video, and also tracking subjects of the first type using Wi-Fi tags provided to the subjects of the first type. The video and Wi-Fi tracks can be compared in order to identify and label which video tracks are associated with subjects of the first type and which video tracks are associated with subjects of the second type. Upon the tracks having been labeled, interactions between the different subject types can be identified and analyzed.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: May 3, 2016
    Assignee: RetailNext, Inc.
    Inventor: George Shaw
  • Patent number: 9329469
    Abstract: An interaction system is described which uses a depth camera to capture a depth image of a physical object placed on, or in vicinity to, an interactive surface. The interaction system also uses a video camera to capture a video image of the physical object. The interaction system can then generate a 3D virtual object based on the depth image and video image. The interaction system then uses a 3D projector to project the 3D virtual object back onto the interactive surface, e.g., in a mirrored relationship to the physical object. A user may then capture and manipulate the 3D virtual object in any manner. Further, the user may construct a composite model based on smaller component 3D virtual objects. The interaction system uses a projective texturing technique to present a realistic-looking 3D virtual object on a surface having any geometry.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: May 3, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hrvoje Benko, Ricardo Jorge Jota Costa, Andrew D. Wilson
  • Patent number: 9324190
    Abstract: Systems and methods for building a three-dimensional composite scene are disclosed. Certain embodiments of the systems and methods may include the use of a three-dimensional capture device that captures a plurality of three-dimensional images of an environment. Some embodiments may further include elements concerning aligning and/or mapping the captured images. Various embodiments may further include elements concerning reconstructing the environment from which the images were captured. The methods disclosed herein may be performed by a program embodied on a non-transitory computer-readable storage medium when executed the program is executed a processor.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: April 26, 2016
    Assignee: Matterport, Inc.
    Inventors: Matthew Bell, David Gausebeck, Michael Beebe
  • Patent number: 9324013
    Abstract: An image used commercial goods creating apparatus and an image used commercial goods creating method that automatically create desired image used commercial goods using a processed image which a user has strong feelings about. Whether an image is a processed image obtained by processing an original image is judged. The content of processing of the image which is judged to be the processed image is judged. At least one of the arrangement and size of the processed image in image used commercial goods is determined on the basis of the content of processing of the processed image. The processed image is laid out on the basis of the determined at least one of the arrangement and size of the processed image to create the image used commercial goods.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: April 26, 2016
    Assignee: FUJIFILM Corporation
    Inventors: Daisuke Yamada, Masaki Saito
  • Patent number: 9317962
    Abstract: 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.
    Type: Grant
    Filed: August 16, 2013
    Date of Patent: April 19, 2016
    Assignee: Indoor Technologies LTD
    Inventors: Pablo Garcia Morato, Frida Issa
  • Patent number: 9307226
    Abstract: The present invention discloses a method of transmitting three dimensional information. The method includes providing a remote server having a three dimensional image database, and a local terminal device coupled to the remote server via network, wherein the local terminal device includes a stereo image display. The local terminal device transmits a request command for three dimensional images to the remote server through the network, followed by sending the desired three dimensional images to the local terminal device through the network.
    Type: Grant
    Filed: December 22, 2010
    Date of Patent: April 5, 2016
    Inventor: Kuo-Ching Chiang
  • Patent number: 9305348
    Abstract: A diagnosis imaging apparatus and an operation method thereof are provided. A diagnosis imaging apparatus includes: an image processing apparatus for detecting a first point and a second point on a heart wall of a valve of interest in a 3D volume data of a heart of a subject, rotating the 3D volume data to make a virtual line connecting the first point and the second point be parallel with a datum plane, and acquiring a 3D standard view of the valve of interest based on the rotated 3D volume data; and a display apparatus for displaying the 3D standard view.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: April 5, 2016
    Assignee: SAMSUNG MEDISON CO., LTD.
    Inventors: Bong-heon Lee, Jin-yong Lee
  • Patent number: 9297924
    Abstract: Displaying data sets indicative of physical parameters associated with a formation penetrated by a wellbore. At least some of the illustrative embodiments are methods including: obtaining data regarding a trajectory of a wellbore; obtaining a first data set indicative of a first physical parameter associated with a formation penetrated by the wellbore; obtaining a second data set indicative of a second physical parameter associated with the formation; displaying a two-dimensional image that simulates a three-dimensional trajectory of the wellbore, the two-dimensional image from a particular viewpoint relative to the three-dimensional trajectory of the wellbore; displaying along the two-dimensional image a representation of the first data set on a first surface that abuts the trajectory of the wellbore; and displaying along the two-dimensional image a representation of the second data set on a second surface that abuts the trajectory of the wellbore.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: March 29, 2016
    Assignee: LANDMARK GRAPHICS CORPORATION
    Inventor: Clark D. FitzSimmons
  • Patent number: 9300841
    Abstract: A method for processing an array of pixels in a point cloud, comprises calculating local error limits for each distance value for each pixel in the processed point cloud data set. One may then determine the error bar. One begins a distance value adjusting loop by for each pixel in the processed point cloud data set by calculating the difference between the distance value in the pixel of the point cloud data set being processed and each of the neighboring pixels or the most suitable neighboring pixel distance value is determined whether the difference is within the range defined by the error bar. It the difference is not within the error bar, the distance value is changed for the pixel being processed by a small fraction while keeping the new distance value within the range defined by the original distance value for the pixel being processed plus or minus the error bar. If the difference is within the error bar the distance value in the pixel being processed is replaced by a weighted average value.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: March 29, 2016
    Inventor: Yoldas Askan
  • Patent number: 9295912
    Abstract: Methods for game aim assist are provided. In electronic games, a game player may control the actions of a game character within a game environment. The game environment, which includes a focus area, may be displayed from a perspective of or with respect to a game character. During game play, one or more objects may be detected in the focus area. One of the objects may then be selected based on the distance between the object and the center of the focus area. The aim of the game character is then automatically adjusted toward the selected object, which allows the game player to direct an attack action on the object.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: March 29, 2016
    Assignee: SONY COMPUTER ENTERTAINMENT AMERICA LLC
    Inventors: John Garvin, Christopher Reese, Darren Yager, Ron Allen
  • Patent number: 9286703
    Abstract: A recently rendered section of a curve is redrawn to smooth the curve on-the-fly while a user moves a stylus or other input device. On receiving data points for the curve, an old rendered section for prior data points is deleted by curve redrawing code, and a new spline that's visually smooth through the new data points and at least one prior data point is added. “Visually smooth” is defined using tangents. The rendered spline is a cardinal or other cubic Hermite spline. The curve is redrawn for display by overwriting frame buffer data. A single instruction multiple data processing architecture simultaneously calculates multiple data points for the new section of the curve rendering. A digital ink rendering uses a pen-tip shape or an arc shape, based on data point locations. The pen-tip shape simulates a square-tip pen, highlighter, pencil, charcoal, paintbrush, or liquid ink pen.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: March 15, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Eric Brumer, Jorge Pereira Pedreira
  • Patent number: 9264765
    Abstract: A method for providing a video includes: (a) acquiring a first main video captured of a first capture space, and a second main video captured of a second capture space including a space other than the first capture space; (b) generating a wide-angle video by combining the plurality of main videos acquired in step (a); (c) acquiring user preference information via a network; (d) calculating a region to be cropped which is a region of the wide-angle video and smaller than the area captured in the wide-angle video, based on the user preference information acquired in step (c); (e) cropping the wide-angle video into the cropping region; and (f) providing, to a user, a cropped video generated by cropping the wide-angle video.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: February 16, 2016
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Taiji Sasaki, Hiroshi Yahata
  • Patent number: 9259645
    Abstract: When a game process is performed by an exemplary game apparatus having an LCD for displaying a stereoscopically visible image, angular velocities of rotations about axes of the game apparatus are detected by using an angular velocity sensor provided in the game apparatus. A stereoscopic effect of a stereoscopically displayed image is adjusted in accordance with a magnitude of a rotation angle of the game apparatus in a roll direction calculated based on the angular velocities of the rotations about axes of the game apparatus.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: February 16, 2016
    Assignee: Nintendo Co., Ltd.
    Inventors: Kiyoshi Takeuchi, Koichi Hayashida
  • Patent number: 9258573
    Abstract: The present invention relates to spatial prediction of pixels of a block, the block being a block of a digital image. In particular, for a block pixel at least one reference pixel(s) is selected and out of the selected reference pixel(s), the block pixel is predicted. In particular, the prediction of the block pixel is performed depending on the distance of this pixel to the reference pixel(s) from which it is to be predicted.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: February 9, 2016
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventors: Virginie Drugeon, Thomas Wedi, Matthias Narroschke
  • Patent number: 9257101
    Abstract: A method and electronic device employing the method of processing a frame of graphics for display is provided that includes developing a frame in a first software frame processing stage following a first vertical blanking (VBL) heartbeat, issuing a command indicating the first stage is complete, and performing a final software frame processing stage without waiting for a subsequent VBL heartbeat. The method may alternatively include performing the final software frame processing stage regardless as to whether a target framebuffer is available, performing all but final hardware frame processing stages regardless as to whether the target framebuffer is in use, and performing the final hardware processing stage if the target framebuffer is not in use.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 9, 2016
    Assignee: APPLE INC.
    Inventors: Ian Hendry, Jeffry Gonion, Jeremy Sandmel
  • Patent number: 9250704
    Abstract: First a standard image to which a link is defined is displayed. If a user operates a input device and if the viewpoint enters into the first link boundary, and if the information indicating that a resume operation is required does not exist the first frame of moving image data is read out and displayed on the display device as a still image. If the viewpoint enters into the second link boundary, playing back and displaying of the moving image and is started. If the viewpoint moves out from the second link boundary, a frame displayed when the playback of the moving image is suspended is displayed as a still image and the resume point is stored. If the viewpoint moves out of the first link boundary, a standard image is displayed.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: February 2, 2016
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Takayuki Shinohara, Hidehiko Morisada, Yute Lin
  • Patent number: 9251564
    Abstract: A method for processing a stereoscopic image that includes a first image and a second image that has at least one first black band. To reduce the display errors linked to black bands, the method estimating at least one first parameter representative of the at least one first black band generating a third image from the stereoscopic image by disparity compensated interpolation. The third image includes at least one second black band, with at least one second parameter representative of the at least one black band being a function of at least one first parameter. The invention also relates to a corresponding stereoscopic image processing module and a display device including the processing module.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: February 2, 2016
    Assignee: THOMSON LICENSING
    Inventors: Alain Verdier, Philippe Robert, Cedric Thebault
  • Patent number: 9245315
    Abstract: In an example embodiment a method, apparatus and computer program product are provided. The method includes facilitating receipt of a light-field image, determining one or more depth levels in the light-field image and generating a plurality of images from the light-field image. The method includes determining one or more registration matrices corresponding to the one or more depth levels between an image and one or more remaining images of the plurality of images. The method includes performing a super-resolution of the image and the one or more remaining images based on the one or more registration matrices to generate a super-resolved image of the image.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 26, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Basavaraja S V, Gururaj Gopal Putraya, Mithun Uliyar
  • Patent number: 9237330
    Abstract: A method for forming a stereoscopic video of a scene from first and second input digital videos captured using respective first and second digital video cameras, wherein the first and second input digital videos include overlapping scene content and overlapping time durations. The method includes determining camera positions for each frame of the first and second input digital videos, and determining first-eye and second-eye viewpoints for each frame of the stereoscopic video. First-eye and second-eye images are formed for each frame of the stereoscopic video responsive to the corresponding video frames in the first and second input digital videos and the associated camera positions.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: January 12, 2016
    Assignee: Intellectual Ventures Fund 83 LLC
    Inventors: Sen Wang, Kevin Edward Spaulding
  • Patent number: 9229636
    Abstract: A graphical user interface displays a shape. Further, a buffer region that is adjacent to an edge of the shape is displayed at the graphical user interface. In addition, a set of drawing data located within the buffer region is received from a user input device. A first subset of the drawing data that is located in the buffer region at a predetermined distance from the edge and a second subset of the drawing data in the buffer region that is located at a distance from the edge that exceeds the predetermined distance are determined with a processor. Further, the first subset of drawing data is displayed. In addition, the second subset of drawing data is prevented from being displayed at the distance. The process also displays the second subset of drawing data at the predetermined distance.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: January 5, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Remon Tijssen, Timothy W. Kukulski
  • Patent number: 9220975
    Abstract: When a game process is performed by an exemplary game apparatus having an LCD for displaying a stereoscopically visible image, angular velocities of rotations about axes of the game apparatus are detected by using an angular velocity sensor provided in the game apparatus. A stereoscopic effect of a stereoscopically displayed image is adjusted in accordance with a magnitude of a rotation angle of the game apparatus in a roll direction calculated based on the angular velocities of the rotations about axes of the game apparatus.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: December 29, 2015
    Assignee: Nintendo Co., Ltd.
    Inventors: Kiyoshi Takeuchi, Koichi Hayashida
  • Patent number: 9218576
    Abstract: This invention relates to a method and a system of silhouette image representation of a subject located at a remote location. Input data relating to the remote location are received, one or more graphical indicator indicating graphically at least one local condition at the remote location is obtained based on the received input data, and the one or more graphical indicators are incorporated in the silhouette image.
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: December 22, 2015
    Assignee: KONINLKIJKE PHILIPS N.V.
    Inventors: Albertus Cornelius Den Brinker, Werner Paulus Josephus De Bruijn
  • Patent number: 9219911
    Abstract: An image processing apparatus includes a first acquiring unit, a second acquiring unit, and a correction processor. The first acquiring unit acquires an intended viewing environment parameter, which is a parameter of an intended viewing environment, together with image data of a three-dimensional picture. The second acquiring unit acquires an actual viewing environment parameter, which is a parameter of an actual viewing environment for a user viewing the three-dimensional picture. The correction processor corrects the three-dimensional picture in accordance with a difference between the acquired intended viewing environment parameter and the acquired actual viewing environment parameter.
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: December 22, 2015
    Assignee: SONY CORPORATION
    Inventors: Suguru Ushiki, Takafumi Morifuji, Masami Ogata