Patents Issued in July 28, 2016
-
Publication number: 20160217577Abstract: An image registration system and method for matching images having fundamentally different characteristics. One exemplary feature of the system and method includes the use of an enhanced phase correlation method combined with a coarse sensor model to hypothesize and match a custom match metric to determine a best solution. The system and method may be operated on a non-transitory computer-readable medium storing a plurality of instructions which when executed by one or more processors causes the one or more processors to perform the image registration method utilizing the enhanced phase correlation.Type: ApplicationFiled: January 22, 2016Publication date: July 28, 2016Inventors: Victor T. Tom, Stephen P. Delmarco, Helen F. Webb
-
Publication number: 20160217578Abstract: Systems and methods for mapping sensor feedback onto virtual representations of detection surfaces are disclosed herein. A system configured in accordance with an embodiment of the present technology can, for example, record and process feedback from a sensing device (e.g., a metal detector), record and process user inputs from a user input device (e.g. user-determined locations of disturbances in the soil surface), determine the 3D position, orientation, and motion of the sensing device with respect to a detection surface (e.g., a region of land being surveyed for landmines) and visually integrate captured and computed information to support decision-making (e.g. overlay a feedback intensity map on an image of the ground surface). In various embodiments, the system can also determine the 3D position, orientation, and motion of the sensing device with respect to the earth's absolute coordinate frame, and/or record and process information about the detection surface.Type: ApplicationFiled: April 16, 2014Publication date: July 28, 2016Applicant: RED LOTUS TECHNOLOGIES, INC.Inventors: Matthew Can, Lahiru Jayatilaka
-
Publication number: 20160217579Abstract: The electronic device includes a main body, a display screen, a first block plate, a first image capturing unit, a second image capturing unit, an image analysis unit and a control unit. The first image capturing unit is used for capturing a book image of the book and a first eye image of an eye. The second image capturing unit is used capturing a second eye image of the eye. The image analysis unit is used for determining a relative distance between the eye and the main body according to the first eye image and the second eye image and a book size of the book according to the book image. The control unit is used for determining a suitable viewing angle and controlling the display screen to rotate, such that a viewing angle at the book viewed by the eye is substantially equal to the suitable viewing angle.Type: ApplicationFiled: June 23, 2015Publication date: July 28, 2016Inventors: Ya-Hsin Chang, Chia-Liang Lai
-
Publication number: 20160217580Abstract: An imaging apparatus of an embodiment of the present invention includes an imaging means (an imaging unit), and a CPU that is configured to perform orientation detection (an orientation detecting unit) to detect an orientation of the imaging apparatus, perform subject detection (a detecting unit) to detect a subject in a detection area (a detection area in a live view image) in an image captured by the imaging means (the live view image), and perform position change (a position changing unit) to change the position of the detection area in the image according to the detected orientation of the imaging apparatus.Type: ApplicationFiled: December 22, 2015Publication date: July 28, 2016Inventors: TSUTOMU SHIMONO, MASAYUKI ENDO
-
Publication number: 20160217581Abstract: A driving condition identification system mounted in a car, including an image capture unit adapted for capturing images of the scene in front of the car to produce a continuous video signal when the car stands still, and an operation processing unit electrically coupled with the image capture unit and adapted for receiving and processing the continuous video signal to determine images of an object in the continuous video signal in front of the car, to analyze changes in the images of the object in front of said car, and to determine the object in front of the car to be in movement or not.Type: ApplicationFiled: January 23, 2015Publication date: July 28, 2016Inventors: Shiuan-Yi SU, Liang-Yi CHIEN
-
Publication number: 20160217582Abstract: The efficiency of work for identifying reference points included in photographed images is improved. A survey data processing device includes a data receiving unit 103 that receives data of two still images, an operation information receiving unit 104 that receives a selection of reference points among multiple reference points which are included in both of the two still images and have known location information, an exterior orientation parameter calculating unit 106 that calculates exterior orientation parameters of a camera, a coordinate integrating unit 110 for obtaining an integrated coordinate system for describing both the locations of an unselected reference point and the camera, a back-projected image generating unit 111 for generating a back-projected image by back-projecting the unselected reference point in the integrated coordinate system, and a target position estimating unit 112 that estimates a position of the unselected reference point in a still image.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Applicant: KABUSHIKI KAISHA TOPCONInventors: Takeshi SASAKI, Tetsuji ANAI, Hitoshi OOTANI, Nobuo KOCHI
-
Publication number: 20160217583Abstract: An object detection apparatus includes a camera and an ECU. The camera is mounted to a vehicle and captures an image. The ECU is configured to obtain a depth distance for each pixel area of the image based on the image; extract at least one potential object based on the depth distance; calculate an amount of change over time in the depth distance of the at least one potential object; and detect an object around the vehicle from among the at least one potential object using the amount of change over time. When a first potential object and a second potential object that are adjacent in the image are extracted, and a second amount of change over time is twice a first amount of change over time, the second potential object is determined to be the same object as the first potential object.Type: ApplicationFiled: January 21, 2016Publication date: July 28, 2016Applicants: TOYOTA JIDOSHA KABUSHIKI KAISHA, DENSO CORPORATIONInventors: Naohide Uchida, Noriaki Shirai, Hirotake Ishigami
-
Publication number: 20160217584Abstract: A disparity determination method and apparatus are provided. The disparity determination method includes receiving first signals of an event from a first sensor disposed at a first location and second signals of the event from a second sensor disposed at a second location that is different than the first location, and extracting a movement direction of the event, based on at least one among the first signals and the second signals. The disparity determination method further includes determining a disparity between the first sensor and the second sensor, based on the movement direction, a difference between times at which the event is sensed by corresponding pixels in the first sensor, and a difference between times at which the event is sensed by corresponding pixels in the first sensor and the second sensor.Type: ApplicationFiled: August 25, 2015Publication date: July 28, 2016Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Changwoo SHIN, Kyoobin LEE, Jun Haeng LEE, Eric Hyunsurk RYU, Jooyeon WOO
-
Publication number: 20160217585Abstract: According to an embodiment, a medical image processing apparatus includes a storage, processing circuitry and a display. The storage stores a first image obtained by capturing a target region of a subject and a second image obtained by capturing the target region. The circuitry is configured to modify a first parameter of each of pixels of the first image based on a second parameter of each corresponding pixel of the second image and a function of the second parameter to generate a third parameter. The display displays a display image based on the third parameter which the processing circuitry determines for each of the pixels.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Applicants: KABUSHIKI KAISHA TOSHIBA, Toshiba Medical Systems CorporationInventor: Masaki YOSHIDA
-
Publication number: 20160217586Abstract: Disclosed herein is a method that comprises obtaining an image of a network section through which flow occurs; where the flow is selected from a group consisting of fluid, electrons, protons, neutrons and holes; subjecting the image to a low pass filter to increase contrast in portions of the network sections; computing a local mean of visible light intensity at each pixel that is present in the image; calculating a visible light intensity difference between each pixel and the local mean of visible light intensity and producing a differentiated image using this calculation; creating a base image of the differentiated image; where the base image comprises a hand segmented gold standard dataset; removing objects below a minimum threshold size from the base image; and retaining the remaining objects if they approximate the line or spine.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Inventors: Daniel John Dickrell, III, Jacob J. Panikulam
-
Publication number: 20160217587Abstract: An apparatus for monitoring machine components includes: a device for acquiring video image files; a data analysis system including processor and memory; a computer program operating in said processor to identify an area in said images where periodic movements associated with a mechanical vibration may be detected and quantified using an adaptive array comparison procedure; and, an interface to output said vibration information in a usable form. The apparatus may further include a graphical user interface and an accessible database.Type: ApplicationFiled: December 9, 2015Publication date: July 28, 2016Inventor: Jeffrey R. Hay
-
Publication number: 20160217588Abstract: A system for analyzing periodic motions includes: a device for acquiring video files; a data analysis system including a processor and memory; a computer program to automatically analyze the video images, identify an area in the images where periodic movements may be detected and quantified using an Adaptive Array Comparison method; and, an interface to provide an output signal related to at least one parameter characteristic of said periodic movement. A graphical user interface may be provided and may display various analytical results along with the video imagery or a single frame therefrom.Type: ApplicationFiled: December 9, 2015Publication date: July 28, 2016Inventor: Jeffrey R. Hay
-
Publication number: 20160217589Abstract: A technique for making multiple still images, which are photographed by a traveling mobile body, and the traveled route of the photographing correspond to each other, is obtained. A survey data processing device includes an input unit 101, an image processing unit 102, and a synchronous processing unit 103. The input unit 101 is configured to receive image data of multiple still images, which are photographed from a mobile body flying, and receive flight data, in which a flight route of the mobile body is measured. The image processing unit 102 is configured to estimate a flight route of the mobile body based on changes in positions of feature points included in the multiple still images on a screen. The synchronous processing unit 103 is configured to specify a matching relationship between the flight route of the flight data and the estimated flight route.Type: ApplicationFiled: January 28, 2016Publication date: July 28, 2016Applicant: KABUSHIKI KAISHA TOPCONInventors: Daisuke Sasaki, Nobuyuki Fukaya, Hitoshi Ootani, Tetsuji Anai, Takeshi Sasaki
-
Publication number: 20160217590Abstract: A system and method for real-time texture mapping for an augmented reality system are described. A viewing device includes an optical sensor to capture an image of a real-world object. A texture extraction module extracts a texture of the image of the real-world object. A recognition module identifies the real-world object based on the captured image. A texture mapping module retrieves a virtual object corresponding to the identified real-world object, maps the texture to the virtual object, dynamically updates the texture to the virtual object in real time, and generates a visualization of the virtual object in a display of the viewing device.Type: ApplicationFiled: January 26, 2015Publication date: July 28, 2016Inventors: Brian Mullins, Matthew Kammerait, Mark Anthony Sararu, Andrew Thomas Krage, Gregory Khachaturyan
-
Publication number: 20160217591Abstract: A system, method and virtual tool for size estimation of in-vivo objects includes receiving and displaying a two-dimensional image of in-vivo objects obtained by in-vivo imaging device; receiving indication of a selected area representing a point of interest from the user via a user input device; estimating depth of a plurality of image pixels around the selected area; calculating three-dimensional coordinates representation of the plurality of image points, based on the estimated depths; casting a virtual tool of a known size onto the three-dimensional representation; and projecting the virtual tool onto the two-dimensional image to create a cursor having a two-dimensional shape on the displayed image.Type: ApplicationFiled: October 1, 2014Publication date: July 28, 2016Applicant: GIVEN IMAGING LTD.Inventor: Hagai Krupnik
-
Publication number: 20160217592Abstract: Apparatus and a corresponding method for processing image data are provided. The apparatus has compositing circuitry to generate a composite layer for a frame for display from image data representing plural layers of content within the frame. Plural latency buffers are provided to store at least a portion of the image data representing the plural layers. At least one of the plural latency buffers is larger than at least one other of the plural latency buffers. The compositing circuitry is responsive to at least one characteristic of the plural layers of content to allocate the plural layers to respective latency buffers of the plural latency buffers. Image data information for a layer allocated to the larger latency buffer is available for analysis earlier than that of the layers allocated to the smaller latency buffers and processing efficiencies can then result.Type: ApplicationFiled: March 11, 2016Publication date: July 28, 2016Inventors: Daren CROXFORD, Sharjeel SAEED, Kushan Vijaykumar VYAS
-
Publication number: 20160217593Abstract: The disclosure provides an image display method and device. An image display method applicable a multi-domain display device includes: obtaining grayscales of respective pixels in one frame of input image; determining grayscales of the respective pixels in two adjacent frames of output image according to the grayscales of the respective pixels in the frame of input image, wherein the grayscale of any pixel in one of the two adjacent frames of output image is higher than the grayscale of the pixel in the input image, and the grayscale of the pixel in the other frame is lower than the grayscale of the pixel in the input image; and displaying the two adjacent frames of output image.Type: ApplicationFiled: July 15, 2015Publication date: July 28, 2016Inventor: Shunming HUANG
-
Publication number: 20160217594Abstract: A global optimization and apparatus to decompose spectral computed tomography (CT) projection data into basis materials. A cost function is defined to represent the difference between the measured projection data and calculated attenuation data using projection lengths for the basis materials with corresponding material models and a detector model to calculate the detector response. The cost function may have many local minima and only one global minima. A global optimization method is then used to obtain the projection lengths corresponding to the global minimum of the cost function. The global optimization method can be either a single-stage optimization method, or can be performed in multiple stages, e.g., a first coarse optimization stage followed by a second fine optimization stage using the final values of the first stage as the inputs into the second stage. The global optimization method can be a stochastic optimization method.Type: ApplicationFiled: January 22, 2015Publication date: July 28, 2016Applicants: KABUSHIKI KAISHA TOSHIBA, TOSHIBA MEDICAL SYSTEMS CORPORATIONInventors: Adam PETSCHKE, Yu ZOU, Zhou YU, Xiaolan WANG
-
Publication number: 20160217595Abstract: The present disclosure relates to systems, methods, and computer-readable storage media for segmenting medical image. Embodiments of the present disclosure may locate a target in a three-dimensional (3D) volume. For example, an image acquisition device may provide a 3D medical image containing a region of interest of the target. A processor may then extract a plurality of two-dimensional (2D) slices from the 3D image. The processor may also determine a 2D patch for each 2D slice, wherein the 2D patch corresponds to an area of the 2D slice associated with the target. The processor may also convert the 2D patch to an adaptive filter model for determining a location of the region of interest.Type: ApplicationFiled: January 28, 2015Publication date: July 28, 2016Inventors: Xiao Han, Yan Zhou
-
Publication number: 20160217596Abstract: A method and a related system (IMA) for reconstructing an image of an electron density in a subject PAT. An x-ray radiation imager is used to expose the subject PAT to radiation to receive projection data. The reconstruction method combines projection data from two channels, namely Compton scatter based attenuation data pC and phase shift data pd?.Type: ApplicationFiled: August 29, 2014Publication date: July 28, 2016Inventors: Thomas KOEHLER, Bernhard Johannes BRENDEL, Ewald ROESSL
-
Publication number: 20160217597Abstract: A system that displays geographic data is disclosed. During operation, the system receives a query to be processed, wherein the query is associated with a set of geographic regions. Next, the system uses a late-binding schema generated from the query to retrieve a set of data points from a set of events containing previously gathered data. Then, for each data point in a set of data points, the system identifies zero or more geographic regions in the set of geographic regions that the data point falls into. Finally, the system displays the set of geographic regions, wherein each polygon that defines a geographic region is marked to indicate a number of data points that fall into the polygon.Type: ApplicationFiled: January 27, 2015Publication date: July 28, 2016Applicant: SPLUNK INC.Inventor: Geoffrey R. Hendrey
-
Publication number: 20160217598Abstract: A method for processing drawings. The present invention can enhance a child's self-esteem and creativity by enabling them to create unique and imaginative works of art. First, a plurality of randomized markings are generated. A user makes linear connections between the markings, creating a user drawing. Next, a first database is queried to retrieve an outline that matches the user drawing. The outline is matched to the user drawing based on similarities and locations of general shapes used in both. Once the database has found a matching outline, a second database is queried to retrieve an image corresponding to the outline. The image is transmitted to a terminal where the user can then add additional elements, such as color, figures, text, and the like.Type: ApplicationFiled: January 26, 2016Publication date: July 28, 2016Inventor: Albert Grasso
-
Publication number: 20160217599Abstract: The disclosure relates to certain system and method embodiments for generating reports from unstructured data. In one embodiment, a method can include identifying events matching criteria of an initial search query (each of the events including a portion of raw machine data that is associated with a time), identifying a set of fields, each field defined for one or more of the identified events, causing display of an interactive graphical user interface (GUI) that includes one or more interactive elements enabling a user to define a report for providing information relating to the matching events (each interactive element enabling processing or presentation of information in the matching events using one or more fields in the identified set of fields), receiving, via the GUI, a report definition indicating how to report information relating to the matching events, and generating, based on the report definition, a report including information relating to the matching events.Type: ApplicationFiled: January 26, 2016Publication date: July 28, 2016Inventors: Alice Neels, Sundar Vasan, Simon Fishel, Marc Robichaud, Divanny Lamas
-
Publication number: 20160217600Abstract: A data visualization method includes acquiring a spatiotemporal behavior data set generated by network users, determining, according to a time point at which or a time period in which each piece of spatiotemporal behavior data is generated, an amount of spatiotemporal behavior data that is in the spatiotemporal behavior data set and generated at a time point or in a time period falling within each time period in N time periods, and presenting a column bar corresponding to an ith time period in the N time periods, where the column bar is in a radial direction of a first circle representing a full time domain and intersects the first circle and the length of a column bar represents a quantity of behaviors in a time period corresponding to the column bar.Type: ApplicationFiled: April 5, 2016Publication date: July 28, 2016Inventors: Bing Ni, Mingxuan Yuan, Huamin Qu
-
Publication number: 20160217601Abstract: An example information-processing device (10) includes an image capture unit (110) that captures a video of a subject, an image generation unit (120) that generates plural avatars based on plural images constituting the video captured by the image capture unit (110), the plural images corresponding respectively to different image capture timings, each of the plural avatars representing a subject shown in one of the plural images, and a display unit (130) that displays the plural avatars generated by the image generation unit (120).Type: ApplicationFiled: June 22, 2015Publication date: July 28, 2016Inventors: Munetaka TSUDA, Akihiro UMEHARA, Yui IIDA, Masayuki OKADA, Hayuru SOMA
-
Publication number: 20160217602Abstract: A display system, according to one embodiment, comprises a display panel for displaying the EIA, a lens array positioned at the front part of the display panel, a depth camera for generating a depth image by photographing a user. The display system may include an image processor for calculating a viewing distance between the user and the display system from the depth image, generating a plurality of ray clusters corresponding to one view point according to the viewing distance, generating a multi-view image by rendering the plurality of ray clusters, and generating the EIA on the basis of the multi-view image.Type: ApplicationFiled: May 2, 2014Publication date: July 28, 2016Applicant: Samsung Electronics Co., Ltd.Inventors: Shaohui JIAO, Mingcai ZHOU, Tao HONG, Weiming LI, Haitao WANG, Ji Yeun KIM, Shandong WANG
-
Publication number: 20160217603Abstract: A graphics data processing method and apparatus are disclosed. The graphics data processing method includes determining a guard band region having a distance range which is predetermined in a viewing direction from a position of a virtual camera, outside a virtualization region representing regions of objects able to be displayed on a screen among a plurality of objects included in graphics data. The method further includes acquiring position information of each of the plurality of objects, determining a region where at least one object among the plurality of objects is located, based on the acquired position information, and performing at least one of clipping and culling on data of the at least one object, based on the determined region.Type: ApplicationFiled: September 3, 2015Publication date: July 28, 2016Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seokyoon JUNG, Jeongsoo PARK
-
Publication number: 20160217604Abstract: A method of image conversion for signage, displaying an image on a display surface, includes determining (1) a shape model of a three-dimensional object, determining (2) geometric properties of a display surface including a position and orientation of the display surface in a space, determining (3) a position of a viewpoint in the space, determining (4) a position and orientation of the shape model in the space, and computing (6) an inverse perspective projection onto the display surface based on the position of the viewpoint, for example the camera position in space, to generate a display image, wherein the display image, when displayed on the display surface and viewed through the viewpoint, appears to show the three-dimensional object with a position and orientation according to the position and orientation of the shape model in the space.Type: ApplicationFiled: May 13, 2014Publication date: July 28, 2016Inventors: Bernardus DE ROOS, Daniel Bernard DE ROOS, Erik Jozef Benoit HUBO
-
Publication number: 20160217605Abstract: A label-information processing device for a multi-viewpoint image, which contains images by image signals of a subject photographed from multi-viewpoints, assigns label-information to a remarkable-portion common to the images. The device includes: a display unit for displaying a specific image by a specific image signal which depicts the remarkable-portion; and a controller for assigning the label-information to the remarkable-portion depicted in the specific image.Type: ApplicationFiled: March 22, 2016Publication date: July 28, 2016Inventor: YASUNOBU OGURA
-
Publication number: 20160217606Abstract: Operations for caching to display panoramic images include repeatedly receiving an indication of one or both of a current geographic location and a current view direction for a user, receiving from a remote server a first plurality of image tiles of a first panoramic image of a predicted geographic location, caching the received first plurality of image tiles, and processing the cached first plurality of image tiles. The processing includes decompressing the cached first plurality of image tiles and storing the decompressed image tiles. When the current geographic location is at the predicted geographic location, rendering, using the stored decompressed tiles, the first panoramic image to a plurality of three-dimensional surfaces in a memory, wherein each of the plurality of three-dimensional surfaces corresponds to a respective portion of a sphere.Type: ApplicationFiled: January 20, 2016Publication date: July 28, 2016Inventors: Rory Johnston, Corey Birnbaum
-
Publication number: 20160217607Abstract: A system that displays a set of polygons is described. This system obtains a set of line segments that defines the set of polygons. The system forms a horizontal index that keeps track of where line segments vertically project onto a horizontal reference line and similarly forms a vertical index for horizontal projections onto a vertical reference line. The system obtains a clip rectangle that defines a view into the set of polygons and uses the horizontal and vertical indexes to determine intersections between borders of the clip rectangle and line segments in the set of line segments. Next, the system uses the determined intersections to clip polygons in the set of polygons that intersect the clip rectangle. Finally, the system transfers the clipped polygons, and also unclipped polygons that fit completely within the clip rectangle, to a display device that displays the view into the set of polygons.Type: ApplicationFiled: July 31, 2015Publication date: July 28, 2016Applicant: Splunk Inc.Inventor: Geoffrey R. Hendrey
-
Publication number: 20160217608Abstract: A graphics processing system performs hidden surface removal and texturing/shading on fragments of primitives. The system includes a primary depth buffer (PDB) for storing depth values of resolved fragments, and a secondary depth buffer (SDB) for storing depth values of unresolved fragments. Incoming fragments are depth tested against depth values from either the PDB or the SDB. When a fragment passes a depth test, its depth value is stored in the PDB if it is a resolved fragment (e.g. if it is opaque or translucent), and its depth value is stored in the SDB if it is an unresolved fragment (e.g. if it is a punch through fragment). This provides more opportunities for subsequent opaque objects to overwrite punch through fragments which passed a depth test, thereby reducing unnecessary processing and time which may be spent on fragments which ultimately will not contribute to the final rendered image.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Inventor: John Howson
-
Publication number: 20160217609Abstract: Rendering glasses with shadows is disclosed, including: generating a face image corresponding to an image of a set of images based at least in part on a face model, wherein the set of images is associated with a user's face; generating a face with shadows image corresponding to the image based at least in part on shadows casted by a glasses model on the face model; generating a shadow transform based at least in part on a difference determined based at least in part on the face image and the face with shadows image; generating a shadowed image based at least in part on applying the shadow transform to the image; and presenting the shadowed image including by overlaying a glasses image associated with the glasses model over the shadowed image.Type: ApplicationFiled: January 22, 2015Publication date: July 28, 2016Inventors: Dmitry Kornilov, Robert Charlie Daugherty, Robert Curtis Randolph, Sergey Surkov
-
Publication number: 20160217610Abstract: A method, an apparatus and a terminal for reconstructing a three-dimensional object, where the method includes acquiring two-dimensional line drawing information, segmenting, according to the two-dimensional line drawing information and according to a degree of freedom, the two-dimensional line drawing to obtain at least one line sub-drawing, where the degree of freedom is a smallest quantity of vertices that need to be known for determining a spatial location of the three-dimensional object that includes planes, reconstructing a three-dimensional sub-object according to the line sub-drawing, and combining all three-dimensional sub-objects to obtain the three-dimensional object, and hence, the three-dimensional object can be automatically reconstructed according to two-dimensional line drawing information.Type: ApplicationFiled: April 1, 2016Publication date: July 28, 2016Inventors: Jianzhuang Liu, Wenqi Ju, Chunjing Xu
-
Publication number: 20160217611Abstract: Architecture that summarizes a large amount (e.g., thousands of miles) of street-level image/video data of different perspectives and types (e.g., continuous scan-type data and panorama-type data) into a single view that resembles aerial imagery. Polygons surfaces are generated from the scan patterns and the image data is projected onto the surfaces, and then rendered into the desired orthographic projection. The street-level data is processed using a distributed computing approach across cluster nodes. The collection is processed into image tiles on the separate cluster nodes representing an orthographic map projection that can be viewed at various levels of detail. Map features such as lower-level roads, that are at lower elevations than higher-level roads, and are hidden by higher-level overpassing roads, can be navigated in the map. With the summarized data, the maps can be navigated and zoomed efficiently.Type: ApplicationFiled: January 26, 2015Publication date: July 28, 2016Inventors: Timo Pylvaenaeinen, Thommen Korah, Jerome Berclaz, Myra Nam
-
Publication number: 20160217612Abstract: Examples are disclosed that relate to displaying lists on augmented reality and virtual reality display devices in such a manner as to avoid list occlusion and resulting user input errors. One disclosed example provides a computing device including an image sensor, a display device, a logic device configured to execute instructions, and a storage device comprising instructions executable by the logic device. The instructions are executable to generate a representation of the list, compare the representation of the list to a topology of a three-dimensional environment viewable via the display device to determine whether the representation of the list intersects any object in the topology, and if the representation of the list intersects an object in the topology of the three-dimensional environment, then adjust one or more of a position and orientation of each of one or more items of the list to adapt to the object in the topology.Type: ApplicationFiled: January 27, 2015Publication date: July 28, 2016Inventors: Scott Petill, Shih-Sang Carnaven Chiu, Ikuyo Tsunoda, Jonathan Eric Foster
-
Publication number: 20160217613Abstract: A virtual reality (VR) headset includes an optics block and an electronic display element outputting image light. The optics block includes a lens and an additional lens each configured to direct portions of the image light to corresponding exit pupils. A cone coupled to the lens and an additional cone coupled to the additional lens, the cone and additional cone configured to direct the image light toward the lens and additional lens, respectively. An extension ring is configured to couple to a mounting surface of a rigid body of the VR headset and to a base portion of the cone, and an additional extension ring is configured to couple to the mounting surface and to an additional base potion of the additional cone. Coupling one or more extension rings to the cone or to the additional cone allows modification of a distance between the lens or the additional lens and eyes of a user.Type: ApplicationFiled: January 28, 2015Publication date: July 28, 2016Inventor: Kam Cheong Chin
-
Publication number: 20160217614Abstract: Aspects of the present invention provide computer systems, apparatuses, computer-executable methods and one or more non-transitory computer-readable media for receiving gesture input via virtual controls.Type: ApplicationFiled: January 28, 2015Publication date: July 28, 2016Inventors: Adam Kraver, Joel Patrick McGinnis, John Warren Rittenhouse
-
Publication number: 20160217615Abstract: The present disclosure provides computer systems, apparatuses, computer-executable methods and one or more non-transitory computer-readable media for implementing a multi-user virtual reality environment.Type: ApplicationFiled: January 28, 2015Publication date: July 28, 2016Inventor: Adam Kraver
-
Publication number: 20160217616Abstract: The present disclosure provides computer systems, apparatuses, computer-executable methods and one or more non-transitory computer-readable media for implementing a virtual representation of a physical environment using a virtual reality environment. An example method includes receiving a first set of sensor data from a sensor, identifying at least one physical object within a field of view of the sensor from the first set of sensor data, generating a virtual representation of the at least one physical object based at least in part on the first set of sensor data, generating a virtual environment comprising the virtual representation of the at least one physical object and a virtual representation of at least one virtual object, and displaying the virtual environment via a display device.Type: ApplicationFiled: January 28, 2015Publication date: July 28, 2016Inventor: Adam Kraver
-
Publication number: 20160217617Abstract: Implementations of the present disclosure disclose an augmented reality interface. According to one implementation, an optical sensor is activated on a portable electronic device. A communicable object is connected with the portable electronic device upon being detected by the optical sensor. Moreover, a designated action is executed on the communicable object upon receiving input associated with the graphical representation of the communicable object on the user interface of the portable electronic device.Type: ApplicationFiled: August 30, 2013Publication date: July 28, 2016Inventor: Jeremy Edward Kark BARRIBEAU
-
Publication number: 20160217618Abstract: Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar.Type: ApplicationFiled: January 21, 2016Publication date: July 28, 2016Inventors: Tom ADEYOOLA, Nick BROWN, Nikki TROTT, Edward HERBERT, Duncan ROBERTSON, Jim DOWNING, Nick DAY, Robert BOLAND, Tom BOUCHER, Joe TOWNSEND, Edward CLAY, Tom WARREN, Anoop UNADKAT, Yu CHEN
-
Publication number: 20160217619Abstract: Methods for generating and sharing a virtual body model of a person, created with a small number of measurements and a single photograph, combined with one or more images of garments. The virtual body model represents a realistic representation of the users body and is used for visualizing photo-realistic fit visualizations of garments, hairstyles, make-up, and/or other accessories. The virtual garments are created from layers based on photographs of real garment from multiple angles. Furthermore the virtual body model is used in multiple embodiments of manual and automatic garment, make-up, and, hairstyle recommendations, such as, from channels, friends, and fashion entities. The virtual body model is sharable for, as example, visualization and comments on looks. Furthermore it is also used for enabling users to buy garments that fit other users, suitable for gifts or similar.Type: ApplicationFiled: January 21, 2016Publication date: July 28, 2016Inventors: Tom ADEYOOLA, Nick BROWN, Nikki TROTT, Edward HERBERT, Duncan ROBERTSON, Jim DOWNING, Nick DAY, Robert BOLAND, Tom BOUCHER, Joe TOWNSEND, Edward CLAY, Tom WARREN, Anoop UNADKAT, Yu CHEN
-
Publication number: 20160217620Abstract: Input data consisting of sensory inputs received about a user, and a work of expression by a computing device. Detecting a work, and or capturing its content using input devices. Tracking user input as any one of movements, physiological signals or eye direction, or actions within their environment. Producing conceptual profiles as semantic values consisting of a characteristics and meaning of a works content. Aggregating at least one conceptual profile or user inputs and transforming them them into new or modified content for a virtual environment. This modified content may reflect the work, and user actions may be synchronized with the work. Tracking user interactions with an environment modified through input data, may recursively produce content changes to the work, for example changing the words in a book or updating the story, as displayed on a connected electronic book or mobile device used for reading.Type: ApplicationFiled: January 26, 2016Publication date: July 28, 2016Inventor: Stephen Constantinides
-
Publication number: 20160217621Abstract: An image processing method includes capturing an image of the head of a user of a head mountable display device. The position of the head mountable display device is detected in the image captured by a camera. A region of the user's face that is occluded by the head mountable display device is identified. The portion of the captured image corresponding to the head mountable display device is at least partially replaced with a corresponding portion of a 3D facial model, to provide a modified version of the captured image.Type: ApplicationFiled: January 27, 2016Publication date: July 28, 2016Inventors: Sharwin Winesh Raghoebardajal, Simon Mark Benson, Jeremy David Ashforth, Ian Henry Bickerstaff
-
Publication number: 20160217622Abstract: Aspects of the present invention include an apparatus comprising a recognition unit configured to recognize real object in an image. The apparatus may further comprise a determining unit configured to determine a stability indicator indicating a stability of the recognition, and a display control unit configured to modify a display of a virtual object according to the stability indicator.Type: ApplicationFiled: February 4, 2016Publication date: July 28, 2016Inventor: Shunichi Kasahara
-
Publication number: 20160217623Abstract: Methods, apparatus, systems, devices, and computer program products for providing an augmented reality display and/or user interface are provided. Such methods, apparatus, systems, devices, and computer program products may provide an augmented reality display and/or user interface that combines real-world video and a virtual object for presenting augmentation information in connection with a region of the real world video of interest (“region of interest”) to a user. The region of interest may be based on a mapping between a designated position on the displayed real-world video, and a real-world and/or a localized map location corresponding to such designated position.Type: ApplicationFiled: September 30, 2014Publication date: July 28, 2016Applicant: PCMS Holdings, Inc.Inventor: Mona Singh
-
Publication number: 20160217624Abstract: Embodiments of the invention include a method, a system, and a mobile device that incorporate augmented reality technology into land surveying, 3D laser scanning, and digital modeling processes. By incorporating the augmented reality technology, the mobile device can display an augmented reality image comprising a real view of a physical structure in the real environment and a 3D digital model of an unbuilt design element overlaid on top of the physical structure at its intended tie-in location. In an embodiment, a marker can be placed at predetermined set of coordinates at or around the tie-in location, determined by surveying equipment, on that the 3D digital model of the unbuilt design element can be visualized in a geometrically correct orientation with respect to the physical structure. Embodiments of the present invention can also be applied to a scaled down 3D printed object representing the physical structure if visiting the project site is not possible.Type: ApplicationFiled: April 1, 2016Publication date: July 28, 2016Inventors: Sean Finn, Carlo Caparas, Erik Horbatiuk, Mike Heitman
-
Publication number: 20160217625Abstract: An image processing apparatus circuitry receives first image data from a first image capture device of an area adjacent to an automobile and also receives second image data from a second image capture device of the adjacent area. The circuitry combines the first image data with the second image data to form composite image data of a junction region of the at least a portion of the adjacent area. The circuitry changes over time respective image areas taken from the first image capture device and second image capture device to form the composite image data of the junction region.Type: ApplicationFiled: November 27, 2014Publication date: July 28, 2016Applicant: SONY CORPORATIONInventors: Eiji OBA, Ken MABUCHI
-
Publication number: 20160217626Abstract: A system provides systems and methods for visualizing a computational process. A portion of attributes of a computational process may be displayed on a face of a three-dimensional object. In response to rotation of the object by a user, a different face of the object may be displayed and a different portion of the attributes displayed thereon. Each object may represent a status of a computational cluster, specifically a set of jobs executing on the cluster. A cluster may be selected and the jobs represented by means of graphical indicators arranges on a time axis and a performance axis. The size of a graphical indicator may indicate an amount of processing time consume by the corresponding job. A color of the graphical indicator may indicate a status. A portion of the graphical indicator may be visually distinguished from a remaining portion to indicate a completion percentage of the job.Type: ApplicationFiled: April 4, 2016Publication date: July 28, 2016Inventors: Robert S. Cancilla, Krishna Satyasai Yeddanapudi