Three-dimension Patents (Class 345/419)
  • Patent number: 10027953
    Abstract: An image processing apparatus includes an acquiring unit and a determining unit. For example, the acquiring unit acquires an imaging image captured by a camera mounted on a vehicle and registers the acquired imaging image in drive recorder information. When a vanishing point is detected from the imaging image, the determining unit determines that the imaging direction of the imaging device is normal such that the front of the vehicle is normally imaged. When the vanishing point is not detected from the acquired the imaging image, the determining unit determines that the imaging direction of the imaging device is abnormal such that the front of the vehicle is not normally imaged.
    Type: Grant
    Filed: March 19, 2015
    Date of Patent: July 17, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Kozo Baba, Norio Hashiguchi
  • Patent number: 10027793
    Abstract: A computer-implemented user notification method includes displaying, in a status area near a perimeter of a graphical interface, a notification of a recent alert event for a mobile device, receiving a user selection in the status area, and in response to the receipt of the user selection, displaying, in a central zone of the graphical interface, detail regarding a plurality of recent messaging events for the mobile device.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: July 17, 2018
    Assignee: Google LLC
    Inventors: Erick Tseng, Dianne K. Hackborn, Daniel Fridgren, Per Claes Olof Grimberg, Joseph M. Onorato, German W. Bauer, Jeffrey D. Yaksick, Christopher J. DeSalvo
  • Patent number: 10025102
    Abstract: Various embodiments relating to editing holograms by extending real world interfaces are disclosed. One embodiment includes a computing device configured to communicatively couple to a head mounted display device having an at least partially see-through display. The computing device includes a non-see-through display, a user input device, and a processor configured to determine whether a user focus is on an image or a hologram, if a determination is made that the user focus is on the image, map the user input to a first coordinate space of the non-see-through display, and if a determination is made that the user focus is the on the hologram, map the user input to a second coordinate space of the head mounted display device.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: July 17, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert Courtney Memmott, Jonathan R. Christen, Benjamin John Sugden, Marcus Tanner, Jonathan Paton Gallina
  • Patent number: 10026226
    Abstract: Rendering a digital element is disclosed. A geographical location of an observing platform is determined. The digital element is selected. A directional heading value of the digital element is calculated based at least in part on the determined geographical location of the observing platform. A captured image associated with the geographical location is obtained. The digital element is rendered on the captured image at least in part by using the determined directional heading value.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: July 17, 2018
    Assignee: Ripple Inc
    Inventor: Ray Beau Lotto
  • Patent number: 10026152
    Abstract: An image processing apparatus includes a first-image generation unit that generates a first image by performing a visibility enhancement process on an original image in a first color space that is a color space not prone to having color values falling outside a color gamut as a result of conversion of color values of pixels in the original image in the visibility enhancement process, a representative chromaticity determination unit that determines a representative chromaticity that represents chromaticities of pixels in a first region that is an entirety or a part of one of the original image and the first image, and a second-image generation unit that generates a second image by performing, in a second color space, a process for adjusting color values of pixels in a second region that is the entirety or the part of the first image to make the representative chromaticity close to a target chromaticity.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: July 17, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Takayuki Yamamoto, Makoto Sasaki
  • Patent number: 10026187
    Abstract: Systems and methods for calculating the weight of an object are provided. In one implementation, an apparatus for calculating weight comprises an image capture device and a processing device. The image capture device is configured to capture a plurality of images of a platform configured to support an object to be weighed, wherein the platform includes known pliability characteristics. The processing device is configured to calculate the weight of the object based on the plurality of images.
    Type: Grant
    Filed: January 12, 2016
    Date of Patent: July 17, 2018
    Assignee: Hand Held Products, Inc.
    Inventors: Scott McCloskey, Ryan Andrew Lloyd
  • Patent number: 10025884
    Abstract: Embodiments are directed to a method for receiving a user selection of a first object of a simulated model and selecting a second object of the simulated model based on the received selection of the first object. The method includes generating an offset object similar to the first object, wherein the position of the offset object is based on the position of the first object and second object. The method includes generating a manipulation tool configured to allow a user to change the position of the offset object relative to the first object and second object. The method further includes generating a manipulation tool. The manipulation tool allows a user to change the position of the offset object relative to the first and second objects. The manipulation tool includes a first marker and a second marker associated with the first and second objects, one or more third markers that may or may not be associated with the offset object.
    Type: Grant
    Filed: July 29, 2014
    Date of Patent: July 17, 2018
    Assignee: MSC.Software Corporation
    Inventors: Michel Samah, James Harvey Leedom
  • Patent number: 10026214
    Abstract: A ray tracing apparatus includes a traversal (TRV) core configured to traverse an acceleration structure (AS) to detect a first node and a second node, which intersect with a generated ray and have a determined same parent node, and to determine whether the ray intersects with an overlap region where a first bounding box corresponding to the first node overlaps a second bounding box corresponding to the second node; and, an intersection test (IST) determiner configured to calculate a first hit point where the ray intersects with a primitive belonging to the first node, which is a closer node to a view point of the ray among the first node and the second node, and to determine a final hit point of the ray based on a result of the determining of whether the ray intersects with respect to an overlap region, by the TRV core.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: July 17, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Youngsam Shin, Wonjong Lee, Seokjoong Hwang
  • Patent number: 10022626
    Abstract: First placement information for placing a first virtual object based on a first reference is transmitted, and the first virtual object is displayed in a first captured image based on the first reference and the first placement information. On the other hand, the transmitted first placement information is acquired, and the first virtual object is displayed in a second captured image based on a second reference and the first placement information.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: July 17, 2018
    Assignee: NINTENDO CO., LTD.
    Inventors: Tomoyoshi Yamane, Hirotoshi Ishibai
  • Patent number: 10025804
    Abstract: The disclosed computer-implemented method for aggregating information-asset metadata from multiple disparate data-management systems may include (1) receiving a first instance of metadata of an information asset from a first data-management system that manages information assets of an entity in a first domain, (2) receiving a second instance of metadata of the information asset from a second data-management system that manages the information assets of the entity in a second domain that is separate and distinct from the first domain, (3) storing the first and second instances of metadata in a global metadata repository that is separate and distinct from the first and second data-management systems, and (4) providing access to the first and second instances of metadata stored in the global metadata repository to the first data-management system, the second data-management system, and/or the entity. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: September 10, 2014
    Date of Patent: July 17, 2018
    Assignee: Veritas Technologies LLC
    Inventors: Steve A. Vranyes, Stuart Carter, Christopher M. Dickson, Robert Koeten
  • Patent number: 10019143
    Abstract: Systems and methods are provided for determining a principal image from a collection of images presented in a perspective view. A perspective view of images may be interactive and/or images may simultaneously increase or decrease in size in response to user interaction. Methods and/or techniques may be used to determine a principal image from a set of images based on a direction, speed, and/or velocity of movement or user interaction. A principal image in the perspective view may be the largest currently presented image and/or may be presented at the forefront to the user. Furthermore, an animation and/or video may be presented to the user following a determination of a principal image and/or after a configurable period of time without subsequent user interaction, which may further highlight or bring attention to a particular item to the user.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: July 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Yuji Haitani, Charles Shearer Dorner, Janet Ellen Galore, Dominick Khanh Pham, Gonzalo Alberto Ramos
  • Patent number: 10019831
    Abstract: Systems and methods for incorporating real world conditions into a three-dimensional (3D) graphics object are described herein. In some embodiments, images of a physical location of a user of a three-dimensional (3D) display system may be received from at least one camera and a data imagery map of the physical location may be determined based at least in part on the received images. The data imagery map may capture real world conditions associated with the physical location of the user. Instructions to render a 3D graphics object may be generated and the data imagery map may be incorporated into a virtual 3D scene comprising the 3D graphics object, thereby incorporating the real world conditions into virtual world imagery. In some embodiments, the data imagery may include a light map, a sparse light field, and/or a depth map of the physical location.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: July 10, 2018
    Assignee: zSpace, Inc.
    Inventors: Clifford S. Champion, Jerome C. Tu
  • Patent number: 10019824
    Abstract: An annotation system for providing annotations for original images is provided. In some embodiments, the annotation system accesses an annotation associated with an object of a 3D model. The annotation system also accesses and displays an original image. The annotation system renders a model image of the 3D model based on the view from which the original image was collected. When the model image contains the annotated object, the annotation system provides an indication that an annotation is associated with the object of the original image. The annotation system can provide indications of the annotation for other original images that include the annotated object irrespective of the view from which the other original images are collected.
    Type: Grant
    Filed: August 16, 2016
    Date of Patent: July 10, 2018
    Assignee: Lawrence Livermore National Security, LLC
    Inventors: Randy S. Roberts, John Goforth
  • Patent number: 10019190
    Abstract: A method for detecting abnormal changes in real-time in dynamic graphs. The method includes extracting, by a graph sampler, an active sampled graph from an underlying base graph. The method further includes merging, by a graph merger, the active sampled graph with graph updates within a predetermined recent time period to generate a merged graph. The method also includes computing, by a graph diameter computer, a diameter of the merged graph. The method additionally includes determining, by a graph diameter change determination device, whether a graph diameter change exists. The method further includes generating, by an alarm generator, a user-perceptible alarm responsive to the graph diameter change.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: July 10, 2018
    Assignee: NEC Corporation
    Inventors: Kunal Rao, Giuseppe Coviello, Srimat Chakradhar, Souvik Bhattacherjee, Srihari Cadambi
  • Patent number: 10019834
    Abstract: Methods, devices, and computer-readable media that allow real-time rendering while navigating virtually about or through a digital 3-D volumetric model. Examples provide techniques to facilitate real-time rendering while navigating through and around the 3-D volumetric model that can have many thousands of particles, where the particles can have emissive, occlusive, and translucent properties. Such complex particles of the 3-D volumetric model are presorted along predefined viewing directions in order to enable real-time rendering from when a navigation control has been entered. Presorting of data may be performed at a processing device(s) located across a public or private network from a user's device on which the real-time rendering is performed.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: July 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Fay, Mark Finch, Stephen Coy
  • Patent number: 10019832
    Abstract: A method of generating an acceleration structure for ray tracing, the method including, using a processor, dividing a three-dimensional (3D) space including primitives into bounding boxes, obtaining position information of where the bounding boxes overlapping each other, and generating an acceleration structure representing the position information and an inclusion relation between the bounding boxes. Also disclosed is a related method of traversing an acceleration structure.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 10, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeongsoo Park, Youngsam Shin, Sangoak Woo
  • Patent number: 10019851
    Abstract: Aspects of the technology described herein provide a control interface for manipulating a 3-D graphical object within a virtual drawing space. The control can automatically group objects together for common manipulation. The control can take the form of a scaled representation of a group of objects located outside of the primary drawing space. Moving the representation then moves the objects.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: July 10, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alexander Charles Cullum, Barry John Ptak
  • Patent number: 10021162
    Abstract: A cloud streaming service system and a method and apparatus for providing a cloud streaming service are disclosed. The cloud streaming server previously generates a section clip for a section having high resource usage, and performs a shortcut streaming procedure for sending the previously generated clip, rather than a normal streaming procedure, during the corresponding section, thereby efficiently utilizing the resources of a cloud streaming service system and thus increasing the maximum number of simultaneously executable applications.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: July 10, 2018
    Assignee: SK TechX Co., Ltd.
    Inventors: Dong-Su Lee, Dong-Gook Kim
  • Patent number: 10019850
    Abstract: Some embodiments provide a mapping application that receives input to adjust an amount of tilt from which to view a 3D map for a viewing mode in which the 3D map is specified to be textured with camera captured images (CCIs) of the real world. The mapping application also adjusts a set of heights for a set of road path indicators in the 3D map based on the adjusted amount of tilt. Each road path indicator indicates a path of a road in the 3D map. The mapping application further displays the 3D map with the adjusted amount of tilt and the set of road path indicators at the adjusted set of heights in the 3D map.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: July 10, 2018
    Assignee: APPLE INC.
    Inventors: Adrian Lindberg, Per Fahlberg, Elisabeth Lindkvist
  • Patent number: 10021382
    Abstract: A camera intrinsic calibration may be performed using an object geometry. An intrinsic camera matrix may then be recovered. A homography is fit between object and camera coordinate systems. View transformations are finally recovered.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: July 10, 2018
    Assignee: Intel Corporation
    Inventors: Sagi BenMoshe, Ron Kimmel, Alex Bronstein, Michael Bronstein
  • Patent number: 10013776
    Abstract: Methods, devices, systems, and computer readable media to improve the operation of window-based operating systems are disclosed. In general, techniques are disclosed for rendering areas on a display in which two or more shadows overlap. More particularly, two or more shadow regions (based on the arrangement of overlapping windows/shadows) are identified and merged in a top-down process so that no region's shadow is painted or rendered more than once. A shadowbuffer (analogous to a system's framebuffer) may be used to retain windows' alpha information separately from the corresponding windows' shadow intensity information.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: July 3, 2018
    Assignee: Apple Inc.
    Inventors: James J. Shearer, Christopher P. Wright, Ryan N. Armstrong, Chad E. Jones
  • Patent number: 10013713
    Abstract: Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: July 3, 2018
    Assignee: METAIL LIMITED
    Inventors: Tom Adeyoola, Nick Brown, Nikki Trott, Edward Herbert, Duncan Robertson, Jim Downing, Nick Day, Robert Boland, Tom Boucher, Joe Townsend, Edward Clay, Tom Warren, Anoop Unadkat, Yu Chen
  • Patent number: 10010374
    Abstract: A system and a method for an insertion device positioning guidance system comprising: an electromagnetic field generator configured to generate an electromagnetic field covering a treatment area; a plate sensor configured to be positioned within the treatment area in a location defining an orientation of a subject; a reference sensor configured to be positioned, within the treatment area, on the subject's torso, the reference sensor is configured to define a reference coordinate system representing the position and orientation of the subject's torso relative to said field generator; a registration sensor configured to mark at least a first and a second anatomic locations relative to the reference coordinate system; and a processor configured to operate said field generator, read signals obtained from said the plate sensor, said reference sensor and said registration sensor, calculate a position and orientation thereof relative to said field generator, generate a 3D anatomic map representing the torso of the s
    Type: Grant
    Filed: August 17, 2017
    Date of Patent: July 3, 2018
    Assignee: NUTRISEAL LIMITED PARTNERSHIP
    Inventors: Doron Besser, Guy Ben Ezra, Ran Cohen, Yoav Stein, Amit Cohen
  • Patent number: 10015467
    Abstract: A digital broadcast receiving apparatus for displaying a stereoscopic image includes a demultiplexing unit configured to demultiplex a received digital broadcast signal; a PSIP or PSI/SI processor configured to extract extension view video information from the demultiplexed digital broadcast signal; a decoder configured to decode an extension view video stream and a base view video stream from the demultiplexed digital broadcast signal; and an output formatting unit configured to format the extension view video stream and the base view video stream based on the extension view video information.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: July 3, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Jong-Yeul Suh, Jeong-Hyu Yang, Ho-Taek Hong, Joon-Hui Lee, Jin-Pil Kim
  • Patent number: 10011077
    Abstract: Provided is a laminate shaping apparatus including an ultraviolet-ray source that applies ultraviolet rays a model material ejecting unit that ejects an ultraviolet curable model material a support material ejecting unit that ejects an ultraviolet curable support material which assists shaping of a three-dimensional shaped product which is shaped by the model material a driving unit that drives at least one of the ultraviolet-ray source, the model material ejecting unit, and the support material ejecting unit, and a shaping stand on which the three-dimensional shaped product is shaped, and a control unit that controls the model material ejecting unit, the ultraviolet-ray source, the driving unit, and the support material ejecting unit.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: July 3, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Keishi Shimizu
  • Patent number: 10015527
    Abstract: Various examples are directed to the generating and playback of panoramic videos comprising a plurality of tiles. Each tile may be a video having a tile field-of-view that is a portion of a full field-of-view of the panoramic video. An active field-of-view may be displayed from the first tile, where the active field-of-view is selected from a first tile field-of-view. A translate command may indicate a translate direction for the active field of view. A second tile may be requested. The second tile may have a second tile field-of-view that is adjacent to the first file field-of-view in the translate direction. The active field of view may be translated in the translate direction. When the active field-of-view reaches an edge of the first tile field-of-view, the active field-of-view may be displayed, at least in part, from the second tile.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: July 3, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: William Christopher Banta, Demir Selmanovic
  • Patent number: 10013072
    Abstract: In one embodiment, a method includes identifying a gesture made by a user of the computing device with respect to one or more surfaces of the computing device, the gesture comprising a single trajectory in three dimensions including: an earlier portion in a first direction along at least one of the surfaces; and immediately following the earlier portion of the single trajectory, a later portion in a second direction comprising a second series of points distant from the surfaces, wherein the second direction comprises a deflection from the first direction that follows through on the earlier portion of the single trajectory; determining a user input based at least in part on a speed of the gesture along the earlier portion of the single trajectory and a speed of the gesture along the later portion of the single trajectory; and executing one or more actions based on the user input.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: July 3, 2018
    Assignee: Facebook, Inc.
    Inventor: Luke St. Clair
  • Patent number: 10013803
    Abstract: Method and system of virtual fitting a foot with a shoe by obtaining a first and second 3D model associated with the surface of the foot and interior cavity of the shoe, respectively, each 3D model comprising a point cloud; aligning the point clouds such that the heel extreme point of the two point clouds align and the ankle back extreme point of the first point cloud aligns with the top back point of the second point cloud; calculating for at least one point p in the first point cloud a value of at least one fit indicator determined based on a distance between p and a corresponding point q in the aligned second point cloud; and outputting, to a display device, a graphical representation of the first 3D model colored in accordance with the fit calculated at p.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: July 3, 2018
    Assignee: FITFULLY LTD.
    Inventors: Batia Mach Shepherd, Yirmeyahu Kaminski, Gadi Naor, Roy Tertman
  • Patent number: 10013796
    Abstract: Rendering glasses with shadows is disclosed, including: generating a face image corresponding to an image of a set of images based at least in part on a face model, wherein the set of images is associated with a user's face; generating a face with shadows image corresponding to the image based at least in part on shadows casted by a glasses model on the face model; generating a shadow transform based at least in part on a difference determined based at least in part on the face image and the face with shadows image; generating a shadowed image based at least in part on applying the shadow transform to the image; and presenting the shadowed image including by overlaying a glasses image associated with the glasses model over the shadowed image.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: July 3, 2018
    Assignee: Ditto Technologies, Inc.
    Inventors: Dmitry Kornilov, Robert Charlie Daugherty, Robert Curtis Randolph, Sergey Surkov
  • Patent number: 10008039
    Abstract: Various approaches discussed herein enable providing a virtual reality experience of trying on clothes by augmenting an image of an article of clothing so that it appears to be worn by a particular person who is represented in a separate image. The image of the person wearing a special article of clothing containing a number of gridlines is analyzed along with an image of the special article of clothing as it appears unworn. The analysis includes calculating differences in the images to determine a change in the position of the gridlines between the images, then used to generate body shape data. The body shape data is used to augment an image of a prospective article of clothing, which modified image is then combined with the image of the person wearing a special article of clothing and displayed.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: June 26, 2018
    Assignee: A9.COM, INC.
    Inventors: Adam Moshe Neustein, William Brendel, Kaolin Imago Fire, Mark Jay Nitzberg, Sunil Ramesh, Mark Scott Waldo
  • Patent number: 10009590
    Abstract: In an image processing method to display a stereoscopic image on a target screen, a disparity information (200) is associated with the stereoscopic image and is adapted for the display of the stereoscopic image on an original screen, the size of the original screen being different from the size of the target screen, the stereoscopic image comprising a first image (20) and a second image (21). In order to optimize the disparity of the stereoscopic image, the method comprises selecting a part of said first image according to at least one property associated with the first image; calculating a target disparity information associated with the selected part of the image according to the viewing conditions associated with the target screen and the original disparity information associated with the selected part of the first image.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: June 26, 2018
    Assignee: THOMSON LICENSING DTV
    Inventors: Guillaume Boisson, Christel Chamaret, Paul Kerbiriou, Patrick Lopez
  • Patent number: 10007968
    Abstract: Disclosed are an image-processing circuit capable of improving the ability to express a high-resolution image and a display device having the same and a method of driving a display device. The image-processing circuit determines whether input image data represents one or more of a forward diagonal line edge, a backward diagonal line edge, and a horizontal line edge, and then determines arrangement of a center unit pixel, and thereafter renders data of the center unit pixel into data of a peripheral unit pixel based on edge information and the arrangement of the center unit pixel.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: June 26, 2018
    Assignee: LG DISPLAY CO., LTD.
    Inventors: Jung-Geun Jo, Jung-Hyun Ham
  • Patent number: 10008030
    Abstract: A panel image that may be displayed in a display apparatus to display a 3D image that includes reduced differences with a source image may be generated based on generating a predicted 3D image based on a panel image, comparing the predicted 3D image to the source image, and adjusting the panel image to reduce differences between the predicted 3D image and the source image. Such a process may be performed iteratively. The predicted 3D image may be generated based on applying a convolution kernel to the panel image in a convolution operation. The convolution kernel may be based on a first function and a second function. The first function may be associated with a brightness distribution of one or more visual fields of the panel image. The second function may be associated with a Gaussian distribution of brightness of a panel image pixel.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: June 26, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun Sung Chang, Young Ju Jeong, Hyoseok Hwang
  • Patent number: 10009553
    Abstract: A method of operating a video camera includes capturing a scene of imaging data using the video camera, wherein the imaging data is characterized by a first bit depth and processing the imaging data to provide display data characterized by a second bit depth less than the first bit depth. The method also includes framing the imaging data and the display data and outputting the framed imaging and display data.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: June 26, 2018
    Assignee: DRS Network & Imaging Systems, LLC
    Inventors: Gregory Christison, Chris Reed, Bracey J Blackburn
  • Patent number: 10008013
    Abstract: Systems, methods, and machine readable media for visualizing complex data, including real-time data streams from wearable device sensors, may use a halo-based representation. Halos are comprised of multiple rings that can be used to efficiently convey, for example, information about the status of a subject, such as a subject's heart rate, activity level, and calories burned at particular times throughout a day.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: June 26, 2018
    Assignee: ORA Inc.
    Inventor: Peter Crnokrak
  • Patent number: 10001970
    Abstract: A dialog server which provides dialogs made by at least one user through their respective avatars in a virtual space. A method and a computer readable article of manufacture tangibly embodying computer readable instructions for executing the steps of the method are also provided. The dialog server includes: a position storage unit which stores positional information on the avatars; an utterance receiver which receives at least one utterance of avatars and utterance strength representing an importance or attention level of the utterance; an interest level calculator which calculates interest levels between avatars based on their positional information; a message processor which generates a message based on the utterance in accordance with a value calculated from the interest levels and the utterance strength; and a message transmitter which transmits the message to the avatars.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: June 19, 2018
    Assignee: Activision Publishing, Inc.
    Inventors: Gakuto Kurata, Tohru Nagano, Michiaki Tatsubori
  • Patent number: 10002401
    Abstract: A method of processing a graphics command may include: receiving the graphics command from an apparatus that executes an application; selecting at least one shader included in the graphics command to be processed by a graphics processor; creating a shader program using the selected at least one shader; searching for a shader program corresponding to the created shader program from among one or more previously compiled shader programs; and outputting a found shader program.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: June 19, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kyung-su Kim, Byung-joon Chang, Bong-hoon Park, Chan-min Park, Woo-ram Ann, Tae-young Lee, Joo-young Jung, Cheul-hee Hahm
  • Patent number: 9999405
    Abstract: A processor identifies a curved structure in three-dimensional medical image data. The processor selects a plane in the three-dimensional medical image data based at least in part on the identified curved structure. The processor defines a curved image slice in the selected plane based at least in part on the identified curved structure. The curved image slice may be defined by drawing a pair of curved lines on opposite sides of the identified curved structure in the selected plane. The distance between the pair of curved lines may define a thickness of the curved image slice. The processor generates a rendered image of the defined curved image slice. The rendered image may be generally perpendicular to the selected plane. The rendered image and/or the selected plane having the pair of curved lines superimposed on opposite sides of the identified curved structure may be presented at a display system.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: June 19, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Klaus Pintoffl, Christian Fritz Perrey, Jos Stas
  • Patent number: 10002208
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include providing an interactive catalog associated with the 3D model of the object while positioning the 3D model of the object onto the 2D environment. In one aspect, the method may include price and product detail information associated with the 3D model of the object.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: June 19, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 10001901
    Abstract: A system includes hardware processors and a texturing module configured to display a texturing tray within a virtual reality environment or a mixed reality environment, the texturing tray including a first plurality of texturing mode objects, detect that a user has grabbed a first texturing mode object of the first plurality of texturing mode objects from the texturing tray with a virtual hand of the user, based on motion of the virtual hand after the grabbing, moving the first texturing mode object into a position adjacent to a surface of a target object, detect that the user has applied a texturing agent toward the first texturing mode object, and apply a texture effect to the surface of the target object based on a virtual interaction between the texturing agent and the first texturing mode object, the texture effect altering the appearance of the surface of the target object.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: June 19, 2018
    Assignee: Unity IPR ApS
    Inventor: Gregory Lionel Xavier Jean Palmaro
  • Patent number: 10002434
    Abstract: One example provides a system. The system receives an infrared image and processes the infrared image to detect lines in the infrared image. The system receives a color image corresponding to the infrared image and processes the color image to detect lines in the color image. The detected lines in the infrared image and the detected lines in the color image are combined. A document region is detected from the combined detected lines.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 19, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jian Fan, Su Wang, Daniel R Tretter
  • Patent number: 10002377
    Abstract: Techniques for detecting dimensions of an object from a three dimensional (3D) image may be provided. Dimensions of an object may be determined based upon a received 3D image and calibration information for calibrating a dimension related to the 3D image. The calibration information may be utilized for calibrating aspect ratios of the 3D image. In an example, a recommended item may be identified and presented to the user based on the determined dimensions of the object.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: June 19, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Joseph Edwin Johnson, Benjamin Schwartz, Shiblee Imtiaz Hasan, Nathan Eugene Masters
  • Patent number: 10001841
    Abstract: Provided are a three-dimensional (3D) interaction apparatus and method for providing a user interaction service for a 3D image. The 3D interaction apparatus includes a memory including computer-executable instructions, a processor configured to read and execute the computer-executable instructions, an action calculator configured to calculate 3D action information corresponding to an action of a user, a mapping information calculator configured to calculate a manipulation position in a coordinate system of the 3D image matching each of coordinate values of the 3D action information, based on the 3D action information and 3D information of each of features of the 3D image, and an interaction controller configured to, when an arbitrary image processing request based on an action of a user is made for the calculated manipulation position, perform a corresponding image processing operation and display a 3D image obtained through the performed image processing operation.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: June 19, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Hye Jin Kim
  • Patent number: 10002465
    Abstract: A computer-implemented method for creating a set of bounding boxes on a three-dimensional modeled assembly in a three-dimensional scene. The method comprises providing three-dimensional modeled objects forming a three-dimensional modeled assembly in a three-dimensional scene; computing a main bounding box encompassing the three-dimensional modeled assembly, creating a set of three-dimensional modeled objects that meet at least one property of the three-dimensional modeled assembly, computing two or more bounding boxes encompassed by the main bounding box, one of the two or more bounding boxes comprising the three-dimensional modeled objects of the set.
    Type: Grant
    Filed: December 30, 2015
    Date of Patent: June 19, 2018
    Assignee: DASSAULT SYSTEMES
    Inventors: Guillaume Dayde, Christophe Delfino
  • Patent number: 10002437
    Abstract: An electronic device and method determines redundant data by obtaining a reference data patch and a comparative data patch, selecting at least one reference data point from the reference 3D data patch and at least one comparative data point from the comparative 3D data patch, and combining the reference data point and the data points in the reference 3D data patch which are adjacent to a pixel coordinate of the reference data point to form a triangular patch. A determination is made whether a distance between the reference data point and the comparative data point in a pair of nearest points is greater than a second distance threshold to determine the redundant data.
    Type: Grant
    Filed: July 6, 2016
    Date of Patent: June 19, 2018
    Assignee: SHENZHEN ESUN DISPLAY CO., LTD
    Inventors: Hailong Chen, Hongchen Zhu, Zhenkun Wen, Donglin Feng, Dong He
  • Patent number: 10003778
    Abstract: Methods and systems are described for a media guidance application that enhances the viewing experiences of users by modifying, as perceived by a user, an area outside of the television or computer screen. In particular, the media guidance application may enhance the viewing experiences of users by incorporating colors corresponding to the display screen in the area surrounding the display screen in order to prevent the area outside of the display screen from distracting a user.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: June 19, 2018
    Assignee: Rovi Guides, Inc.
    Inventor: Brian Peterson
  • Patent number: 9996949
    Abstract: Views of a virtual space may be presented based on predicted colors of individual pixels of individual frame images that depict the views of the virtual space. Predictive models may be assigned to individual pixels that predict individual pixel colors of individual pixels at individual time points. Individual models may be updated and/or reprojected to other pixels based on comparisons of the predicted pixel colors and colors specified by in a raster input signal.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: June 12, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Kenneth J. Mitchell, Charalampos Koniaris, Jose Antonio Iglesias-Guitian, Bochang Moon, Eric Smolikowski
  • Patent number: 9998539
    Abstract: Techniques for encoding data storage systems using grid-encoded data storage systems with non-parity linear redundancy encoding schemes are described herein. A grid of shards with derived shards and data shards is generated that is indexed by a first index and a second index and is configured so that each shard is reproducible from other shards with the same first index and is also reproducible from other shards with the same second index. The grid of shards is further configured so that each data row of the grid of shards has at least two derived shards and at least twice as many data shards as derived shards.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: June 12, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Frederick Brock, Bryan James Donlan, James Caleb Kirschner
  • Patent number: 9996959
    Abstract: A computer-implemented method to display a rendered image is described. A base image is obtained. A rendered image is obtained. The rendered image is matched to a location on the base image. The rendered image is overlaid onto the base image at the location to generate a set of layered images. The set of layered images is displayed.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: June 12, 2018
    Assignee: glasses.com Inc.
    Inventor: Jonathan Coon
  • Patent number: 9998723
    Abstract: Techniques related to filling hole regions in a disparity map are discussed. Such techniques may include generating approximated disparity values for grid nodes of an approximation grid having a lower resolution than the disparity map based on disparity values within outer hole contour regions circumscribing the hole regions. The hole regions may be filled with upsampled disparity values based on the approximated disparity values to provide a final disparity map.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: June 12, 2018
    Assignee: Intel Corporation
    Inventors: Alexey M. Supikov, Maha El Choubassi