Patents Issued in August 17, 2017
-
Publication number: 20170236295Abstract: 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: ApplicationFiled: May 2, 2017Publication date: August 17, 2017Inventors: Hussein S. El-Ghoroury, Zahir Y. Alpaslan, Jingbo Cai, Marty Maiers, Philip Warner, Dale A. McNeill
-
Publication number: 20170236296Abstract: 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: ApplicationFiled: May 1, 2017Publication date: August 17, 2017Inventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz
-
Publication number: 20170236297Abstract: 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: ApplicationFiled: January 13, 2017Publication date: August 17, 2017Inventor: Tea-Geon KIM
-
Publication number: 20170236298Abstract: 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: ApplicationFiled: February 16, 2017Publication date: August 17, 2017Inventor: Ingo VETTER
-
Publication number: 20170236299Abstract: 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: ApplicationFiled: January 6, 2017Publication date: August 17, 2017Inventors: Robert Jan Valkenburg, David William Penman, Johann August Schoonees, Nawar Sami Alwesh, George Terry Palmer
-
Publication number: 20170236300Abstract: 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: ApplicationFiled: December 5, 2016Publication date: August 17, 2017Inventors: Michael D. Dortch, Larry J. Price
-
Publication number: 20170236301Abstract: 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: ApplicationFiled: January 25, 2017Publication date: August 17, 2017Inventors: Toshihiro KOBAYASHI, Daisuke KOTAKE, Masahiro SUZUKI, Masakazu FUJIKI, Akihiro KATAYAMA
-
Publication number: 20170236302Abstract: 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: ApplicationFiled: February 9, 2017Publication date: August 17, 2017Inventors: Clemens Arth, Philipp Fleck, Denis Kalkofen, Peter Mohr, Dieter Schmalstieg
-
Publication number: 20170236303Abstract: 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: ApplicationFiled: February 14, 2017Publication date: August 17, 2017Inventor: Hiroshi SANO
-
Publication number: 20170236304Abstract: 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: ApplicationFiled: May 4, 2017Publication date: August 17, 2017Inventors: Yitzchak KEMPINSKI, David ASULIN, Zehava LASKER, Sophia FRIJ, Ronen HARATI
-
Publication number: 20170236305Abstract: 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: ApplicationFiled: December 21, 2016Publication date: August 17, 2017Inventors: Michael STAUDENMAIER, Nikhil Jotwani
-
Publication number: 20170236306Abstract: 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: ApplicationFiled: September 2, 2015Publication date: August 17, 2017Inventors: Piotr Kuchnio, Gal Sela
-
Publication number: 20170236307Abstract: 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: ApplicationFiled: November 21, 2016Publication date: August 17, 2017Inventors: Stephen L. Schultz, Frank D. Giuffrida, Robert Gray
-
Publication number: 20170236308Abstract: 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: ApplicationFiled: August 13, 2015Publication date: August 17, 2017Applicant: Siemens Healthcare GmbHInventors: Jan KRETSCHMER, Grzegorz SOZA, Michael SUEHLING, Christian TIETJEN
-
Publication number: 20170236309Abstract: 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: ApplicationFiled: February 1, 2017Publication date: August 17, 2017Applicant: Siemens Healthcare GmbHInventors: Stephan ARENS, Roland BARTHEL, Andreas KRAUSS, Gerhard LECHSEL, Rainer RAUPACH, Niklas REHFELD
-
Publication number: 20170236310Abstract: 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: ApplicationFiled: May 1, 2017Publication date: August 17, 2017Inventors: Shinichi ASANO, Osamu NAKAMURA, Shinji YAMANO
-
Publication number: 20170236311Abstract: 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: ApplicationFiled: February 11, 2016Publication date: August 17, 2017Inventors: ROY URMAN, Meir Bar-Tal, Yaniv Ben Zriham
-
Publication number: 20170236312Abstract: 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: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: B. Scott Ruble, Catherine W. Neylan
-
Publication number: 20170236313Abstract: 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: ApplicationFiled: December 19, 2016Publication date: August 17, 2017Inventors: Adam S. Allgaier, Jeffrey D. Haddon, Kevin Lee Hansen
-
Publication number: 20170236314Abstract: 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: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: B. Scott Ruble, Catherine W. Neylan
-
Publication number: 20170236315Abstract: 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: ApplicationFiled: November 4, 2016Publication date: August 17, 2017Inventor: Christopher John Gillam
-
Publication number: 20170236316Abstract: 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: ApplicationFiled: September 29, 2014Publication date: August 17, 2017Inventors: Robert Paul Severn, David Stone, Matthew Sullivan
-
Publication number: 20170236317Abstract: 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: ApplicationFiled: April 28, 2017Publication date: August 17, 2017Applicant: OLYMPUS CORPORATIONInventor: Akikazu YACHI
-
Publication number: 20170236318Abstract: 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: ApplicationFiled: February 15, 2016Publication date: August 17, 2017Inventors: Danielle Lauren Ellbogen, Kelly Rose McArthur, Sean Gary Nordberg, Alexander Bain, Aaron Michael Getz, Francis Zhou
-
Publication number: 20170236319Abstract: 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: ApplicationFiled: April 27, 2017Publication date: August 17, 2017Applicant: SONY CORPORATIONInventors: Takurou NODA, Yasushi OKUMURA
-
Publication number: 20170236320Abstract: 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: ApplicationFiled: February 15, 2017Publication date: August 17, 2017Applicant: Meta CompanyInventors: Meron Gribetz, Soren Harner, Sean Scott, Rebecca B. Frank, Duncan McRoberts
-
Publication number: 20170236321Abstract: 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: ApplicationFiled: February 15, 2016Publication date: August 17, 2017Inventor: Jonathan Robbins
-
Publication number: 20170236322Abstract: 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: ApplicationFiled: February 16, 2017Publication date: August 17, 2017Inventors: Enzo Catalano, Rajko Yasui-Schoeffel, Ken Dahm, Nikolaus Binder, Alexander Keller
-
Publication number: 20170236323Abstract: 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: ApplicationFiled: February 13, 2017Publication date: August 17, 2017Inventors: Youngkwon Lim, Madhukar Budagavi
-
Publication number: 20170236324Abstract: 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: ApplicationFiled: March 8, 2016Publication date: August 17, 2017Inventors: Daphne Yu, Feng Qiu, Lining Yang
-
Publication number: 20170236325Abstract: 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: ApplicationFiled: February 9, 2017Publication date: August 17, 2017Inventors: Pascal LECOCQ, Arthur DUFAY, Jean-Eudes MARVIE
-
Publication number: 20170236326Abstract: 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: ApplicationFiled: February 6, 2017Publication date: August 17, 2017Applicant: Pie Medical Imaging B.V.Inventors: Jean-Paul Aben, Tom van Neerven, Rianne Reinartz
-
Publication number: 20170236327Abstract: 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: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventors: Guruprasad Somasundaram, Evan J. Ribnick, Matthew R. Cruikshank, Lindsay Labahn, Judy J. Ma
-
Publication number: 20170236328Abstract: 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: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Applicant: Disney Enterprises, Inc.Inventors: JOSIAH EATEDALI, JAMES P. MADDEN, MARK ARANA
-
Publication number: 20170236329Abstract: 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: ApplicationFiled: February 12, 2016Publication date: August 17, 2017Inventor: Gregory Lawrence Harvey
-
Publication number: 20170236330Abstract: 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: ApplicationFiled: February 15, 2016Publication date: August 17, 2017Inventor: Julie Maria Seif
-
Publication number: 20170236331Abstract: 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: ApplicationFiled: February 16, 2016Publication date: August 17, 2017Inventors: Donald L. Bryson, Eric V. Kline, Sarbajit K. Rakshit
-
Publication number: 20170236332Abstract: 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: ApplicationFiled: October 21, 2016Publication date: August 17, 2017Inventors: Alex Kipman, Purnima M. Rao, Rebecca Haruyama, Shih-Sang Carnaven Chiu, Stuart Mayhew, Oscar E. Murillo, Carlos Fernando Faria Costa
-
Publication number: 20170236333Abstract: 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: ApplicationFiled: February 17, 2017Publication date: August 17, 2017Inventors: Warangkana Tepmongkol, John R. Myers, Richard W. Bunce, Kevin P. Acken
-
Publication number: 20170236334Abstract: 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: ApplicationFiled: March 4, 2016Publication date: August 17, 2017Applicants: BOE Technology Group Co., Ltd., Beijing BOE Multimedia Technology Co., Ltd.Inventors: Shuhuan YU, Junning SU, Jianting WANG, Peng CHENG, Chao ZHANG
-
Publication number: 20170236335Abstract: 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: ApplicationFiled: February 11, 2016Publication date: August 17, 2017Inventor: Paul Endre Endresen
-
Publication number: 20170236336Abstract: 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: ApplicationFiled: January 27, 2017Publication date: August 17, 2017Inventors: Mark T. Finch, Matthew B. MacLaurin, Stephen B. Coy, Eric S. Anderson, Lili Cheng
-
Publication number: 20170236337Abstract: 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: ApplicationFiled: February 22, 2017Publication date: August 17, 2017Inventor: Derek A. Devries
-
Publication number: 20170236338Abstract: 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: ApplicationFiled: January 31, 2017Publication date: August 17, 2017Inventors: Bryon Cook, Niki Kypri
-
Publication number: 20170236339Abstract: 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: ApplicationFiled: May 3, 2017Publication date: August 17, 2017Inventor: Bret Camisa
-
Publication number: 20170236340Abstract: 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: ApplicationFiled: February 11, 2016Publication date: August 17, 2017Inventor: Daniel Lee Hagan, JR.
-
Publication number: 20170236341Abstract: 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 vehiType: ApplicationFiled: February 7, 2017Publication date: August 17, 2017Inventors: Mary Amelia Walker, Robert Catron, D. Bradley Brown
-
Publication number: 20170236342Abstract: 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: ApplicationFiled: February 17, 2017Publication date: August 17, 2017Applicant: FORD GLOBAL TECHNOLOGIES, LLCInventor: Jan Linus MATTSSON
-
Publication number: 20170236343Abstract: 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: ApplicationFiled: February 16, 2016Publication date: August 17, 2017Inventors: Karl B. Leboeuf, Ramie Phillips, III, Earnest A. Lucitte, III
-
Publication number: 20170236344Abstract: 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: ApplicationFiled: February 17, 2016Publication date: August 17, 2017Inventors: Jason T. Murar, Darius J. Preisler, David R. Syrowik