Feed Back Patents (Class 375/240.05)
-
Patent number: 11533546Abstract: The invention relates to a method, for controlling at least one path in a multipath environment by a path control entity, wherein the at least one one path is used for transmitting an encrypted video stream comprising a sequence of video segments. The method comprises the following steps: estimating a resolution used in the video stream based on the video segments, and determining that the resolution used in the video stream has changed during the transmission. When it is determined that the resolution used in the video stream has changed, an adaptation of a number of the at least one path used for transmitting the video stream in the multipath configuration is initiated based on the determined change of the resolution.Type: GrantFiled: December 6, 2017Date of Patent: December 20, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Rodrigo Alvarez Dominguez, Carlos Jimenez Cordon, Marc Molla, Miguel Angel Muñoz De La Torre Alonso, Miguel Angel Puente Pestaña, Carlota Villasante
-
Patent number: 11503304Abstract: 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: November 9, 2020Date of Patent: November 15, 2022Assignee: NETFLIX, INC.Inventors: Zhi Li, Anne Aaron, Anush Moorthy, Christos Bampis
-
Patent number: 11303908Abstract: A video-images capturing device is adapted to capture video-images of a predefined path ahead or behind a moving conveyance. The moving conveyance includes an on-board transceiver wirelessly transmitting encoded video-images toward a server. A learning phase includes: analysing encoded video-images captured during the learning phase and detecting encoding data rate peaks that exceed a predefined threshold in the encoded video-images; determining positions on the predefined path to which said detected encoding data rate peaks correspond; and storing information representing the determined positions in a database.Type: GrantFiled: September 13, 2018Date of Patent: April 12, 2022Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Nicolas Gresset
-
Patent number: 11277635Abstract: A video coding system (e.g., an encoder and/or a decoder) may perform face-based sub-block motion compensation for 360-degree video to predict samples (e.g., of a sub-block). The video coding system may receive a 360-degree video content. The 360-degree video content may include a current block. The current block may include a plurality of sub-blocks. The system may determine whether a sub-block mode is used for the current block. The system may predict a sample in the current block based on the sub-block level face association. For a first sub-block in the current block, the system may identify a first location of the first sub-block. The system may associate the first sub-block with a first face based on the identified first location of the first sub-block. The system may predict a first sample in the first sub-block based on the first face that is associated with the first sub-block.Type: GrantFiled: March 15, 2018Date of Patent: March 15, 2022Assignee: VID SCALE, Inc.Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye
-
Patent number: 11247135Abstract: A system and method are described for storing program code and data within an application hosting center. For example, one embodiment of a computer-implemented method comprises: subdividing program code and/or data used to execute an online application into a first type and a second type; storing program code and data of the first type in a first type of memory, the first type of memory providing relatively low latency memory access; storing program code and data of the second type in a second type of memory, the second type of memory providing relatively higher latency memory access compared to the first type of memory; retrieving program code and data from the first memory and the second memory in response to a client request to execute an online application; and transmitting a streaming interactive video stream representing images generated by the application to the client.Type: GrantFiled: August 21, 2020Date of Patent: February 15, 2022Assignee: Sony Interactive Entertainment LLCInventors: Roger van der Laan, Stephen G. Perlman
-
Patent number: 11178438Abstract: Disclosed is a broadcast signal transmitting method. The broadcast signal transmitting method according to an embodiment of the present invention may comprise: generating low level signaling, LLS, information; encapsulating the LLS information into an IP packet; and generating a signal frame by physical layer processing the LLS information. The LLS information may comprise comprises LLS ID information identifying a type of the LLS information and the type of the LLS information may comprise at least one of EA information providing information related to emergency alert and screen clear information providing information related to screen clear.Type: GrantFiled: August 17, 2020Date of Patent: November 16, 2021Assignee: LG ELECTRONICS INC.Inventors: Minsung Kwak, Woosuk Kwon, Seungryul Yang, Woosuk Ko
-
Patent number: 11165847Abstract: A method and apparatus for media decoding by a decoder include decoding a first indication indicative of a first conformance point of a coded video sequence. A second indication indicative of a second conformance point of the coded video sequence is decoded. It is determined whether the coded video sequence is decodable by the decoder based on at least one of the first indication and the second indication. The coded video sequence is selectively decoded based on determining whether the decoded video sequence is decodable by the decoder.Type: GrantFiled: July 8, 2019Date of Patent: November 2, 2021Assignee: TENCENT AMERICA LLCInventors: Stephan Wenger, Shan Liu
-
Patent number: 11076164Abstract: Embodiments provide a video camera that can be configured to compress video data in a manner that achieves a targeted output size in a computationally efficient manner. The video compression systems and methods can be used with DCT-based compression standards to include a rate control aspect. The rate controlled video compression methods can be configured to compress video data in real time and/or using a single pass. During compression of video data, the video compression systems and methods can modify compression parameters to achieve a targeted file size while maintaining relatively high visual quality of the compressed images.Type: GrantFiled: January 6, 2020Date of Patent: July 27, 2021Assignee: RED.COM, LLCInventor: Manjunath Subray Bhat
-
Patent number: 11055816Abstract: An image processing device according to one embodiment includes an acquisition unit, a generation unit, a calculation unit, and an estimation unit. The acquisition unit acquires an input image. The generation unit generates a plurality of comparison images by compressing a target region being at least part of the input image with each of a plurality of compression levels and expanding the compressed target region to its original size. The calculation unit calculates, for each of the plurality of comparison images, a degradation level of the comparison image with respect to the input image. The estimation unit estimates the blur level of the input image based on a plurality of calculated degradation levels.Type: GrantFiled: June 5, 2017Date of Patent: July 6, 2021Assignee: Rakuten, Inc.Inventor: Yeongnam Chae
-
Patent number: 10992983Abstract: A method is directed to recovering a target file by an audio/video receiving equipment, the audio/video receiving equipment including at least two communication interfaces, including a first communication interface able to receive broadcast data and a second communication interface able to establish a bidirectional dialog with a server. The method makes possible to make data available simultaneously: in the “normal” direction, from the beginning to the end, on an IP interface via a file server (HTTP/FTP/etc.); in the “reverse” direction, from the end to the beginning, on a broadcast interface via a DSM-CC carousel, referred to as a dedicated channel. Thus the audio/video reception equipment can efficiently recover the data by simultaneously using two communication interfaces including at least one unidirectional interface.Type: GrantFiled: July 25, 2018Date of Patent: April 27, 2021Assignee: SAGEMCOM BROADBAND SASInventors: Cedric Belkheir, Anthony Cammas
-
Patent number: 10990521Abstract: A management method for a data storage device is provided and includes the following steps: obtaining a plurality of association rules according to a plurality of previous access commands; building a plurality of look-up tables according to the association rules; receiving a current access command and determining whether the current access command corresponds to at least one of the look-up tables to obtain physical addresses of the current access command from the corresponding look-up table; predicting a look-up table corresponding to a subsequent access command based on these association rules; and pre-establishing the predicted look-up tables. The invention also provides a data storage system and a data storage device, which can implement the management method described above.Type: GrantFiled: February 17, 2020Date of Patent: April 27, 2021Assignee: ASMedia Technology Inc.Inventor: Wei-Kan Hwang
-
Patent number: 10879926Abstract: An accelerated compression method and apparatus are provided. The accelerated compression apparatus includes a look-ahead buffer, a string matching processing pipeline and a control circuit. The string to be compressed extracted from the data register is stored to the look-ahead buffer. A string to be compressed includes Q characters, and a repeat flag is stored in the look-ahead buffer for each character in the string to be compressed. P instances are issued in parallel in each issue cycle. When all the characters included in P substrings corresponding to the P instances are identical to each other, the control circuit sets the repeat flags of the start characters corresponding to the last (P?1) instances among the P instances to a set state.Type: GrantFiled: May 30, 2019Date of Patent: December 29, 2020Assignee: Shanghai Zhaoxin Semiconductor Co., Ltd.Inventors: Lin Li, Zheng Wang, Xiaoyang Li, Zongpu Qi
-
Patent number: 10873751Abstract: The HEVC VPS Syntax Structure is modified by re-ordering of some syntax parameters for the future HEVC Extensions in scalable video coding, multi-view coding and 3D video coding areas. This re-ordering enables external network devices such as middle-boxes to easily access of some of the useful parameters in VPS and its extension data that are able to be used for session negotiation and/or capability exchanges for better communication and system integration purposes.Type: GrantFiled: March 15, 2018Date of Patent: December 22, 2020Assignee: SONY CORPORATIONInventors: Munsi Haque, Kazushi Sato
-
Patent number: 10812838Abstract: It is possible to satisfactorily insert predetermined information into a media encoded stream and transmit the stream. Divided portions obtained by dividing the predetermined information are sequentially inserted into a predetermined number of unit portions of the media encoded stream as adding sequential information for reconstruction. In this case, the predetermined information is divided so that a bit rate of the predetermined information falls within a predetermined bit rate. A container with a predetermined format including the media encoded stream to which the predetermined information is inserted is transmitted.Type: GrantFiled: February 27, 2017Date of Patent: October 20, 2020Assignee: SONY CORPORATIONInventor: Ikuo Tsukagoshi
-
Patent number: 10778591Abstract: A system for optimizing network traffic is described. The system includes a transport communication protocol (TCP) controller configured to acquire data regarding a flow of a plurality of data packets over a link and to determine TCP characteristics for the flow, a traffic prioritization module configured to assign a flow priority to the flow, and a traffic priority controller configured detect congestion on the link and determine a congestion window size for the flow based on the flow priority and the TCP characteristics.Type: GrantFiled: May 3, 2018Date of Patent: September 15, 2020Assignee: Citrix Systems, Inc.Inventors: Chaitra Maraliga Ramaiah, Praveen Raja Dhanabalan
-
Patent number: 10750217Abstract: Disclosed is a broadcast signal transmitting method. The broadcast signal transmitting method according to an embodiment of the present invention may comprise: generating low level signaling, LLS, information; encapsulating the LLS information into an IP packet; and generating a signal frame by physical layer processing the LLS information. The LLS information may comprise comprises LLS ID information identifying a type of the LLS information and the type of the LLS information may comprise at least one of EA information providing information related to emergency alert and screen clear information providing information related to screen clear.Type: GrantFiled: March 20, 2017Date of Patent: August 18, 2020Assignee: LG ELECTRONICS INC.Inventors: Minsung Kwak, Woosuk Kwon, Seungryul Yang, Woosuk Ko
-
Patent number: 10652548Abstract: A video system for minimizing streaming latency is disclosed. The video system includes an encoder having a data input part receiving external streaming video data, a data conversion part converting the external streaming video data to output converted video data, a first buffer receiving the converted video data, a data measurement part measuring size of the converted video data and conversion time spent for converting the streaming data, and a latency determination part comparing the size and the conversion time, respectively, to a reference size and a reference time to determine latency; and a decoder having a second buffer receiving the converted video data from the first buffer. The latency determination part transmitting the determined result to the data input part and the data input part outputs a latest streaming video data in response to determination that the first buffer or second buffer will be in underflow.Type: GrantFiled: February 4, 2016Date of Patent: May 12, 2020Assignee: NHN Entertainment CorporationInventor: Hye-Young Kim
-
Patent number: 10609370Abstract: An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node.Type: GrantFiled: May 21, 2018Date of Patent: March 31, 2020Assignee: TAGIVAN II LLCInventors: Youji Shibahara, Takahiro Nishi, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Hisao Sasai, Kengo Terada
-
Patent number: 10554997Abstract: A video coding method includes obtaining a first motion vector field (MVF) set, obtaining a plurality of second MVFs according to the first MVF set and based on a preset vector operation method, determining a motion compensation prediction (MCP) signal of the target sub picture block from M MCP reference pictures according to the plurality of second MVFs and based on an MCP algorithm, obtaining a prediction residual of the target sub picture block according to a picture signal of the target sub picture block and the MCP signal of the target sub picture block, performing coding processing on the prediction residual of the target sub picture block to obtain a coded signal of the prediction residual of the target sub picture block, and sending the coded signal of the prediction residual of the target sub picture block to a peer decoder.Type: GrantFiled: October 30, 2017Date of Patent: February 4, 2020Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Hong Zhang, Haitao Yang
-
Patent number: 10523938Abstract: An image processing method includes: combining a padding region with a picture, wherein any padding pixel included in the padding region is assigned with a predetermined pixel value; and encoding the picture having the padding region combined therewith. For example, the padding region is directly below a bottom edge of the picture. For another example, all of padding pixels included in the padding region have the same pixel value.Type: GrantFiled: October 24, 2014Date of Patent: December 31, 2019Assignee: MEDIATEK INC.Inventors: Kun-Bin Lee, Tung-Hsing Wu, Han-Liang Chou
-
Patent number: 10509586Abstract: A backup system for storing a copy of client data includes a persistent storage and a forecaster. The persistent storage stores the copy of the client data. The forecaster obtains storage use rates of the persistent storage over a prior time period; selects a first prediction period based on the prior time period; partitions the prior time period to obtain partitioned time periods; fuzzifies the storage use rates over the prior time period to obtain fuzzified storage use rates over the prior time period; applies a higher order fuzzy time series operator to the fuzzified storage use rates over the prior time period to obtain higher order forecasting functions; calculates a fuzzified forecast for the selected first prediction period using the higher order forecasting functions; and defuzzifies the fuzzified forecast to obtain a forecast for the first prediction period.Type: GrantFiled: April 24, 2018Date of Patent: December 17, 2019Assignee: EMC IP Holding Company LLCInventors: Rahul Vishwakarma, Supriya Kannery
-
Patent number: 10492097Abstract: The present disclosure relates to a 5G or a pre-5G communication system for supporting a higher data transmission rate than a 4G communication system such as LTE. A method for controlling TCP congestion in a communication system provided in the present disclosure comprises the steps of: determining the maximum transmission rate of a network, while increasing the size of a congestion window at a predetermined time interval; determining a threshold transmission rate which is determined by a preset ratio with regard to the determined maximum transmission rate; and adjusting the size of the congestion window such that the current transmission rate is not less than the threshold transmission rate and the delay time is no longer than the maximum allowable delay time.Type: GrantFiled: January 28, 2016Date of Patent: November 26, 2019Assignees: Samsung Electronics Co., Ltd., Ulsan National Institute of Science and TechnologyInventors: Jin-Sung Lee, Kyunghan Lee, Jung-Shin Park, Han-Na Lim, Joo-Hyung Lee
-
Patent number: 10412137Abstract: Embodiments of the present invention provide a video processing method, a mobile terminal, and a server. The method may include: sending, by a mobile terminal, a request to a server for pulling status update data of a social network, so that the server acquires original status update data that is requested to be pulled, the original status update data including a source video address; performing, by the server, adaptation processing on the source video address, to generate an adaptive video address; updating, by the server, the original status update data by using the adaptive video address, to obtain optimized status update data, and returning the optimized status update data to the mobile terminal; and obtaining, by the mobile terminal, adaptive video data according to the adaptive video address in the optimized status update data, and playing the adaptive video data.Type: GrantFiled: June 8, 2015Date of Patent: September 10, 2019Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Huixing Wang, Zhihao Wang, Junhong Huang, Yin Lu, Minghui Wang, Haiyou Li, Shang Yu, Jun Lin, Yi Liu, Jiancheng Lin
-
Patent number: 10277930Abstract: In a switched digital video content-based network, wherein a head end obtains a first group of program streams and sends to a client only a subset of the program streams selected by subscribers in a neighborhood of the client, imminence and/or presence of a condition of inadequate bandwidth is determined. Responsive to the determining, a bit rate of at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client is dynamically decreased by adjusting encoding thereof, while maintaining adequate quality for the at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client, based on an objective quality measure, in order to address the imminence and/or presence of the condition of inadequate bandwidth.Type: GrantFiled: February 3, 2018Date of Patent: April 30, 2019Assignee: TIME WARNER CABLE ENTERPRISES LLCInventors: Scott M. Davis, Tom Gonder, Paul Brooks
-
Patent number: 10271053Abstract: A method of encoding video is provides encoding of panic scenes efficiently. The method includes receiving an input video at an encoder, reviewing lookahead information from a second encoder that processed the input video ahead of the encoder that indicates positions of panic scenes within the input video that caused the second encoder to enter a panic encoding mode during which it skipped the encoding of frames, entering a pre-panic stage with the encoder ahead of said panic scenes, entering a semi-panic stage with the encoder during the panic scenes when it produces a bitstream having a number of bits exceeding a predetermined data size within an encoder buffer, and entering a full panic stage when the semi-panic stage does not bring the number of bits in the bitstream below the predetermined data size.Type: GrantFiled: January 20, 2016Date of Patent: April 23, 2019Assignee: ARRIS Enterprises LLCInventors: Wei Zhou, Swaroop Chanda, Wayne D. Michelsen, Jane Perera
-
Patent number: 10218983Abstract: System and method for improving operational efficiency of a video encoding pipeline used to encode image data. In embodiments, the video encoding pipeline includes mode decision circuitry that determines a frame prediction mode. The mode decision circuitry includes distortion measurement circuitry, which selects a distortion measurement calculation based at least in part on operational parameters of a display device and the image data. Further, the video encoding pipeline includes mode selection circuitry that determines rate distortion cost metrics associated with an inter-frame prediction mode and an intra-frame prediction mode using the distortion measurement calculation. Additionally, the mode selection circuitry selects between the inter-frame prediction mode and the intra-frame prediction mode based at least in part on the rate distortion cost metrics.Type: GrantFiled: September 30, 2015Date of Patent: February 26, 2019Assignee: Apple Inc.Inventor: Lei Zhang
-
Patent number: 10198658Abstract: To accurately determine whether there is a sharp change in a frame. Provided is an image processing device including: a histogram generating unit configured to generate a previous histogram showing a distribution of pixel values in a previous frame that is generated before a predetermined frame and a current histogram showing a distribution of pixel values in the predetermined frame; a normalizing unit configured to perform normalization to match variations of the pixel values of the previous histogram and the current histogram; and a similarity determining unit configured to acquire a degree of similarity of shapes of the previous histogram and the current histogram after the normalization and determine whether the degree of similarity is greater than a predetermined similarity determining threshold value.Type: GrantFiled: May 25, 2015Date of Patent: February 5, 2019Assignee: Sony Semiconductor Solutions CorporationInventors: Takeshi Masuura, Naoki Kuzuya
-
Patent number: 10142049Abstract: A method of determining a near optimal forward error correction scheme for the transmission of audio data over a lossy packet switched network having preallocated estimated bandwidth, delay and packet losses, between at least a first and second communications devices, the method including the steps of: determining a first coding rate for the audio data; determining a peak redundancy coding rate for redundant versions of the audio data; determining an average redundancy coding rate over a period of time for redundant versions of the audio data; determining an objective function which maximizes a bitrate-perceptual audio quality mapping of the transmitted audio data including a playout function formulation; and optimizing the objective function to produce a forward error correction scheme providing a high bitrate perceptual audio quality.Type: GrantFiled: October 7, 2016Date of Patent: November 27, 2018Assignee: Dolby Laboratories Licensing CorporationInventors: Xuejing Sun, Dong Shi
-
Patent number: 10116951Abstract: A decoder that decodes video receives a bitstream containing quantized coefficient level values representative of a block of video representative of a plurality of pixels and a quantization parameter related to the block of video. A de-quantizer of the decoder de-quantizing the quantized coefficient level values based upon the quantized coefficient level values, the quantization parameter, and a weighting matrix. The decoder inverse transforming the dequantized coefficients to determine a decoded residue, where the quantized coefficient level values provided to the de-quantizer do not contain data that results in any quantized element level value that exceeds the range of integer values from ?215?QP/6 to 215?QP/6?1, inclusive.Type: GrantFiled: January 19, 2012Date of Patent: October 30, 2018Assignee: Sharp Laboratories of America, Inc.Inventor: Louis Joseph Kerofsky
-
Patent number: 10070102Abstract: A method for processing video can include storing input video frame data at a video data buffer and outputting the stored video frame data from the video data buffer at an output video frame rate based on at least an amount of video frame data stored at the video data buffer.Type: GrantFiled: August 19, 2016Date of Patent: September 4, 2018Assignee: INTUITIVE SURGICAL OPERATIONS, INC.Inventors: Brian Edward Miller, Charles Vigue
-
Patent number: 10051270Abstract: In an intra-picture, a predetermined region is set as a normal encoding region, and a region other than the predetermined region is set as a simplified encoding region. In a subsequent picture, the normal encoding region is set as a larger region including a normal encoding region of a previous picture, and a region other than the normal encoding region is set as a simplified encoding region. In each picture, normal encoding is performed on a block of the normal encoding region, and simplified encoding in which a generated code amount and a computation amount are smaller than in the normal encoding is performed on a block of the simplified encoding region.Type: GrantFiled: January 22, 2013Date of Patent: August 14, 2018Assignee: Nippon Telegraph And Telephone CorporationInventors: Masaki Kitahara, Atsushi Shimizu, Ken Nakamura, Seisuke Kyochi, Naoki Ono
-
Patent number: 10028017Abstract: An information processing device accepts an instruction to set a buffer size of a receiving buffer in which segment data obtained by dividing content data including at least one of video and audio is recorded, determines, among a plurality of pieces of segment data to be acquired, the segment data to be acquired based on a free capacity of the receiving buffer of the buffer size relating to the setting instruction, acquires the segment data to be acquired from an external device, and records the acquired segment data in the receiving buffer.Type: GrantFiled: December 9, 2014Date of Patent: July 17, 2018Assignee: CANON KABUSHIKI KAISHAInventor: Toshinori Koba
-
Patent number: 10015496Abstract: A system and method for transmitting frames of video data to a display. Each frame is divided up into blocks, and the data from each of the resulting blocks is coded using temporal reference coding, along with intraframe coding. In one embodiment a difference block is formed by taking the difference between a block in a second frame of a sequence of frames, and a corresponding block, in the same position, in a first frame of the sequence of frames. The difference block is coded using intraframe coding, to form a coded difference block. The coded difference block is transmitted to a display; processing hardware in the display reconstructs the sequence of frames.Type: GrantFiled: March 22, 2016Date of Patent: July 3, 2018Assignee: Samsung Display Co., Ltd.Inventors: Dale F. Stolitzka, Ning Lu
-
Patent number: 10015533Abstract: In a switched digital video content-based network, wherein a head end obtains a first group of program streams and sends to a client only a subset of the program streams selected by subscribers in a neighborhood of the client, imminence and/or presence of a condition of inadequate bandwidth is determined. Responsive to the determining, a bit rate of at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client is dynamically decreased by adjusting encoding thereof, while maintaining adequate quality for the at least one of the subset of the program streams selected by the subscribers in the neighborhood of the client, based on an objective quality measure, in order to address the imminence and/or presence of the condition of inadequate bandwidth.Type: GrantFiled: August 18, 2014Date of Patent: July 3, 2018Assignee: TIME WARNER CABLE ENTERPRISES LLCInventors: Scott M. Davis, Tom Gonder, Paul Brooks
-
Patent number: 10003800Abstract: An image coding method, comprising: subtracting a prediction signal from the input image signal for each coding unit, thereby generating respective prediction error signals; performing orthogonal transform and quantization on a corresponding one of the prediction error signals for each transform unit, eventually generating quantization coefficients; and coding pieces of management information indicating a structure of the transform units and the quantization coefficients into a tree structure. Each of the transform units corresponds to a corresponding one of leaf nodes in the tree structure. In the coding, for each leaf node, management information and a quantization coefficient are coded, eventually generating a coded signal in which the coded management information and the coded quantization coefficient are arranged in succession for each leaf node.Type: GrantFiled: June 22, 2016Date of Patent: June 19, 2018Assignee: TAGIVAN II LLCInventors: Youji Shibahara, Takahiro Nishi, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Hisao Sasai, Kengo Terada
-
Patent number: 9985898Abstract: A system for optimizing network traffic is described. The system includes a transport communication protocol (TCP) controller configured to acquire data regarding a flow of a plurality of data packets over a link and to determine TCP characteristics for the flow, a traffic prioritization module configured to assign a flow priority to the flow, and a traffic priority controller configured detect congestion on the link and determine a congestion window size for the flow based on the flow priority and the TCP characteristics.Type: GrantFiled: February 26, 2015Date of Patent: May 29, 2018Assignee: Citrix Systems, Inc.Inventors: Chaitra Maraliga Ramaiah, Praveen Raja Dhanabalan
-
Patent number: 9961124Abstract: The present invention relates to a high picture quality video streaming service method and system. The high picture quality video streaming service system according to the present invention includes: a content server for generating a first encoding video by encoding an original video with at a constant bit rate, generating a second encoding video by encoding the original video by using 1/N of the length of a first encoding video Group Of Pictures (GOP) and 1/N of a frame rate with constant Quantization Parameters, generating a streaming video by using the first encoding video and the second encoding video, and downloading the first encoding video and transmitting the streaming video in real time; and a user terminal for downloading and playing the first encoding video, or generating and playing a video for playback by recombining frames of the first encoding video and frames of the streaming video.Type: GrantFiled: March 24, 2017Date of Patent: May 1, 2018Assignee: SK Planet Co., Ltd.Inventor: Tae Meon Bae
-
Patent number: 9955168Abstract: A method is provided for encoding multiple video frames in parallel. The method includes the steps of generating an estimated starting fullness level of a VBV buffer before encoding begins, beginning parallel frame encoding, monitoring the number of bits produced for each parallel frame during encoding, tracking the number of unencoded CTUs within each parallel frame during encoding, continuously updating an actual fullness level of the VBV buffer relative to each parallel frame during encoding, and encoding in skip mode any remaining unencoded CTUs in a particular frame and any preceding frames when the difference between the actual fullness level for a frame and a minimum fullness level for the VBV Buffer equals the number of remaining unencoded CTUs in that particular frame.Type: GrantFiled: February 11, 2016Date of Patent: April 24, 2018Assignee: ARRIS Enterprises LLCInventors: Limin Wang, Seungwook Hong
-
Patent number: 9906786Abstract: An apparatus for coding video data according to certain aspects includes a memory and a processor in communication with the memory. The memory is configured to store video information, such as base layer video information and enhancement layer video information. The processor is configured to determine a value of a current video unit of enhancement layer video information based at least on a weighted inter-layer predictor and a weighted intra-layer predictor of at least one color component of the current video unit.Type: GrantFiled: September 5, 2013Date of Patent: February 27, 2018Assignee: QUALCOMM IncorporatedInventors: Vadim Seregin, Jianle Chen, Xiang Li, Krishnakanth Rapaka
-
Patent number: 9883129Abstract: The present invention provides a semiconductor device which enables data compression with a small amount of data. The present invention is a semiconductor device which includes a pixel portion, a memory, a first circuit, and a second circuit. The pixel portion has a function of obtaining imaging data. The first circuit has a function of performing discrete cosine transform on the imaging data, and generating first data. The first data is analog data, and the memory has a function of retaining the first data. The second circuit has a function of performing discrete cosine transform on the first data, and generating second data. The memory includes a first transistor, which includes an oxide semiconductor in a channel formation region, and a second transistor, in which a channel formation region is provided in a Si wafer.Type: GrantFiled: September 23, 2016Date of Patent: January 30, 2018Assignee: Semiconductor Energy Laboratory Co., LTD.Inventor: Yoshiyuki Kurokawa
-
Patent number: 9860567Abstract: An image processing apparatus includes an image processing unit configured to generate a plurality of processed images by performing image processing on a plurality of input images, a determination unit configured to determine, as a reference image for encoding a processed image generated by the image processing on an input image, whether the input image corresponding to the processed image is to be used or another processed image is to be used, based on a parameter relating to the image processing, and an encoding unit configured to encode the processed image by referring to a reference image according to a determination by the determination unit.Type: GrantFiled: September 1, 2015Date of Patent: January 2, 2018Assignee: Canon Kabushiki KaishaInventors: Toshiyuki Fukui, Koji Okawa
-
Patent number: 9848217Abstract: The present invention relates to a method for transmitting and receiving program configuration information for a scalable ultra high definition (UHD) video service under the hybrid transmission environment, and to a method and apparatus for effectively transmitting scalar layer information, and more particularly, the present invention relates to a scheme for inserting group information for the scalable layer of a base layer and an enhancement layer, which form a scalable UHD video, and transmission channel information into a program map table (PMT) or a package configuration table (PCT), and for transmitting same, and to a scalable layer information format for transmitting layer information with a smaller number of bits as possible when a packet header includes scalable layer information.Type: GrantFiled: February 29, 2012Date of Patent: December 19, 2017Assignee: Korea Electronics Technology InstituteInventors: Byeong Ho Choi, Je Woo Kim, Hwa Seon Shin, Jae-Gon Kim, Doo San Baek, Dong Il Park
-
Patent number: 9792044Abstract: A method for a hardware decompression read pipeline, the method including determining a length and a distance of a first entity from a buffer; launching a first read request for reading a first data from the buffer; obtaining a second entity from the buffer; determining a distance of the second entity; calculating a new distance for the second entity; and decreasing a first counter by one for each cycle that data is read and returned from the buffer, wherein, when a first number of pending read data clock cycles in the first counter is less than a predetermined number of clock cycles and there is no read-after-write conflict: launching a second read request prior to completion of the first read request. In other aspects, a method for a hardware decompression write pipeline and systems for a hardware decompression read pipeline and a hardware decompression write pipeline are provided.Type: GrantFiled: February 12, 2016Date of Patent: October 17, 2017Assignee: Oracle International CorporationInventor: Milton Shih
-
Patent number: 9794575Abstract: Apparatuses and methods for optimizing rate-distortion costs of a signal are disclosed. An apparatus may include an encoder. The encoder may be configured to receive a video signal and provide a residual indicative of a difference between the video signal and a reconstructed video signal. The encoder may further be configured to perform a transform on the residual to provide a plurality of transform coefficients and rate-distortion optimize the plurality of transform coefficients in accordance with an HEVC state transition scheme to provide a rate-distortion optimized plurality of quantized coefficients. The encoder may further be configured to encode the plurality of quantized coefficients in accordance with context-adaptive binary arithmetic coding.Type: GrantFiled: December 18, 2013Date of Patent: October 17, 2017Assignee: Magnum Semiconductor, Inc.Inventor: Eric C. Pearson
-
Patent number: 9756326Abstract: A video coding method includes at least the following steps: utilizing a visual quality evaluation module for evaluating visual quality based on data involved in a coding loop; and referring to at least the evaluated visual quality for deciding a target bit allocation of a rate-controlled unit in video coding. Besides, a video coding apparatus has a visual quality evaluation module, a rate controller and a coding circuit. The visual quality evaluation module evaluates visual quality based on data involved in a coding loop. The rate controller refers to at least the evaluated visual quality for deciding a target bit allocation of a rate-controlled unit. The coding circuit has the coding loop included therein, and encodes the rate-controlled unit according to the target bit allocation.Type: GrantFiled: March 10, 2014Date of Patent: September 5, 2017Assignee: MEDIATEK INC.Inventors: Cheng-Tsai Ho, Chi-Cheng Ju, Ding-Yun Chen
-
Patent number: 9723314Abstract: A system, circuit and method are provided herein for reducing perceived flicker in video images transmitted using compression and bit rate control. According to one embodiment of the method, a parameter used in the video compression scheme is stored. The parameter stored is one that is subject to adjustment during normal operation of the video compression scheme. Compressed video frame data issued by a compression encoder is used to test for a still-picture condition. When a still-picture condition is detected, the value of the parameter used by the video compression scheme is fixed to the stored value for the duration of the still-picture condition. An embodiment of the system includes an encoder, buffer, bit rate controller, and flicker reduction circuit. An embodiment of the flicker reduction circuit includes a still-picture detection circuit operably coupled to a compressed data path beginning at the output of the encoder.Type: GrantFiled: February 29, 2012Date of Patent: August 1, 2017Assignee: SMSC Holdings SARLInventors: Santosh Shetty, Shih-chung Chao
-
Patent number: 9686044Abstract: Bits included in each code block of a transport block can be stored to an associated circular buffer and transmitted over a channel. Each circular buffer can vary in size in proportion to a size of the associated code block. Therefore, since in certain operating environments code blocks for a transport block can vary in size, circular buffers can vary in size as well. Accordingly, when not all data from a transport block and/or an array of circular buffers can be transmitted over the channel, each circular buffer from the array can transmit a portion of bits that is proportional to a size of the respective circular buffer (or the associated code block or encoded code block). Furthermore, the number of bits transmitted from each circular buffer can be constrained by an aggregate budget for all circular buffers and can be further constrained to be an integer multiple of a modulation order for the transport block.Type: GrantFiled: June 11, 2008Date of Patent: June 20, 2017Assignee: QUALCOMM IncorporatedInventor: Durga Prasad Malladi
-
Patent number: 9667967Abstract: Systems and methods for encoding alternative streams for use in adaptive bitrate streaming based upon the delay of each stream in accordance with embodiments of the invention are described. One embodiment of the invention includes memory, and a processor configured by a source encoding application to: receive multimedia content, where the multimedia content includes source video data having a primary resolution and a primary sample aspect ratio; and encode the source video data as a set of alternative video streams, where: the alternative video streams have different maximum bitrates; and the alternative video streams are encoded to have an upper bound seek delay that is equal to or less than the upper bound seek delay of streams in the set of alternative video streams that are encoded at a higher maximum bitrate.Type: GrantFiled: April 24, 2015Date of Patent: May 30, 2017Assignee: Sonic IP, Inc.Inventor: Auke Sjoerd van der Schaar
-
Patent number: 9654812Abstract: An encoding apparatus adds delay time information DTI indicating initial delay time i_d and delay time d of each group data to a position to be read prior to frame data by a decoding apparatus in the group data of encoding stream data DBI and transmits the same to the decoding apparatus 3. Namely, the encoding apparatus does not transmit initial offset delay time i_of to the decoding apparatus 3. The encoding apparatus starts to read and transmit the encoding stream data DBI from a transmission buffer at a predetermined bit rate R at timing designated by the initial offset delay time i_of.Type: GrantFiled: April 28, 2011Date of Patent: May 16, 2017Assignee: SONY CORPORATIONInventors: Mark Veltman, Yoichi Yagasaki, Noriaki Oishi, Tadayuki Ishikawa
-
Patent number: RE48953Abstract: A hypothetical reference decoder.Type: GrantFiled: December 15, 2015Date of Patent: March 1, 2022Assignee: Dolby Laboratories Licensing CorporationInventor: Sachin G. Deshpande