Minimize Discontinuities At Boundaries Of Image Blocks (i.e., Reducing Blocking Effects Or Effects Of Wrap-around) Patents (Class 382/268)
  • Patent number: 11935212
    Abstract: The present disclosure relates to an image processing apparatus and method that make it possible to suppress increase of a prediction error. Image data is encoded by a method according to a type of pixel. For example, image data is encoded by a method according to whether the pixel is an image plane phase difference detection pixel or a normal pixel. Further, encoded data of image data is decoded by a method according to a type of pixel. For example, encoded data is decoded by a method according to whether the image is an image plane phase difference detection pixel or a normal pixel. The present technology can be applied, for example, to an image processing apparatus, an image encoding apparatus, an image decoding apparatus, an imaging device, an imaging apparatus, or the like.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: March 19, 2024
    Assignee: SONY GROUP CORPORATION
    Inventors: Toshinori Ihara, Takefumi Nagumo, Makoto Daido
  • Patent number: 11908046
    Abstract: A system and method for determine a parameter for medical data processing are provided. The method may include obtaining sample data, the sample data may comprise at least one of projection data or a scanning parameter. The method may also include obtaining a first neural network model. The method may further include determining the parameter based on the sample data and the first neural network model. The parameter may comprise at least one of a correction coefficient or a noise reduction parameter.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: February 20, 2024
    Assignee: SHANGHAI UNITED IMAGING HEALTHCARE CO., LTD.
    Inventor: Yanyan Liu
  • Patent number: 11882277
    Abstract: A video encoding method includes: during a first period, performing an encoding process upon a first block group of a current frame to generate a first block group bitstream; and during a second period, transmitting a second block group bitstream derived from encoding a second block group of the current frame, wherein the second period overlaps the first period. The encoding process includes: during a first time segment of the first period, performing a first in-loop filtering process upon a first group of pixels; and during a second time segment of the first period, performing a second in-loop filtering process upon a second group of pixels, wherein the second time segment overlaps the first time segment, and a non-zero pixel distance exists between a first edge pixel of the first group of pixels and a second edge pixel of the second group of pixels in a filter direction.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: January 23, 2024
    Assignee: MEDIATEK INC.
    Inventors: Tung-Hsing Wu, Shih-Yu Chen, Jer-Ming Chang, Chih-Hao Chang, Han-Liang Chou
  • Patent number: 11843797
    Abstract: Disclosed herein are exemplary embodiments of methods, apparatus, and systems for performing content-adaptive deblocking to improve the visual quality of video images compressed using block-based motion-predictive video coding. For instance, in certain embodiments of the disclosed technology, edge information is obtained using global orientation energy edge detection (“OEED”) techniques on an initially deblocked image. OEED detection can provide a robust partition of local directional features (“LDFs”). For a local directional feature detected in the partition, a directional deblocking filter having an orientation corresponding to the orientation of the LDF can be used. The selected filter can have a filter orientation and activation thresholds that better preserve image details while reducing blocking artifacts. In certain embodiments, for a consecutive non-LDF region, extra smoothing can be imposed to suppress the visually severe blocking artifacts.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: December 12, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xiaoyan Sun, Zhiwei Xiong, Feng Wu
  • Patent number: 11823364
    Abstract: Methods and systems for generating artificial parcel data are provided. An example method involves accessing geospatial imagery depicting one or more buildings and surrounding areas, applying a machine learning model to the geospatial imagery to generate artificial parcel data in a form of a distance-transform raster map that represents a legal land parcel for each of the one or more buildings, and converting the distance-transform raster map into a vector map containing one or more polygons that represent the boundaries of each of the legal land parcels.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: November 21, 2023
    Assignee: Ecopia Tech Corporation
    Inventors: Yuanming Shu, Shuo Tan, Hongbo Wang
  • Patent number: 11818581
    Abstract: A network node may select a reference AM/PM impairment signature. The network node may transmit, to a UE, a first indication of the reference AM/PM impairment signature via a security signal. The network node may transmit, to the UE, at least one reference signal via a downlink channel. The at least one reference signal may include added AM/PM impairment based on the reference AM/PM impairment signature. The UE may receive, from a transmitter, at least one reference signal via a downlink channel. The UE may estimate an AM/PM impairment signature in the at least one reference signal. The UE may identify whether the estimated AM/PM impairment signature matches a reference AM/PM impairment signature. Further, the UE may maintain or discard at least one slot associated with the downlink channel based on whether the estimated AM/PM impairment signature matches the reference AM/PM impairment signature.
    Type: Grant
    Filed: April 15, 2022
    Date of Patent: November 14, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Igor Gutman, Yavuz Yapici, Tao Luo
  • Patent number: 11800076
    Abstract: Methods, systems, devices, and tangible non-transitory computer readable media for haze reduction are provided. The disclosed technology can include generating feature vectors based on an input image including points. The feature vectors can correspond to feature windows associated with features of different portions of the points. Based on the feature vectors and a machine-learned model, a haze thickness map can be generated. The haze thickness map can be associated with an estimate of haze thickness at each of the points. Further, the machine-learned model can estimate haze thickness associated with the features. A refined haze thickness map can be generated based on the haze thickness map and a guided filter. A dehazed image can be generated based on application of the refined haze thickness map to the input image. Furthermore, a color corrected dehazed image can be generated based on performance of color correction operations on the dehazed image.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 24, 2023
    Assignee: GOOGLE LLC
    Inventors: Xiang Zhu, Yuxin Hu, Mark Alan Duchaineau
  • Patent number: 11778209
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of electronic messaging and imaging software and systems by automating the client-side transcoding of video data based on content. For example, an appropriate transcoding configuration can be selected for video data having complex motion or textures. Accordingly, video quality can be improve when complex motions or textures are present.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: October 3, 2023
    Assignee: Snap Inc.
    Inventors: Liu Liu, Chao Pang, Rong Yan
  • Patent number: 11750805
    Abstract: Systems and methods for applying deblocking filters to reconstructed video data are disclosed. Sample values in adjacent reconstructed video blocks are modified according to multiple passes of a deblocking filter. A filtering pass may correspond to processing or constructing of all or subset of samples to be deblocked. The number of processing or constructing for each sample in a given pass may correspond to the pass index or order.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: September 5, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Weijia Zhu, Kiran Mukesh Misra, Christopher Andrew Segall, Philip Cowan
  • Patent number: 11743460
    Abstract: A deblocking filtering method, a boundary strength (bS) deriving method, and encoding/decoding method and apparatus using the methods are provided. The bS deriving method includes the steps of: deriving a boundary of a deblocking filtering unit block which is a unit block on which deblocking filtering is performed; and setting a bS for each bS setting unit block in the deblocking filtering unit block. Here, the step of setting the bS includes setting a bS value of a target boundary corresponding to the boundary of the deblocking filtering unit block as the bS setting unit block.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: August 29, 2023
    Assignee: LG Electronics Inc
    Inventors: Seungwook Park, Jaehyun Lim, Yongjoon Jeon, Chulkeun Kim, Jungsun Kim, Naeri Park, Hendry Hendry, Byeongmoon Jeon, Joonyoung Park
  • Patent number: 11715324
    Abstract: A method for extracting a signature of a fingerprint shown on a source image is described. For this purpose, the source image is transformed into the frequency domain. One or more ridge frequencies are next determined by means of a convolutional neural network applied to said transformed image, n being an integer greater than or equal to 1. The source image is normalized in response to said n ridge frequencies determined. One or more signatures of said fingerprint are finally extracted from said n normalized images.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: August 1, 2023
    Assignee: IDEMIA IDENTITY & SECURITY FRANCE
    Inventors: Emilie Niaf, Laurent Kazdaghli, Anthony Cazasnoves
  • Patent number: 11688040
    Abstract: An imaging system for correcting visual artifacts during production of extended-reality images for display apparatus. The imaging system includes at least first camera and second camera for capturing first image and second image of real-world environment, respectively; and processor(s) configured to: analyse first and second images to identify visual artifact(s) and determine image segment of one of first image and second image that corresponds to visual artifact(s); generate image data for image segment, based on at least one of: information pertaining to virtual object, other image segment(s) neighbouring image segment, corresponding image segment in other of first image and second image, previous extended-reality image(s), photogrammetric model of real-world environment; and process one of first image and second image, based on image data, to produce extended-reality image for display apparatus.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: June 27, 2023
    Assignee: Varjo Technologies Oy
    Inventor: Mikko Ollila
  • Patent number: 11636705
    Abstract: Provided in a fingerprint image preprocessing method including receiving an input fingerprint image, performing a short-time Fourier transform (STFT) on the input fingerprint image to obtain a transformed fingerprint image, comparing the input fingerprint image and the transformed fingerprint image, and generating a combined image by combining the input fingerprint image and the transformed fingerprint image based on a result of the comparing.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: April 25, 2023
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Huijin Lee, Jingu Heo
  • Patent number: 11546639
    Abstract: Apparatus, systems and methods for adaptively reducing blocking artifacts in block-coded video are disclosed. In one implementation, a system includes processing logic at least capable of deblock filtering at least a portion of a line of video data based, at least in part, on edge information and texture information to generate at least a portion of a line of deblocked video data, and an image data output device responsive to the processing logic.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: January 3, 2023
    Assignee: Intel Corporation
    Inventors: Jorge E. Caviedes, Mahesh M. Subedar, Khasim S. Dudekula
  • Patent number: 11523120
    Abstract: The present technology makes it easy to present an image having appropriate image quality at a receiver side that receives high-frame-rate moving image data. A video stream obtained by encoding moving image data having a high frame rate is generated. A container containing the video stream is transmitted. Blur control information for controlling blur is inserted into a layer of the container and/or a layer of the video stream. The blur control information gives, for example, weighting coefficients for individual frames in a blurring process for adding image data of neighboring frames to image data of a current frame.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: December 6, 2022
    Assignee: SATURN LICENSING LLC
    Inventors: Hiroaki Eto, Toshiyuki Ogura
  • Patent number: 11494608
    Abstract: An example apparatus to perform a convolution on an input tensor includes a parameters generator to: generate a horizontal hardware execution parameter for a horizontal dimension of the input tensor based on a kernel parameter and a layer parameter; and generate a vertical hardware execution parameter for a vertical dimension of the input tensor based on the kernel parameter and the layer parameter; an accelerator interface to configure a hardware accelerator circuitry based on the horizontal and vertical hardware execution parameters; a horizontal Iterator controller to determine when the hardware accelerator circuitry completes the first horizontal iteration of the convolution; and a vertical Iterator controller to determine when the hardware accelerator circuitry completes the first vertical iteration of the convolution.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: November 8, 2022
    Assignee: Intel Corporation
    Inventors: Yaniv Fais, Moshe Maor
  • Patent number: 11481927
    Abstract: Embodiments of the present disclosure relate to a method and apparatus for determining a text color. The method may include: determining, in response to detecting a text frame on canvas, a subimage corresponding to the text frame from the canvas; acquiring color values of pixels in the subimage, to determine an average color value of the subimage; determining an average luminance value of the subimage based on the average color value of the subimage; and determining a color of text to be inputted into the text frame based on the average luminance value of the subimage.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: October 25, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Ziyan Zhong, Yu Hao, Rong Cheng, Muwei Zhao, Wenqian Yuan
  • Patent number: 11477467
    Abstract: Scalable video coding is rendered more efficient by deriving/selecting a subblock subdivision to be used for enhancement layer prediction, among a set of possible subblock subdivisions of an enhancement layer block by evaluating the spatial variation of the base layer coding parameters over the base layer signal. By this measure, less of the signalization overhead has to be spent on signaling this subblock subdivision within the enhancement layer data stream, if any. The subblock subdivision thus selected may be used in predictively coding/decoding the enhancement layer signal.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: October 18, 2022
    Assignee: GE Video Compression, LLC
    Inventors: Tobias Hinz, Haricharan Lakshman, Jan Stegemann, Philipp Helle, Mischa Siekmann, Karsten Suehring, Detlev Marpe, Heiko Schwarz, Christian Bartnik, Ali Atef Ibrahim Khairat Abdelhamid, Heiner Kirchhoffer, Thomas Wiegand
  • Patent number: 11470311
    Abstract: A method provides for encoding a frame of video using an edge map made up of one or more edge-blocks detected in the frame. When the edge-blocks are contiguous, at least one slice partition is formed using the edge-blocks and the slice partition is encoded using a sample adaptive offset (SAO) filter, wherein the slice partition is formed with an adaptive slice width, and the sample adaptive offset (SAO) filter is turned on or off during the encoding based on whether the edge-blocks are being encoded. When the edge-blocks are not contiguous, edge-block processing is performed around edges in the frame during encoding of the edge-blocks. The edge-block processing involves configuring one or more of: an intra block size, a transform block size, an inter prediction block size, a quantization parameter, candidate modes for intra prediction, pyramid level for motion estimation, and fractional pixel motion estimation search.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: October 11, 2022
    Assignee: ARRIS Enterprises LLC
    Inventors: Shailesh Ramamurthy, Padmassri Chandrashekar, Anil Kumar Nellore
  • Patent number: 11451833
    Abstract: The present technology relates to an encoding device, an encoding method, a decoding device, and a decoding method that make it possible to accurately restore an image. The encoding device generates a filter image by performing, on a decoded image locally decoded, filter processing of applying a prediction equation including a second-order or higher higher-order term and performing a product-sum calculation of predetermined tap coefficients and pixels of the decoded image. Moreover, the encoding device encodes an original image by using the filter image. The decoding device decodes coded data included in an encoded bit stream by using a filter image, to generate a decoded image. Moreover, the decoding device generates the filter image by performing, on the decoded image, filter processing of applying a prediction equation. The present technology can be applied to a case where encoding and decoding of an image are performed.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: September 20, 2022
    Assignee: SONY CORPORATION
    Inventors: Takuro Kawai, Kenichiro Hosokawa, Takafumi Morifuji, Masaru Ikeda, Kenji Kondo, Takahiro Nagano
  • Patent number: 11394989
    Abstract: Aspects of the disclosure provide methods and apparatuses for video coding. In some examples, an apparatus includes processing circuitry. The processing circuitry obtains prediction information of a first block in a picture and generates reconstructed samples of the first block according to one of bi-directional prediction and uni-directional prediction and the prediction information.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: July 19, 2022
    Assignee: Tencent America LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11270415
    Abstract: Techniques are disclosed for filling or otherwise replacing a target region of a primary image with a corresponding region of an auxiliary image. The filling or replacing can be done with an overlay (no subtractive process need be run on the primary image). Because the primary and auxiliary images may not be aligned, both geometric and photometric transformations are applied to the primary and/or auxiliary images. For instance, a geometric transformation of the auxiliary image is performed, to better align features of the auxiliary image with corresponding features of the primary image. Also, a photometric transformation of the auxiliary image is performed, to better match color of one or more pixels of the auxiliary image with color of corresponding one or more pixels of the primary image. The corresponding region of the transformed auxiliary image is then copied and overlaid on the target region of the primary image.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: March 8, 2022
    Assignee: Adobe Inc.
    Inventors: Connelly Barnes, Sohrab Amirghodsi, Elya Shechtman
  • Patent number: 11259019
    Abstract: Systems and methods for applying deblocking filters to reconstructed video data are disclosed. Sample values in adjacent reconstructed video blocks are modified according to multiple passes of a deblocking filter. A filtering pass may correspond to processing or constructing of all or subset of samples to be deblocked. The number of processing or constructing for each sample in a given pass may correspond to the pass index or order.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: February 22, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Weijia Zhu, Kiran Mukesh Misra, Christopher Andrew Segall, Philip Cowan
  • Patent number: 11183155
    Abstract: Systems and methods for improving perceived image quality with reduced implementation associated cost and/or improved operational efficiency. A display pipeline includes an input buffer that stores input image data corresponding with an image pixel window, in which the input image data has a first bit-depth and includes image data corresponding with an image pixel in the image pixel window. The display pipeline includes bit-depth adjustment circuitry, which includes a neural network that operates based on a set of bit-depth adjustment parameters to process the input image data to determine whether banding greater than a perceivability threshold is expected to result when the image is displayed directly using the input image data with the first bit-depth and to process the image data corresponding with the image pixel to expand the image data from the first bit-depth to a second bit-depth when the banding visual artifact is greater than the perceivability threshold.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: November 23, 2021
    Assignee: Apple Inc.
    Inventors: Sheng Zhang, Chaohao Wang, Shilin Zhu
  • Patent number: 10958922
    Abstract: The precision of up-sampling operations in a layered coding system is preserved when operating on video data with high bit-depth. In response to bit-depth requirements of the video coding or decoding system, scaling and rounding parameters are determined for a separable up-scaling filter. Input data are first filtered across a first spatial direction using a first rounding parameter to generate first up-sampled data. First intermediate data are generated by scaling the first up-sampled data using a first shift parameter. The intermediate data are then filtered across a second spatial direction using a second rounding parameter to generate second up-sampled data. Second intermediate data are generated by scaling the second up-sampled data using a second shift parameter. Final up-sampled data may be generated by clipping the second intermediate data.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: March 23, 2021
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Peng Yin, Taoran Lu, Tao Chen
  • Patent number: 10812791
    Abstract: In one example, a method includes receiving, in a coded video bitstream and for a current prediction unit (PU) of a current picture of video data, a representation of an offset vector that identifies a block of a reference picture, wherein the offset vector is within a set of values that are not uniformly distributed. The example method further includes determining, based on the block of the reference picture identified by the offset vector, motion information for the current PU. The example method further includes reconstructing the current PU based on the determined motion information.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: October 20, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Wei-Jung Chien, Yi-Wen Chen, Li Zhang, Marta Karczewicz
  • Patent number: 10708588
    Abstract: Offset values, such as Sample Adaptive Offset (SAO) values in video coding standards such as the High Efficiency Video Coding standard (HEVC), may be improved by performing calculations and operations that improve the preciseness of these values without materially affecting the signal overhead needed to transmit the more precise values. Such calculations and operations may include applying a quantization factor to a video sample and at least some of its neighbors, comparing the quantized values, and classifying the video sample as a minimum, maximum, or one of various types of edges based on the comparison. Other sample range, offset mode, and/or offset precision parameters may be calculated and transmitted with metadata to improve the precision of offset values.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: July 7, 2020
    Assignee: Apple Inc.
    Inventor: Alexandros Tourapis
  • Patent number: 10504208
    Abstract: Provided is a method determines a boundary strength for each 4-sample edge lying on 8×8 sample grid, determines whether deblocking filtering is performed on the 4-sample edge or not if the boundary strength is not equal to zero, selects a deblocking filter if the deblocking filtering is performed on the 4-sample edge, and filters the 4-sample edge using the selected filter. Accordingly, the computational complexity required to determine the boundary strength according to the present invention is reduced by 50% or more when compared with the HEVC under development. Also, the memory capacity and bandwidth required to determine the boundary strength are reduced by 50% or more without deterioration of image quality.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: December 10, 2019
    Assignee: INFOBRIDGE PTE. LTD.
    Inventor: Min Jang
  • Patent number: 10469868
    Abstract: An in-loop filtering acceleration circuit applied in a video codec system supporting the H.264 standard and the VC-1 standard is provided. The circuit includes multiple one-dimensional (1D) filters configured to perform a filtering process; and a filter selection unit configured to select one of the 1D filters according to the value of the boundary strength to perform the filtering processing to the reconstructed macroblock. The in-loop filtering acceleration circuit further divides the reconstructed macroblock into multiple 8×8 blocks and multiple 4×4 blocks, performs the filtering process to horizontal edges of the 8×8 blocks the reconstructed macroblock row by row from bottom to top, and performs the filtering process to horizontal edges of the 4×4 blocks row by row from top to bottom.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: November 5, 2019
    Assignee: Intel Corporation
    Inventors: Yinglai Xi, Qiang Li, Jumei Li, Jianbin He, Jinfeng Zhou, Zhichong Chen, Liu Yang, Dong Li
  • Patent number: 10430684
    Abstract: A signal processing method includes addition of noise obtained by multiplying generated random number by K to the input pixel signal I(x), a binarization process of comparing the result of the addition with two thresholds, and a process of calculating a probability. The binarization process includes a first nonlinear process and a second nonlinear process. The first nonlinear process outputs “P” in a case where I(x) after the addition of the noise is greater than the threshold T1 and less than the second threshold T2. The second nonlinear determines “1” or “0” for a processing target pixel, in which the result of the first nonlinear process is “P,” based on input pixel signals of pixels around the processing target pixel. The process of calculating a probability calculates a probability J(x) that the result of the first nonlinear process is “1,” or the result of the first nonlinear process is “P” and the result of the second nonlinear process is “1”.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: October 1, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Wakako Tanaka, Tomokazu Ishikawa, Yoshinori Mizoguchi
  • Patent number: 10412402
    Abstract: A method and apparatus for applying filter to Intra prediction samples are disclosed. According to an embodiment of the present invention, a filter is applied to one or more prediction samples of the Initial Intra prediction block to form one or more filtered prediction samples. For example, the filter is applied to the prediction sample in the non-boundary locations of the Initial Intra prediction block. Alternatively, the filter is applied to all prediction samples in the Initial Intra prediction block. The filtered Intra prediction block comprising one or more filtered prediction samples is used as a predictor for Intra prediction encoding or decoding of the current block. The filter corresponds to a FIR (finite impulse response) filter or an IIR (infinite impulse response) filter.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 10, 2019
    Assignee: MEDIATEK INC.
    Inventors: Jian-Liang Lin, Yi-Wen Chen, Yu-Wen Huang
  • Patent number: 10388021
    Abstract: An image processing apparatus includes a hardware processor that: divides each of pixels of image data in units of blocks, and compresses the image data using a maximum value and a minimum value of a pixel value in each of the divided blocks; extracts a maximum value and a minimum value of each of the blocks from the compressed image data; detects an edge of an object on the basis of at least one of the extracted maximum value and the minimum value of each of the blocks; performs edge correction of the compressed image data by increasing or decreasing the maximum value and the minimum value of each of the blocks within a correction range from the detected edge; and decompresses the image data that have undergone edge correction, using the maximum value and the minimum value of each of the blocks.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: August 20, 2019
    Assignee: KONICA MINOLTA, INC.
    Inventor: Daisuke Genda
  • Patent number: 10375417
    Abstract: The present invention relates to an advantageous scheme for boundary strength derivation and decision processing related to deblocking filtering. More particularly, the present invention improves schemes for deciding deblocking and selecting appropriate deblocking filters known in the art so as to reduce the number of calculation cycles and required memory space.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: August 6, 2019
    Assignee: Sun Patent Trust
    Inventors: Thomas Wedi, Anand Kotra, Matthias Narroschke, Semih Esenlik
  • Patent number: 10321130
    Abstract: Deblocking filters used in video coding systems (e.g., single layer video coding systems or multi-layer video coding systems) may be enhanced. Inter layer prediction for scalable video coding (SVC) may be implemented using enhanced deblocking filters. Enhanced deblocking filters may be configured to be adapted, for example by adjusting a deblocking filter boundary strength calculation process. A deblocking filter boundary strength parameter may be assigned in accordance with, for example, a video block partition size of an input video block or a neighboring video block, whether an input video block or a neighboring video block was predicted using an inter layer reference, and/or whether at least one of an input video block or a neighboring video block have one or more corresponding base layer blocks that were coded using intra mode.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: June 11, 2019
    Assignee: VID SCALE, Inc.
    Inventors: Jie Dong, Yan Ye, Xiaoyu Xiu, Yuwen He
  • Patent number: 10244265
    Abstract: A value of a deblocking parameter is determined for a picture (40) based on a depth of the picture (40) in a hierarchical coding structure of multiple pictures (40) in a video sequence (1). The determined value is encoded to form an encoded value that is sent to a decoder (85, 95, 400, 500, 600, 800) for use therein during decoding. The embodiments thereby reduces blocking artifacts, which otherwise can occur in video sequences with hierarchical coding structures, such as for QP toggling and multilayer/view video, by determining deblocking parameter values based on picture depth in the hierarchical coding structure.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: March 26, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Andrey Norkin
  • Patent number: 10230935
    Abstract: A method and a system for generating depth information associated with an image. The system comprises a segmentation module arranged to identify a plurality of objects represented by the image, wherein each object adjacent to another object are identified by an edge arranged to substantially separate the object and the adjacent object; and a processing module arranged to generate the depth information by assigning a depth value for each of the plurality of objects, wherein the depth value is arranged to represent a distance between the object and a reference point in a three-dimensional space.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: March 12, 2019
    Assignee: Marvel Digital Limited
    Inventors: Ying Chiu Herbert Lee, Wai Keung Cheung
  • Patent number: 10194174
    Abstract: The present invention relates to an advantageous scheme for boundary strength derivation and decision processing related to deblocking filtering. More particularly, the present invention improves schemes for deciding deblocking and selecting appropriate deblocking filters known in the art so as to reduce the number of calculation cycles and required memory space.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: January 29, 2019
    Assignee: SUN PATENT TRUST
    Inventors: Thomas Wedi, Anand Kotra, Matthias Narroschke, Semih Esenlik
  • Patent number: 10089732
    Abstract: An image processing apparatus for detecting a singular point from image data having a plurality of pixel signals arranged in a two-dimensional manner, having a stochastic resonance processing unit configured to perform parallel steps in each of which a noise is added to and the result is subjected to binarization processing, synthesize the results of the parallel steps and output the result, with regard to each of the plurality of pixel signals; and a unit configured to detect the singular point based on the output signal value from the stochastic resonance processing unit for each of the plurality of pixel signals. The stochastic resonance processing unit performs the binarization processing on a pixel as a processing target among the plurality of pixel signals based on the pixel signal of the pixel as the processing target and a pixel signal of a pixel adjacent to the pixel as the processing target in a predetermined direction.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: October 2, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Tomokazu Ishikawa, Wakako Tanaka, Tetsuya Suwa, Shinjiro Hori
  • Patent number: 10045045
    Abstract: According to exemplary embodiments of the present invention, references to a motion vector in a neighboring block of an enhancement layer or in a block of a previously coded picture, and a motion vector of a base layer are equally handled. Accordingly, a motion_prediction_flag with identification information can be integrated for further improved coding efficiency.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: August 7, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Mitsuru Maeda
  • Patent number: 10021428
    Abstract: The present invention relates to an advantageous scheme for boundary strength derivation and decision processing related to deblocking filtering. More particularly, the present invention improves schemes for deciding deblocking and selecting appropriate deblocking filters known in the art so as to reduce the number of calculation cycles and required memory space.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: July 10, 2018
    Assignee: SUN PATENT TRUST
    Inventors: Thomas Wedi, Anand Kotra, Matthias Narroschke, Semih Esenlik
  • Patent number: 9961371
    Abstract: An image processing method of performing filtering on image blocks using a plurality of deblocking filters having different filter strengths includes: a first parameter calculating step of calculating a first parameter indicating a boundary strength; a second parameter calculating step of calculating a second parameter indicating a limit value for each of the deblocking filters, based on the first parameter and a quantization parameter; and a selecting step of selecting a deblocking filter to be used in the filtering from among the deblocking filters, using one or more threshold values which are determined based on the second parameter.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 1, 2018
    Assignee: SUN PATENT TRUST
    Inventors: Matthias Narroschke, Thomas Wedi
  • Patent number: 9912925
    Abstract: Systems and/or methods for estimating color conversion components. A video coding device may receive a picture associated with a first color space. The picture may comprise a first component at a first sampling location, a second component at a second sampling location and the second component at a third sampling location. The video coding device may apply a first interpolation filter to the second component at the second sampling location and the second component at the third sampling location to determine the second component at the first sampling location. The second component at the first sampling location may be associated with the first color space. The video coding device may apply a color conversion model to the first component at the first sampling location and to the second component at the first sampling location to translate the first component at the first sampling location to a second color space.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: March 6, 2018
    Assignee: VID SCALE, Inc.
    Inventors: Yan Ye, Jie Dong, Yuwen He
  • Patent number: 9773183
    Abstract: A method and apparatus are provided for automatically assessing a resolution of an optical sensor. An image is obtained from the sensor. The obtained image is thresholded to generate a binary image of black and white pixels using a first threshold value. A target area is selected from the binary image. The first threshold value is increased to generate a second threshold value. The target is thresholded using the second threshold value. At least one pixel is tagged at a center of the target area. Pixels surrounding a tagged pixel are processed, tagging white pixels. If a tagged pixel is at an edge of the target area, an orientation of an object in the target area is determined based on that edge. And, if no pixel is tagged at the edge of the target area, the second threshold value is decreased and the thresholding, tagging, and processing steps are repeated.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: September 26, 2017
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventors: Alan R Pinkus, David W Dommett, Harry Lee Task
  • Patent number: 9729879
    Abstract: A method and apparatus for improved deblocking filter are disclosed. In one embodiment according to the present invention, determining the non-zero transform coefficients existence for a PU-only boundary is skipped and therefore the deblocking filter for PU-only boundary is eliminated if the condition of boundary strength equal to 1 is not fulfilled to avoid unnecessary deblocking. In another embodiment of the present invention, three gradients are determined for two pixel lines and filter ON/OFF decision is made based on the three gradient values of the two pixel lines. One aspect of the invention is related to filter strength selection between strong and weak filters. According to one embodiment, the filter strength selection is based on various gradient values of a pixel line across the block boundary. Another aspect of the invention is related to the weak filter.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: August 8, 2017
    Assignee: HFI INNOVATION INC.
    Inventors: Jicheng An, Xun Guo, Qian Huang, Shaw-Min Lei
  • Patent number: 9667978
    Abstract: The present invention relates to deblocking filtering, which may be advantageously applied for block-wise encoding and decoding of image or video signal. In particular, the present invention relates to performing an efficient and accurate decision on whether or not to apply deblocking filtering on an image block. The efficient and accurate decision is achieved by performing individual decisions on whether or not to apply deblocking filtering for segments of a boundary between adjacent image blocks, wherein the individual decision are based on pixels comprised in a subset of the pixel lines that the image blocks are composed of.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 30, 2017
    Assignee: SUN PATENT TRUST
    Inventors: Matthias Narroschke, Thomas Wedi, Semih Esenlik
  • Patent number: 9591306
    Abstract: The present invention relates to an advantageous scheme for boundary strength derivation and decision processing related to deblocking filtering. More particularly, the present invention improves schemes for deciding deblocking and selecting appropriate deblocking filters known in the art so as to reduce the number of calculation cycles and required memory space.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: March 7, 2017
    Assignee: SUN PATENT TRUST
    Inventors: Thomas Wedi, Anand Kotra, Matthias Narroschke, Semih Esenlik
  • Patent number: 9560355
    Abstract: The present invention relates to deblocking filtering, which may be advantageously applied for block-wise encoding and decoding of image or video signal. In particular, the present invention relates to performing an efficient and accurate decision on whether or not to apply deblocking filtering on an image block. The efficient and accurate decision is achieved by performing individual decisions on whether or not to apply deblocking filtering for segments of a boundary between adjacent image blocks, wherein the individual decision are based on pixels comprised in a subset of the pixel lines that the image blocks are composed of.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: January 31, 2017
    Assignee: SUN PATENT TRUST
    Inventors: Matthias Narroschke, Thomas Wedi, Semih Esenlik
  • Patent number: 9489750
    Abstract: The disclosed technology relates to image-capturing methods. In one aspect, a method includes receiving an image frame comprising a plurality of pixels and subtracting foreground pixels from the image frame to obtain background pixels. The method additionally includes determining an exposure condition for a next image frame based on at least a subset of the background pixels. The method further includes adjusting the foreground pixels such that a difference between a background luma value and a foreground luma value of the next image frame is within a predetermined range. Aspects are also directed to apparatuses configured for the methods.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: November 8, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Ruiduo Yang, Shuxue Quan, Ning Bi
  • Patent number: 9472000
    Abstract: Systems and methods for tomographic reconstruction of an image include systems and methods for producing images from k-space data. A k-space data set of an imaged object is acquired using know k-space data acquisition systems and methods. A portion of the k-space data set is sampled so as to collect some portion of the k-space data. An image is then reconstructed from the collected portion of the k-space data set according to a convex optimization model.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: October 18, 2016
    Assignee: ViewRay Technologies, Inc.
    Inventors: James F. Dempsey, Qingguo Zeng, Roger Nana, John L. Patrick, Timothy P. Eagan, Shmaryu M. Shvartsman
  • Patent number: 9326007
    Abstract: Digital noise removal methods and systems for picture quality improvement on next generation high quality set-top-box and digital TV SOCs is disclosed with particular to a de-blocking method and system that is effective on on-grid and off-grid blocky artifacts generated by lossy video compression standards. Blocky artifacts are filtered by extracting motions vectors for a current pixel block, calculating off-grid positions based on the extracted motion vectors, and applying de-blocking filtering along the calculated off-grid positions. The methods and systems can further skip filtering on-grid blocky artifacts to be filtered by an on-grid de-blocking filter known in the art.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: April 26, 2016
    Assignee: STMICROELECTRONICS ASIA PACIFIC PTE. LTD.
    Inventors: Xiaoyun Deng, Patricia Wei Yin Chiang, Lucas Hui