IP Library Patent Application 11772774
Patent Application
App. No. 11/772,774

PEAK SIGNAL TO NOISE RATIO WEIGHTING MODULE, VIDEO ENCODING SYSTEM AND METHOD FOR USE THEREWITH

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/772,774
Abstract

A peak signal to noise ratio weighting module can be uses in a video encoder for encoding a video stream into a processed video signal including, the video stream including at least one image, the video encoder generating a encoded image from the at least one image. The peak signal to noise ratio weighting module includes an edge detection module that generates an edge detection signal from the encoded image. A peak signal to noise ratio module generates a weighted peak signal to noise ratio signal based on the at least one image, the encoded image and the edge detection signal.

Claims (28)

1 . A peak signal to noise ratio weighting module for use in a video encoder for encoding a video stream into a processed video signal, the video stream including at least one image, the video encoder generating a encoded image from the at least one image, the peak signal to noise ratio weighting module comprising:

an edge detection module that generates an edge detection signal from the at least one image; and

a peak signal to noise ratio module, coupled to the edge detection module, that generates a weighted peak signal to noise ratio signal based on the at least one image, the encoded image and the edge detection signal.

2 . The peak signal to noise ratio weighting module of claim 1 wherein the edge detection module generates the edge detection signal by Canny edge detection.

3 . The peak signal to noise ratio weighting module of claim 1 wherein the at least one image includes a plurality of pixels that include a plurality of edge pixels along at least one edge contained in the at least one image and the edge detection signal identifies the plurality of edge pixels along the at least one edge.

4 . The peak signal to noise ratio weighting module of claim 3 wherein the edge detection signal identifies a plurality of non-edge pixels in the at least one image.

5 . The peak signal to noise ratio weighting module of claim 4 wherein peak signal to noise ratio module weights a signal to noise ratio corresponding to the plurality of edge pixels differently from a signal to noise ratio corresponding to the plurality of non-edge pixels.

6 . The peak signal to noise ratio weighting module of claim 1 wherein the encoded image is generated from a transcoding of the at least one image.

7 . The peak signal to noise ratio weighting module of claim 1 wherein the encoded image is generated from a transrating of the at least one image.

8 . A method for encoding a video stream into a processed video signal, the video stream including at least one image, the method comprising:

generating an encoded image from the at least one image;

generating an edge detection signal from the at least one image; and

generating a weighted peak signal to noise ratio signal based on the at least one image, the encoded image and the edge detection signal.

9 . The method of claim 8 wherein the step of generating the edge detection signal includes Canny edge detection.

10 . The method of claim 8 wherein the at least one image includes a plurality of pixels that include a plurality of edge pixels along at least one edge contained in the at least one image and the edge detection signal identifies the plurality of edge pixels along the at least one edge.

11 . The method of claim 10 wherein the edge detection signal identifies a plurality of non-edge pixels in the at least one image.

12 . The method of claim 11 wherein the step of generating a weighted peak signal to noise ratio signal includes weighting a signal to noise ratio corresponding to the plurality of edge pixels differently from a signal to noise ratio corresponding to the plurality of non-edge pixels.

13 . The method of claim 8 wherein the encoded image is generated from a transcoding of the at least one image.

14 . The method of claim 8 wherein the encoded image is generated from a transrating of the at least one image.

15 . A system for encoding a video stream into a processed video signal, the video stream including at least one image, the system comprising:

an edge detection module that generates an edge detection signal from the at least one image; and

a peak signal to noise ratio module, coupled to the edge detection module, that generates a weighted peak signal to noise ratio signal based on the at least one image, an encoded image generated from the at least one image and the edge detection signal.

16 . The system of claim 15 wherein the edge detection module generates the edge detection signal by Canny edge detection.

17 . The system of claim 15 wherein the at least one image includes a plurality of pixels that include a plurality of edge pixels along at least one edge contained in the at least one image and the edge detection signal identifies the plurality of edge pixels along the at least one edge.

18 . The system of claim 17 wherein the edge detection signal identifies a plurality of non-edge pixels in the at least one image.

19 . The system of claim 18 wherein peak signal to noise ratio module weights a signal to noise ratio corresponding to the plurality of edge pixels differently from a signal to noise ratio corresponding to the plurality of non-edge pixels.

20 . The system of claim 15 wherein the encoded image is generated from a transcoding of the at least one image.

21 . The system of claim 15 wherein the encoded image is generated from a transrating of the at least one image.

Assignments (2)
SECURITY AGREEMENT Recorded Feb 11, 2009
From: VIXS SYSTEMS INC.
To: COMERICA BANK
Reel/Frame 022240/0446 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 20, 2007
From: PAN, FENG; JIAO, JINGYUN
To: VIXS SYSTEMS, INC., A CORPORATION
Reel/Frame 019766/0523 →