Nikon EXPEED
   HOME

TheInfoList



OR:

The
Nikon (, ; ), also known just as Nikon, is a Japanese multinational corporation headquartered in Tokyo, Japan, specializing in optics and imaging products. The companies held by Nikon form the Nikon Group. Nikon's products include cameras, camera ...
Expeed image/
video processor In electronics engineering, video processing is a particular case of signal processing, in particular image processing, which often employs video filters and where the input and output signals are video files or video streams. Video processing te ...
s (often styled ''EXPEED'') are
media processor A media processor, mostly used as an image/ video processor, is a microprocessor-based system-on-a-chip which is designed to deal with digital streaming data in real-time (e.g. display refresh) rates. These devices can also be considered a class ...
s for Nikon's digital cameras. They perform a large number of tasks:
Bayer filter A Bayer filter mosaic is a color filter array (CFA) for arranging RGB color filters on a square grid of photosensors. Its particular arrangement of color filters is used in most single-chip digital image sensors used in digital cameras, cam ...
ing,
demosaicing A demosaicing (also de-mosaicing, demosaicking or debayering) algorithm is a digital image process used to reconstruct a full color image from the incomplete color samples output from an image sensor overlaid with a color filter array (CFA). It is ...
,
image sensor An image sensor or imager is a sensor that detects and conveys information used to make an image. It does so by converting the variable attenuation of light waves (as they pass through or reflect off objects) into signals, small bursts of c ...
corrections/
dark-frame subtraction In digital photography, dark-frame subtraction is a way to reduce image noise in photographs shot with Long-exposure photography, long exposure times, at high ISO sensor sensitivity or at high temperatures. It takes advantage of two components of ...
,
image noise Image noise is random variation of brightness or color information in images, and is usually an aspect of electronic noise. It can be produced by the image sensor and circuitry of a scanner or digital camera. Image noise can also originate in ...
reduction, image sharpening,
image scaling In computer graphics and digital imaging, image scaling refers to the resizing of a digital image. In video technology, the magnification of digital material is known as upscaling or resolution enhancement. When scaling a vector graphic image ...
,
gamma correction Gamma correction or gamma is a nonlinear operation used to encode and decode luminance or tristimulus values in video or still image systems. Gamma correction is, in the simplest cases, defined by the following power-law expression: : V_\tex ...
, image enhancement/Active D-Lighting,
colorspace A color space is a specific organization of colors. In combination with color profiling supported by various physical devices, it supports reproducible representations of colorwhether such representation entails an analog or a digital represen ...
conversion,
chroma subsampling Chroma subsampling is the practice of encoding images by implementing less resolution for chroma information than for luma information, taking advantage of the human visual system's lower acuity for color differences than for luminance. It is u ...
,
framerate Frame rate (expressed in or FPS) is the frequency (rate) at which consecutive images ( frames) are captured or displayed. The term applies equally to film and video cameras, computer graphics, and motion capture systems. Frame rate may also be ...
conversion, lens distortion/
chromatic aberration In optics, chromatic aberration (CA), also called chromatic distortion and spherochromatism, is a failure of a lens to focus all colors to the same point. It is caused by dispersion: the refractive index of the lens elements varies with the w ...
correction, image compression/
JPEG encoding JPEG ( ) is a commonly used method of lossy compression for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and image ...
, video compression, display/ video interface driving,
digital image editing Image editing encompasses the processes of altering images, whether they are digital photographs, traditional photo-chemical photographs, or illustrations. Traditional analog image editing is known as photo retouching, using tools such as a ...
,
face detection Face detection is a computer technology being used in a variety of applications that identifies human faces in digital images. Face detection also refers to the psychological process by which humans locate and attend to faces in a visual scene. ...
, audio processing/
compression Compression may refer to: Physical science *Compression (physics), size reduction due to forces *Compression member, a structural element such as a column *Compressibility, susceptibility to compression * Gas compression *Compression ratio, of a ...
/
encoding In communications and information processing, code is a system of rules to convert information—such as a letter, word, sound, image, or gesture—into another form, sometimes shortened or secret, for communication through a communication ...
and
computer data storage Computer data storage is a technology consisting of computer components and recording media that are used to retain digital data. It is a core function and fundamental component of computers. The central processing unit (CPU) of a compute ...
/
data transmission Data transmission and data reception or, more broadly, data communication or digital communications is the transfer and reception of data in the form of a digital bitstream or a digitized analog signal transmitted over a point-to-point o ...
. Expeed's
multi-processor Multiprocessing is the use of two or more central processing units (CPUs) within a single computer system. The term also refers to the ability of a system to support more than one processor or the ability to allocate tasks between them. There ar ...
system on a chip solution integrates an image processor in
multi-core processor A multi-core processor is a microprocessor on a single integrated circuit with two or more separate processing units, called cores, each of which reads and executes program instructions. The instructions are ordinary CPU instructions (such ...
architecture, with each single processor-core able to compute many instructions/operations in parallel. Storage and display
interface Interface or interfacing may refer to: Academic journals * ''Interface'' (journal), by the Electrochemical Society * '' Interface, Journal of Applied Linguistics'', now merged with ''ITL International Journal of Applied Linguistics'' * '' Int ...
s and other modules are added and a digital signal processor (DSP) increases the number of simultaneous computations. An on-chip 32-bit microcontroller initiates and controls the operation and
data transfer Data transmission and data reception or, more broadly, data communication or digital communications is the transfer and reception of data in the form of a digital bitstream or a digitized analog signal transmitted over a point-to-point or ...
s of all processors, modules and interfaces and can be seen as the main
control unit The control unit (CU) is a component of a computer's central processing unit (CPU) that directs the operation of the processor. A CU typically uses a binary decoder to convert coded instructions into timing and control signals that direct the op ...
of the camera. In each generation Nikon uses different versions for its professional and consumer
DSLR A digital single-lens reflex camera (digital SLR or DSLR) is a digital camera that combines the optics and the mechanisms of a single-lens reflex camera with a digital imaging sensor. The reflex design scheme is the primary difference between a ...
s /
MILC A mirrorless camera is a photo camera featuring a single, removable lens and a digital display. The camera does not have a reflex mirror or optical viewfinder like a digital single-lens reflex (DSLR) camera, but may have an electronic ...
s, whereas its compact cameras use totally different architectures. This is different from for example
Canon Canon or Canons may refer to: Arts and entertainment * Canon (fiction), the conceptual material accepted as official in a fictional universe by its fan base * Literary canon, an accepted body of works considered as high culture ** Western ca ...
s
DIGIC Digital Imaging Integrated Circuit (often styled as "DiG!C") is Canon Inc.'s name for a family of signal processing and control units for digital cameras and camcorders. DIGIC units are used as image processors by Canon in its own digital imagi ...
: its professional DSLRs double the processors of its consumer DSLR series. The ''Expeed'' is an
application-specific integrated circuit An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-effici ...
(ASIC) built by Socionext specifically for Nikon designs according to Nikon specifications.


Technology

The ''Nikon Expeed'' is based on the Socionext
Milbeaut The Socionext Milbeaut image/video processors are media processors in multi-processor system on a chip architecture. Started by Fujitsu with the M-1 Series in 2000 each generation (2013: 7th) has several variants regarding included modules and p ...
imaging processors with
16-bit 16-bit microcomputers are microcomputers that use 16-bit microprocessors. A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two mo ...
per
pixel In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a raster image, or the smallest point in an all points addressable display device. In most digital display devices, pixels are the ...
multi-core
FR-V The Fujitsu FR-V (Fujitsu RISC- VLIW) is one of the very few processors ever able to process both a very long instruction word (VLIW) and vector processor instructions at the same time, increasing throughput with high parallel computing while incre ...
processor architecture, using a highly parallel pipelined architecture which allows efficient hardware use, increasing
throughput Network throughput (or just throughput, when in context) refers to the rate of message delivery over a communication channel, such as Ethernet or packet radio, in a communication network. The data that these messages contain may be delivered ove ...
and reducing power consumption. Each core uses an eight-way 256-bit
very long instruction word Very long instruction word (VLIW) refers to instruction set architectures designed to exploit instruction level parallelism (ILP). Whereas conventional central processing units (CPU, processor) mostly allow programs to specify instructions to exe ...
(VLIW,
MIMD In computing, multiple instruction, multiple data (MIMD) is a technique employed to achieve parallelism. Machines using MIMD have a number of processors that function asynchronously and independently. At any time, different processors may be exe ...
) and is organized in a four-unit superscalar
pipeline Pipeline may refer to: Electronics, computers and computing * Pipeline (computing), a chain of data-processing stages or a CPU optimization found on ** Instruction pipelining, a technique for implementing instruction-level parallelism within a s ...
d architecture ( Integer (ALU)-, Floating-point- and two media-processor-units) giving a
peak performance Peak or The Peak may refer to: Basic meanings Geology * Mountain peak ** Pyramidal peak, a mountaintop that has been sculpted by erosion to form a point Mathematics * Peak hour or rush hour, in traffic congestion * Peak (geometry), an (''n''-3)-d ...
of up to 28 instructions per clock cycle and core. Due to the used four-way single instruction, multiple data (SIMD)
vector processor In computing, a vector processor or array processor is a central processing unit (CPU) that implements an instruction set where its instructions are designed to operate efficiently and effectively on large one-dimensional arrays of data calle ...
units, data is processed with up to 112 data operations per cycle and core. An on-chip 32-bit
Fujitsu FR The Fujitsu FR (Fujitsu RISC) is a 32-bit RISC processor family. New variants include a floating point unit and partly video input analog-to-digital converter and digital signal processor. It is supported by Softune, GNU Compiler Collection a ...
RISC microcontroller core is used to initiate and control all processors, modules and interfaces. The ''Expeed'' versions designated EI-14x and the ''Expeed'' 2 and 3 additionally include a
HD video High-definition video (HD video) is video of higher resolution and quality than standard-definition. While there is no standardized meaning for ''high-definition'', generally any video image with considerably more than 480 vertical scan lines (N ...
codec engine (FR-V based) and a
16-bit 16-bit microcomputers are microcomputers that use 16-bit microprocessors. A 16-bit register can store 216 different values. The range of integer values that can be stored in 16 bits depends on the integer representation used. With the two mo ...
DSP DSP may refer to: Computing * Digital signal processing, the mathematical manipulation of an information signal * Digital signal processor, a microprocessor designed for digital signal processing * Yamaha DSP-1, a proprietary digital signal ...
with separate on-chip 4-block Harvard
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
which is usable for example for additional image- and audio-processing. The ''Expeed 3 (FR)'' (EI-158/175) is based on an improved ''Expeed 2'' EI-154 with greatly increased processing speed. A new architecture in the ''Expeed 3 (ARM)'' offers a highly increased speed in its image processor (with even two pipelines on the EI-160), its
H.264 Advanced Video Coding (AVC), also referred to as H.264 or MPEG-4 Part 10, is a video compression standard based on block-oriented, motion-compensated coding. It is by far the most commonly used format for the recording, compression, and distr ...
video encoder and is controlled by a dual-core ARM architecture microcontroller replacing the Fujitsu FR.


Image sensor interface

CMOS/ CCD
image sensor An image sensor or imager is a sensor that detects and conveys information used to make an image. It does so by converting the variable attenuation of light waves (as they pass through or reflect off objects) into signals, small bursts of c ...
s are connected with additional external ICs, Nikon drivers, with the exception of the Nikon D3100. This is done by a mixed
analog Analog or analogue may refer to: Computing and electronics * Analog signal, in which information is encoded in a continuous variable ** Analog device, an apparatus that operates on analog signals *** Analog electronics, circuits which use analog ...
/ digital interface which controls the sensor digitally, but receives analog signals with parallel 14-
bit The bit is the most basic unit of information in computing and digital communications. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represente ...
analog-to-digital (A/D) converters. The ''Expeed'' variants EI-142 and EI-158 use Nikon ASICs to connect all full-frame (FX) digital SLR sensors and additionally the
Nikon D300 The Nikon D300 is a 12.3-megapixel semi-professional DX format digital single-lens reflex camera that Nikon Corporation announced on 23 August 2007 along with the Nikon D3 FX format camera. The D300 was discontinued by Nikon on September 11, 2 ...
/
D300s The Nikon D300S is a 12.3-megapixel DX format digital single-lens reflex camera (DSLR) announced by Nikon on 30 July 2009. It replaced the Nikon D300, D300 as Nikon's flagship Nikon DX format, DX format DSLR adding HD video recording (with autof ...
with 12 simultaneous, parallel analog signal readout channels. Mainly due to a larger
settling time In control theory the settling time of a dynamical system such as an amplifier or other output device is the time elapsed from the application of an ideal instantaneous step input to the time at which the amplifier output has entered and remained ...
it allows improved conversion accuracy compared to the four channels in the previous
Nikon D2X The Nikon D2X is a 12.4-megapixel professional digital single-lens reflex camera (DSLR) that Nikon Corporation announced on September 16, 2004. The D2X was the high-resolution flagship in Nikon's DSLR line until June 2006 when it was supplanted by ...
/ D2Xs,
Nikon D200 The Nikon D200 is a 10.2-megapixel digital single-lens reflex camera that falls between entry-level/midrange DSLR cameras such as the Nikon D40, Nikon D40x, and D80 and high-end models such as the Nikon D2Hs and D2Xs. It was released by the N ...
or the
Canon EOS 5D Mark II Canon or Canons may refer to: Arts and entertainment * Canon (fiction), the conceptual material accepted as official in a fictional universe by its fan base * Literary canon, an accepted body of works considered as high culture ** Western ca ...
. six-channel readout is supported by the EI-149 and EI-154 used on the D90, D5000, D7000 and D5100. The D3100 uses an Analog Devices sensor interface with integrated analog-to-digital converters. The result is a
dynamic range Dynamic range (abbreviated DR, DNR, or DYR) is the ratio between the largest and smallest values that a certain quantity can assume. It is often used in the context of Signal (electrical engineering), signals, like sound and light. It is measured ...
''only'' at the level of competitors like the (higher priced)
Canon EOS 600D The Canon EOS 600D is an 18.0 megapixel digital single-lens reflex camera, released by Canon on 7 February 2011. It is known as the EOS Kiss X5 in Japan and the EOS Rebel T3i in America. The 600D is the second Canon EOS camera with an articulat ...
; lower than other Nikon DSLRs with the same Expeed 2 variant. The ''Expeed'' EI-15x and EI-17x A/D converters allow an increased image sensor readout clock frequency with improved A/D converter accuracy, especially when using 14-bit sampling. ''Expeed'' A/D converters used for EI-149 or all EI-142 need considerably reduced clock rates (1.8 fps on Nikon D3X) for higher accuracy, limiting for example the
D3s The Nikon D3S is a 12.1-megapixel professional-grade full frame ( 35mm) digital single-lens reflex camera (DSLR) announced by Nikon Corporation on 14 October 2009. The D3S is the fourth camera in Nikon's line to feature a full-frame sensor, fo ...
dynamic range at low ISOs.DXOmark Sensor ratings
(needs Flash)
The ''Expeed 3 (ARM)'', first used in the
Nikon 1 series The Nikon 1 series is a discontinued camera line from Nikon, originally announced on 21 September 2011. The cameras utilized Nikon 1-mount lenses, and featured 1" CX format sensors. The series included the Nikon 1 V1, J1, J2, and S1 with a ...
, connects a
data stream In connection-oriented communication, a data stream is the transmission of a sequence of digitally encoded coherent signals to convey information. Typically, the transmitted symbols are grouped into a series of packets. Data streaming has b ...
with 24 digital channels (bus), using A/D converters integrated on the image sensor chip.


Video processor

The first variant, EI-14x originally included a
video encoder A video decoder is an electronic circuit, often contained within a single integrated circuit chip, that converts base-band analog video signals to digital video. Video decoders commonly allow programmable control over video characteristics such as ...
capable of processing
VGA Video Graphics Array (VGA) is a video display controller and accompanying de facto graphics standard, first introduced with the IBM PS/2 line of computers in 1987, which became ubiquitous in the PC industry within three years. The term can no ...
resolution with 30
frames per second A frame is often a structural system that supports other components of a physical construction and/or steel frame that limits the construction's extent. Frame and FRAME may also refer to: Physical objects In building construction *Framing (con ...
and MPEG-4 encoding. The software based
video processor In electronics engineering, video processing is a particular case of signal processing, in particular image processing, which often employs video filters and where the input and output signals are video files or video streams. Video processing te ...
realized with
FR-V The Fujitsu FR-V (Fujitsu RISC- VLIW) is one of the very few processors ever able to process both a very long instruction word (VLIW) and vector processor instructions at the same time, increasing throughput with high parallel computing while incre ...
processors enabled a reprogramming: By using
Motion JPEG Motion JPEG (M-JPEG or MJPEG) is a video compression format in which each video frame or interlaced field of a digital video sequence is compressed separately as a JPEG image. Originally developed for multimedia PC applications, Motion JPEG ...
encoding with 24p frame rate, Nikon achieved
720p 720p (1280×720 px; also called HD ready, standard HD or just HD) is a progressive HDTV signal format with 720 horizontal lines/1280 columns and an aspect ratio (AR) of 16:9, normally known as widescreen HDTV (1.78:1). All major HDTV broadcast ...
HD video High-definition video (HD video) is video of higher resolution and quality than standard-definition. While there is no standardized meaning for ''high-definition'', generally any video image with considerably more than 480 vertical scan lines (N ...
resolution. The advantages are easy JPEG image extraction, no
motion compensation Motion compensation in computing, is an algorithmic technique used to predict a frame in a video, given the previous and/or future frames by accounting for motion of the camera and/or objects in the video. It is employed in the encoding of video d ...
artifacts and low processing power enabling higher resolution, and the disadvantage is a larger file size, nearly reaching the 2 GB limit (for full compatibility) in 5 minutes. The Nikon D90 was the first DSLR with video recording capabilities. The ''Expeed 2'' (variant EI-154) greatly expanded the capabilities by its
1080p 1080p (1920×1080 progressively displayed pixels; also known as Full HD or FHD, and BT.709) is a set of HDTV high-definition video modes characterized by 1,920 pixels displayed across the screen horizontally and 1,080 pixels down the screen ve ...
H.264/MPEG-4 AVC HD video encoder. It also offers an increased image sensor analog signal readout clock rate, reducing
rolling shutter Rolling shutter is a method of image capture in which a still picture (in a still camera) or each frame of a video (in a video camera) is captured not by taking a snapshot of the entire scene at a single instant in time but rather by scanning ...
. Compared to competitors from
Canon Canon or Canons may refer to: Arts and entertainment * Canon (fiction), the conceptual material accepted as official in a fictional universe by its fan base * Literary canon, an accepted body of works considered as high culture ** Western ca ...
(
DIGIC Digital Imaging Integrated Circuit (often styled as "DiG!C") is Canon Inc.'s name for a family of signal processing and control units for digital cameras and camcorders. DIGIC units are used as image processors by Canon in its own digital imagi ...
, "IPP" compression MPEG-2
equivalent Equivalence or Equivalent may refer to: Arts and entertainment *Album-equivalent unit, a measurement unit in the music industry * Equivalence class (music) *'' Equivalent VIII'', or ''The Bricks'', a minimalist sculpture by Carl Andre *''Equiva ...
: Only one previous frame analyzed) the ''Expeed 2'' offers video compression also based on complex
B-frames In the field of video compression a video frame is compressed using different algorithms with different advantages and disadvantages, centered mainly around amount of data compression. These different algorithms for video frames are called pictu ...
( bi-directional differencing between frames and motion prediction), which has the advantage of higher quality (lower
motion blur Motion blur is the apparent streaking of moving objects in a photograph or a sequence of frames, such as a film or animation. It results when the image being recorded changes during the recording of a single exposure, due to rapid movement or lo ...
based on better
motion compensation Motion compensation in computing, is an algorithmic technique used to predict a frame in a video, given the previous and/or future frames by accounting for motion of the camera and/or objects in the video. It is employed in the encoding of video d ...
) even with significant higher compression ratio. This compression requires considerably higher computing power. In 2012 the Canon 5D Mark III introduced a similar compression called "IPB".Understanding EOS HD Compression Options
Canon
Also introduced was "All-I", which uses the simpler I‑frames (coded pictures) without processing any differences between them, but using a low compression (high data rate) and behaves also in other uses like image extraction quite similar to Motion JPEG formerly used by Nikon. The ''Expeed 3 (FR)'' (variants EI-158 and EI-175) offers no significant change, but introduced the first DSLRs to offer
uncompressed video Uncompressed video is digital video that either has never been compressed or was generated by decompressing previously compressed digital video. It is commonly used by video cameras, video monitors, video recording devices (including general-purp ...
output (8bit 4:2:2) over
HDMI High-Definition Multimedia Interface (HDMI) is a proprietary audio/video interface for transmitting uncompressed video data and compressed or uncompressed digital audio data from an HDMI-compliant source device, such as a display controlle ...
:
Nikon D4 The Nikon D4 is a 16.2-megapixel professional-grade full frame (35mm) digital single-lens reflex camera (DSLR) announced by Nikon Corporation on 6 January 2012. It succeeds the Nikon D3S and introduces a number of improvements including a 16.2 ...
,
Nikon D800 The Nikon D800 is a 36.3-megapixel professional-grade full-frame digital single-lens reflex camera produced by Nikon Corporation. It was given a Gold Award by Digital Photography Review. It was officially announced on February 7, 2012 and went o ...
/ D800E,
Nikon D600 The Nikon D600 is a 24.3-effective-Pixel#Megapixel, megapixel Nikon FX format, FX-format Full-frame digital SLR, full-frame digital SLR camera from Nikon released on September 13, 2012 targeted at professionals and enthusiasts. It began shipping ...
,
Nikon D7100 The Nikon D7100 is a 24.1-megapixel digital single-lens reflex camera model announced by Nikon in February 2013. It is a 'prosumer' model that replaces the Nikon D7000 as Nikon's flagship DX-format camera, fitting between the company's entry-lev ...
and
Nikon D5200 The Nikon D5200 is an F-mount DSLR camera with a newly developed 24.1-megapixel DX-format CMOS image sensor first announced by Nikon on November 6, 2012 for most of the worldslow-motion Slow motion (commonly abbreviated as slo-mo or slow-mo) is an effect in film-making whereby time appears to be slowed down. It was invented by the Austrian priest August Musger in the early 20th century. This can be accomplished through the use ...
) in its enhanced H.264 HD video engine.


Variants

Socionext specifies each Milbeaut generation with different numbers of processors. Nikon gives no details, but uses different designated processors in its professional and consumer lines. Although the Milbeaut (''Expeed'') is used in different Nikon designs and by other manufacturers, the software/ firmware specifies many of its functions and details and the number of processors or included modules may vary in this ASIC.


Expeed

First used in the
Nikon D3 The Nikon D3 is a 12.0-megapixel professional-grade full frame (35 mm) digital single lens reflex camera (DSLR) announced by the Nikon Corporation on 23 August 2007 along with the Nikon D300 DX format camera. It was Nikon's first full-frame ...
and
Nikon D300 The Nikon D300 is a 12.3-megapixel semi-professional DX format digital single-lens reflex camera that Nikon Corporation announced on 23 August 2007 along with the Nikon D3 FX format camera. The D300 was discontinued by Nikon on September 11, 2 ...
in 2007, the Expeed was used later in the
Nikon D3X The Nikon D3X is a 24.4-megapixel professional-grade full-frame digital single-lens reflex camera (DSLR) announced by the Nikon Corporation on 1 December 2008. The D3X is the third camera in Nikon's line to offer a full-frame sensor, following ...
,
Nikon D700 The Nikon D700 is a professional-grade full-frame digital single-lens reflex camera introduced by the Nikon Corporation in July 2008 and manufactured in Japan. It uses the same 12.1-megapixel "FX" CMOS image sensor as the Nikon D3, and is Nikon ...
and Nikon D300s, marked EI-142, and the consumer line variant with reduced processor cores in the Nikon D90 and
Nikon D5000 The D5000 is a 12.3-megapixel DX-format DSLR Nikon F-mount camera, announced by Nikon on 14 April 2009. The D5000 has many features in common with the D90. It features a 2.7-inch 230,000-dot resolution tilt-and-swivel LCD monitor (D90 is , 920,0 ...
, marked EI-149. It is based on a Socionext Milbeaut imaging-processor with 720p Motion JPEG video encoder, DSP and FR-80 (EI-14x versions) core. It uses a 90 nanometer
process technology A process is a series or set of activities that interact to produce a result; it may occur once-only or be recurrent or periodic. Things called a process include: Business and management *Business process, activities that produce a specific se ...
. The EI-137 variant in the
Nikon D60 The Nikon D60 is a 10.2-megapixel Nikon F-mount digital single-lens reflex camera announced in January 2008. The D60 succeeds the entry-level Nikon D40x. It features the Nikon EXPEED image processor introduced in the higher-end Nikon D3 and D3 ...
and Nikon D3000additionally found in the
Nikon D40 The Nikon D40 is Nikon F-mount entry-level digital SLR, announced November 16, 2006 and made until March 2009, when it was succeeded by the Nikon D3000. Compared to its predecessor, the D50, the D40 had several features removed, a few added, an ...
, Nikon D40x and Nikon D80is based on the older Milbeaut M-3 in
180 nanometer The 180  nm process refers to the level of MOSFET (CMOS) semiconductor process technology that was commercialized around the 1998–2000 timeframe by leading semiconductor companies, starting with TSMC and Fujitsu, then followed by Sony, Tosh ...
technology (like all former Expeed/Milbeaut since 2001), includes an FR-71 core with only 12-bit, two-channel image sensor readout, no DSP, slower memory and a reduced feature set.


Expeed 2

1080p H.264/MPEG-4 HD video encoder, improved
face detection Face detection is a computer technology being used in a variety of applications that identifies human faces in digital images. Face detection also refers to the psychological process by which humans locate and attend to faces in a visual scene. ...
,
image noise Image noise is random variation of brightness or color information in images, and is usually an aspect of electronic noise. It can be produced by the image sensor and circuitry of a scanner or digital camera. Image noise can also originate in ...
reduction and
image distortion In geometric optics, distortion is a deviation from rectilinear projection; a projection in which straight lines in a scene remain straight in an image. It is a form of optical aberration. Radial distortion Although distortion can be irreg ...
correction are the main improved features compared to EI-14x ''Expeeds''. Used in the
Nikon D7000 The Nikon D7000 is a 16.2-megapixel digital single-lens reflex camera (DSLR) model announced by Nikon on September 15, 2010. It replaced the D90 as the top end consumer camera, by using much of the technology and controls from the earlier D5000, ...
, Nikon D3100 and Nikon D5100 and Nikon marked EI-154. Although image sensor readout
clock frequency In computing, the clock rate or clock speed typically refers to the frequency at which the clock generator of a processor can generate pulses, which are used to synchronize the operations of its components, and is used as an indicator of the pr ...
has increased by a factor of 1.75, A/D converter accuracy is improved, especially when using 14-bit. Image processor performance is increased, performing a higher continuous shooting frame rate even when high ISO noise reduction or Active D-Lighting is activated. The ''Expeed'' EI-15x are controlled by an integrated FR-80/FR-81 core. Power consumption is also decreased by the Socionext 65 nm process.


Expeed 2 (rebranded Expeed 1)

The Nikon D3s processoralthough named ''Expeed'' 2uses nearly the same EI-142 processor as the previous D3/D3X featuring for example only 720p Motion JPEG video. It offers the same image sensor interface with identical speed and A/D converter accuracy, limiting the D3s dynamic range at 200 and especially 100 ISOs lower as the D7000/D5100.


Expeed C2

Variant used in some
Coolpix The Nikon Coolpix series are digital compact cameras in many variants produced by Nikon. It includes superzoom, bridge A bridge is a structure built to span a physical obstacle (such as a body of water, valley, road, or rail) without bloc ...
compact cameras. Cheaper Nikon compact cameras use
Sanyo , stylized as SANYO, is a Japanese electronics company and formerly a member of the ''Fortune'' Global 500 whose headquarters was located in Moriguchi, Osaka prefecture, Japan. Sanyo had over 230 subsidiaries and affiliates, and was founded by ...
or Zoran Coach image/video processors; both with a completely different technology and different firmware compared to the ''Expeed''.


Expeed 3


Expeed 3 (FR)

Compared to the previous Expeed 1 (EI-142), it offers the same improvements as the ''Expeed 2'' EI-154 with Socionext 65 nm process, including increased A/D converter accuracy and image sensor analog signal readout clock rate, reducing rolling shutter.
Computing power In computing, computer performance is the amount of useful work accomplished by a computer system. Outside of specific contexts, computer performance is estimated in terms of accuracy, efficiency and speed of executing computer program instructio ...
is highly increased. Marked EI-158, this variant is used by the
Nikon D4 The Nikon D4 is a 16.2-megapixel professional-grade full frame (35mm) digital single-lens reflex camera (DSLR) announced by Nikon Corporation on 6 January 2012. It succeeds the Nikon D3S and introduces a number of improvements including a 16.2 ...
and
Nikon D800 The Nikon D800 is a 36.3-megapixel professional-grade full-frame digital single-lens reflex camera produced by Nikon Corporation. It was given a Gold Award by Digital Photography Review. It was officially announced on February 7, 2012 and went o ...
. The EI-158 was the first ''Expeed'' to offer
uncompressed video Uncompressed video is digital video that either has never been compressed or was generated by decompressing previously compressed digital video. It is commonly used by video cameras, video monitors, video recording devices (including general-purp ...
output (8bit 4:2:2) over HDMI. The
Nikon D600 The Nikon D600 is a 24.3-effective-Pixel#Megapixel, megapixel Nikon FX format, FX-format Full-frame digital SLR, full-frame digital SLR camera from Nikon released on September 13, 2012 targeted at professionals and enthusiasts. It began shipping ...
(teardown), Nikon D3200 and
Nikon D5200 The Nikon D5200 is an F-mount DSLR camera with a newly developed 24.1-megapixel DX-format CMOS image sensor first announced by Nikon on November 6, 2012 for most of the worldDDR3 Double Data Rate 3 Synchronous Dynamic Random-Access Memory (DDR3 SDRAM) is a type of synchronous dynamic random-access memory (SDRAM) with a high bandwidth (" double data rate") interface, and has been in use since 2007. It is the higher-spee ...
memory, and with increased computing power. The D5200 uses a
package on package Package on a package (PoP) is an integrated circuit packaging method to vertically combine discrete logic and memory ball grid array (BGA) packages. Two or more packages are installed atop each other, i.e. stacked, with a standard interface to rout ...
with a 4 
Gbit The bit is the most basic unit of information in computing and digital communications. The name is a portmanteau of binary digit. The bit represents a logical state with one of two possible values. These values are most commonly represented ...
DDR3 SDRAM on top.


Expeed 3 (ARM)

In the
Nikon 1 series The Nikon 1 series is a discontinued camera line from Nikon, originally announced on 21 September 2011. The cameras utilized Nikon 1-mount lenses, and featured 1" CX format sensors. The series included the Nikon 1 V1, J1, J2, and S1 with a ...
September 2011 Nikon introduced a new largely changed architecture – the main control unit it uses an ARM microcontroller which requires new firmware compared to the totally different Fujitsu FR microcontroller used in all former Milbeaut and ''Expeed'' processors. It is also the first ''Expeed'' using digital image sensor readout – no analog image sensor interface is needed. In the Nikon 1 cameras introduced September 2011 it uses 1 GB fast DDR2
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch * ...
packaged in 2x 4 Gbit chips. Nikon marked EI-160, manufactured in the Socionext 65 nm process. High-speed dual multi-core image-processing engines with world record (Nikon claim) 600 megapixels per second speed, enhanced
H.264 Advanced Video Coding (AVC), also referred to as H.264 or MPEG-4 Part 10, is a video compression standard based on block-oriented, motion-compensated coding. It is by far the most commonly used format for the recording, compression, and distr ...
HD video High-definition video (HD video) is video of higher resolution and quality than standard-definition. While there is no standardized meaning for ''high-definition'', generally any video image with considerably more than 480 vertical scan lines (N ...
engine and controlled by a dual-core ARM microcontroller are the main improvements. Its high speed allows the world's fastest speed (Nikon claim) of 60
frames per second A frame is often a structural system that supports other components of a physical construction and/or steel frame that limits the construction's extent. Frame and FRAME may also refer to: Physical objects In building construction *Framing (con ...
(10 fps with full
autofocus An autofocus (or AF) optical system uses a sensor, a control system and a motor to focus on an automatically or manually selected point or area. An electronic rangefinder has a display instead of the motor; the adjustment of the optical system ...
).


=Expeed 3A

= The ''Expeed 3A'', a successor to the Expeed 3 EI-160 used in the Nikon 1 series, was first released in the Nikon 1 V2 and mainly features an increased world record image-processing speed of up to 850 megapixels per second. This enables 60 frames per second (15 fps with full
autofocus An autofocus (or AF) optical system uses a sensor, a control system and a motor to focus on an automatically or manually selected point or area. An electronic rangefinder has a display instead of the motor; the adjustment of the optical system ...
) speed even with the new 14
megapixel In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a raster image, or the smallest point in an all points addressable display device. In most digital display devices, pixels are the sm ...
image sensor. It is developed exclusively for Nikon 1 cameras.


Expeed 4

Expeed 4 uses a processor with
ARM In human anatomy, the arm refers to the upper limb in common usage, although academically the term specifically means the upper arm between the glenohumeral joint (shoulder joint) and the elbow joint. The distal part of the upper limb between th ...
central
controller Controller may refer to: Occupations * Controller or financial controller, or in government accounting comptroller, a senior accounting position * Controller, someone who performs agent handling in espionage * Air traffic controller, a person ...
, and is used in the
Nikon D810 The Nikon D810 is a 36.3-megapixel professional-grade full-frame digital single-lens reflex camera produced by Nikon. The camera was officially announced in June 2014, and became available in July 2014. Compared to the former D800/D800E it off ...
, Nikon D750, Nikon D5300, Nikon D5500, Nikon D5600, Nikon D3300, Nikon D3400, Nikon D3500 and Nikon D7200. It offers full HD (1080p) video capture at 50/60 fps with improved contrast detection autofocus and
live preview Live preview is a feature that allows a digital camera's display screen to be used as a viewfinder. This provides a means of previewing framing and other exposure before taking the photograph. In most such cameras, the preview is generated by m ...
autofocus. It includes all of the features of the Expeed 3 (FR) and older versions of Expeed, plus it consumes less power. The
Nikon D4S The Nikon D4S is a full frame professional DSLR camera announced by Nikon Corporation on February 25, 2014 to succeed the D4 as its flagship DSLR. The D4S offers a number of improvements over its predecessor including a new image sensor, new ima ...
's processor is identical to the Nikon D4, marked EI-158, using its processing power with improved software enabling 1080p video capture at 50/60fps, 11 fps photos with improved autofocus, new noise reduction with image-content variable algorithm (context-adaptive) and other improvements.


Expeed 4A

Version 4A is used in the
Nikon 1 V3 The Nikon 1 V3 is a digital mirrorless camera announced by Nikon on March 13, 2014. Compared to its predecessor, the Nikon 1 V2, it has a higher resolution sensor (18 megapixels, up from 14 megapixels), built-in Wifi, FullHD video at 60 frames pe ...
, Nikon 1 J4 and
Nikon 1 S2 The Nikon 1 S2 is a digital mirrorless interchangeable lens camera announced by Nikon on May 14, 2014. See also * Nikon 1 series * Nikon 1-mount The Nikon 1-mount is a type of interchangeable lens mount developed by Nikon for its Nikon CX forma ...
.


Expeed 5

Nikon announced EXPEED 5 processor engine in their new DX and FX cameras Nikon D500 and
Nikon D5 The Nikon D5 is a full frame professional DSLR camera announced by Nikon Corporation on 6 January 2016 to succeed the D4S as its flagship DSLR. The D5 offers a number of improvements over its predecessor including a new image sensor, new image p ...
at CES 2016, (Las Vegas, January 5, 2016) and also used in the Nikon D7500 and D850.


Expeed 5A

The EXPEED 5A image-processing engine is first seen in the Nikon 1 J5, which was announced April 2, 2015. In the Nikon 1 J5 it is capable of 4k Ultra HD (3840*2160) at 15 fps, Full-HD (1920*1080) at 60 fps, HD (1280*720) at 120 fps, 800 x 296 at 400 fps and 400 x 144 at 1200 fps. It can handle 20MP burst photos at 20 fps with autofocus at each frame, and even 60 fps with autofocus fixed at the first frame, but note that the buffer size is yet unknown and probably very small.


Expeed 6

Nikon announced the Expeed 6 processor engine on 23 August 2018. It appears in their
Nikon Z 7 The Nikon Z 7 is a 45.7 megapixel full-frame mirrorless interchangeable-lens camera produced by Nikon. The camera was officially announced on August 23, 2018, for release in September 2018. It was the first camera to use Nikon's new Z-mount sys ...
,
Nikon Z 6 The Nikon Z 6 is a full-frame mirrorless interchangeable-lens camera produced by Nikon. The camera was officially announced on August 23, 2018, to be released in November. Nikon began shipping the Z 6 to retailers on November 16, 2018. This was t ...
,
Nikon Z 50 The Z 50 is an APS-C mirrorless camera (1.5x APS crop) announced by Nikon on October 10, 2019. It is Nikon's first Z-mount crop sensor camera body. With its introduction, Nikon also announced two crop-sensor Z-mount lenses. It is the third Z-m ...
, Nikon Z 5, Nikon D780 and
Nikon D6 The Nikon D6 is a full frame professional DSLR camera announced by Nikon Corporation on February 11, 2020, to succeed the D5 as its flagship DSLR. It has a resolution of 20.8MP, like the D5. The D6 has a newer Expeed 6 processor that supports ...
cameras. The Nikon Z 6II and Nikon Z 7II each have two Expeed 6 processors.


Expeed 7

Nikon announced the Expeed 7 processor engine on 28 October 2021. It appears in the
Nikon Z 9 The Nikon Z 9 is a full-frame mirrorless camera produced by Nikon. The camera was announced on October 28, 2021. The Z 9 has the same 45.7 MP resolution as the Z 7 and Z 7II cameras, but uses a much faster stacked CMOS sensor which improves a ...
mirrorless camera. This latest version integrates th
intoPIX TicoRAW
technology offering High-Efficiency RAW recording up to 8K and 60fps, preserving all the benefits of the RAW format, while ensuring very low power processing and very fast transfer speed.


Pre-Expeed


Unofficial Expeed DSLRs

The ''Expeed'' processor variant EI-137 is found in the Nikon D40, Nikon D40x and Nikon D80as it is officially in the later-released Nikon D60 and Nikon D3000.


Early DSLRs

DSLR A digital single-lens reflex camera (digital SLR or DSLR) is a digital camera that combines the optics and the mechanisms of a single-lens reflex camera with a digital imaging sensor. The reflex design scheme is the primary difference between a ...
s announced before August 2006 do not contain processors named ''Expeed'' (for example
Nikon D70 The Nikon D70 is a digital single-lens reflex camera, introduced at the 2004 PMA Annual Convention and Trade Show, as Nikon's first consumer-level digital SLR, and a Competition, competitor to the Canon EOS 300D. It was often sold in a "kit packa ...
/D70s processor: EI-118), although that does not mean that these processors use a different architecture. Or the
Nikon D200 The Nikon D200 is a 10.2-megapixel digital single-lens reflex camera that falls between entry-level/midrange DSLR cameras such as the Nikon D40, Nikon D40x, and D80 and high-end models such as the Nikon D2Hs and D2Xs. It was released by the N ...
processor (EI-126) uses the same, but greatly expanded firmware as the D80 (unofficial "Expeed").


Additional (co-)processors

As
input/output In computing, input/output (I/O, or informally io or IO) is the communication between an information processing system, such as a computer, and the outside world, possibly a human or another information processing system. Inputs are the signals ...
(I/O) processor Nikon uses external 32-bit microcontrollers to connect additional sensors and displays:
Viewfinder In photography, a viewfinder is what the photographer looks through to compose, and, in many cases, to focus the picture. Most viewfinders are separate, and suffer parallax, while the single-lens reflex camera lets the viewfinder use the main ...
, top- display,
flash Flash, flashes, or FLASH may refer to: Arts, entertainment, and media Fictional aliases * Flash (DC Comics character), several DC Comics superheroes with super speed: ** Flash (Barry Allen) ** Flash (Jay Garrick) ** Wally West, the first Kid F ...
(
Speedlight Speedlight is the brand name used by Nikon Corporation for their photographic flash units, used since the company's introduction of strobe flashes in the 1960s. Nikon's standalone Speedlights (those not built into the company's cameras) have the ...
)/
hot shoe Canon EOS 350D Hot shoe Proprietary hot shoe used by Minolta and older Sony cameras (Konica Minolta Maxxum 7D">Sony.html" ;"title="Minolta and older Sony">Minolta and older Sony cameras (Konica Minolta Maxxum 7D) A hot shoe is a mounting poin ...
, shutter/
aperture In optics, an aperture is a hole or an opening through which light travels. More specifically, the aperture and focal length of an optical system determine the cone angle of a bundle of rays that come to a focus in the image plane. An ...
motor An engine or motor is a machine designed to convert one or more forms of energy into mechanical energy. Available energy sources include potential energy (e.g. energy of the Earth's gravitational field as exploited in hydroelectric power g ...
s, metering/
autofocus An autofocus (or AF) optical system uses a sensor, a control system and a motor to focus on an automatically or manually selected point or area. An electronic rangefinder has a display instead of the motor; the adjustment of the optical system ...
sensors and
lens A lens is a transmissive optical device which focuses or disperses a light beam by means of refraction. A simple lens consists of a single piece of transparent material, while a compound lens consists of several simple lenses (''elements ...
/
battery grip A battery grip is an accessory for an SLR/DSLR (and occasionally other cameras), which allows the camera to hold multiple batteries to extend the battery life of the camera, and adds a vertical grip with an extra shutter release (and other contro ...
/
battery Battery most often refers to: * Electric battery, a device that provides electrical power * Battery (crime), a crime involving unlawful physical contact Battery may also refer to: Energy source *Automotive battery, a device to provide power t ...
control. Used variants are the
Fujitsu FR The Fujitsu FR (Fujitsu RISC) is a 32-bit RISC processor family. New variants include a floating point unit and partly video input analog-to-digital converter and digital signal processor. It is supported by Softune, GNU Compiler Collection a ...
in the ''Expeed'' EI-14x series, which changed to
MIPS architecture MIPS (Microprocessor without Interlocked Pipelined Stages) is a family of reduced instruction set computer (RISC) instruction set architectures (ISA)Price, Charles (September 1995). ''MIPS IV Instruction Set'' (Revision 3.2), MIPS Technologies, ...
in the ''Expeed'' EI-15x and EI-17x series. The professional series uses two or more Hitachi/
Renesas is a Japanese semiconductor manufacturer headquartered in Tokyo, Japan, initially incorporated in 2002 as Renesas Technology, the consolidated entity of the semiconductor units of Hitachi and Mitsubishi excluding their dynamic random-access memo ...
H8SX controllers. Former DSLRs used H8S microcontrollers. The ARM-based ''Expeed'' in the
Nikon 1 series The Nikon 1 series is a discontinued camera line from Nikon, originally announced on 21 September 2011. The cameras utilized Nikon 1-mount lenses, and featured 1" CX format sensors. The series included the Nikon 1 V1, J1, J2, and S1 with a ...
with its dual ARM core needs no additional I/O processors. The Nikon 1 series also includes an
Epson Seiko Epson Corporation, or simply known as Epson, is a Japanese multinational electronics company and one of the world's largest manufacturers of computer printers and information- and imaging-related equipment. Headquartered in Suwa, Nagano ...
graphic processor.


Alternative firmware

As with CHDK or
Magic Lantern The magic lantern, also known by its Latin name , is an early type of image projector that used pictures—paintings, prints, or photographs—on transparent plates (usually made of glass), one or more lenses, and a light source. Because a si ...
modified Canon digital cameras based on
DIGIC Digital Imaging Integrated Circuit (often styled as "DiG!C") is Canon Inc.'s name for a family of signal processing and control units for digital cameras and camcorders. DIGIC units are used as image processors by Canon in its own digital imagi ...
processors, a group of programmers called "Nikon Hacker" develops custom firmware, making recent progress including an FR emulator for some DSLRs. It was shown that Nikon uses the
Softune Softune is an Integrated development environment from Fujitsu for the Fujitsu FR, FR-V and F²MC processor families. It provides an REALOS µITRON realtime kernel. It is for example used for Nikon DSLRs (see Nikon EXPEED) and some Pentax K mo ...
integrated development environment An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of at least a source code editor, build automation tools ...
together with an µITRON
realtime ''RealTime'', also known as ''RealTime Arts'', was a free Australian arts magazine, published by Open City in print from 1994 until 2015 and online from 1996 to December 2017. History The free national arts magazine ''RealTime'', also known as ...
kernel Kernel may refer to: Computing * Kernel (operating system), the central component of most operating systems * Kernel (image processing), a matrix used for image convolution * Compute kernel, in GPGPU programming * Kernel method, in machine learn ...
. Currently there is some modified firmware available mainly removing time based video and uncompressed NEF files restrictions,Nikon patch
simeonpilgrim.com
but there is no stable alternative firmware available, as the project is still in an early state. The Nikon supplied firmware-updates normally include the firmware A for the I/O processor and the firmware B to control ''Expeeds'' by integrated FR microcontrollers (different for the ARM-based ''Expeed 3'').


Project tasks

Besides a general analysis of the hardware and software of the D7000, D5100 and D3100 and newer cameras, the project focuses on: *Removing 5 minutes time video restrictions: Some modified firmware available *High quality 1080p video with up to 64
mbps In telecommunications, data-transfer rate is the average number of bits (bitrate), characters or symbols ( baudrate), or data blocks per unit time passing through a communication link in a data-transmission system. Common data rate units are mult ...
*
Uncompressed video Uncompressed video is digital video that either has never been compressed or was generated by decompressing previously compressed digital video. It is commonly used by video cameras, video monitors, video recording devices (including general-purp ...
(Clean HDMI Output) for the D5100 and others *Uncompressed NEF files *WU-1a Wireless Mobile Adapter modifications to make it usable for other cameras *Analysis and decryption of Nikon battery communication *Analysis of Wireless Transmitter WT-3 and its communication *Removing third party battery blocking that Nikon introduced with some of the latest firmware versions *Development of an Nikon Emulator The changelog shows firmware also for newer variants like D800, D610, D5200 and D3200.


DIAG raw hack

This was not a firmware hack, but a method (Photopc – digital camera control) calling an already implemented diagnostic mode on some old
Nikon Coolpix The Nikon Coolpix series are digital compact cameras in many variants produced by Nikon. It includes superzoom, bridge A bridge is a structure built to span a physical obstacle (such as a body of water, valley, road, or rail) without block ...
cameras with Fujitsu Sparclite processors. Using this mode, they could write raw images.


See also

*
Canon DIGIC Digital Imaging Integrated Circuit (often styled as "DiG!C") is Canon Inc.'s name for a family of signal processing and control units for digital cameras and camcorders. DIGIC units are used as image processors by Canon in its own digital imagi ...
*
Sony BIONZ BIONZ is a line of image processors used in Sony digital cameras. It is currently used in many Sony α DSLR and Mirrorless interchangeable-lens camera, mirrorless cameras. Image processing in the camera converts the raw data from a Charge-coupled ...
*
Sony Exmor , commonly stylized as SONY, is a Japanese multinational conglomerate corporation headquartered in Minato, Tokyo, Japan. As a major technology company, it operates as one of the world's largest manufacturers of consumer and professional ...


References

{{Nikon 1 cameras Nikon cameras Camera firmware N Parallel computing SIMD computing Image processors Fujitsu microprocessors