Sony Corporation - Tokyo Sony Electronics, Inc. - Park Ridge NJ
International Classification:
G06K 962
US Classification:
382209, 707 6
Abstract:
A method and an apparatus for content identification and categorization of textual data is disclosed. Using the Burrows-Wheeler transform in conjunction with mapping techniques and statistical comparison, useful information can be extracted from textual documents. This information can be used to categorize, authenticate, and compare such documents, thereby leading to automated searching of databases of documents.
Sony Corporation - Tokyo Sony Electronics Inc. - Park Ridge NJ
International Classification:
G06F 1727
US Classification:
704 9, 707 7, 704 10
Abstract:
A method and an apparatus for sorting is disclosed. This method of sorting is adapted to sorting textual data in an efficient manner, but could be applied to other types of data with similarly satisfactory results. The method breaks marked data items to be sorted down into groups, each group sorted relative to other groups, and then sorts those subgroups as necessary, thereby minimizing comparisons and swapping.
Method And Apparatus For Motion Vector Concealment
Chi Wah Kok - Fremont CA Ning Lu - Mountain View CA
Assignee:
Sony Corporation - Tokyo Sony Electronics Inc. - Park Ridge NJ
International Classification:
H04N 718
US Classification:
348416, 37524016
Abstract:
An innovative method and apparatus for decoding an encoded image such as a video. In one embodiment a method for decoding an encoded block of an image, e. g. ,a video frame, having an error in its motion vector is disclosed. Sub-blocks are extracted from neighboring blocks to the encoded block. A motion vector is generated for each sub-portion and the generated motion vectors are used, for example, averaged, to estimate a motion vector for the encoded portion.
One embodiment of the invention concerns performing renormalization in content adaptive binary arithmetic coding (CABAC) only after multiple bins are processed.
An image encoding system includes a processor and a memory device coupled to the processor. The processor is configured to receive input data containing image information, to generate encoded data based on a frequency domain transform of the input data, and to selectively generate an encoded reference based on a frequency domain transform of the input data. The system also includes a memory device coupled to the processor. The processor is further configured to store the generated encoded reference in the memory device when no encoded reference is available in the memory device and generate residue data representing the difference between the encoded data and the stored encoded reference when the encoded reference is available in the memory device.
Ning Lu - Mountain View CA, US Jemm Liang - Sunnyvale CA, US
International Classification:
G06K 9/00
US Classification:
382167000
Abstract:
A method and apparatus for gamut color remapping and compensation is provided. In one embodiment, the invention is a method. The method includes receiving input image data. The method further includes determining relationships between the input image data and known correction values. The method also includes interpolating corrections to the image data input based on the known correction values. The method further includes applying interpolated corrections to the input image data to produce normalized image data. In another embodiment, the invention is a method. The method includes measuring color distortion for a video component. The method also includes determining transforms for a set of known correction data points for the video component. The method further includes storing parameters of transforms for the set of known correction data points for the video component.
Method And Sytem For Telecine Detection And Restoration
A method and system are disclosed. The method includes receiving a video clip including a plurality of frames. The method further includes detecting a telecine cadence of the video clip by comparing a top field and a bottom field of each of the plurality of frames. Further, based on the detected telecine cadence, the method reconstructs the video clip to an original frames-per-second (fps) value.
Motion Estimation Compatible With Multiple Standards
Ning Lu - Folsom CA, US Hong Jiang - El Dorado Hills CA, US
International Classification:
G09G 5/00 H04N 7/26
US Classification:
345547, 37524016, 375E07124
Abstract:
A motion estimation engine may be implemented to support multiple video encoding standards. The motion estimation engine may be designed to support two macroblock partitioning modes: one for frame type video signals and the other for mixed frame-field type video signals. Additionally, the motion estimation engine provides the mixing unidirectional option (forward/backward) and the mixing bidirectional option. Furthermore, the motion estimation engine may use a unified 4-tap interpolation filter for fractional macroblock search during motion estimation.