Shape Generating Patents (Class 345/441)
  • Patent number: 10347039
    Abstract: Systems, apparatuses and methods may provide for technology that computes, by a shader in a fixed-functionality hardware shader library, a physically based shading model for a type of material. Additionally, the shader may shade one or more surfaces associated with the type of material in accordance with the physically based shading model. In one example, two or more shaders in the shader library are dedicated to different types of materials.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: July 9, 2019
    Assignee: Intel Corporation
    Inventors: Louis Feng, Altug Koker, Tomasz Janczak, Andrew T. Lauritzen, David M. Cimini
  • Patent number: 10332237
    Abstract: Hyper-hemispherical images may be combined to generate a rectangular projection of a spherical image having an equatorial stitch line along of a line of lowest distortion in the two images. First and second circular images are received representing respective hyper-hemispherical fields of view. A video processing device may project each circular image to a respective rectangular image by mapping an outer edge of the circular image to a first edge of the rectangular image and mapping a center point of the circular image to a second edge of the first rectangular image. The rectangular images may be stitched together along the edges corresponding to the outer edge of the original circular image.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: June 25, 2019
    Assignee: GoPro, Inc.
    Inventors: Joseph Steel, Timothy Macmillan
  • Patent number: 10318606
    Abstract: Apparatus performs various modal interval computations, while accounting for various modal interval operand configurations that are not amenable to ordinary computational operations. Upon detecting an exponent field of all 1's, the apparatus adapts various conventions involving leading bits in the fraction field of the modal interval endpoints to return a result having a useful meaning.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: June 11, 2019
    Assignee: Modai Technology Corporation
    Inventor: Nathan T. Hayes
  • Patent number: 10319108
    Abstract: Disclosed are methods and systems for measuring orientation parameters of spherical objects by image processing. Geometric shapes detected in a captured image are measured by generating and scoring models of the geometric shapes, where a high numerical score indicates a good match of the model to the image. The orientation parameters are computed from the geometric parameters measured from the image. A fast, precise, and accurate measurement requires generation and scoring be computationally efficient, meaning that many high-scoring models are generated in a short period of time. Disclosed are embodiments for a multistep measurement process for measuring the orientation parameters of an artificial hip joint from an x-ray image, measuring rotation of a basketball from video frame images, and navigating a spacecraft utilizing sunlight incident on a planetary body.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: June 11, 2019
    Assignee: JX Imaging Arts, LLC
    Inventor: Jan Segert
  • Patent number: 10311283
    Abstract: The present invention provides a method for providing feedback to a user during a 3D scanning session and guides the user to finish scanning completely.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: June 4, 2019
    Assignee: Itseez3D, Inc.
    Inventor: Ilya Lysenkov
  • Patent number: 10296683
    Abstract: An apparatus and method use a hybrid absorbing element defined by a implementation of matched layer and infinite element concepts to model time-domain and frequency domain wave propagation finite element calculations. The hybrid absorbing element includes three or more semi-infinite facets providing an essentially reflectionless interface for outgoing waves. Matched layer conditions are coupled to finite-element wavefield computation regions and infinite element conditions, which effectively disperse advancing waves at infinity. The disclosed apparatus and method result in the rapid attenuation of waves arriving at arbitrary angles, leading to elimination of reflection artifacts.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: May 21, 2019
    Assignee: THORNTON TOMASETTI, INC.
    Inventor: Jeffrey Cipolla
  • Patent number: 10282429
    Abstract: Provided herein are systems for locating one or more hazardous material incidents, for example, a petrochemical incident, in a geographical area of interest. The system generally comprises electronic device with at least a processor, a memory and a display coupled to the processor and at least one network connection; and a user interactive tool coupled to the electronic device. Particularly, the interactive tool or interactive mapping tool comprises activatable widgets in an interface, databases accessible by the widgets and a mapping application and displayable interactive base map. Also provided is a method and utilizing the system to locate hazardous material incidents by activating the widgets, querying the databases and displaying incident data retrieved from the databases on the base map. Further provided is a non-transitory machine-readable storage device comprising processor-executable instructions to perform the method.
    Type: Grant
    Filed: August 6, 2014
    Date of Patent: May 7, 2019
    Inventor: Latissha Varina Clark
  • Patent number: 10275441
    Abstract: In an embodiment, a data storage and retrieval system includes a computing device that configures the computer memory according to an RTree (a type of logic tree) representing a structure of a spreadsheet. The computer memory may be internal to or external to the computing device. In an embodiment, the RTree has a plurality of nodes, at least some of which contain one or more minimum bounding rectangles. Each minimum bounding rectangle (“MBR”) encompasses cells of the spreadsheet from a different one of a plurality of columns of the spreadsheet, but does not encompass cells of any of the other columns of the plurality of columns. A node of the RTree may hold multiple MBRs or a single MBR.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: April 30, 2019
    Assignee: Workiva Inc.
    Inventor: Dustin Lee Hiatt
  • Patent number: 10275910
    Abstract: Techniques and systems for managing visual layouts of ink strokes are described. In particular, an ink space coordinate system for a digital ink stroke is provided. A digital ink system can receive ink stroke data of an ink stroke. The system can define an ink space coordinate system along the ink stroke. Defining the ink space coordinate system can include assigning a reference line of the ink stroke and an origin point on the reference line, as well as creating ink space coordinates. Creating the ink space coordinates can include defining ink space x-coordinate values representing a distance along the reference line relative to the origin point and defining ink space y-coordinate values representing a distance along an axis perpendicular to the reference line of the ink stroke. Then the system can perform a warping to create curvature in the ink space coordinate system.
    Type: Grant
    Filed: January 15, 2018
    Date of Patent: April 30, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Simon J. Schaffer, Christine M. Johnson, Travis P. Dorschel, Craig A. Macomber, Joshua M. Smithrud, Michael Tang, Paul J. Kwiatkowski, Taylor S. Williams, James Robert Olyha
  • Patent number: 10269154
    Abstract: A pixel input is divided into blocks. The a number of blocks is determined based on the maximum number of partial spans. Finally, the blocks are rasterized.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: April 23, 2019
    Assignee: Intel Corporation
    Inventors: Subramaniam Maiyuran, Thomas Piazza, William B. Sadler, Jorge F. Garcia Pabon
  • Patent number: 10262624
    Abstract: Embodiments of the invention generally provide a display device that includes a controller that is communicatively coupled between a display source and source drivers. The controller and source drivers include respective decompression engines that can decompress the compressed data received from the display source. Instead of sending all of the compressed data to the source drivers, the controller evaluates the uncompressed data and identifies what portion of the compressed data corresponds to each of the source drivers. Moreover, the controller may determine a decompression engine state that corresponds to each portion of the compressed data. The saved engine state is transmitted to the source drivers which then initialize their decompression engines using the engine states.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: April 16, 2019
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Stephen L. Morein, Jeffrey Lukanc
  • Patent number: 10255716
    Abstract: In an example embodiment, a technique is provided for reconstructing a coherent tiled mesh surface that preserves the 2.5D Delaunay property. A spatial index is built for 2.5D data, the spatial index including nodes that correspond to a plurality of tiles of the 2.5D data. A 2.5D Delaunay triangulation algorithm is applied to data of nodes of the spatial index to create a plurality of independent mesh surfaces that each correspond to a tile. The plurality of independent mesh surfaces are stitched together to form the coherent tiled mesh surface. After a coherent mesh surface for a level of detail (LOD) is created, it is determined whether a new level of detail (LOD) is required. If so, one or more independent mesh surfaces that have the new LOD are created and stitching is repeated. Finally, a coherent multi-resolution tiled mesh surface is output.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: April 9, 2019
    Assignee: Bentley Systems, Incorporated
    Inventors: Elenie Godzaridis, Mathieu St-Pierre
  • Patent number: 10255512
    Abstract: A method of determining a vertical medial axis of an object in an input image, is disclosed. A measure of horizontal symmetry is determined for each pixel of the image. First and second vertical bounds within the image are determined. A continuous path between the first and second vertical bounds is determined based on the horizontal symmetry measure, the continuous path representing the vertical medial axis of the object.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: April 9, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Quang Tuan Pham, Geoffrey Richard Taylor
  • Patent number: 10229228
    Abstract: A computer-implemented method for simulating an assembly of fabric pieces can include providing a plurality of parallel solvers, a first solver simulating at least one first fabric piece and a second solver simulating at least one second fabric piece. The computer-implemented method can further include maintaining the first and the second fabric pieces tight by computing a common frontier by the first and second solvers.
    Type: Grant
    Filed: May 27, 2014
    Date of Patent: March 12, 2019
    Assignee: Dassault Systemes
    Inventors: Philippe Belmans, Malika Boulkenafed
  • Patent number: 10230574
    Abstract: This avionic calculator, intended to be loaded on board an aircraft, the avionic calculator includes a protective casing and at least one module from among an information processing module able to execute at least one software application, an input/output management module and an electric power supply management module, each module being positioned inside the casing. The avionic calculator further includes a routing module positioned inside the casing, the routing module including several communication ports and being configured for transmitting at least one message from an input communication port to an output communication port.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: March 12, 2019
    Assignee: THALES
    Inventors: Martial Montrichard, Benoit Pierson, Marc Fumey
  • Patent number: 10229534
    Abstract: Modeling of a user's face is disclosed, including: receiving an input image of a user's face to be modeled; and generating a set of parameter values to a statistical model that corresponds to the input image by evaluating candidate parameter values using a cost function that is determined based at least in part on optical flow.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: March 12, 2019
    Assignee: Ditto Technologies, Inc.
    Inventor: Michael Wang
  • Patent number: 10216383
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: February 26, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason F. Moore, Justin Mann, Martijn E. Van Tilburg, Colin R. Anthony
  • Patent number: 10217253
    Abstract: A method, system, and computer-readable storage medium are disclosed for simulation of a stateful brush tip. A tip of a brush tool is modeled using a data structure. A user input is collected representing a stroke made on a virtual canvas with the brush tool. The stroke is made with the tip in a first state. A second state of the tip is determined dependent on the first state of the tip and the user input. The second state represents a different shape of the tip than the first state. The second state of the tip is stored using the data structure.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 26, 2019
    Assignee: Adobe Inc.
    Inventors: Stephen J. DiVerdi, Yuyan Song
  • Patent number: 10209863
    Abstract: The present disclosure discloses a method of displaying a cascading menu that includes a plurality of submenus. The method determines a first submenu as indicated for browsing by a user based on a clicking event of the user. When an operation interface of the first submenu is in a collapsed mode, a number of submenus that are currently in an expanded mode within an operation interface of the cascading menu is counted. When the number of submenus that are currently in the expanded mode reaches a defined threshold, at least a second submenu is selected from the submenus that are currently in the expanded mode, and an operation interface of the second submenu is shrunk. The operation interface of the first submenu is expanded. Therefore, a size of the operation interface of the cascading menu will not increase as the number of the expanded submenus increases. As such, the amount of a page space occupied by the cascading menu is reduced and utilization of the page space is improved.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: February 19, 2019
    Assignee: Alibaba Group Holding Limited
    Inventors: Xiaoxin Zhang, Changyuan Yang
  • Patent number: 10192334
    Abstract: A dynamically configured tree form and corresponding graphical elements graphically represent information contained in a live stream of event data. The tree form is positioned in virtual three dimensional space within a computer graphical user interface such that the root of the tree is in the center of the screen, originating at the farthest distance from the viewer along the z axis. The tree form is configured to guide movement of the three dimensional graphical elements which represent individual measurements of events during specific time periods. The outermost, or leaf, portions of the tree represent the present time. The root or base of the tree represents the maximum duration that is being measured.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: January 29, 2019
    Assignee: Deep Node, Inc.
    Inventor: Benjamin Lindquist
  • Patent number: 10176492
    Abstract: There is provided an apparatus including: a preference information generation unit for generating preference information; a status determination unit for determining a status of an operation application based on a change in the status of the operation application having a first status for displaying a first operation screen on which registered applications can be selectively executed and a second status for displaying a second operation screen on which display information attracting a user is selectively displayed; a display control unit for selectively displaying the first operation screen and the second operation screen on a display screen based on a determination result; a display information displaying control unit for displaying the display information on the second operation screen based on a determination result; and a processing unit for performing a processing corresponding to an application selected on the first operation screen or display information selected on the second operation screen.
    Type: Grant
    Filed: August 6, 2010
    Date of Patent: January 8, 2019
    Assignee: SONY CORPORATION
    Inventors: Tomoyuki Kitagawa, Kenji Ozawa, Pieter Coenen
  • Patent number: 10176729
    Abstract: Disclosed herein are methods of providing location-based information with respect to a topological map. A method may include (a) receiving a query for location-related information, (b) optionally generating data representing the topological map, (c) accessing the location-related information in a map-to-scale, (d) optionally determining an association between one or more points (or links) in the map-to-scale and one or more corresponding points (or links) in a topological map, (e) identifying one or more points (or links) in the map-to-scale that relate to the location-related information and that correspond to one or more points (or links) in the topological map, (f) optionally determining a relative position of the location-related information with respect to the identified one or more map-to-scale points (or links), and (g) displaying the location-related information with respect to the corresponding one or more points (or links) in the topological map.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: January 8, 2019
    Assignee: HERE Global B.V.
    Inventors: William N. Gale, Joseph P. Mays, Frank J. Kozak
  • Patent number: 10168899
    Abstract: Computer-readable media and related methods for processing hand-drawn image elements are disclosed. A method includes selecting an image element model to replace an image element derived from a hand-drawn user input, correcting the selected image element model, and displaying the corrected image element model on an electronic display. A computer-readable medium includes computer-readable instructions stored thereon. The computer-readable instructions are configured to instruct a processor to determine whether an image element model is a suitable replacement for a hand-drawn image element, perform correction on the image element model if it is determined that the image element model is a suitable replacement, display the corrected image element model if it is determined that the image element model is a suitable replacement, and display the hand-drawn image element model if it is determined that the image element model is not a suitable replacement.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: January 1, 2019
    Assignee: FIFTYTHREE, INC.
    Inventors: Matthew Feiszli, Peter Sibley, Denis Kovacs, Amit Pitaru
  • Patent number: 10168998
    Abstract: An automated interface generates a tree of design actions based on a predetermined set of functions and relationship information, each intermediary node of the tree representing a partial user interface design, and each branch of the tree representing a design action that creates or modifies the partial user interface design. A plurality of candidate user interface designs are determined, each implementing the received plurality of functions, by traversing the tree along multiple traversal paths from a root node of the tree to respective leaf nodes of the tree and executing respective design actions represented by branches along the traversal paths. A completed interface design is selected from the plurality of completed interface designs based on a predetermined selection algorithm, and the final user interface is generated based on the selected candidate user interface design.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: January 1, 2019
    Assignee: Google LLC
    Inventors: Emily Rebecca Shack, Jeffrey William Nichols, Daniel Aaron Afergan, Christian Robertson
  • Patent number: 10168879
    Abstract: Disclosed are systems, methods, and computer-readable storage media to perform an interactive image recolorization process. The method includes receiving user input including a single stroke drawn on an image presented on a client device. The method further includes expanding the single stroke drawn on the image to generate an expanded stroke mask and refining the expanded stroke mask to determine a precise boundary that defines a region of interest on the image. The method further includes recolorizing the region of interest on the image in accordance with a user-specified color and causing presentation of a result of the recolorization on the client device.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: January 1, 2019
    Assignee: Snap Inc.
    Inventors: Kun Duan, Yunchao Gong, Nan Hu
  • Patent number: 10157485
    Abstract: A method for merging polygons in adjacent tiles is provided that includes determining that a first polygon in a tile having a first edge linked list and a second polygon in an adjacent tile having a second edge linked list have overlapping invalid edges, wherein an edge includes an ordered set of point coordinates in which an initial two point coordinates lie on a tile boundary and last point coordinates of the set also lie on a tile boundary, and an edge linked list is an ordered list of edges of a polygon, and merging the first edge linked list and the second edge linked list to generate a third edge linked list for a merged polygon comprising the first polygon and the second polygon.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: December 18, 2018
    Assignee: Texas Instruments Incorporated
    Inventor: Christopher John Gillam
  • Patent number: 10152638
    Abstract: An in-vehicle system for identifying exit-only lanes and shared exit lanes on a roadway having a first camera for obtaining image data regarding lane markings on the roadway, a second camera for obtaining image data regarding exit signs, a lane marking detection module for detecting lane markings on the roadway, an exit sign detection module for detecting exit signs, and an exit sign analyzer for detecting arrows on the detected exit signs. The in-vehicle system categorizes detected lane markings as one of standard frequency dashed lane markings, high frequency dashed lane markings, and solid lane markings, and identifies an exit-only lane and a shared exit lane in response to the categorizations of the detected lane markings and characteristics of the detected arrows.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: December 11, 2018
    Assignees: Volkswagen AG, Audi AG
    Inventors: Kaushik Raghu, Mohammadhossein Daraei, Premkumar Natarajan, Norman Lopez
  • Patent number: 10134161
    Abstract: A method for applying a graphic effect in an electronic device is provided. The method includes receiving an input of a filling line that indicates attribute information of a graphic effect to be applied to at least a partial area of an image displayed in a screen, identifying an attribute of the received filling line, and applying the graphic effect corresponding to the identified attribute of the filling line to at least the partial area of the image.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: November 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jaehyeon Kang, Sejun Song, Youngeun Han
  • Patent number: 10134173
    Abstract: A texture processing unit includes a controller configured to obtain a texture coordinate and spatial frequency information for each channel of a texture corresponding to the texture coordinate, and determine a filtering control signal for each channel of the texture based on the spatial frequency information for each channel, and a texture filter configured to perform filtering for each channel of the texture according to the filtering control signal for each corresponding channel.
    Type: Grant
    Filed: May 4, 2016
    Date of Patent: November 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Seok Kang
  • Patent number: 10134184
    Abstract: A method to render an object including a path includes: determining a split line to split a frame; allocating information about the path to a first tile through which the path passes and to a second tile located between the first tile and the split line, among tiles included in the frame; and determining respective winding numbers for the first tile and the second tile, based on information about the allocated path.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: November 20, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jaedon Lee, Jeongjoon Yoo
  • Patent number: 10122941
    Abstract: An image pickup apparatus includes a receiving unit configured to receive a designation of an image pickup direction of an image pickup unit in relation to superimposition of a mask image on an picked-up image; and a setting unit configured to set, when the receiving unit receives the designation of the image pickup direction, a position of superimposition of the mask image in an image pickup range where the image pickup unit can pick up images, on the basis of the designated image pickup direction.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: November 6, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Iwasaki
  • Patent number: 10117727
    Abstract: A method for 3-D cephalometric analysis acquires reconstructed volume image data from a computed tomographic scan of a patient's head. The acquired volume image data simultaneously displays from at least a first 2-D view and a second 2-D view. For an anatomical feature of the head, an operator instruction positions a reference mark corresponding to the feature on either the first or the second displayed 2-D view and the reference mark displays on each of the at least first and second displayed 2-D views. In at least the first and second displayed 2-D views, one or more connecting lines display between two or more of the positioned reference marks. One or more cephalometric parameters are derived according to the positioned reference marks, the derived parameters are displayed.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: November 6, 2018
    Assignee: Carestream Dental Technology Topco Limited
    Inventors: Shoupu Chen, Jean-Marc Inglese, Lawrence A. Ray, Jacques Treil
  • Patent number: 10116611
    Abstract: A system and a method are disclosed for recommending electronic messages in a message sharing system. Users can post messages to the message sharing system. These messages from posting users are received by the system and sent to receiving users that have subscribed to the posting users. The receiving users interact with the messages in various ways, such as by sharing the messages with other users. Interaction information is received for each of the electronic messages. The interaction information includes an indication of the number of interactions with the electronic message by receiving users. A score is determined for each electronic message based on the interaction information. Electronic messages are selected for being recommended to a user or a group of users based on the scores. The recommendations are then sent to the users, enabling users to better focus their attention on messages that are likely to be interesting.
    Type: Grant
    Filed: May 2, 2016
    Date of Patent: October 30, 2018
    Assignee: Twitter, Inc.
    Inventors: Abdur Chowdhury, Ashish Goel, Ram Ravichandran
  • Patent number: 10108750
    Abstract: It is proposed a computer-implemented method for designing a three-dimensional modeled object, wherein the method comprises the steps of: user-interacting with a screen; defining a stroke corresponding to the user-interacting; discretizing the stroke into a set of points; projecting the set of points onto at least one support in a three-dimensional scene; constructing the three-dimensional modeled object from the projected set of points and the said at least one support.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: October 23, 2018
    Assignee: Dassault Systemes
    Inventors: Jean Hong, Mikaël Queric, Jérôme Derel, Frédéric Letzelter
  • Patent number: 10098009
    Abstract: An embodiment of a mobile communication system includes a plurality of mobile units operating within a defined operating area, each of the mobile units having a processor, a memory for storing a mobile unit file structure, an application running on the processor for operating on the mobile unit file structure, and a receiver for receiving on a common receive communication channel data. The mobile communication system further includes a plurality of geolocation markers disposed within the defined operating area, each having a memory for storing geolocation information to define a relative position within the defined operating area, and a geolocation transmitter for transmitting the defined geolocation information on the common receive communication channel, the geolocation transmitter having a geolocation transmit range less than the defined operating area.
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: October 9, 2018
    Assignee: BEELINX USA, LLC
    Inventors: Guillaume Crinon, Nicolas Constantinidis, Didier Gallais
  • Patent number: 10083514
    Abstract: One embodiment of the present invention includes techniques for rasterizing primitives that include edges shared between paths. For each edge, a rasterizer unit selects and applies a sample rule from multiple sample rules. If the edge is shared, then the selected sample rule causes each group of coverage samples associated with a single color sample to be considered as either fully inside or fully outside the edge. Consequently, conflation artifacts caused when the number of coverage samples per pixel exceeds the number of color samples per pixel may be reduced. In prior-art techniques, reducing such conflation artifacts typically involves increasing the number of color samples per pixel to equal the number of coverage samples per pixel. Advantageously, the disclosed techniques enable rendering using algorithms that reduce the ratio of color to coverage samples, thereby decreasing memory consumption and memory bandwidth use, without causing conflation artifacts associated with shared edges.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: September 25, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Mark J. Kilgard, Jeffrey A. Bolz
  • Patent number: 10083527
    Abstract: An image data processor (106) includes a structural image data processor (114) that employs a multi-structure atlas to segment a region of interest from structural image data that includes tissue of interest and that segments the tissue of interests from the region of interest. The image data processor further includes functional image data processor (116) that identifies the tissue of interest in functional image data based on the segmented tissue of interest. An image data processor includes a multi-structure atlas generator (104) that generates a multi-structure atlas. The multi-structure atlas physically maps structure to tissue of interest such that locate the structure in structural image data based on the multi-structure atlas localizes the tissue of interest to the region of interest.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: September 25, 2018
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventor: Shekhar Dwivedi
  • Patent number: 10070056
    Abstract: An omnidirectional camera system includes an omnidirectional camera that acquires an omnidirectional image by capturing using a fish-eye lens and an image processing device which displays the plurality of partial images which are cut out from the omnidirectional image side by side on one screen, in which the omnidirectional camera performs luminance adjustment with respect to the omnidirectional image, and the image processing device performs gradation adjustment processing in each partial image with respect to the plurality of partial images.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: September 4, 2018
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Hajime Matsumoto, Takamasa Yokoyama
  • Patent number: 10062191
    Abstract: Various systems and methods disclosed herein are directed to rendering point-based graphics on a computing device with the spaces between points filled in with color to produce the appearance of surfaces without gaps or holes. According to one method, one or more rasterization passes are performed on an image space. One or more filling passes are performed on the pixels in the image space in which the spaces between the pixels are filled with color to form a contiguous surface in a new image plane. One or more blending passes are performed on the image space after the filling passes, in which wherein the color of a group of pixels is a blended together. A new image space is rendered from the image space in the image buffer.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: August 28, 2018
    Assignee: NURULIZE, INC.
    Inventor: Graham Fyffe
  • Patent number: 10055541
    Abstract: A system stores visual content, and displays the visual content on a display unit in an undistorted, overview projection. The system receives input from a user to focus on a topic in the undistorted, overview projection, and transforms the undistorted, overview projection into a focused display showing the topic selected by the user and content related to the topic selected by the user in a continuous sequence of increasingly distorted projections. In the focused display, the content that is not related to the topic selected by the user does not move on the focused display, and the content that is related to the topic selected by the user moves towards the topic selected by the user on the focused display.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: August 21, 2018
    Assignee: SAP SE
    Inventor: Horst Werner
  • Patent number: 10037821
    Abstract: Embodiments of the system support hospital operations, delivery of health care, and improve patient satisfaction. The interactive hospital information system utilizes inputs from a mobile device, eliminating the cost of fixed cameras and sensor systems in the hospital facility. Aspects of the invention facilitate real-time patient care and patient room updates by care providers, validating that prescribed devices, services, and setups are in place per protocol. The system communicates with rounding persons as to specific care management. Network devices, such as an iPad® or smartphone, are utilized to monitor and record ongoing activities in the healthcare setting.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: July 31, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Christopher Donald Johnson, Kunter Seref Akbay, Brian McIlroy, Roxana Malladi, Paulo Gallotti Rodrigues, Marcelo Blois Ribeiro
  • Patent number: 10031589
    Abstract: A method comprising: causing transfer of a displayable first item to a display of a remote apparatus by causing transfer of data to the remote apparatus, the data defining features of the displayable first item; and enabling remote user-control of interaction, in the display of the remote apparatus, between a second item displayed in the display of the remote apparatus and the transferred displayable first item.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: July 24, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Kongqiao Wang, Yingfei Liu
  • Patent number: 10022619
    Abstract: A system includes a first gaming system communicatively coupled to a second gaming system via a communication network. The first gaming system receives the data from the second gaming system and displays on a first display device of the first gaming system one or more viewing modes associated with a game being rendered at the second gaming system. The viewing modes, herein correspond to plurality of views of a user associated with the second gaming system.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: July 17, 2018
    Assignee: Sony Interactive Entertainment, LLC
    Inventors: Charles McCoy, True Xiong, Clay Fisher
  • Patent number: 10007665
    Abstract: The present invention provides a method of displaying nodes, including: displaying, in response to that one or more nodes are selected on a view screen on which nodes are displayed together with respective connection lines between the nodes, the selected one or more nodes on a pallet; drawing connection lines extending from the one or more nodes displayed on the pallet, on the view screen; and scrolling, in response to that one or more connection lines extending from the one or more nodes displayed on the pallet are selected or that one or more nodes on the pallet are selected, a display on the view screen such that one or more nodes at connection destinations of the selected connection lines or the selected nodes are displayed within the view screen.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daisuke Maruyama, Tadahiko Nakamura, Kenji Uchida
  • Patent number: 9996225
    Abstract: The present invention provides a method of displaying nodes, including: displaying, in response to that one or more nodes are selected on a view screen on which nodes are displayed together with respective connection lines between the nodes, the selected one or more nodes on a pallet; drawing connection lines extending from the one or more nodes displayed on the pallet, on the view screen; and scrolling, in response to that one or more connection lines extending from the one or more nodes displayed on the pallet are selected or that one or more nodes on the pallet are selected, a display on the view screen such that one or more nodes at connection destinations of the selected connection lines or the selected nodes are displayed within the view screen.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Daisuke Maruyama, Tadahiko Nakamura, Kenji Uchida
  • Patent number: 9990740
    Abstract: In embodiments of camera-based brush creation, an image is displayed in a brush application interface of a virtual brush application on a computing device. A photo capture selection can be received through the brush application interface to initiate capturing a digital photo of the image with a camera device of the computing device. A brush can then be created for the virtual brush application based on the image and brush-edit inputs, and the brush saved as a brush template in a brush library that is accessible by the virtual brush application. The brush can be created as a ribbon brush that expands a middle section of the image represented as a brush stroke in the brush application interface. Alternatively, the brush can be created as a scatter brush that repeats multiple images of the image represented as a brush stroke in the brush application interface.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: June 5, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventor: Erik Jon Natzke
  • Patent number: 9984436
    Abstract: A system and machine-implemented method of real-time equirectangular projection are provided. A first macro-block in an equirectangular projection lookup table is retrieved. A second macro-block of pixels corresponding to the first macro-block determined by pixel mapping information of the first macro-block is retrieved. Destination coordinates of the pixels in the second macro-block by the pixel mapping information is determined. Pixel values of the pixels in the second macro-block to the corresponding destination coordinates are provided for output.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: May 29, 2018
    Inventor: Scott Zhihao Chen
  • Patent number: 9978114
    Abstract: A system for optimizing processing and display of large datasets is provided. The system includes a graphics processing and optimization (GPO) computing device. The GPO computing device is configured to store a dataset including a data point in a memory device, select the data point to display on a display device based on a first display request signal received via a user interface, and accelerate graphical processing of the dataset using optimization algorithms, wherein the GPO computing device is configured to assign a worker process to execute on the data point, The GPO computing device is also configured to convert the data point into a renderable graphics component, and generate a least-compute intensive representation of the data point, and cause the user interface to display a graphical representation of a first subset of the data including the renderable graphics component at a first display resolution.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: May 22, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Arun Karthi Subramaniyan, Alexandre Nikolov Iankoulski, Renato Giorgiani do Nascimento
  • Patent number: 9978184
    Abstract: The present disclosure provides method and apparatus for marking a target in a 3D image. The method include steps of: acquiring Computed Tomography (CT) image data of a scene; rendering a 3D image of the scene using ray casting based on the CT image data; removing a transparent region from the 3D image based on a fixed 2D transfer function; and marking the target in the 3D image.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: May 22, 2018
    Assignees: Tsinghua University, Nuctech Company Limited
    Inventors: Zhiqiang Chen, Yuanjing Li, Ziran Zhao, Shuo Wang, Jianping Gu, Yunda Sun
  • Patent number: RE47434
    Abstract: An object detecting device for detecting an object in a given gradation image. A scaling section generates scaled images by scaling down a gradation image input from an image output section. A scanning section sequentially manipulates the scaled images and cutting out window images from them and a discriminator judges if each window image is an object or not. The discriminator includes a plurality of weak discriminators that are learned in a group by boosting and an adder for making a weighted majority decision from the outputs of the weak discriminators. Each of the weak discriminators outputs an estimate of the likelihood of a window image to be an object or not by using the difference of the luminance values between two pixels. The discriminator suspends the operation of computing estimates for a window image that is judged to be a non-object, using a threshold value that is learned in advance.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: June 11, 2019
    Assignee: SONY CORPORATION
    Inventors: Kenichi Hidai, Kohtaro Sabe, Kenta Kawamoto