Motion Vector Generation Patents (Class 348/699)
  • Patent number: 11182901
    Abstract: A difference image representing intensity differences between a first medical image and a second medical image is generated. A mixture model is fitted to an intensity distribution of the difference image to identify a plurality of probability distributions which collectively model the intensity distribution. A plurality of intensity ranges is determined as a function of the plurality of probability distributions. Image data of the difference image is labeled by determining into which of the plurality of intensity ranges said labeled image data falls. This technique more accurately details changes in medical images than known systems and methods.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: November 23, 2021
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Tamar Debora Schirman, Shelly Theodora Yehezkely, Yossi Kam, Georgy Shakirin, Frank Olaf Thiele, Ruth Katz
  • Patent number: 11176423
    Abstract: Examples of techniques for adaptive object recognition for a target visual domain given a generic machine learning model are provided. According to one or more embodiments of the present invention, a computer-implemented method for adaptive object recognition for a target visual domain given a generic machine learning model includes creating, by a processing device, an adapted model and identifying classes of the target visual domain using the generic machine learning model. The method further includes creating, by the processing device, a domain-constrained machine learning model based at least in part on the generic machine learning model such that the domain-constrained machine learning model is restricted to recognize only the identified classes of the target visual domain. The method further includes computing, by the processing device, a recognition result based at least in part on combining predictions of the domain-constrained machine learning model and the adapted model.
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: November 16, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nirmit V. Desai, Dawei Li, Theodoros Salonidis
  • Patent number: 11176649
    Abstract: A system and method for identifying presence of digital ghosting artifacts in videos is disclosed. The method comprises estimating a blending parameter (?) for a current image using a previous image and a next image of a digital video stream. Successively, a blended image (B) is created by mixing contents of the previous image and the next image based on the estimated blending parameter (?). Thereafter, a first similarity is computed between the blended image (B) and a de-interlaced image (C), based on a Normalized Cross Correlation (NCC) between multiple blocks of the blended image (B) and the de-interlaced image (C). Successively, a second similarity is computed between the blended image (B) and the de-interlaced image (C), based on values of standard deviation of an absolute difference frame determined between the blended image (B) and the de-interlaced image (C).
    Type: Grant
    Filed: June 3, 2017
    Date of Patent: November 16, 2021
    Inventors: Alok Kumar, Bhupender Kumar, Paras Garg
  • Patent number: 11138711
    Abstract: A degradation detection device (10) includes: an image acquisition unit (11) that acquires an image sequence of a detection target; a matching point specification unit (12) that specifies matching points in the image sequence; a motion amount calculation unit (13) that, based on the specified matching points, for each frame that constitutes the image sequence, specifies motion occurring between the frame and a frame immediately previous thereto, and calculates a motion amount for each of the matching points along a time series; and a degraded region candidate specification unit (14) that specifies a region in which degradation has likely occurred in the image sequence, based on the motion amounts of the matching points that were calculated along the time series.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: October 5, 2021
    Assignee: NEC CORPORATION
    Inventors: Subhajit Chaudhury, Gaku Nakano
  • Patent number: 11126854
    Abstract: Technologies are disclosed for efficiently identifying objects in videos using deep neural networks and motion information. Using the disclosed technologies, the amount of time required to identify objects in videos can be greatly reduced. Motion information for a video, such as motion vectors, are extracted during the encoding or decoding of the video. The motion information is used to determine whether there is sufficient motion between frames of the video to warrant performing object detection on the frames. If there is insufficient movement from one frame to a subsequent frame, the subsequent frame will not be processed to identify objects contained therein. In this way, object detection will not be performed on video frames that have changed minimally as compared to a previous frame, thereby reducing the amount of time and the number of processing operations required to identify the objects in the video.
    Type: Grant
    Filed: June 2, 2017
    Date of Patent: September 21, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Andrea Olgiati, Nitin Singhal, Yuri Natanzon, Vasant Manohar, Davide Modolo
  • Patent number: 11122300
    Abstract: Examples are provided for apparatus and methods for video encoding and decoding. An encoder apparatus for encoding a picture into a data stream is configured to: subject a transform of a block of the picture to quantization to obtain a quantized transform; determine a zero-quantized portion of the quantized transform; determine at least one noise parameter providing noise information on the transform within the zero-quantized portion; signal the quantized transform and the at least one parameter.
    Type: Grant
    Filed: August 24, 2020
    Date of Patent: September 14, 2021
    Assignee: FRAUNHOFER-GESELLSCHAFT ZUR FÖRDERUNG DER ANGEWANDTEN FORSCHUNG E.V.
    Inventors: Christian Helmrich, Paul Keydel, Sebastian Bosse
  • Patent number: 11108843
    Abstract: A wireless mesh network and a method of reducing for reducing a sampling rate of a streaming protocol in a multi-hop mesh network is disclosed. The method comprising: receiving, by a source node in the mesh network, an input data stream; generating, by the source node, a plurality of sample frames from the received input data stream, each of the plurality of sample frames having a sample rate that can be handled by the mesh network, transmitting the plurality of the sample frames to one or more sink nodes and reconstructing the input data stream from the plurality of sample frames received at the one or more sink nodes. The input data stream may be received from an application outside the mesh network or from an application in the source node. The reconstruction may use interpolation, which may be dynamically varied, and may be informed by metadata transmitted from the original source node.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: August 31, 2021
    Assignee: LumenRadio AB
    Inventor: Michael Karlsson
  • Patent number: 11109072
    Abstract: A method for encoding an image having been cut up into partitions. The method includes: predicting data of a current partition based on an already encoded and then decoded reference partition, generating a predicted partition; determining residual data by comparing data relating to the current partition with the predicted partition, the residual data associated with various digital data items. Prior producing a signal containing the encoded information, performing the following steps: determining, from the predetermined residual data, a subset containing residual data capable of being modified; calculating the value of a function representative of the residual data; comparing the calculated value with a value of at least one of the digital data items; based on the comparison, modification or non-modification of at least one of the residual data items of the subset; and, in the event of a modification, entropy encoding the at least one modified residual data item.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: August 31, 2021
    Assignee: Dolby International AB
    Inventors: Felix Henry, Gordon Clare
  • Patent number: 11095883
    Abstract: An encoder includes circuitry and memory connected to the circuitry. The circuitry, in operation: derives, as a first parameter, a total sum of absolute values of sums of horizontal gradient values respectively for pairs of relative pixel positions; derives, as a second parameter, a total sum of absolute values of sums of vertical gradient values respectively for the pairs of relative pixel positions; derives, as a third parameter, a total sum of horizontal-related pixel difference values respectively for the pairs of relative pixel positions; derives, as a fourth parameter, a total sum of vertical-related pixel difference values respectively for the pairs of relative pixel positions; derives, as a fifth parameter, a total sum of vertical-related sums of horizontal gradient values respectively for the pairs of relative pixel positions; and generates a prediction image to be used to encode the current block using the first, second, third, fourth, and fifth parameters.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: August 17, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Tadamasa Toma, Takahiro Nishi, Kiyofumi Abe, Yusuke Kato
  • Patent number: 11087798
    Abstract: The systems and methods provided herein are directed to automatically capturing, curating, and sharing recordings of a user. The automated recording and sharing features are designed to adapt to user preferences based on a history of what the user has chosen to record and share previously.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: August 10, 2021
    Assignee: Honda Motor Co., Ltd.
    Inventors: Michael T. Sailer, Nathan G Brown, Katie C. Wallace, Alen Simon, James Keen, Spencer L. Mackay, Kimberlee C. Muenzer, Takuya Idehara, David K. B. Lee
  • Patent number: 11089325
    Abstract: An example device for coding video data may include a memory configured to store a current block of the video data and one or more processors implemented in circuitry coupled to the memory. The one or more processor may be configured to determine delta motion vectors from control point motion vectors of a neighboring block of a current block. The one or more processors may also be configured to clip the delta motion vectors to a predefined range. The one or more processors may also be configured to code the current block of video data using the clipped delta motion vectors.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: August 10, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Han Huang, Wei-Jung Chien, Marta Karczewicz
  • Patent number: 11082687
    Abstract: A video decoder selects a source affine block. The source affine block is an affine-coded block that spatially neighbors a current block. Additionally, the video decoder extrapolates motion vectors of control points of the source affine block to determine motion vector predictors for control points of the current block. The video decoder inserts, into an affine motion vector predictor (MVP) set candidate list, an affine MVP set that includes the motion vector predictors for the control points of the current block. The video decoder also determines, based on an index signaled in a bitstream, a selected affine MVP set in the affine MVP set candidate list. The video decoder obtains, from the bitstream, motion vector differences (MVDs) that indicate differences between motion vectors of the control points of the current block and motion vector predictors in the selected affine MVP set.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: August 3, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Yi-Wen Chen, Wei-Jung Chien, Li Zhang, Yu-Chen Sun, Jianle Chen, Marta Karczewicz
  • Patent number: 11076200
    Abstract: Systems and methods are provided herein for minimizing obstruction of a media asset by an overlay by predicting a path of movement of an object of interest of the media asset and avoiding placement of the overlay in the path of movement. To this end, a media guidance application may detect an object of interest in a first frame of a media asset, and may determine a determining a first location of the object in the first frame and a second location of the object of interest in a second frame. The media guidance application may calculate, based on the first location and the second location, a projected location of the object of interest in a third frame of the media asset, and may generate for display an overlay in a location that does not overlap with any of the first location, the second location, and the projected location.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: July 27, 2021
    Assignee: Rovi Guides, Inc.
    Inventors: Vikram Makam Gupta, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 11057641
    Abstract: Provided is a method of motion estimation for processing a video stream comprising a plurality of frames, the method including segmenting at least one frame, from among the plurality of frames, into a plurality of blocks, determining an event density factor for each block included in a frame, wherein the event density factor of the block corresponds to a number of events accumulated in the block across frames in a predetermined time duration, comparing the determined event density factor with a threshold value, estimating a motion vector of the block based on the comparison, and processing the block in the video stream based on the estimated motion vector of the block.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: July 6, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Manjit Hota, Karthik Srinivasan, Puneet Pandey, Ayush Goel
  • Patent number: 11051715
    Abstract: The present invention relates to an image processing apparatus, an image processing method, and a recording medium for recording the same, the image processing apparatus including a storage configured to comprise a standard database (DB) established based on information about a predetermined anatomical entity; and at least one processor configured to obtain a local motion vector by registration between a first medical image and a second medical image taken by scanning an object including the anatomical entity, use a predictive local motion vector generated from the standard DB to normalize the local motion vector according to a plurality of regions in the anatomical entity, and make information about conditions of the anatomical entity based on the normalized local motion vector be provided according to the plurality of regions.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: July 6, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ji-hun Oh, Woo-hyun Nam, Yong-sup Park
  • Patent number: 11039127
    Abstract: The present disclosure provides a video image decoding method in which a size of an affine motion compensation image sub-block in an affine image block is determined based on a motion vector difference, motion vector precision, a distance between control points in the affine image block, and a size of the affine image block, where the size includes a length in a horizontal direction and a length in a vertical direction, so that a length of the affine image block in a horizontal/vertical direction is an integer multiple of the length of the affine motion compensation image sub-block in the horizontal/vertical direction.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: June 15, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Huanbang Chen, Hong Zhang, Haitao Yang
  • Patent number: 11012708
    Abstract: Methods and hardware implementations for determining a motion vector between a first frame and a second frame. A block is obtained from the first frame. A reference window is obtained from the second frame. A set of lines are obtained from the block. The set of lines are delayed using a set of delay elements to produce a set of delayed lines. For each location of a search pattern comprising a plurality of locations arranged in a set of rows, a reference window line is obtained from the reference window, a block line is obtained from the set of delayed lines based on which row of the set of rows the location belongs to, and a similarity score of a plurality of similarity scores is accumulated based on the reference window line and the block line. A target location is identified by comparing the plurality of similarity scores.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: May 18, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Kiran K Seshadri
  • Patent number: 10999577
    Abstract: A method of determining a quantization parameter includes determining an adjustment range of a quantization parameter correction value based on a size of a motion area of an input image, calculating an average bitrate value of the input image, and adjusting the quantization parameter correction value by decreasing the quantization parameter correction value within the adjustment range in response to determining that the average bitrate value is greater than an upper limit value, and by increasing the quantization parameter correction value within the adjustment range in response to determining that the average bitrate value is equal to or less than a lower limit value.
    Type: Grant
    Filed: July 22, 2019
    Date of Patent: May 4, 2021
    Assignee: HANWHA TECHWIN CO., LTD.
    Inventors: Kyung Pyo Hong, Sujit Kumar Mahapatro, Yun Seok Kwon, Hee Gyu Baek
  • Patent number: 10990826
    Abstract: Detecting objects in video may include receiving object detections for a plurality of selected frames of a video from a still image detector, wherein the plurality of selected frames are non-adjacent frames of the video, propagating the object detections from the plurality of selected frames to sequential frames of the video adjacent to the plurality of selected frames based on a distance metric and vector flow data for the sequential frames, suppressing false positive object detections from the propagating, and outputting resulting object detections for the sequential frames of the video.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: April 27, 2021
    Assignee: Xilinx, Inc.
    Inventors: Mujib Haider, Venkata V. Dhanikonda, Ashish Sirasao
  • Patent number: 10986366
    Abstract: In a particular implementation, a video decoder may decode an initial motion vector predictor from the bitstream for a current block, and perform motion search in a small search window to refine the initial motion vector predictor. The initial motion vector may be rounded before being refined. The motion refinement can be based on a discontinuity measure between pixels of a current block and pixels of adjacent block, and can also be based on gradients between the current block and adjacent blocks. The motion vector for the current block is then decoded based on the refined motion vector predictor, and the motion vector difference if there is any. The motion refinement can also be performed on the motion vector for the current block directly. Through motion refinement, the decoder may increase the motion resolution. A corresponding video encoder may choose whether to use motion refinement based on encoder decisions.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: April 20, 2021
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Philippe Bordes, Fabien Racape, Tangi Poirier, Franck Galpin
  • Patent number: 10944951
    Abstract: The present disclosure relates to an information processing apparatus, an information processing method and a program as well as a recording medium for enabling at least a bit rate of an image to be reproduced to be converted. A BD-J execution unit sets conversion equation information indicating a conversion equation for converting at least a bit rate of a graphics to be reproduced. A conversion unit converts at least the bit rate of the graphics to be reproduced by use of the conversion equation indicated by the conversion equation information set by the BD-J execution unit. The present disclosure can be applied to a reproducing apparatus and the like for reproducing an optical disc recording therein a stream file of AV stream of main video in a video format different in bit rate or color gamut, a BDJO file, a file of BD-J, and the like.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: March 9, 2021
    Assignee: SONY CORPORATION
    Inventors: Kouichi Uchimura, Ryohei Takahashi
  • Patent number: 10931968
    Abstract: A method, apparatus and computer program product are provided in order to create and/or decode video content of a scene that includes regions having looping video of different loop lengths with the video content of the scene being configured to be repeatedly looped, such as in the form of a cinemagraph, without any temporal discontinuity. In the context of a method, the video content of a scene is encoded. The video content includes at least two regions having looping videos of different loop lengths. The method also includes constructing metadata in association with the video content. The metadata comprises information identifying a location of each region within the scene. The metadata further comprises a loop length for each of the at least two regions. The method further includes causing provision of the video content as encoded and the metadata.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: February 23, 2021
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Timo Juhani Ahonen, Daniel Andre Vaquero, Miska Matias Hannuksela
  • Patent number: 10931967
    Abstract: Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video encoder adaptively switches the resolution of motion estimation and compensation between quarter-pixel and half-pixel resolutions; a corresponding video decoder adaptively switches the resolution of motion compensation between quarter-pixel and half-pixel resolutions. For sub-block transform sizes, for example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pohsiang Hsu, Chih-Lung Lin, Ming-Chieh Lee, Thomas W. Holcomb, Sridhar Srinivasan
  • Patent number: 10911771
    Abstract: A moving picture coding method includes: coding a coding target block using a motion vector; generating motion vector predictors; and coding the motion vector using one of the motion vector predictors generated in the generating of the motion vector predictors. In the generating of the motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: February 2, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Hisao Sasai
  • Patent number: 10893289
    Abstract: An image decoding method performed by means of a decoding device according to the present disclosure comprises the steps of: configuring an affine merge candidate list with respect to a current block; deriving CPMVs with respect to CPs of the current block on the basis of the affine merge candidate list; deriving prediction samples with respect to the current block on the basis of the CPMVs; and generating a reconstructed picture with respect to the current block on the basis of the derived prediction samples, wherein the maximum number of inherited affine candidates is two, a first inherited affine candidate is derived on the basis of a left block group of the current block, and a second inherited affine candidate is derived on the basis of an upper block group of the current block.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: January 12, 2021
    Assignee: LG ELECTRONICS INC.
    Inventor: Jaeho Lee
  • Patent number: 10887618
    Abstract: The present invention provides a video picture coding method, a video picture decoding method, a coding device, and a decoding device. The method includes: determining a motion vector difference of an affine picture block; determining motion vector precision of the affine picture block; determining a size of an affine motion compensation picture subblock in the affine picture block according to the motion vector difference, the motion vector precision, and a distance between control points in the affine picture block, where the control points are pixels used to determine the motion vector difference; and performing coding processing on the affine picture block according to the size of the affine motion compensation picture subblock. In this way, a picture subblock of an appropriate size is selected, so that coding complexity can be reduced, and coding efficiency can be improved.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: January 5, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hong Zhang, Haitao Yang
  • Patent number: 10880555
    Abstract: A transmission-side information processing apparatus includes, an updated region determination circuit that determines an inside of a frame to be determined as a moving image region and a still image region, a moving image encoding circuit that encodes the frame of the image by a moving image encoding scheme to generate a moving image stream when there is the moving image region in the frame to be determined, a still image encoding circuit that encodes a region switched from the moving image region to the still image region to generate a still image stream when there is the region switched from the moving image region to the still image region in the frame to be determined, and a transmission circuit that transmits region information indicating the moving image region and the still image region, the moving image stream and the still image stream to a reception-side information processing apparatus.
    Type: Grant
    Filed: October 23, 2018
    Date of Patent: December 29, 2020
    Assignee: FUJITSU LIMITED
    Inventor: Kohji Yamada
  • Patent number: 10846873
    Abstract: Sensory processing of visual, auditory, and other sensor information (e.g., visual imagery, LIDAR, RADAR) is conventionally based on “stovepiped,” or isolated processing, with little interactions between modules. Biological systems, on the other hand, fuse multi-sensory information to identify nearby objects of interest more quickly, more efficiently, and with higher signal-to-noise ratios. Similarly, examples of the OpenSense technology disclosed herein use neurally inspired processing to identify and locate objects in a robot's environment. This enables the robot to navigate its environment more quickly and with lower computational and power requirements.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: November 24, 2020
    Assignee: Neurala, Inc.
    Inventors: Massimiliano Versace, Anatoly Gorshechnikov
  • Patent number: 10819882
    Abstract: An image processing device includes: a first color conversion processor configured to perform first color conversion processing on image data; a second color conversion processor configured to perform second color conversion processing on the image data; a coefficient calculator configured to calculate a coefficient indicating a blend ratio between an output of the first color conversion processor and an output of the second color conversion processor; and a blend processor configured to blend the output of the first color conversion processor and the output of the second color conversion processor based on the ratio indicated by the coefficient, wherein the coefficient calculator calculates a position on an xy chromaticity diagram of a color indicated by each pixel in image data processed by the first color conversion processor to determine the coefficient based on a distance from the calculated position to a boundary of a color gamut.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: October 27, 2020
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Genki Sato, Takeshi Hamasaki, Katsuji Kunisue
  • Patent number: 10820012
    Abstract: An apparatus for providing motion estimation for video encoding includes a selection element and a processing element. The selection element is configured to select a subset including less than all of candidate pixel locations from among a plurality of candidate pixel locations used for motion vector determination based on a relationship between a best candidate pixel location of a first level of accuracy and a best candidate pixel location of a second level of accuracy. The processing element is configured to process an input video sequence to determine a motion vector at the first level of accuracy, to refine the motion vector at the second level of accuracy, and to determine the motion vector at a third level of accuracy using only the subset of candidate pixel locations.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: October 27, 2020
    Assignee: Conversant Wireless Licensing, S.a r.l.
    Inventors: Kemal Ugur, Jani Lainema, Antti Hallapuro
  • Patent number: 10810926
    Abstract: A display device and a method for correcting an image of the display device are disclosed. In one aspect, the display device includes a display panel including a plurality of pixel lines configured to be selected as at least one of data insertion lines and data deletion lines. The display device also includes an image corrector configured to receive input image data, select the data insertion lines and data deletion lines when the input image data represents an image including a static image block, insert second image data corresponding to the data insertion lines into the input image data, and delete first image data corresponding to the data deletion lines from the input image data so as to generate corrected image data including a shifted static image block.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: October 20, 2020
    Assignee: Samsung Display Co., Ltd.
    Inventors: So-Young Kim, Won-Chang Chung
  • Patent number: 10798419
    Abstract: An embedded codec (EBC) circuitry includes encoder circuitry to determine a count of bits required to encode a plurality of quantized prediction residual levels in each sub-block of a plurality of sub-blocks of an image block, for a first coding scheme and a second coding scheme. The encoder circuitry allocates a bit value to a signaling bit for each sub-block of the plurality of sub-blocks, based on the determined count of bits. A value of the signaling bit represents either the first coding scheme or the second coding scheme. The encoder circuitry generates a bit-stream of the image block by selective application of either the first coding scheme or the second coding scheme on each sub-block of the plurality of sub-blocks, based on the value allocated to the signaling bit for each sub-block of the plurality of sub-blocks.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: October 6, 2020
    Assignee: SONY CORPORATION
    Inventors: Hye-Yeon Cheong, Ali Tabatabai
  • Patent number: 10783184
    Abstract: A computer includes a data generation unit and a storage unit which retains graph information for managing a graph configured from a plurality of vertexes and sides. The data generation unit performs acquiring a plurality of data and graph information and assuring storage regions in number equal to the number of vertexes, converting each data into an input value and setting at least one input value to a storage region corresponding to at least one vertex, executing an updating process for updating a value set to a storage region corresponding to a first vertex using the value set to the storage region corresponding to the first vertex and a value set to a storage region corresponding to a different vertex directly connected to the first vertex, and outputting a set of values set to the storage regions corresponding to the vertexes as the feature value.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: September 22, 2020
    Assignee: HITACHI, LTD.
    Inventors: Junichi Miyakoshi, Masanao Yamaoka, Hiromasa Takahashi, Shirun Ho, Kenzo Kurotsuchi, Sanato Nagata
  • Patent number: 10778987
    Abstract: A video encoding/decoding apparatus according to the present invention acquires motion vector refinement information, performs motion compensation on the basis of a motion vector of a current block, refines the motion vector of the current block using at least one or both of the motion vector refinement information and the output of the motion compensation, and performs motion compensation using the refined motion vector.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: September 15, 2020
    Assignee: INTELLECTUAL DISCOVERY CO., LTD.
    Inventors: Yong Jo Ahn, Dong Gyu Sim, Ho Chan Ryu, Seanae Park, Byung Tae Oh, Byung Cheol Song
  • Patent number: 10740641
    Abstract: At least one apparatus recognizes a first object and a second object associated with the first object in a plurality of images, calculates a score for each of the plurality of images based on a result of the recognition of the first object and the second object, and selects an image concerning the first object from the plurality of images based on the score for each of the plurality of images.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: August 11, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ryosuke Iguchi, Shinjiro Hori, Hiroyasu Kunieda, Masaaki Obayashi
  • Patent number: 10733741
    Abstract: According to some aspects, an information processing device is provided. The information processing device includes circuitry configured to set at least one region of an image of a biological sample and select a motion compensation parameter calculated based at least on a motion of the at least one region. The circuitry is further configured to control display of a result of performing a process on the at least one region using the selected motion compensation parameter.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: August 4, 2020
    Assignee: Sony Corporation
    Inventor: Shinji Watanabe
  • Patent number: 10701365
    Abstract: Systems and methods are provided for manually or automatically identifying delineating scenes in media content. Scene categorization parameters setting forth thematic and/or cinematic criteria are used to analyze frames or groups of pictures (GOPs) making up the media content. Those frames or GOPs having one or more characteristics that meet the thematic and/or cinematic criteria may be deemed to belong or be a part of a particular scene in the media content. Downstream applications or processes can be optimized based on the scene segmentation.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: June 30, 2020
    Assignee: Disney Enterprises, Inc.
    Inventors: Mark Arana, Jared McPhillen
  • Patent number: 10686968
    Abstract: A motion detection method includes an extracting circuit generating a first representative data according to a first image in an image signal outputted by an image sensor, a buffering circuit storing the first representative data, the extracting circuit generating a second representative data according to a second image in the image signal, the buffering circuit storing the second representative data and outputting the first representative data to a comparing circuit, and the comparing circuit comparing the first representative data and the second representative data, to generate a motion detection result. When the motion detection result represents “motion”, an image-signal-processing circuit of an image signal processor enters active state to generate output signal. By means of the motion detection method, in an imaging device, the image-signal-processing circuit of the image signal processor can switch between active state and power-off/power-saving state even when there is no additional infrared sensor.
    Type: Grant
    Filed: June 18, 2019
    Date of Patent: June 16, 2020
    Assignee: Augentix Inc.
    Inventor: Ku-Chu Wei
  • Patent number: 10681267
    Abstract: Systems, methods, and non-transitory computer readable media can obtain information relating to a bias associated with a camera sensor. A plurality of images of a scene captured by the camera sensor can be obtained, where the plurality of images are captured at a resolution supported by the camera sensor. A plurality of weights for each image of the plurality of images can be determined based at least in part on the bias. A combined image of the scene can be generated based on the plurality of images and the determined weights, the combined image having a resolution higher than the resolution supported by the camera sensor.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: June 9, 2020
    Assignee: Facebook, Inc.
    Inventor: Douglas Michael Mayle
  • Patent number: 10672108
    Abstract: A movement vector calculation unit calculates, from a processing target frame in a motion picture and an immediately previous frame, a movement vector between the processing target frame and the immediately previous frame. An index value calculation unit calculates an index value indicating a degree of reliability of a movement from the processing target frame and the immediately previous frame. A correction unit corrects the movement vector using the index value to calculate a corrected movement vector, and a registration unit registers the immediately previous frame to the processing target frame on the basis of the corrected movement vector. A synthesis unit synthesizes the processing target frame and the registered immediately previous frame to generate a synthetic frame.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 2, 2020
    Assignee: FUJIFILM Corporation
    Inventor: Shin Hamauzu
  • Patent number: 10671646
    Abstract: In an illustrative embodiment, systems and methods for performing cascading matching of data records from disparate data sources comprise identifying matches using at least one uniquely identifying data field and at least one additional data field shared by a first data set and a second data set. Potential matches may be resolved through calculating differences between one or more shared data fields of a matched data record of the first data set and both a first matched record and a second matched record of the second data set, and determining a best match through analyzing the calculated differences. Unmatched records may be iteratively matched using a different uniquely identifying data field and/or different at least one additional data field(s).
    Type: Grant
    Filed: December 18, 2017
    Date of Patent: June 2, 2020
    Assignee: AON GLOBAL OPERATIONS LTD (SINGAPORE BRANCH)
    Inventors: Oisin Lyons, Trevor Doherty, Piotr Milian, Eoin Hurrell
  • Patent number: 10666986
    Abstract: Sub-block based entropy coding more efficiently encodes and decodes content by selecting the best coding scheme for sub-blocks of content. By comparing coding schemes for each sub-block of content and selecting the coding scheme which utilizes the fewest bits, the content is more efficiently encoded.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: May 26, 2020
    Assignee: Sony Corporation
    Inventors: Mohammed Golam Sarwer, Ali Tabatabai
  • Patent number: 10666970
    Abstract: There is provided an encoding apparatus comprising. An acquiring unit acquires a motion amount of an encoding target image. A selecting unit selects a reference image from a plurality of reference image candidates. An encoding unit encodes the encoding target image by motion-compensated predictive coding in which the selected reference image is referenced. If the motion amount is less than a threshold value, the selecting unit selects a reference image candidate having a larger encoded data amount with priority. If the motion amount is greater than the threshold value, the selecting unit selects a reference image candidate having a closer temporal distance from the encoding target image with priority.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: May 26, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yukifumi Kobayashi
  • Patent number: 10623764
    Abstract: A moving picture coding method includes: coding a coding target block using a motion vector; generating motion vector predictors; and coding the motion vector using one of the motion vector predictors generated in the generating of the motion vector predictors. In the generating of the motion vector predictors, a replacement vector which replaces a temporal motion vector predictor is added to the motion vector predictors when it is impossible to obtain the temporal motion vector predictor from a block which is included in a coded picture different from the coding target picture and corresponds to the coding target block.
    Type: Grant
    Filed: December 6, 2018
    Date of Patent: April 14, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Toshiyasu Sugio, Takahiro Nishi, Youji Shibahara, Hisao Sasai
  • Patent number: 10602175
    Abstract: A method for using an average motion vector in a motion vector search process. The method includes accessing an input frame for processing and reading average motion vector information from memory. The method further includes performing a motion vector search by using the average motion vector and a plurality of hints, calculating a winner motion vector based on the average motion vector and the plurality of hints, and storing the winner motion vector back into memory to create a new updated average motion vector. The method further includes finishing processing the input frame using the winning motion vector.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 24, 2020
    Assignee: NVIDIA CORPORATION
    Inventors: Jianjun Chen, Xi He, Xinyang Yu, Hank Fan
  • Patent number: 10593047
    Abstract: A method for setting a motion trigger level is used in detection of motion in a video stream depicting a scene which includes receiving data pertaining to a video stream depicting the scene; dividing the scene into a plurality of specific portions; wherein each image frame of the video stream comprises multiple blocks of pixels, wherein each specific portion of the scene is associated with one or more block of pixels; and for each specific portion of the scene: evaluating, over time, statistical features of bitrate associated with an encoding of block of pixels pertaining to the specific portion of the scene; determining a motion base level based on the evaluated statistical features of bitrate associated with the encoding of block of pixels pertaining to the specific portion of the scene; and setting a motion trigger level based on the motion base level.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: March 17, 2020
    Assignee: AXIS AB
    Inventors: Viktor Edpalm, Axel Keskikangas
  • Patent number: 10574986
    Abstract: Provided is an inter-layer video decoding method including determining a size of a subblock of a current block by comparing at least one of a height and a width of a predetermined minimum size of the subblock with at least one of a height and a width of the current block of a first layer image; determining at least one subblock from the current block according to the size of the subblock of the current block; determining a candidate block that corresponds to the current block and is included in an encoded second layer image; determining a candidate subblock from the candidate block of the second layer image by using the subblock of the current block; determining motion information of the subblock included in the current block by using motion information of the candidate subblock included in the candidate block; and generating a prediction block of the current block by using the motion information of the subblock included in the current block.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: February 25, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Min-woo Park, Jin-young Lee
  • Patent number: 10567704
    Abstract: The invention relates to a method for motion estimation between two images of an environmental region (9) of a motor vehicle (1) captured by a camera (4) of the motor vehicle (1), wherein the following steps are performed: a) determining at least two image areas of a first image as at least two first blocks (B) in the first image, b) for each first block (B), defining a respective search region in a second image for searching the respective search region in the second image for a second block (B) corresponding to the respective first block (B); c) determining a cost surface (18) for each first blocks (B) and its respective search region; d) determining an averaged cost surface (19) for one of the at least two first blocks (B) based on the cost surfaces (18); d) identifying a motion vector (v) for the one of the first blocks (B) describing a motion of a location of the first block (B) in the first image and the corresponding second block (B) in the second image.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: February 18, 2020
    Assignee: Connaught Electronics Ltd.
    Inventors: Pantelis Ermilios, Bryan Mcnamara, William O'Grady, Myles Friel
  • Patent number: 10567786
    Abstract: The embodiments relates to motion vector prediction and decoding for multi-view video content from multiple camera views (10, 20). At least one candidate motion vector predictor (44, 54) is provided for a current motion vector (34) to be encoded. A motion vector predictor (44) is then determined from the at least one candidate motion vector predictor (44, 54). Correspondingly, during decoding a motion vector (34) is determined for a current pixel block (30) based on a motion vector predictor (44) determined for the current pixel block (30).
    Type: Grant
    Filed: May 28, 2012
    Date of Patent: February 18, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhuangfei Wu, Thomas Rusert
  • Patent number: 10567791
    Abstract: Techniques and tools for video coding/decoding with motion resolution switching and sub-block transform coding/decoding are described. For example, a video encoder adaptively switches the resolution of motion estimation and compensation between quarter-pixel and half-pixel resolutions; a corresponding video decoder adaptively switches the resolution of motion compensation between quarter-pixel and half-pixel resolutions. For sub-block transform sizes, for example, a video encoder adaptively switches between 8×8, 8×4, and 4×8 DCTs when encoding 8×8 prediction residual blocks; a corresponding video decoder switches between 8×8, 8×4, and 4×8 inverse DCTs during decoding.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: February 18, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pohsiang Hsu, Chih-Lung Lin, Ming-Chieh Lee, Thomas W. Holcomb, Sridhar Srinivasan