Image processing apparatus and image processing method
AssigneeCanon Kabushiki Kaisha
InventorYasushi Kachi
Life of this patent
Estimating the term…
Abstract
An image processing apparatus obtains moving image data having a pixel array of a Bayer structure, transmits the obtained moving image data in accordance with a transmission method of transmitting image data having a pixel array different from the Bayer structure and auxiliary data indicating transparency of a plurality of pieces of color data included in the image data by using a plurality of channels, and controls image data of predetermined one of a plurality of colors where the number of pixels corresponding to the predetermined color is larger than that of other color of the plurality of colors, by using a channel for transmitting the auxiliary data.
Claims11
An image processing apparatus comprising:
- an obtaining unit configured to obtain moving image data having a pixel array of a Bayer structure;
- a transmission unit configured to transmit the moving image data obtained by the obtaining unit in accordance with a transmission method of transmitting image data having a pixel array different from the Bayer structure and auxiliary data indicating transparency of a plurality of pieces of color data included in the image data by using a plurality of channels;
- and
- a control unit configured to control the transmission unit to transmit image data of predetermined one of a plurality of colors where the number of pixels corresponding to the predetermined color is larger than that of other color of the plurality of colors by using a channel for transmitting the auxiliary data in the moving image data obtained by the obtaining unit.
An image processing apparatus comprising:
- an obtaining unit configured to obtain moving image data having a pixel array of a Bayer structure, the moving image data including data of R pixels, G pixels, and B pixels and the number of the G pixels being more than those of the R pixels and the B pixels;
- a transmission unit configured to transmit the moving image data obtained by the obtaining unit in accordance with a 3G-SDI method for transmitting data of R pixels, G pixels, and B pixels included in image data having a different pixel array from the Bayer structure and auxiliary data indicating transparency of the pixel data by using four channels;
- and
- a control unit configured to control the transmission unit to transmit some data of the G pixels in the moving image data obtained by the obtaining unit by using the channel for the auxiliary data and transmit data of the R pixels and the B pixels, and G pixels other than the some data in the moving image data obtained by the obtaining unit by using three channels other than the channel for the auxiliary data.
An image processing method comprising the steps of:
- acquiring moving image data having a pixel array of a Bayer structure;
- transmitting the moving image data obtained in the acquiring in accordance with a transmission method of transmitting image data having a pixel array different from the Bayer structure and auxiliary data indicating transparency of a plurality of pieces of color data included in the image data by using a plurality of channels;
- and
- controlling the transmitting to transmit image data of predetermined one of a plurality of colors where h the number of pixels corresponding to the predetermined color is larger than that of other color of the plurality of colors, by using a channel for transmitting the auxiliary data in the moving image data obtained in the acquiring.
An image processing apparatus comprising the steps of:
- acquiring moving image data having a pixel array of a Bayer structure, the moving image data including data of R pixels, G pixels, and B pixels and the number of the G pixels being more than those of the R pixels and the B pixels;
- transmitting the moving image data obtained in the acquiring in accordance with a 3G-SDI method for transmitting data of R pixels, G pixels, and B pixels included in image data having a different pixel array from the Bayer structure and auxiliary data indicating transparency of the pixel data by using four channels;
- and
- controlling the transmission unit to transmit some data of the G pixels in the moving image data obtained in the acquiring by using the channel for the auxiliary data and transmit data of the R pixels and the B pixels, and G pixels other than the some data in the moving image data obtained in the acquiring by using three channels other than the channel for the auxiliary data.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute control of an image processing apparatus processing moving image data having a pixel array of a Bayer structure, comprising:
- first program code means for acquiring moving image data having a pixel array of the Bayer structure;
- second program code means for transmitting, by a transmission unit, the moving image data obtained in accordance with a transmission method of transmitting image data having a pixel array different from the Bayer structure and auxiliary data indicating transparency of a plurality of pieces of color data included in the image data by using a plurality of channels;
- and
- third program code means for controlling the transmission unit to transmit image data of predetermined one of a plurality of colors where the number of pixels corresponding to the predetermined color is larger than that of other color of the plurality of colors, by using a channel for transmitting the auxiliary data in the moving image data obtained.
A non-transitory computer-readable storage medium storing a computer program for causing a computer to execute control of an image processing apparatus processing moving image data having a pixel array of a Bayer structure, comprising:
- first program code means for acquiring moving image data having a pixel array of the Bayer structure, the moving image data including data of R pixels, G pixels, and B pixels and the number of the G pixels being more than those of the R pixels and the B pixels;
- second program code means for transmitting, by a transmission unit, the moving image data obtained in accordance with a 3G-SDI method for transmitting data of R pixels, G pixels, and B pixels included in image data having a different pixel array from the Bayer structure and auxiliary data indicating transparency of the pixel data by using four channels;
- and
- third program code means for controlling the transmission unit to transmit some data of the G pixels in the moving image data obtained by using the channel for the auxiliary data and transmit data of the R pixels and the B pixels, and G pixels other than the some data in the moving image data obtained by using three channels other than the channel for the auxiliary data.
Dependencies are inferred from the claim text.