Abstract: In a start code based bistream structure for use in video coding, a picture header is used simultaneously with the parameter set in the start code. The picture header is present before the slice header in the same picture. As such, it is possible to allow the presence of at least one sequence parameter set or picture parameter set before the slice header. In a NAL unit parameter set bitstream structure, the picture head NAL unit is present before the slice NAL unit. In either structure, the picture header information must remain unchanged during the decoding of the entire picture, but should change more frequently between pictures as compared to the information in the picture parameter set.
Abstract: Provided is an image encoding apparatus that generates a prediction block according to an intra prediction mode, generates a residual block, transforms the residual block to generate a transform block, quantizes the transform block to generate a quantized transform block, scans the quantized transform block to generate one-dimensional (1D) quantized coefficients, and entropy-codes the 1D quantized coefficients. When a size of the transform block is 8×8, the quantized transform block is divided into a plurality of sub-blocks, the plurality of sub-blocks and coefficients of each sub-block are scanned using a same scan pattern determined according to the intra prediction mode. A scan pattern for scanning flags indicating non-zero coefficients of each sub-block is the same as the scan pattern for scanning non-zero coefficients of each sub-block.
Abstract: The portable inspection unit may include a unit body, a flexible cable, and an imager housing. The flexible cable may extend from the unit body and the imager housing may be disposed at a distal end of the flexible cable. The portable inspection unit may be configured to receive an actuating accessory.
Type:
Grant
Filed:
January 9, 2014
Date of Patent:
January 24, 2017
Assignee:
Inspectron, Inc.
Inventors:
Brent F. Lyons, Tye L. Newman, Shepherd H. Whitcomb
Abstract: An encoder for encoding a video stream or an image is described herein. The encoder receives an input video stream and outputs an encoded video stream that can be decoded at a decoder to recover, at least approximately, an instance of the input video stream. The encoder encodes a video stream by first identifying scene boundaries and encoding frames between scene boundaries using a set of parameters. For at least two different scene sequences, different sets of parameters are used, providing adaptive, scene-based encoding.
Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
Abstract: Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.
Abstract: When a prediction is made between fields with different parity, the predicative efficiency of a chrominance vector is improved by adaptively switching the generation of a chrominance motion vector depending on encoding/decoding field parity (top/bottom) and a reference field parity (top/bottom), and the coding efficiency is improved accordingly.
Abstract: A system and method are provided for displaying video surveillance fields of view limitations. The system and method perform video surveillance of a given area and then geo-locate any obstacles within the area, including measuring their overall size and shape. The system and method map the size, location and shape of the objects into a database and then identify where there are video surveillance coverage gaps from each vantage point where video surveillance is being performed on the area. The system and method then determine where there are overlapping locations of blocked video surveillance (i.e., locations that are “invisible” to video surveillance). The system and method create a simulated image of the area from an orientation above the area which indentifies locations within the area that may not be seen by video surveillance from any of the vantage points where video surveillance is being performed.
Type:
Grant
Filed:
June 18, 2009
Date of Patent:
January 3, 2017
Assignee:
Honeywell International Inc.
Inventors:
Alan Cornett, Robert Charles Becker, Andrew H. Johnson
Abstract: A method and apparatus for processing video information for a vehicle. A number of prior images is selected from images generated by the vehicle. An object is seen in the number of prior images. A model of the vehicle is displayed in the number of prior images in a current position of the vehicle and with a size that is based on the current position of the vehicle relative to the object in the number of prior images.
Abstract: An endoscope apparatus is an endoscope apparatus that picks up an image of an object using a camera. The endoscope apparatus includes a semiconductor device mounted on a circuit substrate including a CPU core and a drive circuit for driving the camera and a parameter setting section provided in the semiconductor device that sets parameter data for adjusting output timing of a drive signal of the drive circuit or input timing of an image signal from the camera.
Abstract: A processor is configured to receive input data, divide an individual frame into blocks, compare the blocks with corresponding blocks of a first prediction frame for and identify changed blocks. In order to obtain an efficient solution for processing and reproducing frames, the processor is configured to include in generated intermediate data the blocks identified as changed blocks, and generate a change indicator indicating the positions in the individual frame of the identified changed blocks and identified unchanged blocks.
Abstract: A method for decoding a packetized video signal including at least one encoded frame. In one case, the method includes receiving at least one FEC packet at a receiving station. The receiving station uses embedded data associated with the FEC packet to obtain more accurate knowledge of the packet loss state of the media packets. This improved knowledge can allow the receiver to make better use of packet retransmission requests. The embedded data associated with the FEC packet can include in some cases a base sequence number and a packet mask.
Abstract: A video encoding method using inter-prediction, includes: encoding information indicating whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture encoded before the first picture, wherein the first picture serves as a random access picture; encoding the first picture without referring to a reference picture which has already encoded; and when the first picture is a picture which allows the second picture to refer to the at least one picture encoded before the first picture, inter-prediction encoding, after encoding the first picture, the second picture by using at least one reference picture encoded before the first picture, and encoding reference picture information used for encoding the second picture, wherein the at least one reference picture encoded before the first picture is not deleted from a memory until the second picture are encoded.
Type:
Grant
Filed:
April 16, 2015
Date of Patent:
November 8, 2016
Assignee:
SK TELECOM CO., LTD.
Inventors:
Jinhan Song, Jeongyeon Lim, Jongki Han, Yunglyul Lee, Joohee Moon, Haekwang Kim, Byeungwoo Jeon, Chanwon Seo, Hyoungmee Park, Daeyeon Kim
Abstract: A surveillance apparatus continuously records imaged data from a camera into a circular buffer in a local memory. When a record signal is received, the system records the video stream that was recorded before the record signal was received, and the video stream that is recorded after the record signal was received. The recorded segment is then write-protected, so that the surveillance apparatus does not overwrite the recorded segment. The recorded segment could then be sent to a remote memory via a wireless connection to free up local memory for future recording sessions.
Abstract: A video codec provides for encoding and decoding pictures of a video sequence at various coded resolutions, such that pictures can be encoded at lower coded resolutions based on bit rate or other constraints while maintaining a consistent display resolution. The video codec employs a coding syntax where a maximum coded resolution is signaled at the sequence level of the syntax hierarchy, whereas a lower coded resolution is signaled at the entry point level for a segment of one or more intra-coded frames and frames predictively encoded based thereon. This allows the use of a separate out-of-loop resampler after the decoder to up-sample the pictures to the display resolution.
Type:
Grant
Filed:
May 26, 2015
Date of Patent:
October 25, 2016
Assignee:
Microsoft Technology Licensing, LLC
Inventors:
Thomas W. Holcomb, Chih-Lung Lin, Sridhar Srinivasan, Pohsiang Hsu
Abstract: Multi-layered frame-compatible video delivery is described. Multi-layered encoding and decoding methods, comprising a base layer and at least one enhancement layer with reference processing, are provided. In addition, multi-layered encoding and decoding methods with inter-layer dependencies are described. Encoding and decoding methods that are capable of frame-compatible 3D video delivery are also described.
Abstract: A moving picture coding apparatus includes a motion estimation unit (101) for performing motion estimation by fixing the one of two reference pictures as a reference picture indicated by an inputted default reference picture number DefRefNo and a variable length coding unit (107) for performing variable length coding on coded residual data ERes, a prediction type PredType, a reference picture number RefNo2 and motion vectors MV1, MV2 on a block-by-block basis, and outputting them as coded moving picture data Str.
Abstract: Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.
Abstract: A moving picture coding apparatus includes a motion estimation unit (101) for performing motion estimation by fixing the one of two reference pictures as a reference picture indicated by an inputted default reference picture number DefRefNo and a variable length coding unit (107) for performing variable length coding on coded residual data ERes, a prediction type PredType, a reference picture number RefNo2 and motion vectors MV1, MV2 on a block-by-block basis, and outputting them as coded moving picture data Str.
Abstract: A video decoding method using inter-prediction, includes: identifying, based on information included in a bitstream, whether a first picture is a picture which allows a second picture preceding the first picture in a display order to refer to at least one picture decoded before the first picture, the first picture serving as a random access picture; decoding the first picture without referring to a reference picture which has already decoded; and when the first picture is a picture which allows the second picture to refer to the at least one picture decoded before the first picture, inter-prediction decoding, after decoding the first picture, the second picture by using at least one reference picture which is decoded before the first picture depending on reference picture information of the second picture.
Type:
Grant
Filed:
April 16, 2015
Date of Patent:
October 18, 2016
Assignee:
SK TELECOM CO., LTD.
Inventors:
Jinhan Song, Jeongyeon Lim, Jongki Han, Yunglyul Lee, Joohee Moon, Haekwang Kim, Byeungwoo Jeon, Chanwon Seo, Hyoungmee Park, Daeyeon Kim