Patents Examined by Joseph Suh
-
Patent number: 10904575Abstract: An approach is provided for compressing video frames captured by a camera. Clusters of the video frames are determined, where the clusters have correlations to respective sets of values of meta data associated with the video frames. The meta data includes a location, focal length, and direction of the camera, and a time of day during a capture of the video frames by the camera. Based on multiple video frames within each of the clusters being compared with each other but not being compared with a video frame in another cluster, base and delta frames are determined and stored for each of the clusters. An amount of storage required for the base and delta frames is based in part on each of the correlations to the respective sets of values of the meta data.Type: GrantFiled: March 29, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Sarbajit K. Rakshit, Saravanan Sadacharam
-
Patent number: 10878028Abstract: Various embodiments replicate and index fragments of a stream of time-associated data. In one embodiment, a stream endpoint application receives a first fragment of a stream of time-associated data from a producer via a network using an application-layer protocol. The stream endpoint application determines a producer timestamp from the first fragment. The stream endpoint application sends at least one acknowledgment to the producer via the network using the application-layer protocol. The stream endpoint application indexes the first fragment and sends the first fragment to a destination.Type: GrantFiled: November 22, 2017Date of Patent: December 29, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Gaurav D. Ghare, Sayantan Chakravorty, Mushegh Malkhasyan, Vijay Gopal Joshi, Babu Prasad Dhandapani
-
Patent number: 10855999Abstract: A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.Type: GrantFiled: September 17, 2019Date of Patent: December 1, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Heiner Kirchhoffer, Heiko Schwarz, Tung Nguyen, Detlev Marpe, Thomas Wiegand
-
Patent number: 10848760Abstract: An encoding device which further improves coding technique includes processing circuitry and memory. By using the memory, the processing circuitry: performs filtering on a pixel value of a current reference sample to be processed included in reference samples located on a left of or above a current block to be predicted, using pixel values of the reference samples; generates a prediction image by performing intra prediction using the filtered pixel value of the current reference sample. When performing the filtering, the processing circuitry: determines a weight for each reference sample, based on a distance between the reference sample and the current reference sample and a difference in pixel value between the same; and performs filtering on the pixel value of the current reference sample by weighted addition using each of the pixel values of the reference samples and the weight determined for each reference sample.Type: GrantFiled: March 8, 2018Date of Patent: November 24, 2020Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventors: Virginie Drugeon, Takahiro Nishi, Ryuichi Kanoh, Tadamasa Toma
-
Patent number: 10812774Abstract: Aspects of the subject application may include, for example, identifying FOV and OOS tiles of the video content. The FOV and OOS tiles are received from a video server. The FOV and OOS tiles are encoded using AVC and a first layer of SVC, respectively. Further embodiments include providing the FOV and OOS tiles for presentation on a display, detecting a change in a field of vision, and identifying other FOV tiles of the video content, which comprise a portion of the OOS tiles. Also, embodiments include requesting the portion of the OOS tiles and receiving the portion of the OOS tiles from the video server over the communication network, which are encoded using an enhancement layer of SVC and then provided, to the display, according the enhancement layer in conjunction with the providing of the OOS tiles according to the first layer. Other embodiments are described herein.Type: GrantFiled: June 6, 2018Date of Patent: October 20, 2020Assignees: AT&T INTELLECTUAL PROPERTY I, L.P., The Trustees of Indiana UniversityInventors: Vijay Gopalakrishnan, Bo Han, Jackson Jarrell Pair, Vikash Sharma, Feng Qian
-
Patent number: 10810751Abstract: An apparatus includes: an image capture sensor configured to perform imaging by employing a rolling shutter method; a stand configured to move the image capture sensor; a processor; and a memory. A first still image is obtained by using the image capture sensor while the image capture sensor is moved by the stand at a first constant speed. A second still image is obtained by using the image capture sensor while the image capture sensor is moved by the stand at a second constant speed or is remained stationary. Inclination information, which indicates an inclination difference between an image of an object in the first still image and an image of the object in the second still image, is specified. Distance information, which indicates a distance, is generated by using the specified inclination information.Type: GrantFiled: June 6, 2018Date of Patent: October 20, 2020Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICAInventor: Yohei Nakata
-
Patent number: 10812800Abstract: An image coding method includes: performing context arithmetic coding to consecutively code (i) first information indicating whether or not to perform sample adaptive offset (SAO) processing for a first region of an image and (ii) second information indicating whether or not to use, in the SAO processing for the first region, information on SAO processing for a region other than the first region, the context arithmetic coding being arithmetic coding using a variable probability, the SAO processing being offset processing on a pixel value; and performing bypass arithmetic coding to code other information which is information on the SAO processing for the first region and different from the first information or the second information, after the first information and the second information are coded, the bypass arithmetic coding being arithmetic coding using a fixed probability.Type: GrantFiled: January 4, 2019Date of Patent: October 20, 2020Assignee: SUN PATENT TRUSTInventors: Toru Matsunobu, Takahiro Nishi, Youji Shibahara, Hisao Sasai, Kyoko Tanikawa, Toshiyasu Sugio, Kengo Terada
-
Patent number: 10805594Abstract: An exemplary depth imaging device includes an optical sensor having an optical axis, a lens positioned to focus light from a scene onto the optical sensor, a matrix of variable-phase optical elements that are dimensioned to introduce different phase delays into a wavefront of the light, and a housing that secures the matrix between the optical sensor and the lens. The device further includes a communication bus coupled to a processing subsystem that directs the optical sensor to capture at least two different perspectives of the scene to create an output image indicating depth within the scene. The device includes a positioning system that couples an optical component of the device to the housing. The optical component may include at least one of the lens, the optical sensor, or the matrix. Other related systems and methods are also provided.Type: GrantFiled: February 8, 2018Date of Patent: October 13, 2020Assignee: Facebook Technologies, LLCInventors: Manoj Bikumandla, Andrew Matthew Bardagjy, Cina Hazegh
-
Patent number: 10803724Abstract: A safety device, and more particularly a device or system of devices for detecting dangerous situations such as the act of drowning of an individual in a body of water or a child that suddenly goes missing or otherwise inactive in a defined area, and issuing a warning to others that the potential dangerous situation is taking place so that the individual can be rescued.Type: GrantFiled: October 17, 2017Date of Patent: October 13, 2020Assignee: Innovation By Imagination LLCInventor: Robert Francis Bodi
-
Patent number: 10798399Abstract: An adaptive video compression system may receive video data to be compressed, such as for delivery to a user device by a video streaming service. For example the video data may be an entire video file or a segment of a video file. The adaptive video compression system determines a suitable encoding scheme for compressing the video data. In order to determine the encoding scheme, the video data may be analyzed to extract a plurality of features interests of the video data, which may represent one or more characteristics of the video data. The features may be concatenated and collectively expressed as a feature vector. The feature vector is then used to determine a classification for the video data. Accordingly, an encoding scheme is determined for the video data based on the classification of the video data, and applied to video data to compress the video data.Type: GrantFiled: December 11, 2017Date of Patent: October 6, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Hai Wei, Charles Benjamin Franklin Waggoner, Yang Yang, Srinivas Rajagopalan, Deepthi Nandakumar, Lei Li
-
Patent number: 10771692Abstract: At least one combined image may be created from a plurality of images captured by a plurality of cameras. A sensor unit may receive the plurality of images from the plurality of cameras. At least one processor in communication with the sensor unit may correlate each received image with calibration data for the camera from which the image was received. The calibration data may comprise camera position data and characteristic data. The processor may combine at least two of the received images from at least two of the cameras into the at least one combined image by orienting the at least two images relative to one another based on the calibration data for the at least two cameras from which the images were received and merging the at least two aligned images into the at least one combined image.Type: GrantFiled: August 30, 2018Date of Patent: September 8, 2020Assignee: BOUNCE IMAGING, INC.Inventors: Pablo Alvarado-Moya, Laura Cabrera, Sietse Dijkstra, Francisco Aguilar
-
Patent number: 10750191Abstract: A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.Type: GrantFiled: October 2, 2018Date of Patent: August 18, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Heiner Kirchhoffer, Heiko Schwarz, Tung Nguyen, Detlev Marpe, Thomas Wiegand
-
Patent number: 10750153Abstract: In one embodiment, an apparatus includes a processor and multiple pairs of cameras, where each camera of a first pair of cameras is separated from each other by one camera of a second pair of cameras. Each camera of the first pair of cameras has a first orientation, and each camera of the second pair of cameras has a second orientation that is different from the first orientation.Type: GrantFiled: September 16, 2015Date of Patent: August 18, 2020Assignee: Samsung Electronics Company, Ltd.Inventors: Sajid Sadi, Sergio Perdices-Gonzalez, Rahul Budhiraja, Brian Dongwoo Lee, Ayesha Mudassir Khwaja, Pranav Mistry
-
Patent number: 10735765Abstract: A panoramic video stream is compressed. Sinusoidal projection is performed on spherical input images to generate pseudo-cylindrical projection images. A lower-left region and a lower-right region of the image are cut and moved to upper corners of the rectangular bounding box around the pseudo-cylindrical projection image. These upper corners are non-effective areas of default dark pixels with no image pixels. A bottom one-third of the rows of pixels from the image that contained the moved regions are deleted, compressing the image by 33%. Default dark pixels in interface regions between the moved regions and the pseudo-cylindrical projection image are linear interpolated to provide gradual changes in pixel values across the remaining formerly non-effective regions, preventing encoding artifacts caused by abrupt changes in pixel values. Functions may be implemented using lookup tables.Type: GrantFiled: June 7, 2018Date of Patent: August 4, 2020Assignee: Hong Kong Applied Science and Technology Research Institute Company, LimitedInventor: Tak Wai Shen
-
Patent number: 10735750Abstract: A higher coding efficiency for coding a significance map indicating positions of significant transform coefficients within a transform coefficient block is achieved by the scan order by which the sequentially extracted syntax elements indicating, for associated positions within the transform coefficient block, as to whether at the respective position a significant or insignificant transform coefficient is situated, are sequentially associated to the positions of the transform coefficient block, among the positions of the transform coefficient block depends on the positions of the significant transform coefficients indicated by previously associated syntax elements. Alternatively, the first-type elements may be context-adaptively entropy decoded using contexts which are individually selected for each of the syntax elements dependent on a number of significant transform coefficients in a neighborhood of the respective syntax element, indicated as being significant by any of the preceding syntax elements.Type: GrantFiled: September 17, 2019Date of Patent: August 4, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Heiner Kirchhoffer, Heiko Schwarz, Tung Nguyen, Detlev Marpe, Thomas Wiegand
-
Patent number: 10713501Abstract: A vehicle includes an interface that displays an image of objects in a vicinity of the vehicle, and a controller that alters a depth of field of the image based on a focal point associated with a direction of driver eye gaze relative to the image to alter blurriness of the image away from the focal point.Type: GrantFiled: August 13, 2015Date of Patent: July 14, 2020Assignee: Ford Global Technologies, LLCInventor: Anthony Mark Phillips
-
Patent number: 10715833Abstract: An encoding system may include a video source that captures video image, a video coder, and a controller to manage operation of the system. The video coder may encode the video image into encoded video data using a plurality of subgroup parameters corresponding to a plurality of subgroups of pixels within a group. The controller may set the subgroup parameters for at least one of the subgroups of pixels in the video coder, based upon at least one parameters corresponding to the group. A decoding system may decode the video data based upon the motion prediction parameters.Type: GrantFiled: May 28, 2014Date of Patent: July 14, 2020Assignee: Apple Inc.Inventors: Yunfei Zheng, Dazhong Zhang, Xiaosong Zhou, Chris Y. Chung, Hsi-Jung Wu
-
Patent number: 10708629Abstract: A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.Type: GrantFiled: April 5, 2019Date of Patent: July 7, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Philipp Helle, Detlev Marpe, Simon Oudin, Thomas Wiegand
-
Patent number: 10694218Abstract: A better compromise between encoding complexity and achievable rate distortion ratio, and/or to achieve a better rate distortion ratio is achieved by using multitree sub-divisioning not only in order to subdivide a continuous area, namely the sample array, into leaf regions, but using the intermediate regions also to share coding parameters among the corresponding collocated leaf blocks. By this measure, coding procedures performed in tiles—leaf regions—locally, may be associated with coding parameters individually without having to, however, explicitly transmit the whole coding parameters for each leaf region separately. Rather, similarities may effectively exploited by using the multitree subdivision.Type: GrantFiled: January 28, 2019Date of Patent: June 23, 2020Assignee: GE VIDEO COMPRESSION, LLCInventors: Philipp Helle, Detlev Marpe, Simon Oudin, Thomas Wiegand
-
Patent number: 10694201Abstract: A method of processing image data comprises processing a frame of image data comprising a plurality of pixels, each having corresponding pixel values. Each of the pixel values include a first and second set of bits that may be separately or simultaneously accessed and/or processed. The first set of bits may correspond to the more significant bits of each pixel and the second set of bits may correspond to the less significant bits. In some examples the number of bits in each of the first and second set of bits may correspond to the width of a used data bus and/or features of a peripheral device connected to the image processor, such as a display.Type: GrantFiled: June 15, 2018Date of Patent: June 23, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Kyung-ah Jeong, Sun-young Shin, Jin-hong Oh