Patents Examined by Mohammed S Rahaman
  • Patent number: 10873846
    Abstract: Systems, apparatuses, and methods are described for the detection of a device that may be in the presence of a video camera and may be sending and receiving signals within a local network. The device may be inside or outside the video camera's field of view. The camera or associated network device such as a router may discover the device in the periphery of or outside the field of view of the camera by detecting transmissions from the device, such as WiFi, Bluetooth, cellular or other wireless transmissions. The video camera may determine identifying information for the device from the transmissions and may store and transmit for analysis the information along with captured video.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: December 22, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jacob Gladish, Karen Swoyer
  • Patent number: 10848765
    Abstract: A method for encoding a block of a video stream includes generating, using pixel values of the block, block features for the block; for each candidate encoding mode of candidate encoding modes, generating, using the block features and the each candidate encoding mode as inputs to a machine-learning module, a respective encoding cost; selecting, based on the respective encoding costs, a predetermined number of the candidate encoding modes; selecting, based on the respective encoding costs of the at least some encoding modes, a best mode for encoding the block; and encoding, in a compressed bitstream, the block using the best mode.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: November 24, 2020
    Assignee: GOOGLE LLC
    Inventors: Urvang Joshi, Debargha Mukherjee, Hui Su
  • Patent number: 10848785
    Abstract: Deblocking filtering is provided in which an 8×8 filtering block covering eight sample vertical and horizontal boundary segments is divided into filtering sub-blocks that can be independently processed. To process the vertical boundary segment, the filtering block is divided into top and bottom 8×4 filtering sub-blocks, each covering a respective top and bottom half of the vertical boundary segment. To process the horizontal boundary segment, the filtering block is divided into left and right 4×8 filtering sub-blocks, each covering a respective left and right half of the horizontal boundary segment. The computation of the deviation d for a boundary segment in a filtering sub-block is performed using only samples from rows or columns in the filtering sub-block. Consequently, the filter on/off decisions and the weak/strong filtering decisions of the deblocking filtering are performed using samples contained within individual filtering blocks, thus allowing full parallel processing of the filtering blocks.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: November 24, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mangesh Devidas Sadafale, Minhua Zhou
  • Patent number: 10841608
    Abstract: A coding efficiency increase is achieved by using a common signalization within the bitstream with regard to activation of merging and activation of the skip mode. One possible state of one or more syntax elements within the bitstream may signalize for a current sample set of a picture that the sample set is to be merged and has no prediction residual encoded and inserted into the bitstream. A common flag may signalize whether the coding parameters associated with a current sample set are to be set according to a merge candidate or to be retrieved from the bitstream, and whether the current sample set of the picture is to be reconstructed based on a prediction signal depending on the coding parameters associated with the current sample set, without any residual data, or to be reconstructed by refining the prediction signal depending on the coding parameters associated with the current sample set by means of residual data within the bitstream.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: November 17, 2020
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Heiko Schwarz, Heiner Kirchhoffer, Philipp Helle, Simon Oudin, Jan Stegemann, Benjamin Bross, Detlev Marpe, Thomas Wiegand
  • Patent number: 10841566
    Abstract: Systems, methods, and instrumentalities are disclosed for client centric service quality control. A first viewport of a 360 degree video may be determined. The 360 degree video may comprise one or more of an equirectangular, a cube-map, a cylindrical, a pyramidal, and/or a spherical projection mapping. The first viewport may be associated with a spatial region of the 360 degree video. An adjacent area that extends around the spatial region may be determined. A second viewport of the 360 degree video may be determined. A bitstream associated with the 360 degree video may be received. One or more enhanced regions may be included in the bitstream. The one or more enhanced regions may correspond to the first and/or second viewport, A high coding bitrate may be associated with the first viewport and/or the second viewport.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: November 17, 2020
    Assignee: VID SCALE, Inc.
    Inventors: Yong He, Yan Ye, Srinivas Gudumasu, Eduardo Asbun, Ahmed Hamza
  • Patent number: 10834221
    Abstract: One embodiment discloses an automobile having multiple distributed subsystems configured to provide communication via a network system. The automobile includes an outward facing camera (“OFC”) subsystem and a vehicle onboard computer (“VOC”). The OFC subsystem, having at least one OFC, OFC processor, and OFC database, is configured to recognize a predefined exterior object from a set of exterior images captured by the OFC based on an OFC query. The VOC includes a VOC central processing unit, VOC database, and network manager, wherein the network manager includes an internal network circuit and an external network circuit. The internal network circuit is used for communicating with the OFC subsystem while the external network circuit is used to interface with a cloud system. In one aspect, the VOC provides a data stream representing a recognized event in accordance with a query retrieved from the VOC database.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: November 10, 2020
    Assignee: XEVO INC.
    Inventors: Richard Chia Tsing Tong, Robert Victor Welland, John Hayes Ludwig, John Palmer Cordell, Samuel James McKelvie
  • Patent number: 10803905
    Abstract: A video processing apparatus, a video processing method thereof and a non-transitory computer readable medium are provided. In the method, at least two original video files are obtained, where each original video file is recorded in different shoot direction. Each video frame of the original video file is stitched, to generate multiple stitched video frame. In response to generating each stitched video frame, each stitched video frame is provided for use of playback directly without encoding those stitched video frame into a video file. Accordingly, a real-time and smooth playback effect is achieved.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: October 13, 2020
    Assignee: Acer Incorporated
    Inventors: Chih-Wen Huang, Chao-Kuang Yang
  • Patent number: 10798382
    Abstract: A method of and an apparatus for controlling intra and/or inter prediction for decoding of a video sequence are provided. The method includes determining whether a width or a height of a coding unit is a power of two, and based on the width or the height of the coding unit being determined to not be a power of two, splitting the coding unit into sub-blocks, each of the sub-blocks having a width or a height that is a power of two and maximized, so that a number of the sub-blocks is minimized. The method further includes applying the intra and/or inter prediction on the sub-blocks into which the coding unit is split.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: October 6, 2020
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu, Liang Zhao
  • Patent number: 10791319
    Abstract: Techniques for generating three-dimensional content from the recordings of multiple independently operated cameras that are not constrained to fixed positions and orientations are disclosed. In some embodiments, data from a plurality of cameras configured to record a scene is received; a relative pose of each camera with respect to a common set of identified points in the scene is determined; relative poses of the cameras with respect to each other based on their relative poses with respect to the common set of identified points are determined; and the camera recordings and determined relative poses are processed to generate a three-dimensional reconstruction of at least a portion of the scene in the cameras' common field of view.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: September 29, 2020
    Assignee: Outward, Inc.
    Inventor: Clarence Chui
  • Patent number: 10785500
    Abstract: A coding efficiency increase is achieved by using a common signalization within the bitstream with regard to activation of merging and activation of the skip mode. One possible state of one or more syntax elements within the bitstream may signalize for a current sample set of a picture that the sample set is to be merged and has no prediction residual encoded and inserted into the bitstream. A common flag may signalize whether the coding parameters associated with a current sample set are to be set according to a merge candidate or to be retrieved from the bitstream, and whether the current sample set of the picture is to be reconstructed based on a prediction signal depending on the coding parameters associated with the current sample set, without any residual data, or to be reconstructed by refining the prediction signal depending on the coding parameters associated with the current sample set by means of residual data within the bitstream.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 22, 2020
    Assignee: GE VIDEO COMPRESSION, LLC
    Inventors: Heiko Schwarz, Heiner Kirchhoffer, Philipp Helle, Simon Oudin, Jan Stegemann, Benjamin Bross, Detlev Marpe, Thomas Wiegand
  • Patent number: 10785279
    Abstract: A video encoder may be put in a starve mode during a low latency operation in which the video encoder may be operated in a mode that allows video frames to be encoded without any interdependencies such as motion compensation. At least one encoding parameter of the video encoding is selected such that, for each resulting encoded video frame, the video frame fits in exactly one application layer packet.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: September 22, 2020
    Assignee: Facebook, Inc.
    Inventors: Yaming He, Zhengping Zuo
  • Patent number: 10778995
    Abstract: A normal frame rate of image data and a high frame rate of image data are favorably transported. A base stream including, as an access unit, encoded image data per picture in a base frame rate of image data acquired by performing blending processing in units of temporally successive two pictures in the high frame rate of image data, is acquired and additionally an enhanced stream including, as an access unit, encoded image data per picture in the high frame rate of image data, is acquired. A container in a predetermined format is transmitted, the container including the base stream and the enhanced stream.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: September 15, 2020
    Assignee: SONY CORPORATION
    Inventor: Ikuo Tsukagoshi
  • Patent number: 10771807
    Abstract: A method and system for compressing videos using deep learning is disclosed. The method includes segmenting each of a plurality of frames associated with a video into a plurality of super blocks. The method further includes determining a block size for partition of each of the plurality of super blocks into a plurality of sub blocks, based on a feature of each of the plurality of super blocks using a Convolutional Neural Network (CNN). The method further includes generating a prediction data for each of the plurality of sub blocks based on a motion vector predicted and learned by the CNN. The method further includes determining a residual data for each of the plurality of sub blocks by subtracting the prediction data from an associated original data. The method includes generating a transformed quantized residual data using each of a transformation algorithm and a quantization algorithm.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: September 8, 2020
    Assignee: Wipro Limited
    Inventors: Sethuraman Ulaganathan, Manjunath Ramachandra
  • Patent number: 10748015
    Abstract: Disclosed is an optical unit wherein a rotating reflector rotates about a rotation axis in one direction, while reflecting light emitted from a light source. The rotating reflector is provided with a reflecting surface such that the light reflected by the rotating reflector, while rotating, forms a desired light distribution pattern, said light having been emitted from the light source. The light source is composed of light emitting elements. The rotation axis is provided within a plane that includes an optical axis and the light source. The rotating reflector is provided with, on the periphery of the rotation axis, a blade that functions as the reflecting surface.
    Type: Grant
    Filed: February 16, 2017
    Date of Patent: August 18, 2020
    Assignee: KOITO MANUFACTURING CO., LTD.
    Inventor: Satoshi Yamamura
  • Patent number: 10750195
    Abstract: The electronic device is provided. The electronic device includes a processor, and an image sensor module configured to be electrically connected to the processor, wherein the image sensor module comprises an image sensor configured to obtain raw image data and a control circuit configured to be electrically connected to the processor, and wherein the control circuit is configured to: generate a plurality of bit-planes configured based on bit positions of respective pixel values for a plurality of pixels corresponding to at least some of the raw image data obtained by the image sensor, generate compressed data in which one or more of the plurality of bit-planes are compressed, and transmit a bitstream containing the compressed data to the processor. Other embodiments may be provided.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: August 18, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jong-Bum Choi, A-Rang Lee, Hyung-Ju Chun, Sung-Oh Kim, Young-Jo Kim, Hyun-Hee Park, Ha-Joong Park
  • Patent number: 10735664
    Abstract: A mode selecting unit (6) selects a processing mode of occupant monitoring by using vehicle information, and an area selecting unit (7) selects an area corresponding to the selected processing mode. An exposure control unit (8) then determines an exposure setting that has to be set on an image shooting unit (2) by using luminance information about the selected area.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: August 4, 2020
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Kazuki Kunihiro
  • Patent number: 10728547
    Abstract: Provided is a video decoding method for signaling of sample adaptive offset (SAO) parameters, the video decoding method including obtaining, from a bitstream, position information of each of a plurality of bandgroups with respect to a current block comprised in a video; obtaining, from the bitstream, offsets with respect to bands comprised in each of the plurality of bandgroups; determining the plurality of bandgroups so as to compensate for a pixel sample value of the current block, based on the position information of each of the plurality of bandgroups; and compensating for a sample value of a reconstructed pixel comprised in the current block, by using the obtained offsets. In this regard, each of the plurality of determined bandgroups comprises at least one band.
    Type: Grant
    Filed: June 13, 2016
    Date of Patent: July 28, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sun-il Lee, Elena Alshina, Yin-ji Piao
  • Patent number: 10722105
    Abstract: A medical imaging device includes: a spectroscopic unit that separates light into a first light component of a wavelength band and a second light component; a first imaging element that includes a plurality of first pixels configured to receive the first light component and convert the first light component into electric signals; and a second imaging element that includes a plurality of second pixels and includes a first color filter on which first filters configured to transmit the light component of the wavelength band of one color in the light components of the wavelength bands of two colors that are contained in the second light component and second filters configured to transmit light components of a plurality of wavelength bands including at least the wavelength band of another color in the light components of the wavelength bands of the two colors are arranged.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: July 28, 2020
    Assignee: SONY OLYMPUS MEDICAL SOLUTIONS INC.
    Inventors: Motoaki Kobayashi, Yuichi Yamada
  • Patent number: 10728523
    Abstract: The present invention provides a system and method for using a 3D scanner to define a path for an irrigation machine to follow using terrain, markings, or other identifiers (natural or manmade). According to a preferred embodiment, identifiers can be programmed into the control computer to recognize location and define steering inputs. The 3D sensors can also identify if a foreign object is present in the path to create notifications and change machine operating parameters (increased safety for collision avoidance). Accordingly, the system of the present invention uses 3D sensor input to modify a predefined path and/or other system parameters in response to detected image data.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: July 28, 2020
    Assignee: Valmont Industries, Inc.
    Inventor: Rick D. McGee
  • Patent number: 10721465
    Abstract: A device for decoding 360-degree video data is configured to store a decoded picture of 360-degree video as a reference frame; derive an extended reference frame from the stored reference frame based on a padding amount by extending a first cube face in the reference frame; inter-predict a block of a current picture from a block of the extended reference frame by determining a motion vector for the block of the current picture; in response to a determination that the motion vector points to a cube face in the extended reference frame other than the first cube face, clipping the motion vector such that the motion vector points to a location in the first cube face; and locating a prediction block for a current block using the clipped motion vector.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: July 21, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Muhammed Zeyd Coban, Geert Van der Auwera, Fnu Hendry, Marta Karczewicz