Abstract:
An autofocus method determines that a ranging device of a digital camera has failed in an attempt to provide a distance estimation. The ranging device provides one or more parameters indicating conditions related to the failure of the ranging device to provide the distance estimation. An autofocus sequence based on the one or more parameters is then performed.
Abstract:
A method of adjusting a lens may include adjusting the lens at a first focus position, and acquiring a first image of a scene through the lens. The method may further include adjusting the lens at a second focus position, and acquiring a second image of the same scene through the lens. In addition, the method may include producing respective power spectra of the first and second images, and producing a criterion representing the ratio of the power spectra to estimate a focus error of the lens.
Abstract:
A method for secure processing of encrypted data within a receiver comprising a memory and a configurable authorization filter for access to the memory, the method comprising:a. reception (100) of the data by packets including at least one packet of encrypted compressed data,b. allocation (110) of a region of the memory means, andc. modification of the configuration (120) of the access authorization filter for defining the access rights to the said allocated region,d. decryption (130) of the encrypted compressed data of the said at least one received packet,e. storing in memory (140) of the decrypted compressed data of the said at least one packet in the said allocated region,f. and repetition of the steps b) to e) at each new reception of at least one packet of encrypted compressed data in such a manner as to dynamically modify the configuration of the access authorization filter in the course of the reception of at least one packet of encrypted compressed data.
Abstract:
A method for storing data in storage blocks having a constant storage size may include grouping the data into successive data groups, and compressing each data group into a compressed block having a block size smaller than or equal to the storage size. The method may further include, for at least one compressed block having a block size smaller than the storage size, inserting into the at least one compressed block, before storage in a storage block, at least one information element relating to the contents of at least one further compressed block.
Abstract:
A switching circuit a multiplexer includes an NMOS switch module and a PMOS switch module connected in parallel between an input and an output. A first control module powered from a first power supply voltage operates to reduce leakage currents of the NMOS switching module when in the non-conducting state. A second control module powered from a second power supply voltage operates to reduce leakage currents of the PMOS switching module when in the non-conducting state. A voltage selection circuit is configured to deliver a voltage as the second power supply voltage equal to the greater of the first power supply voltage and the voltages present at the input and at the output.
Abstract:
An integrated circuit chip is mounted on top of a base wafer, and a protection wafer is mounted on top of the integrated circuit chip. An encapsulation block is formed around the integrated circuit chip and the protection wafer and on a peripheral part of the front face of the base wafer. The encapsulation block includes a first encapsulation ring arranged around the integrated circuit chip and the protection wafer, having an annular beading protruding with respect to the front face of the protection wafer and forming a peripheral groove (24) recessed with respect to this protruding annular beading. A second encapsulation ring of the encapsulation block fills the peripheral groove of the first encapsulation ring.
Abstract:
A method for composing a multilayer video image of which the values of the pixels of the image layers are stored in a memory. The video image may include at least one first image layer and a second image layer located in front of the at least one first layer and having an opaque area. The method may include defining a region of the at least one first image layer to be hidden by the opaque area, reading from the memory the stored pixel values, with the exception of the values of the pixels of the region of the at least one first image layer, and composing the video image at least from the read pixel values.
Abstract:
Embodiments disclosed herein generally relate for efficiently retrieving boot code for a processor from serial NOR flash memory. When a boot code request is received, a request handler in data capture logic tags successive address read requests to indicate whether the requests indicate contiguous addresses in the NOR flash memory for the boot code. Different circuitry in the data capture logic operates on different mesochronous clock signals. One clock signal drives the capture of boot code from NOR flash, and the other controls synchronized tagging, storing, pre-fetching, and transmitting of the captured boot code data.
Abstract:
A pixel arrangement includes a photodiode, a reset transistor configured to be controlled by a reset signal and coupled to a reset input voltage, a transfer gate transistor configured to transfer charge from the photodiode to a node, wherein the transfer gate transistor is controlled by a transfer gate voltage, and a source follower transistor controlled by the voltage on the node and coupled to a source follower voltage. A capacitor is coupled between the node and an input voltage. During a read operation the input voltage is increased to boost the voltage at the node. The increased input voltage may, for example, be one the reset input voltage, said source follower voltage, said transfer gate voltage and a boosting voltage.
Abstract:
A method involving: detecting in an image a first type of artefact (A1) to generate a first artefact value (GA1) and a first confidence level (CA1); detecting in the image a second type of artefact (A2) to generate a second artefact value (GA2) and a second confidence level (CA2); and performing correction of the first type of artefact (A1) in the image based on the first and second artefact values (GA1, GA2) and the relative values of the first and second confidence levels (CA1, CA2).