Patents Examined by Zhengxi Liu
-
Patent number: 9773321Abstract: Technology for generating high perceptual-quality distance cartograms, which use geo-contextual anchors to avoid topological violations, is disclosed. A system can calculate the travel times between a selected origin of the graph, and other locations within the graph based on a graph describing the transportation network within a region (e.g., an urban setting) and data describing travel conditions. Other nodes are then shifted such that the distances between them and the origin are reflective of the travel times between them. When a shifted node violates the topology of the transportation network, which hamper a user's ability to utilize a map due to disruptions in the physical relations between adjacent nodes and map overlaps, the node is instead placed at an alternate location that does not result in a violation. A graphical projection, or geo-contextual anchor, is then generated that indicates where the node would be located but-for the violation.Type: GrantFiled: June 6, 2016Date of Patent: September 26, 2017Assignee: University of WashingtonInventors: Sungsoo Hong, Cecilia Aragon, Min-Joon Yoo
-
Patent number: 9767598Abstract: A “Point Cloud Smoother” provides various techniques for refining a 3D point cloud or other 3D input model to generate a smoothed and denoised 3D output model. Smoothing and denoising is achieved, in part, by robustly fitting planes to a neighborhood of points around each point of the input model and using those planes to estimate new points and corresponding normals of the 3D output model. These techniques are useful for a number of purposes, including, but not limited to, free viewpoint video (FVV), which, when combined with the smoothing techniques enabled by the Point Cloud Smoother, allows 3D data of videos or images to be denoised and then rendered and viewed from any desired viewpoint that is supported by the input data.Type: GrantFiled: August 3, 2012Date of Patent: September 19, 2017Assignee: Microsoft Technology Licensing, LLCInventor: Simon A. J. Winder
-
Patent number: 9760967Abstract: An example method of scaling a central processing unit (CPU) frequency of at least one CPU includes tracking an average quantity of graphics library calls made per graphics library draw call per frame of rendering. The method further includes detecting, based on tracking the average quantity of graphics library calls made per graphics library draw call per frame of rendering, a gaming workload on a computing device including a CPU. The method also includes switching the computing device to a gaming mode. Switching the computing device to a gaming mode includes reducing a CPU FMax of the CPU executing on the computing device.Type: GrantFiled: July 31, 2014Date of Patent: September 12, 2017Assignee: QUALCOMM IncorporatedInventors: Premal Shah, Brian Ellis
-
Patent number: 9754415Abstract: Embodiments that relate to displaying an image via a display device worn on a head of a user are disclosed. In one example embodiment, an image is displayed at an initial registration position with respect to a user's eye. Composite motion data is received from one or more sensors, with the composite motion data comprising a head motion component and a relative motion component which is relative motion between the head and the display device. The composite motion data is filtered to remove the head motion component and yield the relative motion component. Using the relative motion component, the initial registration position of the image is adjusted to an adjusted registration position that compensates for the relative motion component. The image is then displayed at the adjusted registration position.Type: GrantFiled: March 27, 2014Date of Patent: September 5, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Rod G. Fleck, Marshall T. DePue, David D. Bohn
-
Patent number: 9754398Abstract: Techniques are described by which the data associated with a 3D animation may be reduced in a manner that does not result in perceptible visual artifacts when the animation is rendered on the display of a target device. Animation curve reduction is achieved by the removal of redundant animation curve samples, and is independently guided for different object attributes or animation channels by the nature of the attribute and one or more display parameters of the target device for which the animation is intended.Type: GrantFiled: March 24, 2014Date of Patent: September 5, 2017Assignee: Amazon Technologies, Inc.Inventors: Peter John Cardwell, Paul J. Furio, Richard Steven Harding, Stephen Wallace Johnson, Valere Joseph Vanderschaegen
-
Patent number: 9747871Abstract: A portable terminal device operable by an operator is provided with a display unit which displays display data, an image capturing unit and an image signal processing unit which acquire image data containing the face of the operator, a detection unit which detects a relative positional change between the display data displayed on the display unit and the face of the operator based on the acquired image data to create change data, a determination unit which determines whether or not the operator is walking, and a display control unit which, in a case where the determination unit has determined that the operator is walking, controls a displaying position in the display unit of the display data displayed on the display unit so that the relative positional change detected by the detection unit is suppressed.Type: GrantFiled: September 10, 2013Date of Patent: August 29, 2017Assignee: MegaChips CorporationInventors: Motoyasu Tanaka, Kenji Nakamura
-
Patent number: 9734622Abstract: A method of digital continuous and simultaneous three-dimensional painting and three-dimensional drawing with steps of providing a digital electronic canvas having at least one display and capable of presenting two pictures for a right eye and a left eye; providing means for continuous changing of a virtual distance between the digital electronic canvas and a painter by digitally changing a horizontal disparity (shifting) between images for the right eye and the left eye on the digital electronic canvas corresponding to instant virtual canvas position; providing at least one multi-axis input control device allowing digital painting or drawing on the digital electronic canvas; painting on the digital electronic canvas for any instant virtual positions of the digital electronic canvas providing simultaneous appearance of a similar stroke on the images for the right eye and the left eye.Type: GrantFiled: August 5, 2016Date of Patent: August 15, 2017Inventor: Vladimir Vaganov
-
Patent number: 9679401Abstract: Color cell-based data placement systems, methods, and computer-readable storage media that visualize large amounts of multidimensional data on an output by rearranging data objects to variably grant more output space to areas with high data density and less output space to areas with low data density, and to variably rearrange overlapping data objects based on a number of data objects already placed at a preferred cell position for the data object.Type: GrantFiled: March 30, 2010Date of Patent: June 13, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Ming C. Hao, Umeshwar Dayal, Daniel Keim, Halldor Janetzko, Walter Hill
-
Patent number: 9672602Abstract: A projection image correcting apparatus for correcting, according to a three-dimensional shape of a projection surface, an original image to be projected, includes a projecting unit configured to project a pattern image on the projection surface, by controlling an image projecting device; a capturing unit configured to obtain a captured image of the projection surface on which the pattern image is projected, by controlling an image capturing device; a feature point extracting unit configured to extract feature points in the captured image corresponding to feature points in the pattern image; and a three-dimensional coordinates measuring unit configured to measure, by triangulation using the extracted feature points, three-dimensional coordinates of a plurality of measuring points on the projection surface corresponding to the feature points; and a reliability calculating unit configured to calculate reliabilities of the measuring points.Type: GrantFiled: March 9, 2015Date of Patent: June 6, 2017Assignee: RICOH COMPANY, LTD.Inventor: Takayuki Hara
-
Patent number: 9620076Abstract: An apparatus capable of displaying a plurality of images while a screen is scrolled, including a processing unit configured to process an image to be displayed on a display unit, a display control unit configured to control the display unit to display a plurality of images processed by the processing unit, a scroll control unit configured to set another plurality of images as display targets to be displayed on the display unit by scrolling the displayed plurality of images, and a control unit configured to control the processing unit to process the plurality of images as the display targets such as to prioritize the processing for an image disposed on an upstream side over an image disposed on a downstream side in a moving direction of scrolled images.Type: GrantFiled: February 2, 2011Date of Patent: April 11, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Yasufumi Oyama
-
Patent number: 9621887Abstract: Computer processor hardware receives settings information for a first image. The first image includes a set of multiple display elements. The computer processor hardware receives motion compensation information for a given display element in a second image to be created based at least in part on the first image. The motion compensation information indicates a coordinate location within a particular display element in the first image to which the given display element pertains. The computer processor hardware utilizes the coordinate location as a basis from which to select a grouping of multiple display elements in the first image. The computer processor hardware then generates a setting for the given display element in the second image based on settings of the multiple display elements in the grouping.Type: GrantFiled: May 14, 2013Date of Patent: April 11, 2017Assignee: V-NOVA INTERNATIONAL LIMITEDInventors: Luca Rossato, Guido Meardi
-
Patent number: 9613434Abstract: In accordance with some examples, when an image of an object is displayed at a display device, responsive to one or more user inputs, a computing device may be configured to adjust the image so that the object in the adjusted image approximates its actual size. A scale of a representative length may then be generated on the image, responsive to one or more other user inputs, such that the actual size of the object is visualized based on the scale.Type: GrantFiled: December 12, 2013Date of Patent: April 4, 2017Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLCInventor: Shuli Huang
-
Patent number: 9582928Abstract: An apparatus and method for restoring a hole generated in multi-view rendering are provided. A hole in an output view may be restored using temporally neighboring images.Type: GrantFiled: January 12, 2012Date of Patent: February 28, 2017Assignee: Samsung Electronics Co., Ltd.Inventors: Yang Ho Cho, Du Sik Park, Ho Young Lee, Kyu Young Hwang, Young Ju Jeong
-
Patent number: 9582065Abstract: Various embodiments relating to reducing memory bandwidth consumed by a continuous scan display screen are provided. In one embodiment, an indication of a static image period of a continuous scan display screen is determined. A reference image of a first image format having a first bit depth is converted into a modified image of a second image format having a second bit depth that is less than the first bit depth. During the static image period, the modified image is scanned onto the continuous scan display screen.Type: GrantFiled: August 23, 2013Date of Patent: February 28, 2017Assignee: NVIDIA CORPORATIONInventors: Ratin Kumar, Timothy Bornemisza
-
Patent number: 9582911Abstract: Systems and methods for generating one or more graphs corresponding to a data set are included. A computing system may receive user input data indicating a data set, the data set including one or more variables. Variable selection data indicating a subset of the one or more variables included in the data set may be obtained for the data set. An electronic representation of a graph selection structure may be generated based on the variable selection data. One or more graphs may be generated using the graph selection structure.Type: GrantFiled: November 11, 2014Date of Patent: February 28, 2017Assignee: SAS Institute Inc.Inventors: Sanjay Matange, Jyoti Yakowenko
-
Patent number: 9563936Abstract: Pixel-based method and apparatus of obtaining a downsampled image are provided. The method includes: constructing a virtual image by an image super-resolution technology according to a resolution of the downsampled image; determining relational expressions between pixels of the virtual image and pixels of the downsampled image; calculating a MSE between the pixels of the virtual image and pixels of the original image based on the relational expressions; determining a coefficient matrix between the pixels of the downsampled image and the pixels of the original image under the condition of the MSE being at a minimum value; determining the pixels of the downsampled image according to the pixels of the original image and the coefficient matrix; and outputting the downsampled image. Accordingly, the present invention can obtain sharp image and avoid color aliasing.Type: GrantFiled: September 9, 2014Date of Patent: February 7, 2017Assignee: Shenzhen China Star Optoelectronics Technology Co., LtdInventors: Houliang Hu, Hao Li, Li-wei Chu
-
Patent number: 9547932Abstract: A system, method, and computer program product are provided for splitting primitives. A plurality of primitives is received for a scene and a pre-determined plane that intersects the scene is identified. Bounding volumes of the plurality of primitives that are intersected by the pre-determined plane are split, where a bounding volume that encloses each intersected primitive of the plurality of primitives is split into a first bounding volume and a second bounding volume at an intersection of the bounding volume and the pre-determined plane.Type: GrantFiled: September 24, 2013Date of Patent: January 17, 2017Assignee: NVIDIA CorporationInventors: Tero Tapani Karras, Timo Oskari Aila
-
Patent number: 9547928Abstract: A method and an apparatus for authoring stereoscopic 3D video information comprising a 3D video stream and 3D overlay graphics are described. A depth range in z-space for the stereoscopic presentation of the 3D video stream is determined for a plurality of time codes. A reference plane in z-space for placing the 3D overlay graphics is then determined such that depth conflicts between the 3D video and the reference place are reduced. A comfort zone surrounding a display screen plane and comprising the reference plane is defined, wherein the comfort zone specifies a depth range in z-space for preferable presentation of the stereoscopic 3D video information. It is then determined whether a depth conflict between the reference plane and the 3D video stream remains for the respective time codes and/or whether a depth conflict exists between the comfort zone and the 3D overlay graphics for the respective time codes.Type: GrantFiled: February 17, 2012Date of Patent: January 17, 2017Assignee: THOMSON LICENSINGInventor: Jobst Hoerentrup
-
Patent number: 9542909Abstract: An image processing apparatus including: an acquisition unit that acquires a first image, a second image, and an identifier indicating whether or not a portion corresponding to the first image and included in a third image is to be subjected to a second process; a first processing unit that (i) performs a first process on the first and second images acquired by the acquisition unit to generate the third image and (ii) performs conversion on a ? blend value of each pixel forming the generated third image for allocating the identifier to a portion of a possible range of the ? blend value; and a second processing unit that controls whether to perform the second process on each pixel forming the third image generated by the first processing unit, on the basis of the converted ? blend value.Type: GrantFiled: February 16, 2015Date of Patent: January 10, 2017Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.Inventor: Yudai Ishibashi
-
Patent number: 9541417Abstract: 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.Type: GrantFiled: September 30, 2012Date of Patent: January 10, 2017Assignee: APPLE INC.Inventor: Patrick S. Piemonte