Patents Issued in August 17, 2017
  • Publication number: 20170236295
    Abstract: Spatio-temporal light field cameras that can be used to capture the light field within its spatio temporally extended angular extent. Such cameras can be used to record 3D images, 2D images that can be computationally focused, or wide angle panoramic 2D images with relatively high spatial and directional resolutions. The light field cameras can be also be used as 2D/3D switchable cameras with extended angular extent. The spatio-temporal aspects of the novel light field cameras allow them to capture and digitally record the intensity and color from multiple directional views within a wide angle. The inherent volumetric compactness of the light field cameras make it possible to embed in small mobile devices to capture either 3D images or computationally focusable 2D images. The inherent versatility of these light field cameras makes them suitable for multiple perspective light field capture for 3D movies and video recording applications.
    Type: Application
    Filed: May 2, 2017
    Publication date: August 17, 2017
    Inventors: Hussein S. El-Ghoroury, Zahir Y. Alpaslan, Jingbo Cai, Marty Maiers, Philip Warner, Dale A. McNeill
  • Publication number: 20170236296
    Abstract: In order to aid a user in filling a container with a target volume of a substance, an image is received. The image includes a view of the container and a view of a reference object. The reference object has a known dimension. The view of the reference object and the view of the container are then compared with reference to the known dimension. Based on the comparison, a volume of the container is determined. Based on the volume of the container, a volume indicator is provided.
    Type: Application
    Filed: May 1, 2017
    Publication date: August 17, 2017
    Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz
  • Publication number: 20170236297
    Abstract: A method for predicting the location of mark is performed for a substrate which includes a plurality of electronic device regions each electronic region includes a mark and a reference indication on a first surface and a sawing indication on a second surface opposite to the first surface. The method includes obtaining first and second image information for the first and second surfaces, extracting a sawing line based on the sawing indication in the second image information, calculating a first spaced distance between the sawing line and the reference indication in the first information, calculating a second spaced distance between the sawing line and the reference indication, and predicting the location of the mark based on whether the first and second spaced distances correspond to a predetermined reference distance. The mark is on each of the electronic device regions separated from each other along the sawing line.
    Type: Application
    Filed: January 13, 2017
    Publication date: August 17, 2017
    Inventor: Tea-Geon KIM
  • Publication number: 20170236298
    Abstract: A device and a method for determining a position of a user's body portion. The device includes a camera, configured to capture the body portion, and a display for providing visual feedback. A sensor determines at least one of a roll angle, a pitch angle, and a yaw angle of the device, and an interface receives picture data related to a pictorial representation of the body portion captured and sensor data related to the determined angle of the device. An analyzer analyzes, based on the picture data, whether the captured body portion is within a predetermined region of the picture and, based on the sensor data, whether at least one of the roll angle, the pitch angle, and the yaw angle is within a predetermined angle range.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 17, 2017
    Inventor: Ingo VETTER
  • Publication number: 20170236299
    Abstract: A hand-held mobile 3D scanner (10) for scanning a scene. The scanner (10) comprises a range sensor (11) that is arranged to sense the location of surface points in the scene relative to the scanner (10) and generate representative location information, a texture sensor (12) that is arranged to sense the texture of each surface point in the scan of the scene and generate representative texture information, and a position and orientation sensor (13) that is arranged to sense the position and orientation of the scanner (10) during the scan of the scene and generate representative position and orientation information. A control system (14) is also provided that is arranged to receive the information from each of the sensors and generate data representing the scan of the scene.
    Type: Application
    Filed: January 6, 2017
    Publication date: August 17, 2017
    Inventors: Robert Jan Valkenburg, David William Penman, Johann August Schoonees, Nawar Sami Alwesh, George Terry Palmer
  • Publication number: 20170236300
    Abstract: Thermal imaging camera images are obtained from a thermal imaging camera that rotates through a plurality of stop positions. The camera captures images at a constant frame rate and at least some of the images correspond to stop positions. Thermal imaging camera images that correspond to a stop position are retained, while images that do not correspond to a stop position are discarded. Retained images are sent in a video stream to a video processor. The video stream is separated into individual thermal imaging camera images and stored for corresponding virtual camera devices that correspond to specific stop positions. In addition, the position of the camera and individual pixels of images are both correlated to geographical location data, and depth values for the pixels are determined based on the geographical data.
    Type: Application
    Filed: December 5, 2016
    Publication date: August 17, 2017
    Inventors: Michael D. Dortch, Larry J. Price
  • Publication number: 20170236301
    Abstract: An apparatus comprises an unit configured to obtain captured images captured at a plurality of positions/orientations; an unit configured to generate a guidance instruction for causing a captured image corresponding to a position/orientation substantially the same as a captured image of a stipulated state to be obtained; an unit configured to output the guidance instruction; an unit configured to determine whether or not one captured image obtained after output of the guidance instruction was captured at a position/orientation substantially the same as the captured image of the stipulated state; and an unit configured to, if the one captured image is determined to be captured at the position/orientation, generate or update a three-dimensional map from three-dimensional coordinates of a feature included in a captured image based on the plurality of captured images including the one captured image.
    Type: Application
    Filed: January 25, 2017
    Publication date: August 17, 2017
    Inventors: Toshihiro KOBAYASHI, Daisuke KOTAKE, Masahiro SUZUKI, Masakazu FUJIKI, Akihiro KATAYAMA
  • Publication number: 20170236302
    Abstract: For an image processing concept, a database is provided in a device, the database comprising data derived from a plurality of frames of a video sequence. A live video feed is obtained from a camera of the device. Information is extracted from a selected image of the live video feed. A search is performed in the database based on the extracted information to retrieve a list of potential frames out of the plurality of frames. An initial pose of the selected image is estimated with respect to one frame of the list of potential frames as a function of the extracted information and the data derived from the one frame. Respective subsequent poses for subsequent images from the live video feed are iteratively estimated, wherein for each of the subsequent images the associated subsequent pose is estimated based on said subsequent image and a respective previously estimated pose. The live video feed is augmented on the device with virtual information based on the estimated initial pose and the subsequent poses.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 17, 2017
    Inventors: Clemens Arth, Philipp Fleck, Denis Kalkofen, Peter Mohr, Dieter Schmalstieg
  • Publication number: 20170236303
    Abstract: With regard to an inspection region for inspecting abnormality of a holding state of the substrate in an image of the substrate holding unit, (1) an upper end surface of the substrate being normally held by the substrate holding unit is confirmed, (2) based on a position of the upper end surface of the substrate that has been confirmed, a position of the inspection region in a vertical direction is determined, and (3) for a candidate of the inspection region of which the position in the vertical direction has been determined, density thereof at a rotation start time of the substrate holding unit is obtained, a horizontal position of the inspection region is determined based on a difference image integrated value, which is an integrated value of a difference absolute value with density of the same region in an initial state of the substrate holding unit.
    Type: Application
    Filed: February 14, 2017
    Publication date: August 17, 2017
    Inventor: Hiroshi SANO
  • Publication number: 20170236304
    Abstract: A method of determining a point or object on a digital display that is being gazed at by a viewer by capturing an image of the viewer's iris and at least one other feature of the viewer's face, calculating an imaginary line from the objet being viewed, to the iris and continuing to an imaginary center of the viewer's eye, then calculating a position of the center of the eye relative to the other feature of the viewer's face. Upon a change in the position of the eye and the iris, a calculation can be made of a position of the iris in a second image. An imaginary line can be extended out from the center of the eye, through the new position of the iris onto the digital display to determine the point of gaze of the viewer.
    Type: Application
    Filed: May 4, 2017
    Publication date: August 17, 2017
    Inventors: Yitzchak KEMPINSKI, David ASULIN, Zehava LASKER, Sophia FRIJ, Ronen HARATI
  • Publication number: 20170236305
    Abstract: The present application relates to a system for generating a surround view and a method of operating the system. A synthesizer module synthesizes an output frame from input frames in accordance with predefined calibration data. The input frames have an overlapping region imaging an overlapping field of view captured by two adjacent cameras. An adjustment module receives height level information representative of a height level in the overlapping region; selects a data record out of a set of predefined calibration data records in accordance with the height level information; and updates the predefined a part of the calibration data with the selected data record.
    Type: Application
    Filed: December 21, 2016
    Publication date: August 17, 2017
    Inventors: Michael STAUDENMAIER, Nikhil Jotwani
  • Publication number: 20170236306
    Abstract: An image enhancement system and method for enhancing medical images from a surgical imaging system. Each image pixel has a value in a first three-dimensional colour space. A mapping of values in a subset of the first colour space is calculated to map each colour point in the subset to an enhanced value. The mapping is calculated by selecting a reference point in the subset and, for each colour point in the subset, mapping the colour point to a modified colour value offset from the reference point by the modified colour point vector that has the same direction as the colour point vector extending from the reference point to the colour point, but a greater magnitude. The mapping is applied to the pixel values in the medical image falling in the subset to produce an enhanced image.
    Type: Application
    Filed: September 2, 2015
    Publication date: August 17, 2017
    Inventors: Piotr Kuchnio, Gal Sela
  • Publication number: 20170236307
    Abstract: Image processing systems and methods are disclosed, including an image processing system comprising a computer running image processing software causing the computer to receive an oblique aerial image having at least a first section and a second section, wherein the first section has a first color distribution and the second section has a second color distribution; receive at least two reference images having consistent color distributions; receive geographic information about the at least two reference images and the oblique aerial image; choose at least a one reference image for each of the first and second sections based on the geographic information; and create at least one color-balancing transformation for the first and second sections.
    Type: Application
    Filed: November 21, 2016
    Publication date: August 17, 2017
    Inventors: Stephen L. Schultz, Frank D. Giuffrida, Robert Gray
  • Publication number: 20170236308
    Abstract: The invention relates to a method for imaging a three-dimensional object to be examined. According to said method, a three-dimensional parameterized area is determined which is in conformity with an anatomic structure of the three-dimensional object to be examined. The three-dimensional parameterized area is imaged onto a two-dimensional parameterized area. The three-dimensional object to be examined is represented by imaging pixels that are associated with the three-dimensional parameterized area onto the two-dimensional parameterized area. The invention further relates to a method for determining a camera position in a three-dimensional image recording of an object to be examined. The invention also relates to a method for representing a section of an object to be examined. The invention finally relates to a device for imaging a three-dimensional object to be examined.
    Type: Application
    Filed: August 13, 2015
    Publication date: August 17, 2017
    Applicant: Siemens Healthcare GmbH
    Inventors: Jan KRETSCHMER, Grzegorz SOZA, Michael SUEHLING, Christian TIETJEN
  • Publication number: 20170236309
    Abstract: According to an embodiment of the application, a method is provided for selecting an algorithm for correcting at least one image artifact in an image data record acquired by a medical imaging system and representing at least one region of interest of a subject under examination. The method includes identifying from the image data record at least one object element causing the image artifact and lying inside the region of interest of the subject under examination; determining from the image data record at least one characteristic describing the object element; determining an artifact correction algorithm on the basis of the at least one characteristic; and applying the artifact correction algorithm to the image data record. An embodiment of the application also provides a corresponding data processing facility and a medical imaging system.
    Type: Application
    Filed: February 1, 2017
    Publication date: August 17, 2017
    Applicant: Siemens Healthcare GmbH
    Inventors: Stephan ARENS, Roland BARTHEL, Andreas KRAUSS, Gerhard LECHSEL, Rainer RAUPACH, Niklas REHFELD
  • Publication number: 20170236310
    Abstract: When graphics computations are to be performed to calculate the display data of a figure to be drawn within a frame that is formed of a plurality of lines in accordance with input vector data, the present invention reduces the storage capacity of a RAM to which a work area for storing intermediate data is allocated. When the graphics computations are to be performed, the frame in which the figure is to be displayed is segmented into a plurality of drawing areas for each of the lines. As regards the work area for storing the intermediate data, the same work area is allocated to all the drawing areas. The graphics computations for calculating the intermediate data of the individual drawing areas are sequentially performed by repeatedly using the same work area.
    Type: Application
    Filed: May 1, 2017
    Publication date: August 17, 2017
    Inventors: Shinichi ASANO, Osamu NAKAMURA, Shinji YAMANO
  • Publication number: 20170236311
    Abstract: A method, including acquiring initial signals from selected positions in a heart, computing respective initial local values of a signal propagation metric at the selected positions, and interpolating the initial local values between the selected positions to compute initial interpolated values of the signal propagation metric at intermediate positions, between the selected positions. The method further includes acquiring subsequent signals from the positions, computing respective subsequent local values of the signal propagation metric at the selected positions, and spatially interpolating the subsequent local values of the signal propagation metric between the selected positions to compute subsequent interpolated values of the signal propagation metric at the intermediate positions.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventors: ROY URMAN, Meir Bar-Tal, Yaniv Ben Zriham
  • Publication number: 20170236312
    Abstract: Various methods, systems and storage devices are provided for sequencing chart visualization optimizations that include reducing a chart visualization to a single displayed value. Various methods, systems and storage devices are also provided for creating and utilizing an interactive control that is dynamically created in response to one or more chart elements being removed from a chart visualization during optimization of the chart visualization and that is operable, when selected and expanded, for accessing the removed one or more chart elements. Later, the one or more chart elements are removed from the chart visualization again by collapsing the interactive control.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Publication number: 20170236313
    Abstract: A method of placing an individual against a historical backdrop involves comparing biographical data of the individual, such as birth, death, marriage dates, and places of residences with historical figures, events and locations. These historical figures, events, and locations are compared against the individual's biographical data to determine what degree, if any, impact they had or might have had on the individual's life. A historical backdrop is then created that displays the most significant historical figures, events, and locations to the individual and/or the user. This historical backdrop can be displayed, among other ways, as a map, a timeline, a narrative and/or a movie.
    Type: Application
    Filed: December 19, 2016
    Publication date: August 17, 2017
    Inventors: Adam S. Allgaier, Jeffrey D. Haddon, Kevin Lee Hansen
  • Publication number: 20170236314
    Abstract: Various methods, systems and storage devices are provided for tagging chart elements and for optimizing chart visualizations. Tagged chart elements and their corresponding display attributes are preserved during chart visualization optimizations that result in a modification of untagged chart elements.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: B. Scott Ruble, Catherine W. Neylan
  • Publication number: 20170236315
    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: Application
    Filed: November 4, 2016
    Publication date: August 17, 2017
    Inventor: Christopher John Gillam
  • Publication number: 20170236316
    Abstract: Examples of techniques to display graphical representations of analyzed augmented reality (AR) consumption data are disclosed. In one example implementation according to aspects of the present disclosure, consumption data generated from an AR experience is analyzed. A graphical representation of the analyzed consumption data is then displayed.
    Type: Application
    Filed: September 29, 2014
    Publication date: August 17, 2017
    Inventors: Robert Paul Severn, David Stone, Matthew Sullivan
  • Publication number: 20170236317
    Abstract: An image processing device includes a processor including hardware, the processor being configured to implement an image acquisition process that acquires captured images from an imaging section that performs a frame sequential imaging process in which one cycle includes first to N-th frames, and a synthesis process, wherein the processor implements the image acquisition process that acquires a plurality of captured images that have been captured in an i-th frame and differ from each other as to an in-focus object plane position, and the processor implements the synthesis process that calculates a second synthesis map based on a first synthesis map calculated with respect to the i-th frame, and the first synthesis map calculated with respect to a k-th frame, and synthesizes the plurality of images that have been captured in the i-th frame based on the second synthesis map.
    Type: Application
    Filed: April 28, 2017
    Publication date: August 17, 2017
    Applicant: OLYMPUS CORPORATION
    Inventor: Akikazu YACHI
  • Publication number: 20170236318
    Abstract: The digital ink system receives digital ink input from a user and analyzes the digital ink input to collect ink stroke data for the various ink strokes that make up the digital ink. The digital ink system also receives an animation type selection that describes a manner in which the digital ink is to be displayed. The animation type is a dynamic display type, which is display type in which the digital ink changes while the digital ink is displayed. The ink strokes of the digital ink input are displayed using the selected animation type, and are also stored along with the animation type in a digital ink container for subsequent display. The digital ink can be subsequently displayed using the animation type or using a static display type in which the digital ink appears to be stationary while the digital ink is displayed.
    Type: Application
    Filed: February 15, 2016
    Publication date: August 17, 2017
    Inventors: Danielle Lauren Ellbogen, Kelly Rose McArthur, Sean Gary Nordberg, Alexander Bain, Aaron Michael Getz, Francis Zhou
  • Publication number: 20170236319
    Abstract: There is provided an information processing apparatus including an operation unit acquiring an input operation for a message composed of at least one of text and an image, a recording control unit recording the message in accordance with the acquired input operation, and a reproduction control unit reproducing the recorded message to display the message on a display unit.
    Type: Application
    Filed: April 27, 2017
    Publication date: August 17, 2017
    Applicant: SONY CORPORATION
    Inventors: Takurou NODA, Yasushi OKUMURA
  • Publication number: 20170236320
    Abstract: Aspects of the disclosed apparatuses, methods and systems provide tethering 3-D virtual elements in digital content, extracting tethering 3-D virtual elements, and manipulating the extracted 3-D virtual elements in a virtual 3-D space.
    Type: Application
    Filed: February 15, 2017
    Publication date: August 17, 2017
    Applicant: Meta Company
    Inventors: Meron Gribetz, Soren Harner, Sean Scott, Rebecca B. Frank, Duncan McRoberts
  • Publication number: 20170236321
    Abstract: A computing system, driver and method for inserting an extra visual effect into a rendering pipeline of an application are provided. In one embodiment, the method includes: 1) loading into a driver a state machine that is customized for a particular application being rendered at a rendering pipeline; 2) identifying a point in the rendering pipeline to insert an extra visual effect using the state machine; and 3) inserting the extra visual effect into the rendering pipeline at the point.
    Type: Application
    Filed: February 15, 2016
    Publication date: August 17, 2017
    Inventor: Jonathan Robbins
  • Publication number: 20170236322
    Abstract: A method, a computer program, and a production renderer for accelerating a rendering process of an image are provided. In one embodiment, the method includes intercepting a first invocation of a function from a custom shader during a rendering process of an image, computing a result of the function employing a processor, and returning the result to the custom shader in response to a second invocation of the function during the rendering process.
    Type: Application
    Filed: February 16, 2017
    Publication date: August 17, 2017
    Inventors: Enzo Catalano, Rajko Yasui-Schoeffel, Ken Dahm, Nikolaus Binder, Alexander Keller
  • Publication number: 20170236323
    Abstract: A video player for generating omni media texture mapping metadata is provided. The video player includes a memory and a processor connected to the memory. The processor is configured to receive, from a video processor, a signal indicating a shape of a geometric frame for a video and an area of interest on a planar frame. The processor is also configured to map the area of interest on the planar frame to a region of interest on the geometric frame based on the shape of the geometric frame. The processor is further configured to generate the geometric frame with the region of interest.
    Type: Application
    Filed: February 13, 2017
    Publication date: August 17, 2017
    Inventors: Youngkwon Lim, Madhukar Budagavi
  • Publication number: 20170236324
    Abstract: In rendering in medical imaging, the MIP and VRT modes are emulated using physically-based rendering, such as Monte Carlo ray tracing. By weighting the rendering based on user or other input, where along a continuum of MIP to VRT to render is selected. A sequence of different images may be rendered with different settings at different points on the continuum using the same window level, classification, or other parameters.
    Type: Application
    Filed: March 8, 2016
    Publication date: August 17, 2017
    Inventors: Daphne Yu, Feng Qiu, Lining Yang
  • Publication number: 20170236325
    Abstract: A method and apparatus for rendering a graphics image having a plurality of pixels is described. The method having and the apparatus being configured to perform the following operations: generating a first sequence of first samples, the first sequence being identical for each pixel of a set of pixels of said graphics image; calculating an interval as a function of a parameter representative of discrepancy of the first sequence; for each pixel, applying a shift to the first samples to obtain a second sequence of second samples, the shift being selected in the interval, the shift being different for at least a part of the pixels of the set; rendering the graphics image by using the second samples.
    Type: Application
    Filed: February 9, 2017
    Publication date: August 17, 2017
    Inventors: Pascal LECOCQ, Arthur DUFAY, Jean-Eudes MARVIE
  • Publication number: 20170236326
    Abstract: Systems and methods provide guidance for selection of projection perspectives to utilize to obtain complementary combinations of projection images of an object. The systems and methods provide a first two-dimensional image of the object which has been obtained from a first perspective having a first spatial orientation with reference to a coordinate system. The systems and methods define a first parameter indicative of a degree to which candidate perspectives complement the first perspective, define at least one scale of values between first and second limits, the first and second limits are associated with first and second candidate perspectives having complementary and non-complementary relations to the first perspective. The systems and methods associate the values to the first parameter for the candidate perspectives and display indicia indicative of the values of the first parameter with reference to the coordinate system as guidance for selecting candidate perspectives.
    Type: Application
    Filed: February 6, 2017
    Publication date: August 17, 2017
    Applicant: Pie Medical Imaging B.V.
    Inventors: Jean-Paul Aben, Tom van Neerven, Rianne Reinartz
  • Publication number: 20170236327
    Abstract: Systems and methods for displaying synchronized views and animations of digital 3D models of a person's intra-oral structure such as teeth. Two digital 3D models obtained from scans at different times are displayed in side-by-side views and synchronized via registration of the two scans or corresponding models. A user's control input to one displayed model causes the same manipulation of both models since they are registered. The two digital 3D models can also be displayed in an animation mode where the first model slowly morphs into the second model to illustrate changes in the intra-oral structure over time.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventors: Guruprasad Somasundaram, Evan J. Ribnick, Matthew R. Cruikshank, Lindsay Labahn, Judy J. Ma
  • Publication number: 20170236328
    Abstract: Systems and methods for synchronizing movement, such as the movement of a vehicle with an augmented reality (AR) or virtual reality (VR) story-telling or narrative experience is provided. For example, the AR or VR experience can be adapted to justify the movement of the vehicle based on trip criterion, such as a navigational path upon which the vehicle has embarked. Alternatively, trip criterion, such as the navigational path upon which the vehicle will embark, can be adapted to comport with one or more events of the AR or VR experience.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Applicant: Disney Enterprises, Inc.
    Inventors: JOSIAH EATEDALI, JAMES P. MADDEN, MARK ARANA
  • Publication number: 20170236329
    Abstract: System integrating content in real-time into dynamic 3D scene includes external server including CMS, a device including content integrating engine to process in real-time 3D scenes, and display device to display combined 3D scene output. CMS searches for social media posts on social media servers. Social media posts includes message and URL to media content. Content integrating engine includes content retriever, content queue, 3D scene component processors to process each 3D scene's visual components, scene manager and combiner. Content retriever establishes direct connection to external server, and retrieves URLs from server storage and stores URLs in content queue. Scene manager, at time of low intensity during 3D scene, signals to content retriever to retrieve media content corresponding to URLs in content queue, one scene component processor to process display setting change, or another scene component processor to process media content. Combiner to generate combined 3D scene output.
    Type: Application
    Filed: February 12, 2016
    Publication date: August 17, 2017
    Inventor: Gregory Lawrence Harvey
  • Publication number: 20170236330
    Abstract: Discussed within this disclosure is a device which functions as both a heads mounted display and virtual reality device as well as various softwares which are required on the device for it's operation. A vast plurality of embodiments of the invention are disclosed. Another aspect of the invention is that the device is controlled by a wireless device application. Finally, there is a discussion regarding providing virtual reality environments which encompass users in all directions.
    Type: Application
    Filed: February 15, 2016
    Publication date: August 17, 2017
    Inventor: Julie Maria Seif
  • Publication number: 20170236331
    Abstract: A computer program product for overlaying geographic map data onto a live feed is provided. The computer program product includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and executable by a processing circuit to cause the processing circuit to approximate fluid depth on fixed points in a live feed to calculate discrete depth readings, combine the discrete depth readings with a contour map associated with the live feed to generate a fluid depth map and combine the fluid depth map with the live feed to produce an augmented reality image including the fluid depth map superimposed onto the live feed.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
  • Publication number: 20170236332
    Abstract: A mixed-reality display device comprises an input system, a display, and a graphics processor. The input system is configured to receive a parameter value, the parameter value being one of a plurality of values of a predetermined range receivable by the input system. The display is configured to display virtual image content that adds an augmentation to a real-world environment viewed by a user of the mixed-reality display device. The graphics processor is coupled operatively to the input system and to the display; it is configured to render the virtual image content so as to variably change the augmentation, to variably change a perceived realism of the real world environment in correlation to the parameter value.
    Type: Application
    Filed: October 21, 2016
    Publication date: August 17, 2017
    Inventors: Alex Kipman, Purnima M. Rao, Rebecca Haruyama, Shih-Sang Carnaven Chiu, Stuart Mayhew, Oscar E. Murillo, Carlos Fernando Faria Costa
  • Publication number: 20170236333
    Abstract: A system for creating a model of a model of a wearable on a portion of a human body, the system includes a processor configured to receive a three-dimensional model of a portion of a human body wearing the wearable, the processor configured to: access a three-dimensional model of a portion of a human body comprising a plurality of slices each having a plurality of vertices around a centroid; access a model of the wearable comprising a plurality of values, each of the values being associated with one of the plurality of vertices around the centroid of one of the plurality of slices; add each of the plurality of values to the distance of each corresponding one of the plurality of vertices around the centroids of the plurality of slices, the associated value representing a distance between the surface of the wearable and the underlying surface of the human body; and a storage means for storing the table representing the clothing article.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 17, 2017
    Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P. Acken
  • Publication number: 20170236334
    Abstract: A virtual fitting system, comprising: a virtual fitting device configured to provide a virtual scene where a user tries on a sample garment prototype and a sample garment; and a modification unit configured to modify, in response to a request of the user, the sample garment prototype on which the user tries to generate a sample garment that meets the requirements of the user. The virtual fitting system can implement customization of personalized garments. Also provided are a virtual fitting device and a virtual fitting method.
    Type: Application
    Filed: March 4, 2016
    Publication date: August 17, 2017
    Applicants: BOE Technology Group Co., Ltd., Beijing BOE Multimedia Technology Co., Ltd.
    Inventors: Shuhuan YU, Junning SU, Jianting WANG, Peng CHENG, Chao ZHANG
  • Publication number: 20170236335
    Abstract: A system and method for computational geometry including: receiving a data set containing geometric primitives with vertices; sorting and re-indexing the vertices using a first ranking system; sorting the geometric primitives using a second ranking system; creating a spatial acceleration structure for the data set that: describes the plurality of geometric primitives in a multi-dimensional space, applies a unique index to each of the vertices of the geometric primitives, and contains leaf-nodes containing geometric primitives; sorting within each leaf-node, the geometric primitives using a third ranking system, wherein the geometric primitives within each leaf-node of the acceleration structure are reordered to have vertices with consecutive indices; optionally compressing the sorted primitives within the leaf-nodes using a compression algorithm; and processing the primitives using the acceleration structure.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventor: Paul Endre Endresen
  • Publication number: 20170236336
    Abstract: Described is a virtual environment built by drawing stacks of three-dimensional objects (e.g., discrete blocks) as manipulated by a user. A user manipulates one or more objects, resulting in stack heights being changed, e.g., by adding, removing or moving objects to/from stacks. The stack heights are maintained as sample points, e.g., each point indexed by its associated horizontal location. A graphics processor expands height-related information into visible objects or stacks of objects by computing the vertices for each stack to draw that stack's top surface, front surface and/or side surface based upon the height-related information for that stack. Height information for neighboring stacks may be associated with the sample point, whereby a stack is only drawn to where it is occluded by a neighboring stack, that is, by computing the lower vertices for a surface according to the height of a neighboring stack where appropriate.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 17, 2017
    Inventors: Mark T. Finch, Matthew B. MacLaurin, Stephen B. Coy, Eric S. Anderson, Lili Cheng
  • Publication number: 20170236337
    Abstract: In one aspect, a method of a mobile-device control with a plurality of rear-facing fixed-focus image sensors including the step of providing a mobile device. The mobile device comprises an array comprising a plurality of rear-facing fixed-focus image sensors. Each fixed-focus image sensors comprises a different focus range value. The method includes the step of associating each rear-facing fixed-focus image sensors with a command input of the mobile device. The method includes the step of detecting a specified object in a depth of field of a specified rear-facing fixed-focus image sensor of the rear-facing fixed-focus image sensors. The method includes the step of implementing the command input of the mobile device associated with the specified rear-facing fixed-focus image sensor.
    Type: Application
    Filed: February 22, 2017
    Publication date: August 17, 2017
    Inventor: Derek A. Devries
  • Publication number: 20170236338
    Abstract: A safety score using video data but without video comprises an input interface and a processor. The input interface is configured to receive sensor data. The processor is configured to provide the sensor data to a safety score determiner, and determine a safety score using the safety score determiner without using inward facing video data, wherein the safety score determiner has been trained using a data set that includes sensor data with inward facing video data. The system for determining a safety score additionally comprises a memory coupled to the processor and configured to provide the processor with instructions.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 17, 2017
    Inventors: Bryon Cook, Niki Kypri
  • Publication number: 20170236339
    Abstract: Systems and methods for determining vehicle operational status in accordance with embodiments of the invention are disclosed. In one embodiment, a vehicle status determination device includes a processor and a memory connected to the processor and storing a vehicle status determination application, wherein the vehicle status determination application directs the processor to determine ignition state data indicating that the vehicle is in a trip based on engine RPM data, where the engine RPM data describes the speed at which the engine is running, record vehicle status data while the vehicle is in the trip, obtain vehicle trip end data indicating that the vehicle is no longer in a trip based on the engine RPM data and a threshold value, where the trip has ended when the engine RPM data is below the threshold value for a period of time, and generate vehicle trip data based on the vehicle status data.
    Type: Application
    Filed: May 3, 2017
    Publication date: August 17, 2017
    Inventor: Bret Camisa
  • Publication number: 20170236340
    Abstract: A vehicle has one or more accelerometers for detecting acceleration of a chassis component. One or more separate sensors are also provided in the vehicle. A controller is programmed to receive a signal indicating acceleration from the one or more accelerometers, wherein the acceleration is between a lower threshold that indicates normal vehicle operation and an upper threshold which would otherwise set off restraint devices, such as airbags for example. When the acceleration is between the thresholds, a potential-chassis-damage signal can be locally created or sent. The controller then validates the potential-chassis-damage signal based on the signals received from the separate sensors. Upon validation, the controller outputs a message to a display, such as a display screen inside the vehicle or an OBD diagnostic tool, warning a user of potential-chassis damage.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 17, 2017
    Inventor: Daniel Lee Hagan, JR.
  • Publication number: 20170236341
    Abstract: A method of determining a cause of a performance deficiency of a vehicle may include: Determining whether the vehicle is operating in a defined load condition; comparing an actual vehicle performance parameter with a predetermined baseline performance parameter for the defined load condition; comparing a plurality of key indicator values of the vehicle with a predetermined specification for each of the plurality of key indicator values; concluding that the performance deficiency is the result of a mechanical condition of the vehicle when at least one of the key indicator values is outside of the predetermined specification for a corresponding key indicator value and when the actual vehicle performance parameter is outside of the predetermined baseline performance parameter; and concluding that the performance deficiency is the result of an operational condition when none of the key indicator values is outside of the predetermined specification for the corresponding key indicator value and when the actual vehi
    Type: Application
    Filed: February 7, 2017
    Publication date: August 17, 2017
    Inventors: Mary Amelia Walker, Robert Catron, D. Bradley Brown
  • Publication number: 20170236342
    Abstract: A vehicle key activated travel log system of a vehicle includes a first key with a first key identification code; a second key with a second key identification code different from the first key identification code; and a travel log unit to identify first key and the second key. The system generates a first log book when the first key is identified to start the vehicle.
    Type: Application
    Filed: February 17, 2017
    Publication date: August 17, 2017
    Applicant: FORD GLOBAL TECHNOLOGIES, LLC
    Inventor: Jan Linus MATTSSON
  • Publication number: 20170236343
    Abstract: A system and method of regulating access to a vehicle from a wireless device communicating using short-range wireless communications includes: transmitting a vehicle access certificate signing request from the wireless device to a central facility; receiving an authenticated vehicle access certificate from the central facility in response to the vehicle access certificate signing request, wherein the authenticated vehicle access certificate is signed using a central facility private key and includes the wireless device public key; transmitting the authenticated vehicle access certificate containing the wireless device public key from the wireless device to the vehicle via a short-range wireless communications protocol; receiving from the vehicle a shared secret that is encrypted by the wireless device public key; decrypting the received shared secret using a wireless device private key; generating a command controlling vehicle functions; and transmitting the command from the wireless device to the vehicle.
    Type: Application
    Filed: February 16, 2016
    Publication date: August 17, 2017
    Inventors: Karl B. Leboeuf, Ramie Phillips, III, Earnest A. Lucitte, III
  • Publication number: 20170236344
    Abstract: A system for remotely controlling the position of a land vehicle door includes a hand-held communication device such as a key fob having a low-power setting and a high-power setting for wirelessly transmitting low-power command signals and high-power command signals, respectively. Each of the command signals containing command data which identifies a command issued by a pedestrian carrying the hand-held device and identification data which identifies the hand-held device. A mobile communication device is supported on the vehicle for movement therewith and is capable of wirelessly receiving the high-power and low-power command signals. Control logic is coupled to the devices. The hand-held and mobile communication devices automatically transmit and receive, respectively, the low-power command signals as long as a pedestrian carrying an authorized hand-held device is within a predetermined short range of the mobile device.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Jason T. Murar, Darius J. Preisler, David R. Syrowik