Patents Issued in January 29, 2019
-
Patent number: 10192301Abstract: Method and system for detecting line defects on surface of object are presented. An imaging device captures images of surface of object under ambient and dark field illumination conditions. The images are processed with a plurality of image operations to detect areas of potential defects based on predictable pattern consisting of bright and shadow regions. Areas of potential defect are cut from processed images to sub images. Sub images are stitched together to generate hypotheses of potential defects at locations on surface of object. The hypotheses are classified to determine whether the potential defects are true defects at the locations. Line defect is detected by refining line segments detected on the processed image based on criteria. The criteria include distance from the true defects to the line segments and slops between the true defects and the line segments are less than threshold values.Type: GrantFiled: August 16, 2017Date of Patent: January 29, 2019Assignee: SIEMENS ENERGY, INC.Inventors: Rameswar Panda, Ziyan Wu, Jan Ernst, Kevin P. Bailey
-
Patent number: 10192302Abstract: Defect detection is performed by comparing a test image and a reference image with a rendered design image, which may be generated from a design file. This may occur because a comparison of the test image and another reference image was inconclusive due to noise. The results of the two comparisons with the rendered design image can indicate whether a defect is present in the test image.Type: GrantFiled: November 21, 2016Date of Patent: January 29, 2019Assignee: KLA-Tencor CorporationInventors: Bjorn Brauer, Santosh Bhattacharyya
-
Patent number: 10192303Abstract: Mixed-mode includes receiving inspection results including one or more images of a selected region of the wafer, the one or more images include one or more wafer die including a set of repeating blocks, the set of repeating blocks a set of repeating cells. In addition, mixed-mode inspection includes adjusting a pixel size of the one or more images to map each cell, block and die to an integer number of pixels. Further, mixed-mode inspection includes comparing a first wafer die to a second wafer die to identify an occurrence of one or more defects in the first or second wafer die, comparing a first block to a second block to identify an occurrence of one or more defects in the first or second blocks and comparing a first cell to a second cell to identify an occurrence of one or more defects in the first or second cells.Type: GrantFiled: November 11, 2013Date of Patent: January 29, 2019Assignee: KLA Tencor CorporationInventors: Jason Z. Lin, Allen Park, Ellis Chang, Richard Wallingford, Songnian Rong, Chetana Bhaskar
-
Patent number: 10192304Abstract: A pattern width deviation measurement method includes measuring width dimensions of a plurality of figure patterns in an optical image from data of gray-scale value profiles of the optical image, using a threshold of a gray-scale value level variably set depending on design dimension information including design width dimension of a corresponding figure pattern of a plurality of figure patterns, and at which influence of a focus position on width dimension becomes smaller, measuring width dimensions of a plurality of corresponding figure patterns in a reference image from data of gray-scale value profiles of the reference image, respectively using the threshold for the corresponding figure pattern of a plurality of figure patterns, and calculating, for each of measured width dimensions of a plurality of figure patterns in the optical image, an amount deviated from a measured width dimension of a corresponding figure pattern in the reference image.Type: GrantFiled: September 2, 2016Date of Patent: January 29, 2019Assignee: NuFlare Technology, Inc.Inventors: Kazuhiko Inoue, Riki Ogawa
-
Patent number: 10192305Abstract: A method executed by one or more processors for analyzing at least one test image. The method includes collecting a plurality of reference images from at least one image source, extracting image features from the plurality of reference images, assigning weights to the image features extracted, determining image scores for the plurality of reference images, iteratively performing the assigning of the weights and the determining of the image scores, extracting image features from the at least one test image, assigning weights to the image features of the at least one test image, determining an image score for the at least one test image, based upon the weights assigned to the image features of the at least one test image, and providing an improvement proposal for the at least one test image, based upon the image score determined for the at least one test image.Type: GrantFiled: June 2, 2017Date of Patent: January 29, 2019Assignee: VISUALMIND OYInventor: Veli-Pekka Julkunen
-
Patent number: 10192306Abstract: A nucleolus detection unit, which detects nucleoli in a plurality of cells in a cell image obtained by imaging the cells, and a cell recognition unit, which acquires information indicating a distance between the nucleoli and recognizes the individual cells based on the information indicating the distance, are provided.Type: GrantFiled: September 23, 2016Date of Patent: January 29, 2019Assignee: FUJIFILM CorporationInventor: Kenta Matsubara
-
Patent number: 10192307Abstract: What is disclosed is a system and method for processing a video to extract a periodic signal which was captured by the video imaging device. One embodiment involves the following. First, a video of a subject in a scene is received. The video is acquired by a video imaging device. There is an underlying motion signal in the scene corresponding to cardiac or respiratory function. A time-series signal is generated for each pixel or for each group of pixels in a temporal direction across a plurality of image frames. Time-series signals of interest are selected. The selected time-series signals of interest are then processed to obtain a periodic signal corresponding to cardiac or respiratory function. The present method has a low computational complexity, is robust in the presence of noise, and finds its uses in applications requiring real-time motion quantification of a signal in a video.Type: GrantFiled: October 27, 2016Date of Patent: January 29, 2019Assignee: Xerox CorporationInventors: Prathosh A. Prasad, Sanjay Bharadwaj, Pragathi Praveena, Tejaskumar Dipaklal Bengali, Satish Prasad Rath, Himanshu Jayantkumar Madhu
-
Patent number: 10192308Abstract: An image processing apparatus comprising: a division unit configured to divide, into a plurality of partial regions, a region of interest obtained from each of cross sections of a first image and a second image; a statistic information calculation unit configured to calculate statistic information of pixels included in the partial region; a degree-of-coincidence calculation unit configured to calculate a degree of coincidence between the pieces of statistic information for a partial region in the first image and a partial region in a pair of cross-sectional positions in the first image and the second image; and a specifying unit configured to specify positions of corresponding cross sections between the first image and the second image based on comparison between evaluation values each obtained by integrating the degrees of coincidence over all of the plurality of partial regions.Type: GrantFiled: April 6, 2017Date of Patent: January 29, 2019Assignee: CANON KABUSHIKI KAISHAInventor: Keita Nakagomi
-
Patent number: 10192309Abstract: A camera calibration device that captures images of at least one marker with at least two cameras and calibrates installation states of the at least two cameras based upon the captured images by the at least two cameras, includes: an extracting unit that extracts a feature amount of the at least one marker based upon the captured images by the at least two cameras; a primary calibration unit that calculates a position of each of the at least two cameras in a marker coordinate system, based upon the feature amount; and a secondary calibration unit that preforms coordinate transformation of the position of each of the cameras in the marker coordinate system calculated by the primary calibration unit, into a position of each of the cameras in a vehicle coordinate system.Type: GrantFiled: November 18, 2014Date of Patent: January 29, 2019Assignee: Clarion Co., Ltd.Inventors: Morihiko Sakano, Toshiyuki Aoki, Tsukasa Okada, Keiji Sato
-
Patent number: 10192310Abstract: A method is disclosed for operating a computing device. One or more images of a scene captured by an image capturing device of the computing device is processed. The scene includes an object of interest that is in motion and that has a rounded shape. The one or more images are processed by detecting a rounded object that corresponds to the object of interest. Position information is determined based on a relative position of the rounded object in the one or more images. One or more processes are implemented that utilize the position information determined from the relative position of the rounded object.Type: GrantFiled: January 29, 2016Date of Patent: January 29, 2019Assignee: Sphero, Inc.Inventor: Fabrizio Polo
-
Patent number: 10192311Abstract: A structured light active sensing systems may be configured to transmit and received codewords to generate a depth map by analyzing disparities between the locations of the transmitted and received codewords. To determine the locations of received codewords, an image of the projected codewords is identified, from which one or more codeword boundaries are detected. The codeword boundaries may be detected based upon a particular codeword bit of each codeword. Each detected codeword boundary may be constrained from overlapping with other detected codeword boundaries, such that no pixel of the received image is associated with more than one codeword boundary.Type: GrantFiled: August 5, 2016Date of Patent: January 29, 2019Assignee: QUALCOMM IncorporatedInventors: Yunke Pan, Stephen Michael Verrall
-
Patent number: 10192312Abstract: A method and apparatus for measuring a distance to an object using a device (100) having at least two cameras (104, 106) is described. One or more first images including the object are acquired by a first camera of the device and one or more first reference images are acquired by a second camera of the device, while the device is in a first position. One or more second images including the object and one or more second reference images are acquired by cameras of the device, while the device is in a second position, different from the first position. Based on the first and second reference images, information of the displacement of at least one camera of the device between the first and second positions are determined. The distance from the device to the object is calculated based on the first and second images including the object and the determined information on the displacement of the at least one camera.Type: GrantFiled: April 6, 2014Date of Patent: January 29, 2019Assignee: C3D Augmented Reality Solutions LTDInventors: Ozi Egri, Eyal Zak
-
Patent number: 10192313Abstract: Systems, devices and methods are described including receiving a source image having a foreground portion and a background portion, where the background portion includes image content of a three-dimensional (3D) environment. A camera pose of the source image may be determined by comparing features of the source image to image features of target images of the 3D environment and using the camera pose to segment the foreground portion from the background portion may generate a segmented source image. The resulting segmented source image and the associated camera pose may be stored in a networked database. The camera pose and segmented source image may be used to provide a simulation of the foreground portion in a virtual 3D environment.Type: GrantFiled: July 8, 2016Date of Patent: January 29, 2019Assignee: Intel CorporationInventors: Joshua Ratcliff, Yi Wu, Maha El Choubassi, Yoram Gat, Wei Sun, Kalpana Seshadrinathan, Igor Kozintsev
-
Patent number: 10192314Abstract: A method of determining a lowest point of a target object in an image of a scene. A region of the target object in the image is received. A horizontal vanishing line of the image is received. At least one reference object in the scene is selected. At least a first line connecting the received region of the target object and a highest point of the reference object is determined. At least an intersection point of the first line and the horizontal vanishing line is determined. At least a second line connecting the determined intersection point to a lowest point of the reference object is determined; and a lowest point of the target object is determined based on the second line.Type: GrantFiled: December 14, 2016Date of Patent: January 29, 2019Assignee: Canon Kabushiki KaishaInventor: Fei Mai
-
Patent number: 10192315Abstract: According to one embodiment, an object holding apparatus includes a holding part, a recognition device, and a controller. The holding part is able to hold at least one object. The recognition device recognizes a plurality of objects to generate a recognition result. The controller selects a first object from the objects, based on the recognition result. The controller sets a first direction to one side of the first object along which the number of objects aligned with the first object is smaller than the number of objects aligned with the first object along the other side of the first object. The controller selects a second object aligned with the first object along the first direction. The controller controls a driving of the holding part, based on a selection result of the first object and the second object.Type: GrantFiled: February 22, 2017Date of Patent: January 29, 2019Assignee: Kabushiki Kaisha ToshibaInventors: Haruna Eto, Takafumi Sonoura, Hideichi Nakamoto, Akihito Ogawa, Atsushi Sugahara, Junya Tanaka
-
Patent number: 10192316Abstract: A lighting fixture includes a solid-state light source, a fixture common bus, a driver module, and a control module. The fixture common bus is configured to receive at least one functional module and provide an input signal from the at least one functional module to one or more other modules. The driver module is coupled to the fixture common bus and the solid-state light source, and is configured to receive a power supply signal and provide a drive signal to the solid-state light source based on a driver control signal. The control module is coupled to the fixture common bus and configured to provide the driver control signal via the fixture common bus based on the input signal from the at least one functional module.Type: GrantFiled: June 24, 2016Date of Patent: January 29, 2019Assignee: Cree, Inc.Inventors: Matthew Deese, John Barile
-
Patent number: 10192317Abstract: A method for detecting motion information includes the following steps. First, a pixel array is provided for detecting an image of a measured object located in a first distance range or in a second distance range, and the pixel array includes a plurality of invisible image sensing pixels and a plurality of visible image sensing pixels. Then, image detection is conducted within the first distance range by using the invisible image sensing pixels to output a plurality of invisible images. Next, the image detection is conducted within the second distance range by using the visible image sensing pixels to output a plurality of visible images. Then, the plurality of invisible images and the plurality of visible images are analyzed by using a processing unit, so as to obtain motion information of the measured object. A pixel array for detecting motion information and an image sensor are also provided.Type: GrantFiled: November 26, 2016Date of Patent: January 29, 2019Assignee: PIXART IMAGING INC.Inventors: Han-Chang Lin, Shu-Sian Yang, Shih-Feng Chen
-
Patent number: 10192318Abstract: In a preferred aspect of the present invention, at least one of a camera-side controller or a terminal-side controller performs a tracking image generation process (P1) of generating tracking image data from captured image data. Further, at least one of the camera-side controller or the terminal-side controller performs a tracking calculation process (P2) of acquiring target information on the basis of the tracking image data. The tracking image data includes a high-resolution region with relatively higher resolution and a low-resolution region with relatively lower resolution. In the tracking image generation process (P1), basic tracking information including information on at least one of a size or a speed of the tracking target is acquired, and a high-resolution region and a low-resolution region are determined on the basis of the basic tracking information. The tracking image generation process (P1) and the tracking calculation process (P2) are performed in parallel.Type: GrantFiled: August 1, 2017Date of Patent: January 29, 2019Assignee: FUJIFILM CorporationInventor: Daisuke Hayashi
-
Patent number: 10192319Abstract: A computing device is able to detect one or more motion events based on two consecutive images, such as a first image and a second image. In the detection process, the computing device assigns identifiers to difference blocks retrieved from a plurality of first blocks of the first image, then defines a scanning window and moves the scanning window on a preset route over the first image. A new identical identifier is assigned for difference blocks within a current image subarea which falls into the scanning window. After a scanning period is completed, the computing device determines the happening of a motion event according to sufficient pixel similarities found in one of new identifiers.Type: GrantFiled: July 27, 2017Date of Patent: January 29, 2019Assignee: NANNING FUGUI PRECISION INDUSTRIAL CO., LTD.Inventors: Chia-Ming Yeh, Rui-Tang Huang
-
Patent number: 10192320Abstract: A patient's smile is improved by photoimaging the patient's smile and scanning the patient's anterior teeth and associated soft lip structure to obtain sets of data mapping the patient's anterior teeth and associated soft tissue structure. The photo image is used to create a desired smile image which is then used to amend the data map of anterior teeth to a substantially identical resultant image which is then used to mill temporary and permanent prosthesis.Type: GrantFiled: March 17, 2014Date of Patent: January 29, 2019Inventor: Demetrios S. Meletiou, Jr.
-
Patent number: 10192321Abstract: Systems and techniques that synthesize an image with similar texture to a selected style image. A generator network is trained to synthesize texture images depending on a selection unit input. The training configures the generator network to synthesize texture images that are similar to individual style images of multiple style images based on which is selected by the selection unit input. The generator network can be configured to minimize a covariance matrix-based style loss and/or a diversity loss in synthesizing the texture images. After training the generator network, the generator network is used to synthesize texture images for selected style images. For example, this can involve receiving user input selecting a selected style image, determining the selection unit input based on the selected style image, and synthesizing texture images using the generator network with the selection unit input and noise input.Type: GrantFiled: January 18, 2017Date of Patent: January 29, 2019Assignee: Adobe Inc.Inventors: Chen Fang, Zhaowen Wang, Yijun Li, Jimei Yang
-
Patent number: 10192322Abstract: Embodiments of the present invention provide a medicine photographing apparatus for reducing time and effort of a user operation at the time of measuring shapes of medicines, and a medicine shape measuring apparatus and a medicine dispensing apparatus which include the medicine photographing apparatus. A medicine photographing apparatus 7 includes a medicine holding part 81, a lighting part 82, a photographing part 83, a housing 71 and a pivotally supporting part. The medicine holding part 81, the lighting part 82 and the photographing part 83 are contained in the housing having light shielding property. The medicine holding part 81 is provided between the lighting part 82 and the photographing part 83. Further, the medicine holding part 81 can hold a medicine with a portion having translucency and pivotally move due to the pivotally supporting part.Type: GrantFiled: January 30, 2015Date of Patent: January 29, 2019Assignee: YUYAMA MFG. CO., LTD.Inventors: Naoki Koike, Masao Fukada
-
Patent number: 10192323Abstract: Disclosed is a method and system for processing images from an aerial imaging device. The method includes receiving a first image of a geographical area having a first resolution. The method transmits the first image to a machine learning model to identify an area of interest containing an object of interest. The method receives a second image of the geographical area having a second resolution higher than the first resolution. The method transmits the second image to the machine learning model to determine a likelihood that the area of interest contains the object of interest. The method trains the machine learning model to filter out features corresponding to the area of interest in images having the first resolution if the likelihood is below a threshold. The method transmits a visual representation of the object of interest to a user device if the likelihood exceeds the threshold.Type: GrantFiled: March 27, 2017Date of Patent: January 29, 2019Assignee: ORBITAL INSIGHT, INC.Inventors: Boris Aleksandrovich Babenko, Alexander Bogdanov Avtanski, Jason D. Lohn
-
Patent number: 10192324Abstract: A computer-implemented method for determining whether a point lies within a first polygon in a multidimensional space and an electronic device for carrying out the method is disclosed. The method comprises accessing first polygon coordinates defining each of a position and a shape of the first polygon in the multidimensional space; accessing the point coordinates defining the position of the point in the multidimensional space; identifying regions of the multidimensional space each encompassing a respective portion of the first polygon coordinates, the regions approximating the first polygon; and storing, in a non-transitory computer-readable medium, region coordinates of at least one of the regions; whereby an analysis of the region coordinates and point coordinates is executable to generate an indication that the point lies within the first polygon and an indication that the point does not lie within the first polygon. Some implementations comprise executing the analysis and providing the indication.Type: GrantFiled: February 9, 2015Date of Patent: January 29, 2019Assignee: YANDEX EUROPE AGInventor: Anton Vasilyevich Korzunov
-
Patent number: 10192325Abstract: A method for calibrating an imaging device includes calculating attitude information of the imaging device relative to a screen based at least in part on an image captured by the imaging device. The image includes information of at least a portion of a checkerboard displayed on the screen. The method further includes generating a calibration signal based at least in part on the attitude information, displaying the calibration signal on the checkerboard on the screen, and displaying a guiding signal on the screen. The guiding signal is configured to guide a user to move the imaging device or the screen.Type: GrantFiled: January 31, 2018Date of Patent: January 29, 2019Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Yu Shen, Ang Liu, Ketan Tang
-
Patent number: 10192326Abstract: A compression method includes simplifying a mesh that represents a textured 3D-object by replacing polygons in the mesh with new ones that have broader faces. The method includes identifying adjacent polygons with different textures and adding vertices at the same positions as two vertices in the polygons. This creates two new edges and an intermediate polygon interposed between the two adjacent polygons. The new edges have zero length and the new polygon has zero area.Type: GrantFiled: November 18, 2015Date of Patent: January 29, 2019Inventors: Florent Dupont, Guillaume Lavoue, Laurent Chevalier
-
Patent number: 10192327Abstract: Methods, and systems, including computer programs encoded on computer storage media for compressing data items with variable compression rate. A system includes an encoder sub-network configured to receive a system input image and to generate an encoded representation of the system input image, the encoder sub-network including a first stack of neural network layers including one or more LSTM neural network layers and one or more non-LSTM neural network layers, the first stack configured to, at each of a plurality of time steps, receive an input image for the time step that is derived from the system input image and generate a corresponding first stack output, and a binarizing neural network layer configured to receive a first stack output as input and generate a corresponding binarized output.Type: GrantFiled: February 3, 2017Date of Patent: January 29, 2019Assignee: Google LLCInventors: George Dan Toderici, Sean O'Malley, Rahul Sukthankar, Sung Jin Hwang, Damien Vincent, Nicholas Johnston, David Charles Minnen, Joel Shor, Michele Covell
-
Patent number: 10192328Abstract: A method of computing statistical weights for a computed tomography (CT) iterative reconstruction process is provided. The method includes obtaining detector count data from a CT scan of an object; calculating variance data based on the count data and an electronic noise variance; transforming the calculated variance data to obtain statistical weight data; and performing the CT iterative reconstruction process using the statistical weight data and raw projection data to obtain a reconstructed CT image.Type: GrantFiled: October 24, 2013Date of Patent: January 29, 2019Assignee: Toshiba Medical Systems CorporationInventors: Alexander A. Zamyatin, Daxin Shi, Thomas Labno
-
Patent number: 10192329Abstract: According to an embodiment, an electronic device includes a processor. The processor is configured to perform: formula input process of inputting a plurality of pieces of formula data in association with respective formula numbers through a user operation; a formula setting process of setting formula data in the pieces of formula data input by the formula input process as an output target by the user operation; cited formula extraction process of extracting another formula data in the pieces of formula data when the formula data set by the formula setting process cites a formula number of the another formula data; and a data output process of outputting the set formula data with the extracted another formula data.Type: GrantFiled: September 15, 2015Date of Patent: January 29, 2019Assignee: CASIO COMPUTER CO., LTD.Inventors: Miki Suzuki, Hiroaki Yoshizawa, Hiroshi Uejima, Manato Ono, Saburo Kamitani, Akiko Muraki
-
Patent number: 10192330Abstract: Various embodiments of systems and methods to render data visualizations in different analytical applications are described herein. In one aspect, a request is received to render at least a portion of data visualization by an analytical application. A visualization type and one or more data attributes are retrieved from metadata corresponding to at least the portion of the data visualization. Further, a supporting visualization type is identified in the analytical application corresponding to the visualization type of at least the portion of the data visualization. The retrieved one or more data attributes are mapped to equivalent one or more data attributes in a data source associated with the analytical application. At least the portion of the data visualization is rendered based on the supporting visualization type and the mapped one or more data attributes in a graphical user interface of the analytical application.Type: GrantFiled: December 4, 2015Date of Patent: January 29, 2019Assignee: SAP SEInventors: Arpitha A Shetty, Amrita Prabhakaran, Swetha Konduru, Swati Krishna Setty, Soumya Patil
-
Patent number: 10192331Abstract: Methods, program products, and systems for analytical charting are described. A system implementing analytical charting techniques can receive a selection input from a data view displaying data retrieved from a database table. The system can determine a context of the selection input, a data environment in which the selection input is received, and characteristics of data being selected. Based on the context, the data environment, and the characteristics, the system can generate a chart data grouping that specifies a relationship between data in a chart. The system can automatically specify one or more data series for the chart based on the chart data grouping. The system can generate chart parameters automatically and transparently to the user. The system can provide the system-generated chart parameters for display and allow user modification to the system-generated chart parameters. The system can then generate a chart using the chart parameters.Type: GrantFiled: December 18, 2015Date of Patent: January 29, 2019Assignee: Apple Inc.Inventors: Heather L. Winkle, Toufic Milan, Tianzhou Chen, Andrew Phan, Nikita Pisliakov, Duc Vuong, Ashok Srinivasan
-
Patent number: 10192332Abstract: A method of controlling display of object data includes calculating distances from a terminal to the positions of multiple items of the object data, determining, by a processor, an area based on the distribution of the calculated distances, and displaying object data associated with a position in the determined area on a screen.Type: GrantFiled: March 17, 2016Date of Patent: January 29, 2019Assignee: FUJITSU LIMITEDInventor: Susumu Koga
-
Patent number: 10192333Abstract: A system comprising a computer-readable storage medium storing at least one program and a method for generating graphical representations of event participation flows are presented. In example embodiments, the method includes determining an event participation flow for participants of a subject event, and causing presentation of a graphical representation of the event participation flow in the user interface. The method may further include receiving a user selection of a filter via the user interface, and filtering the graphical representation of the event participation flow in accordance with the user selected filter.Type: GrantFiled: July 28, 2016Date of Patent: January 29, 2019Assignee: Palantir Technologies Inc.Inventors: Catherine Lu, Karanveer Mohan, Jacob Stern
-
Patent number: 10192334Abstract: A dynamically configured tree form and corresponding graphical elements graphically represent information contained in a live stream of event data. The tree form is positioned in virtual three dimensional space within a computer graphical user interface such that the root of the tree is in the center of the screen, originating at the farthest distance from the viewer along the z axis. The tree form is configured to guide movement of the three dimensional graphical elements which represent individual measurements of events during specific time periods. The outermost, or leaf, portions of the tree represent the present time. The root or base of the tree represents the maximum duration that is being measured.Type: GrantFiled: August 31, 2017Date of Patent: January 29, 2019Assignee: Deep Node, Inc.Inventor: Benjamin Lindquist
-
Patent number: 10192335Abstract: A system and method for highlighting a portion of a displayed presentation. The invention includes a first electronic device for generating a presentation for remote display; and a second electronic device for identifying a portion of the presentation for highlighting and for transmitting the identified portion of the presentation to the first electronic device. The first electronic device receives the transmitted identified portion of the presentation and generates an enhanced copy of the identified portion on the remote display as part of the presentation. The enhanced copy of the identified portion on the remote display is magnified, colored, outlined or otherwise converted to contrast with the remainder of the presentation.Type: GrantFiled: August 21, 2015Date of Patent: January 29, 2019Inventor: Alexander Wellen
-
Patent number: 10192336Abstract: A method and apparatus for establishing an ultra-large character library and a method and apparatus for displaying a character are disclosed. The displaying method comprises: intercepting by a font engine middleware a font invoking message sent from a system font engine, the font invoking message comprising a character code and a font name corresponding to a character to be displayed by an application; acquiring outline data corresponding to the character from an ultra-large character library in a non-standard format based on the character code and font name; transmitting the outline data of the character to the system font engine to enable the system font engine to display the character according to the character outline data. With this invention, the capacity of the character library may be increased and characters in the non-standard-format ultra-large character library may be recognized conveniently, thus efficiency of character retrieval and display is improved.Type: GrantFiled: December 5, 2013Date of Patent: January 29, 2019Assignees: Peking University Founder Group Co., Ltd., Founder Information Industry Holdings Co., Ltd., Beijing Founder Electronics Co., Ltd.Inventors: Lining Xia, Yingmin Tang
-
Patent number: 10192337Abstract: Provided is a method of displaying additional information related to a measured value of an object, which includes acquiring measurement item information of the object; acquiring at least one of a measurement point and a measurement direction for the object; determining a reference value for a measurement based on the acquired measurement item information; acquiring the measured value of the object based on the at least one of the measurement point and the measurement direction; and displaying additional information including the determined reference value and the acquired measured value.Type: GrantFiled: July 5, 2016Date of Patent: January 29, 2019Assignee: SAMSUNG MEDISON CO., LTD.Inventor: Jun-Sang Yoo
-
Patent number: 10192338Abstract: A method, device and multipoint control unit device for adjusting and controlling a sub-picture in multiple pictures are provided. The method includes: acquiring the N original video images sent from a plurality of video terminals, adjusting the resolutions of the N original video images and correspondingly displaying the N resolution-adjusted video images in N regions on the display screen of the multipoint control unit, wherein N is a natural number equal to or greater than 1; performing a resolution increase adjustment processing on the video image in any one of the N regions to acquire a resolution-increased video image; and cutting, according to the information of the region where the resolution-increased video image is located, the resolution-increased video image to obtain an image which is located in the region where the resolution-increased video image is located after the cutting.Type: GrantFiled: July 1, 2015Date of Patent: January 29, 2019Assignee: XI'AN ZHONGXING NEW SOFTWARE CO., LTD.Inventors: Lunpeng Xie, Fu Wang, Xin Tong, Wuhui Wan, Haiyan Zhang, Jingxin Hu, Lintao Zhang
-
Patent number: 10192339Abstract: A comprehensive solution is provided to transforming locations and retail spaces into high-traffic VR attractions that provide a VR experience blended with a real-world tactile experience. A modular stage and kit of stage accessories suitable for a wide variety of commercial venues contains all of the necessary equipment, infrastructure, technology and content to assemble and operate a tactile, onsite VR attraction. Utilizing a modular set of set design and physical props, the physical structure and layout of the installations are designed to be easily rearranged and adapted to new VR content, without requiring extensive construction or specialized expertise.Type: GrantFiled: November 30, 2017Date of Patent: January 29, 2019Assignee: Unchartedvr Inc.Inventors: Kalon Ross Gutierrez, John Duncan, Douglas Griffin, Richard Schulze
-
Patent number: 10192340Abstract: A comprehensive solution is provided to transforming locations and retail spaces into high-traffic VR attractions that provide a VR experience blended with a real-world tactile experience. A modular stage and kit of stage accessories suitable for a wide variety of commercial venues contains all of the necessary equipment, infrastructure, technology and content to assemble and operate a tactile, onsite VR attraction. Utilizing a modular set of set design and physical props, the physical structure and layout of the installations are designed to be easily rearranged and adapted to new VR content, without requiring extensive construction or specialized expertise.Type: GrantFiled: November 30, 2017Date of Patent: January 29, 2019Assignee: Unchartedvr Inc.Inventors: Kalon Ross Gutierrez, John Duncan, Douglas Griffin, Richard Schulze
-
Patent number: 10192341Abstract: A system and method for improving the readability of content wherein content is organized into segments which are each displayed on a respective row on the display device. Each of the segments are made up of characters such as letters and punctuation. The text in a particular row, the reading row, on the display device is displayed differently than the text in the other rows. Each row is consecutively displayed in the reading row until the user has seen each segment of the content presented in the reading row. User are able to configure the display of the reading row text and text in other rows independently.Type: GrantFiled: March 23, 2018Date of Patent: January 29, 2019Assignee: Focus Reading Technology Inc.Inventor: Howard Jay Kaplan
-
Patent number: 10192342Abstract: Systems and methods can provide computer animation of animated scenes or interactive graphics sessions. A grid camera separate from the render camera can be created for segments where the configurations (actual or predicted) of the render camera satisfy certain properties, e.g., an amount of change is within a threshold. If a segment is eligible for the use of the separate grid camera, configurations of the grid camera during a segment can be determined, e.g., from the configurations of the render camera. The configurations of the grid camera can then be used to determine grids for rendering objects. If a segment is not eligible for the use of the grid camera, then the configurations of the render camera can be used to determine the grids for rendering.Type: GrantFiled: November 4, 2016Date of Patent: January 29, 2019Assignee: PixarInventors: Alexander Kolliopoulos, Brandon Kerr
-
Patent number: 10192343Abstract: Embodiments relate to a method for real-time facial animation, and a processing device for real-time facial animation. The method includes providing a dynamic expression model, receiving tracking data corresponding to a facial expression of a user, estimating tracking parameters based on the dynamic expression model and the tracking data, and refining the dynamic expression model based on the tracking data and estimated tracking parameters. The method may further include generating a graphical representation corresponding to the facial expression of the user based on the tracking parameters. Embodiments pertain to a real-time facial animation system.Type: GrantFiled: July 5, 2017Date of Patent: January 29, 2019Assignee: faceshift AGInventors: Sofien Bouaziz, Mark Pauly
-
Patent number: 10192344Abstract: A method of generating a shader program includes determining a first variable to be used to perform a folding operation that replaces operation formulas included in the shader program by a constant or a second variable, and generating a shader program in which the operation formulas are replaced by the constant or the second variable based on the determined first variable.Type: GrantFiled: September 2, 2016Date of Patent: January 29, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Donghoon Yoo, Seonggun Kim
-
Patent number: 10192345Abstract: Methods and systems for surface normal estimation are disclosed. In some aspects, a plurality of images or depth maps representing a three dimensional object from multiple viewpoints is received. Surface normals at surface points within a single image of the plurality of images are estimated based on surface points within the single image. An electronic representation of a three dimensional surface of the object is generated based on the surface normals and a point cloud comprised of surface points derived from the plurality of images.Type: GrantFiled: July 19, 2016Date of Patent: January 29, 2019Assignee: QUALCOMM IncorporatedInventors: Albrecht Johannes Lindner, Kalin Mitkov Atanassov, James Wilson Nash
-
Patent number: 10192346Abstract: This disclosure provides an approach for automatically generating UV maps for modified three-dimensional (3D) virtual geometry. In one embodiment, a UV generating application may receive original 3D geometry and associated UV panels, as well as modified 3D geometry created by deforming the original 3D geometry. The UV generating application then extracts principal stretches of a mapping between the original 3D geometry and the associated UV panels and transfers the principal stretches, or a function thereof, to a new UV mapping for the modified 3D geometry. Transferring the principal stretches or the function thereof may include iteratively performing the following steps: determining new UV points assuming a fixed affine transformation, determining principal stretches of a transformation between the modified 3D geometry and the determined UV points, and determining a correction of a transformation matrix for each triangle to make the matrix a root of a scoring function.Type: GrantFiled: September 28, 2016Date of Patent: January 29, 2019Assignee: PixarInventors: Fernando Ferrari De Goes, Mark Meyer
-
Patent number: 10192347Abstract: Described herein are methods and systems for texturing a three-dimensional (3D) model using photogrammetry. A sensor captures scans of a physical object, including related pose information, and color images corresponding to each scan. A computing device generates a 3D mesh of the physical object. The computing device preprocesses the color images to remove blurry images and detect textured regions of the object in each non-blurry image. The computing device optimizes the pose information for each color image by generating associations between the color images and vertices in the 3D mesh and classifying the vertices as textured or non-textured. The computing device generates texture coordinates for the 3D mesh by segmenting the mesh, parameterizing the segments, and packing the parameterized segments into a texture atlas. The computing device paint the texture atlas using the color images that have optimized pose information to generate a model having texture coordinates for each vertex.Type: GrantFiled: May 16, 2017Date of Patent: January 29, 2019Assignee: VanGogh Imaging, Inc.Inventors: Huy Bui, Ken Lee, Jun Yin
-
Patent number: 10192348Abstract: A texture processing apparatus for performing filtering by using a plurality of textures. A controller is configured to obtain a first texel value from a memory, in which the first texel value is based on a computed first texel offset value. The previously-computed first texel offset value may be used as a second texel offset value to obtain a second texel value of a second texture if a same texture address is input with respect to the first texture and the second texture that are continuously input. A texture filter is configured to perform filtering based on the obtained texel value of the first texture and the texel value of the second texture.Type: GrantFiled: June 15, 2017Date of Patent: January 29, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Seok Kang, Jeong-Ae Park
-
Patent number: 10192349Abstract: Techniques are disclosed relating to texture sampling operations. In some embodiments, multi-fetch sampling instructions specify a region of a texture in which multiple samples are to be performed and texture processing circuitry is configured to sample the texture multiple times within the region. In some embodiments, the locations of the samples are determined according to a formula, which may be pseudo-random. In some embodiments, the locations of the samples are jittered to produce stochastic results. In some embodiments, the locations of the samples are determined based on one or more stored sets of samples that have particular properties (e.g., blue noise, in some embodiments). In various embodiments, disclosed techniques may facilitate Monte Carlo sampling.Type: GrantFiled: January 12, 2018Date of Patent: January 29, 2019Assignee: Apple Inc.Inventors: Christopher A. Burns, Justin A. Hensley
-
Patent number: 10192350Abstract: Ray tracing, and more generally, graphics operations taking place in a 3-D scene, involve a plurality of constituent graphics operations. Responsibility for executing these operations can be distributed among different sets of computation units. The sets of computation units each can execute a set of instructions on a parallelized set of input data elements and produce results. These results can be that the data elements can be categorized into different subsets, where each subset requires different processing as a next step. The data elements of these different subsets can be coalesced so that they are contiguous in a results set. The results set can be used to schedule additional computation, and if there are empty locations of a scheduling vector (after accounting for the members of a given subset), then those empty locations can be filled with other data elements that require the same further processing as that subset.Type: GrantFiled: April 25, 2017Date of Patent: January 29, 2019Assignee: Imagination Technologies LimitedInventors: Luke T. Peterson, James A. McCombe, Ryan R. Salsbury, Stephen Purcell