Iterative Methods (epo) Patents (Class 375/E7.13)
-
Patent number: 12132913Abstract: Candidate encodes of a source video are produced using a plurality of encoding configurations. Quality of experience (QoE) scores for each of the candidate encodes are computed. The QoE scores of the plurality of candidate encodes are compared to determine a lowest bitrate encode that achieve a target QoE score. The lowest bitrate encode that achieve the target QoE score as an optimized output video is selected.Type: GrantFiled: June 5, 2023Date of Patent: October 29, 2024Assignee: IMAX CORPORATIONInventors: Abdul Rehman, Zhou Wang, Ahmed Badr, Christopher Vytautas Olekas, Ian Wormsbecker, Waqas Ahmed, Peter Olijnyk
-
Patent number: 12107701Abstract: Improved systems are directed to electronic devices that operate in conjunction with a control mechanism and various sensors. A learning protocol is established to provide a technical solution whereby sensor signal from the various sensors is utilized to implement an incremental approach to using sensed information. The electronic devices can be luminaires, and the control mechanism a lighting control mechanism. The sensing, for example, can include sensory information from at least one remote sensing device and at least one local sensing device to control changes in operation of one or more connected electronic devices.Type: GrantFiled: July 31, 2020Date of Patent: October 1, 2024Assignee: Nanogrid LimitedInventors: Tomas Rodinger, Nathan Dyck, Gimmy Chu, Aliakbar Juzer Eski, Douglas Rocha Ferraz, Gvarami Labartkava
-
Patent number: 11606553Abstract: Systems and methods relating to presenting media content are disclosed. According to an example method, media data comprising a first media content segment is received. The first media content segment comprises first audio data received via the first user device and first video data received via the first user device, and is encoded according to a first set of encoding parameters. A fault is detected in the first media content segment. Detecting the fault comprises determining a quality value of the first media content segment, and determining whether the quality value exceeds a threshold. A second media content segment is received. The second media content segment comprises second audio data and second video data, and is encoded according to a second set of encoding parameters. The first media content segment is replaced with the second media content segment in the media data.Type: GrantFiled: August 1, 2022Date of Patent: March 14, 2023Assignee: RiversideFM, Inc.Inventors: Roie Cohen, Gideon Keyson, Nadav Keyson, Sebastian Greco
-
Patent number: 11509896Abstract: A derived quantization parameter for a section of a currently encoding picture of a plurality of pictures is incremented to produce an updated quantization parameter when the derived quantization parameter is less than a minimum quantization parameter for the currently encoding picture. The section is then encoded using the updated quantization parameter. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.Type: GrantFiled: May 11, 2021Date of Patent: November 22, 2022Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Hung-Ju Lee
-
Patent number: 11410038Abstract: Various embodiments describe frame selection based on training and using a neural network. In an example, the neural network is a convolutional neural network trained with training pairs. Each training pair includes two training frames from a frame collection. The loss function relies on the estimated quality difference between the two training frames. Further, the definition of the loss function varies based on the actual quality difference between these two frames. In a further example, the neural network is trained by incorporating facial heatmaps generated from the training frames and facial quality scores of faces detected in the training frames. In addition, the training involves using a feature mean that represents an average of the features of the training frames belonging to the same frame collection. Once the neural network is trained, a frame collection is input thereto and a frame is selected based on generated quality scores.Type: GrantFiled: March 17, 2021Date of Patent: August 9, 2022Assignee: ADOBE INC.Inventors: Zhe Lin, Xiaohui Shen, Radomir Mech, Jian Ren
-
Patent number: 11335033Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing deep learning to intelligently determine compression settings for compressing a digital image. For instance, the disclosed system utilizes a neural network to generate predicted perceptual quality values for compression settings on a compression quality scale. The disclosed system fits the predicted compression distortions to a perceptual distortion characteristic curve for interpolating predicted perceptual quality values across the compression settings on the compression quality scale. Additionally, the disclosed system then performs a search over the predicted perceptual quality values for the compression settings along the compression quality scale to select a compression setting based on a perceptual quality threshold. The disclosed system generates a compressed digital image according to compression parameters for the selected compression setting.Type: GrantFiled: September 25, 2020Date of Patent: May 17, 2022Assignee: Adobe Inc.Inventors: Meet Patel, Mayur Hemani, Karanjeet Singh, Amit Gupta, Apoorva Gupta, Balaji Krishnamurthy
-
Patent number: 11228767Abstract: A method comprising: deriving a first prediction block (608) at least partly based on an output of a neural net (602) using a first set of parameters; deriving a first encoded prediction error block (614-620) through encoding a difference of the first prediction block and a first input block; encoding (620) the first encoded prediction error block into a bitstream; deriving a first reconstructed prediction error block (624) from the first encoded prediction error block; deriving a training signal (628) from one or both of the first encoded prediction error block and/or the first reconstructed prediction error block (624); retraining (630) the neural net (602) with the training signal (628) to obtain a second set of parameters for the neural net (602); deriving a second prediction block (608) at least partly based on an output of the neural net using the second set of parameters; deriving a second encoded prediction error block (614-620) through encoding a difference of the second prediction block and a secondType: GrantFiled: December 3, 2018Date of Patent: January 18, 2022Assignee: Nokia Technologies OyInventors: Miska Hannuksela, Mikko Honkala, Jani Lainema, Francesco Cricri, Emre Aksu
-
Patent number: 10990877Abstract: Various embodiments describe frame selection based on training and using a neural network. In an example, the neural network is a convolutional neural network trained with training pairs. Each training pair includes two training frames from a frame collection. The loss function relies on the estimated quality difference between the two training frames. Further, the definition of the loss function varies based on the actual quality difference between these two frames. In a further example, the neural network is trained by incorporating facial heatmaps generated from the training frames and facial quality scores of faces detected in the training frames. In addition, the training involves using a feature mean that represents an average of the features of the training frames belonging to the same frame collection. Once the neural network is trained, a frame collection is input thereto and a frame is selected based on generated quality scores.Type: GrantFiled: January 9, 2018Date of Patent: April 27, 2021Assignee: ADOBE INC.Inventors: Zhe Lin, Xiaohui Shen, Radomir Mech, Jian Ren
-
Patent number: 10798387Abstract: In various embodiments, a perceptual quality application computes an absolute quality score for encoded video content. In operation, the perceptual quality application selects a model based on the spatial resolution of the video content from which the encoded video content is derived. The model associates a set of objective values for a set of objective quality metrics with an absolute quality score. The perceptual quality application determines a set of target objective values for the objective quality metrics based on the encoded video content. Subsequently, the perceptual quality application computes the absolute quality score for the encoded video content based on the selected model and the set of target objective values. Because the absolute quality score is independent of the quality of the video content, the absolute quality score accurately reflects the perceived quality of a wide range of encoded video content when decoded and viewed.Type: GrantFiled: October 12, 2017Date of Patent: October 6, 2020Assignee: NETFLIX, INC.Inventors: Zhi Li, Anne Aaron, Anush Moorthy, Christos Bampis
-
Patent number: 10674154Abstract: A system and method for generating a second reduced size digital image from a first digital image, the method including iteratively compressing the first digital image to an extent determined by a quality measure comprising at least a blockiness measure quantifying added artifactual edges along coding block bom1daries of the second image and/or use of a quantization matrix generated by computing a weighted average of the quantization matrix of the first digital image and a scaled second quantization matrix.Type: GrantFiled: June 6, 2019Date of Patent: June 2, 2020Assignee: BEAMR IMAGING LTDInventors: Sharon Carmel, Dror Gill, Tamar Shoham
-
Patent number: 10595033Abstract: An image-processing apparatus and method for variable length coding of header data for image compression, includes retrieval of an input image stored in a first storage space in a memory. The input image is partitioned into a plurality of blocks. A header section is generated comprising a sequence of header bits having a first number of bits for a first block of the plurality of blocks based on application of a sequential encoding scheme on the first block. The header section in which the sequence of header bits may indicate a coding type, a transform type, a prediction type, and a QP value selected in the sequential encoding scheme, is encoded. The selected QP value may be encoded by variable length coding to reduce the first number of bits to a second number of bits in the encoded header section.Type: GrantFiled: February 15, 2017Date of Patent: March 17, 2020Assignee: SONY CORPORATIONInventors: Mohammed Golam Sarwer, Ali Tabatabai
-
Patent number: 10474161Abstract: In one embodiment, a method or system generates a high resolution 3-D point cloud to operate an autonomous driving vehicle (ADV) from a low resolution 3-D point cloud and camera-captured image(s). The system receives a first image captured by a camera for a driving environment. The system receives a second image representing a first depth map of a first point cloud corresponding to the driving environment. The system upsamples the second image by a predetermined scale factor to match an image scale of the first image. The system generates a second depth map by applying a convolutional neural network (CNN) model to the first image and the upsampled second image, the second depth map having a higher resolution than the first depth map such that the second depth map represents a second point cloud perceiving the driving environment surrounding the ADV.Type: GrantFiled: July 3, 2017Date of Patent: November 12, 2019Assignee: BAIDU USA LLCInventors: Yu Huang, Hsien-Ting Cheng, Jun Zhu, Weide Zhang
-
Patent number: 10474160Abstract: In one embodiment, a method or system generates a high resolution 3-D point cloud to operate an autonomous driving vehicle (ADV) from a low resolution 3-D point cloud and camera-captured image(s). The system receives a first image captured by a camera for a driving environment. The system receives a second image representing a first depth map of a first point cloud corresponding to the driving environment. The system downsamples the second image by a predetermined scale factor until a resolution of the second image reaches a predetermined threshold. The system generates a second depth map by applying a convolutional neural network (CNN) model to the first image and the downsampled second image, the second depth map having a higher resolution than the first depth map such that the second depth map represents a second point cloud perceiving the driving environment surrounding the ADV.Type: GrantFiled: July 3, 2017Date of Patent: November 12, 2019Assignee: BAIDU USA LLCInventors: Yu Huang, Hsien-Ting Cheng, Jun Zhu, Weide Zhang
-
Patent number: 10362309Abstract: A system and method for generating a second reduced size digital image from a first digital image, the method including iteratively compressing the first digital image to an extent determined by a quality measure comprising at least a blockiness measure quantifying added artifactual edges along coding block bomldaries of the second image and/or use of a quantization matrix generated by computing a weighted average of the quantization matrix of the first digital image and a scaled second quantization matrix.Type: GrantFiled: December 4, 2017Date of Patent: July 23, 2019Assignee: BEAMR IMAGING LTDInventors: Sharon Carmel, Dror Gill, Tamar Shoham
-
Patent number: 10306219Abstract: A display apparatus including: a display; a signal receiver configured to receive a video signal including a plurality of frames; and at least one processor configured to select a main area corresponding to a main color of a first frame among a plurality of divisional areas in the first frame of the video signal, determine whether the first frame is a reference frame based on the size of the selected main area as compared with the first frame, and control the display to display an image based on the video signal in accordance with the determined reference frame.Type: GrantFiled: November 3, 2016Date of Patent: May 28, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Dulguun Batmunkh, Jong-ho Lea
-
Patent number: 10255518Abstract: An image determining method for scanning an image and determining specific image pixels of a specific image. The method comprises: determining at least one pixel in a first row having brightness value larger than a threshold value as the specific image pixel; defining a leftmost pixel and a rightmost pixel of the specific image pixel in the first row as a leftmost edge and a rightmost edge of a first specific image range; and defining a second specific image range in a second row of the image, which is next to the first row. Column positions of a leftmost edge and a rightmost edge of the second specific image range are respectively the same with column positions of the leftmost edge and the rightmost edge of the first specific image range. Via this method, the determining for the specific image pixels is more accurate.Type: GrantFiled: July 17, 2016Date of Patent: April 9, 2019Assignee: PixArt Imaging Inc.Inventors: Chia-Cheun Liang, Shu-Sian Yang, Yi-Hsien Ko
-
Patent number: 10230964Abstract: An image processing apparatus, including processing circuitry configured to decode a bit stream to generate quantized data. The bit stream includes a flag, for each block, that specifies whether or not a difference quantization parameter is present in the bit stream. The flag is included in a first layer that is higher than a second layer in which the difference quantization parameter is set. The processing circuitry is configured to set, according to the flag, a current quantization parameter for a current sub block formed by block partitioning, which splits a block into smaller sub blocks. The processing circuitry is configured to inversely quantize the generated quantized data using the set current quantization parameter.Type: GrantFiled: September 20, 2017Date of Patent: March 12, 2019Assignee: SONY CORPORATIONInventor: Kazushi Sato
-
Patent number: 10187737Abstract: A method of processing an audio signal including at least one audio object based on image information includes: obtaining the audio signal and a current image that corresponds to the audio signal; dividing the current image into at least one block; obtaining motion information of the at least one block; generating index information including information for giving a three-dimensional (3D) effect in at least one direction to the at least one audio object, based on the motion information of the at least one block; and processing the audio object, in order to give the 3D effect in the at least one direction to the audio object, based on the index information.Type: GrantFiled: January 16, 2015Date of Patent: January 22, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Hyun-joo Chung, Sun-min Kim, Chang-yeong Kim
-
Patent number: 10063889Abstract: An image processing system, and a method of operation thereof, including: a capture unit for obtaining an input image block; and an image signal processing unit coupled to the capture unit, the image signal processing unit including: a pre-processing module for generating a one-dimensional image block from the input image block, a wavelet transform module, coupled to the pre-processing module, for transforming the one-dimensional image block by wavelet coefficients includes a significant partition and a sub-significant partition identified in the wavelet coefficients, a coding module, coupled to the wavelet transform module, for generating a compressed image block including accessing a variable length coding table based on the significant partition and the sub-significant partition, and an inverse wavelet transform module coupled to the coding module for generating an output image block by performing an inverse wavelet transform on the compressed image block for display on a display device.Type: GrantFiled: October 28, 2014Date of Patent: August 28, 2018Assignee: Sony CorporationInventor: Ramin Eslami
-
Patent number: 10015495Abstract: Methods and systems for compressing images include generating custom quantization tables for quantizing frequency information associated with an image. Specifically, one or more embodiments determine acceptable error percentages during compression of a digital image based on content of the digital image. For example, the acceptable error percentages are defined by compression error thresholds that limit how much error a quantizer in a quantization table can introduce during compression of the digital image. One or more embodiments generate the custom quantization table by determining quantizer values that produce compression errors that meet the compression error thresholds. One or more embodiments compress the digital image using the custom quantization table.Type: GrantFiled: May 9, 2016Date of Patent: July 3, 2018Assignee: ADOBE SYSTEMS INCORPORATEDInventors: Tarun Tandon, Mohd. Yawar Nihal Siddiqui, Kshitiz Bakshi
-
Patent number: 9922173Abstract: A method of DRM protection for an image or a series of images or a succession of video frames, comprises: generating a reversible transform; applying the reversible transform to a source image; compressing the transformed image into a bitstream; and supplying the bitstream to a recipient for consumption. At the recipient the bitstream is decompressed and sent to the image display hardware with the transform still in place. A key is used to generate the inverse transform at the recipient and the inverse transform is then carried out in the image display hardware. An additional transform may be applied to the image following the inverse transform to offset pixels from an average value. Thus the source image itself is never exposed at the recipient although the image can be correctly viewed.Type: GrantFiled: September 17, 2015Date of Patent: March 20, 2018Assignee: Claydo Lab Ltd.Inventors: Oren Moshe, Oren J. Maurice, Robert Anders, Xuf Mils, Shai Snir
-
Patent number: 9924177Abstract: An image processing apparatus and a method for processing an image. The image processing apparatus includes circuitry configured to set a current quantization parameter for a current coding block in a layer lower than a layer of a largest coding block and a quantization parameter based on a difference between the current quantization parameter for the current coding block and a slice quantization parameter for a slice in which the current coding block is located. The circuitry quantizes image data to generate quantized data based on the current quantization parameter. Further, the circuitry codes the generated quantized data in a coding block including a hierarchical structure to generate a code data including the quantization parameter.Type: GrantFiled: July 11, 2014Date of Patent: March 20, 2018Assignee: SONY CORPORATIONInventor: Kazushi Sato
-
Patent number: 9891875Abstract: A host device for transmitting print data to a printer is configured to generate bitmap image data by using the print data, to extract object attribute information from objects forming the print data, to convert the generated bitmap image data and the extracted object attribute information into a format of a printer command which is capable of being processed by the printer, and to transmit the converted bitmap image data and the converted object attribute information to the printer.Type: GrantFiled: September 10, 2015Date of Patent: February 13, 2018Assignee: S-PRINTING SOLUTION CO., LTD.Inventors: So-hye Kim, Joo-young Jung, Ho-jin Ahn, Yu-na Kim
-
Patent number: 9866837Abstract: A system and method for generating a second reduced size digital image from a first digital image, the method including iteratively compressing the first digital image to an extent determined by a quality measure comprising at least a blockiness measure quantifying added artifactual edges along coding block boundaries of the second image and/or use of a quantization matrix generated by computing a weighted average of the quantization matrix of the first digital image and a scaled second quantization matrix.Type: GrantFiled: September 14, 2016Date of Patent: January 9, 2018Assignee: BEAMR IMAGING LTDInventors: Sharon Carmel, Dror Gill, Tamar Shoham
-
Patent number: 9866849Abstract: An image processing apparatus and a method for processing an image. The image processing apparatus includes circuitry configured to set a current quantization parameter for a current coding block in a layer lower than a layer of a largest coding block and a quantization parameter based on a difference between the current quantization parameter for the current coding block and a slice quantization parameter for a slice in which the current coding block is located. The circuitry quantizes image data to generate quantized data based on the current quantization parameter. Further, the circuitry codes the generated quantized data in a coding block including a hierarchical structure to generate a code data including the quantization parameter.Type: GrantFiled: July 11, 2014Date of Patent: January 9, 2018Assignee: SONY CORPORATIONInventor: Kazushi Sato
-
Patent number: 9858351Abstract: A file transmission method, a file transmission apparatus, and a file transmission system are provided. The method is adapted for a first electronic apparatus to perform a file transmission operation with a second electronic apparatus. The method includes following steps: capturing a target image including a selection region displayed by the second electronic apparatus, wherein the selection region is displayed by the second electronic apparatus in response to a selection operation performed on at least one item displayed by the second electronic apparatus; identifying an encoded pattern located within the selection region in the target image, and decoding the encoded pattern to obtain connection information of the item; and transmitting at least one file with the second electronic apparatus according to the connection information.Type: GrantFiled: September 17, 2015Date of Patent: January 2, 2018Assignee: Acer IncorporatedInventors: Ching-Ping Chen, Huang-Kai Chen, Chun-Chuan Lin
-
Patent number: 9491479Abstract: The present invention provides a method, apparatus and device for image compression. The present invention comprises: determining maximum image reduction information of multiple to be compressed images after compression, based on predetermined compression lower-limit information of the multiple to be compressed images and image size information of each to be compressed image; determining compression parameter information of the multiple to be compressed images based on the maximum image reduction information; determining compression ratio information of each to be compressed image, respectively, based on the compression parameter information, and the image size information and maximum image reduction information after compression of each to be compressed image; compressing each to be compressed image based on the compression ratio information; adding the compressed, multiple to be compressed images into a message to be transmitted for transmission.Type: GrantFiled: August 9, 2012Date of Patent: November 8, 2016Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventor: Rui Zhao
-
Patent number: 9445109Abstract: A video bitstream is received from an encoder, comprising encoded image portions each having a common form representing components of a channel in a color space. Each of a plurality of the encoded image portions comprises a different set of quantized values of the components, including at least a value of a first of the components being quantized from amongst a first scheme of quantized levels. Further, the received bitstream comprises a look-up table mapping the quantized levels of the first scheme to at least partially de-quantized respective levels. A de-quantizer uses the look-up table received in the bitstream to at least partially de-quantize the different quantized values of the first component in a plurality of the image portions, by converting the quantized values of the first component to at least partially de-quantized values corresponding to ones of the at least partially de-quantized levels of the first scheme.Type: GrantFiled: October 16, 2012Date of Patent: September 13, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Lazar Bivolarsky, Jekaterina Reeder
-
Patent number: 9369704Abstract: An image processing apparatus and a method for processing an image. The image processing apparatus includes circuitry configured to set, based on a value indicating a minimum coding block size for which a difference quantization parameter is set and based on the difference quantization parameter, a current quantization parameter for a current coding block. The current coding block is in a layer that is lower than a layer of a largest coding block. The circuitry is further configured to inversely quantize quantized data based on the set current quantization parameter.Type: GrantFiled: July 11, 2014Date of Patent: June 14, 2016Assignee: SONY CORPORATIONInventor: Kazushi Sato
-
Patent number: 9030717Abstract: Provided are an image reading apparatus, a compression-ratio determination method and a computer-readable, non-transitory medium that can determine a compression ratio such that the data amount after compression would be optimal. The image reading apparatus includes an image generator for generating an input image by reading a document, a document-type identification module for identifying a type of the document, and an image compressor for compressing the input image, wherein the image compressor determines a compression ratio for compressing the input image, based on the type of the document.Type: GrantFiled: January 15, 2014Date of Patent: May 12, 2015Assignee: PFU LimitedInventor: Shigeyuki Yokouchi
-
Patent number: 8885703Abstract: A video transmission system includes a transceiver module that transmits a video signal to a remote device over at least one communications channel wherein the video signal is transmitted as at least one separate video layer stream chosen from, an independent video layer stream and at least one dependent video layer streams that require the independent video layer for decoding. A control module determines at least one channel characteristic of the at least one channel and chooses the at least one separate video layer stream based on the at least one channel characteristic of the at least one channel.Type: GrantFiled: July 11, 2013Date of Patent: November 11, 2014Assignee: Broadcom CorporationInventors: Stephen E. Gordon, Sherman (Xuemin) Chen, Michael Dove, David Rosmann, Thomas J. Quigley, Jeyhan Karaoguz
-
Patent number: 8633839Abstract: A size comparison unit reports, to an access control unit, the size of a piece of compressed data having the smallest size from among pieces of compressed data generated via compression processing units compressing blocks, an algorithm name representing a compression processing unit that has generated the piece of compressed data having the smallest size; the access control unit selects a piece of compressed data to be written in a tape medium and reports, to a statistical information processing unit, an algorithm name representing a compression processing unit that has generated this selected piece of compressed data; the statistical information processing unit extracts, from the reported algorithm name, a regularity present in a result of the selection of compressed data and, in accordance with this extracted regularity, specifies and stops a compression processing unit to be stopped.Type: GrantFiled: September 13, 2012Date of Patent: January 21, 2014Assignee: Fujitsu LimitedInventor: Nobuhiro Takano
-
Patent number: 7848546Abstract: This invention is directed to reduce the correction load on a user when a plurality of images are to be grouped. An information processing method of discriminating an object contained in a first image and grouping the first image to a plurality of grouping destinations for each object includes a discrimination step of discriminating an object from the first image, a grouping destination determination step of determining, on the basis of the discrimination result obtained in the discrimination step, to which one of the plurality of grouping destinations the first image is to be grouped, and a display control step of displaying, on a window, a process of moving the first image to a position of the second image corresponding to the grouping destination determined in the grouping destination determination step.Type: GrantFiled: September 6, 2006Date of Patent: December 7, 2010Assignee: Canon Kabushiki KaishaInventors: Tomoyuki Ohno, Shuntaro Aratani, Katsuhiro Miyamoto
-
Patent number: 7506071Abstract: Methods for managing an interactive streaming image system are disclosed. More particularly, hardware and/or software for generating, encoding, and transmitting image frames to an interactive client are disclosed. One embodiment provides a method for streaming images from a server to a client. Embodiments may include receiving from the client via a network client information and generating a new image frame based on the received client information. Embodiments may also include comparing the new image frame and a previous image frame and setting a new compression level based on the comparison between the new image frame and the previous image frame. Embodiments may also include encoding the new image frame based on the new compression level and transmitting the encoded new image frame and an indication of the new compression level to the client via the network.Type: GrantFiled: July 19, 2005Date of Patent: March 17, 2009Assignee: International Business Machines CorporationInventors: Kenneth James Ayres, Jr., Szymon Swistun, Van Dung Dang To