The present invention relates to a signal processing system comprising means for a real-time processing of the input signal received.
A processing arrangement enhancing at least one feature of a signal is described for instance in the U.S. Pat. No. 4,839,836 (PHF86519). In said document, it is proposed, more specifically, to enhance picture contours and, in particular, chrominance or luminance contours in a television picture, in order to improve the subjective quality of the successive pictures (it is clear, however, that said principle is also useful, in a more general manner, in other technical fields).
More precisely, the main stages of this specific processing arrangement are a circuit for calculating the derivative and the sign of the derivative of a sampled input signal, a normalization circuit, a circuit for carrying out a polynomial transformation centered around the normalized values, and, at the output of the normalization circuit, a denormalization circuit by means of which the initial dynamics of the signal can be recovered, an appropriate synchronization being performed between these various operations. However, it can be observed that this way of processing the input signal corresponds to a real-time, or on-line, use.
It is therefore an object of the invention to propose a signal processing system not limited by this type of use.
To this end, the invention relates to a signal processing system comprising first electronic means for storing an input signal, second means for a real-time processing of the input signal thus stored, and third electronic means for storing the signal thus processed, said system being further characterized in that the second processing means themselves comprise off-line signal enhancement means applied to said input signal and using available processing resources, not still used for real-time or on-line processing, for delivering an enhanced signal and storing it in said third means for storing the signal processed by the second processing means.
In another advantageous embodiment of the invention, the invention relates to a signal processing system in which said signal enhancement means also comprise means for modifying said enhanced signal, said third electronic means for storing the processed signal being also able to store the enhanced signal thus modified.
In another embodiment of the invention, said third electronic means for storing the signal processed may be provided for outputting the enhanced signal and/or the modified enhanced signal in real time.
In a preferred embodiment of the invention, said signal enhancement means comprise one or a plurality of off-line signal processing functions the amount, quality and combination of which depend for example on the available processing power, or, in another example, on real-time constraints.
In a preferred application of the invention, said storing means are the video storage device of a home-video recording system, and the processor used for implementing the off-line signal enhancement function is a programmable part of the second means for a real-time processing of the stored input signal.
The present invention will now be described, by way of example, with reference to the accompanying drawings in which:
The proposed invention is illustrated in
In another embodiment illustrated in
This invention can be used in any system that receives, stores, processes and/or transmits multimedia, i.e. in any multimedia equipment with embedded or integrated storage device, carrying out for instance functions such as noise reduction, picture stability improvement, advertisement removal, video format conversion, sharpness enhancement, layered coding, etc, said examples being not a limit to the scope of the invention but only an illustration of its broad scope.
The derived signals generated in the case of the embodiment of
The processing unit is preferably a software programmable processor with or without function specific hardware. Some of the possible applications of the structure according to the invention may be a home server, for enhancing and recoding data for optimal transmission over a network, an Internet recorder, for downloading data from the Internet and enhancing result prior to usage, a video recorder, for storing broadcast and enhancing or summarizing before viewing, etc. All these applications may be easily up-gradable or extendable via software updates.
It can be noted that there are different ways of implementing functions by means of items of hardware or software, or both. In this respect, the drawings are very diagrammatic, each representing only one possible embodiment of the invention. Thus, although a drawing shows different functions as different blocks, this by no means excludes that a single item of hardware or software carries out several functions. Nor does it exclude that an assembly of items of hardware or software or both carry out a function. It is clear, also, that the detailed description, with reference to the drawings, illustrates rather than limits the invention. There are numerous alternatives, which fall within the scope of the appended claims. The word “comprising” does not exclude the presence of other elements or steps than those listed in a claim. The word “a” or “an” preceding an element or step does not exclude the presence of a plurality of such elements or steps.
Number | Date | Country | Kind |
---|---|---|---|
04300108.0 | Mar 2004 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB05/00497 | 2/24/2005 | WO | 8/22/2006 |