Image data transfer processor and surveillance camera system

Information

  • Patent Application
  • 20070177015
  • Publication Number
    20070177015
  • Date Filed
    January 30, 2007
    17 years ago
  • Date Published
    August 02, 2007
    16 years ago
Abstract
An image data processor converts an image signal into an image data. The multi-codec unit converts the image data into a transfer data. A communication unit receives a transfer request from an outside terminal device and transmits the transfer data to the outside terminal device. A time-sharing control unit controls to drive the image data processor and the multi-codec unit in a time-sharing manner in accordance with the transfer request. A transfer data selecting unit for selecting the transfer data corresponding to the transfer request from a group of the transfer data generated by the image data processing unit and the multi-codec unit which are controlled to drive in the time-sharing manner by the time-sharing management unit, and transmitting the selected transfer data to the communication unit
Description

BRIEF DESCRIPTION OF THE DRAWINGS

These and other objects as well as advantages of the invention will become clear by the following description of preferred embodiments of the invention. A number of benefits not recited in this specification will come to the attention of those skilled in the art upon the implementation of the present invention.



FIG. 1 is a block diagram illustrating a constitution of a surveillance camera system according to a preferred embodiment of the present invention.



FIG. 2 is a view of respective block processing states, which shows an operation when an energy consumption mode is inactive in the surveillance camera system according to the preferred embodiment.



FIG. 3 is a view of block processing states, which shows an operation when the energy consumption mode is active in the surveillance camera system according to the preferred embodiment.



FIG. 4 is a conceptual view wherein a time-sharing management unit controls a multi-codec unit in the surveillance camera system according to the preferred embodiment.



FIG. 5 is a view of respective block processing states in the case where an image having a size shown in (b) in FIG. 4 is fetched by respective cameras in the preferred embodiment.



FIG. 6 is a view of respective block processing states in the case where an image data processing unit outputs a plurality of image data with respect to one image signal in the preferred embodiment.



FIG. 7 is a view of respective block processing states in the case where transfer data of QVGA is received in the state shown in FIG. 5 in the preferred embodiment.



FIG. 8 shows images displayed in a display device in the state shown in FIG. 7 in the preferred embodiment.



FIG. 9 is a view of respective block processing states in the case where a forcible transfer operation is executed in the preferred embodiment.



FIG. 10 shows an memory image when a multi-codec processing is executed.


Claims
  • 1. An image data transfer processor comprising: an image data processing unit for converting an image signal into an image data;a multi-codec unit for converting the image data into a transfer data;a communication unit for receiving a transfer request from an external terminal device and transmitting the transfer data to the terminal device;a time-sharing management unit for controlling to drive the image data processing unit and the multi-codec unit in a time-sharing manner in accordance with the transfer request; anda transfer data selecting unit for selecting the transfer data corresponding to the transfer request from the transfer data generated by the image data processing unit and the multi-codec unit which are controlled to drive in the time-sharing manner by the time-sharing management unit, and transmitting the selected transfer data to the communication unit.
  • 2. The image data transfer processor according to claim 1, wherein the time-sharing management unit controls to drive the image data processing unit and the multi-codec unit in the time-sharing manner based on a cycle equal to or shorter than a frame cycle of the image signal in accordance with the transfer request.
  • 3. The image data transfer processor according to claim 1, wherein the multi-codec unit converts the image data into the transfer data through compressing the image data.
  • 4. The image data transfer processor according to claim 1, wherein the image signal is a plurality of image signals.
  • 5. The image data transfer processor according to claim 4, wherein the image signal is a plurality of image signals obtained by a plurality of photographing devices.
  • 6. The image data transfer processor according to claim 5, wherein the time-sharing management unit generates a photographing control signal for controlling to drive the plurality of photographing devices in the time-sharing manner, andthe communication unit transmits the photographing control signal to the photographing devices.
  • 7. The image data transfer processor according to claim 1, wherein the image data processing unit converts the image signal into a plurality of image data in which an image data having a size equal to that of the image signal and at least one of image data having a size different to that of the image data are combined,the multi-codec unit selectively converts the image data having an image size corresponding to the transfer request into the transfer data, andthe transfer data selecting unit transmits the transfer data having the image size corresponding to the transfer request to the communication unit.
  • 8. The image data transfer processor according to claim 1, wherein the image data processing unit converts the image signal into the image data so that the image data with an aspect ratio different from that of the image signal is included therein.
  • 9. The image data transfer processor according to claim 1, wherein the time-sharing management unit controls the multi-codec unit in the time-sharing manner under such a condition as S·T≧S0·t0+S1·t1+. . . +Sn-1·tn-1, provided that a largest size of the image data is S, a maximum frame rate is T when the largest size of the image data is S, the sizes of n number of image data are S0, S1, . . . Sn-1, and the frame rates of the respective image data are t0, t1, . . . tn-1.
  • 10. The image data transfer processor according to claim 4, wherein the image signal is a plurality of image signals having formats different from each other,the image transfer processor further comprises an image signal processing unit for converting the inputted image signals to a predetermined format which can be processed in the image data processing unit by rearranging pixel values thereof and outputting the format-converted image signals to the image data processing unit.
  • 11. The image data transfer processor according to claim 10, further comprising an image signal switchover unit, wherein the image signal switchover unit selects one of the plurality of image signals and outputs the selected image signal to the image signal processing unit.
  • 12. The image data transfer processor according to claim 1, wherein the image data processing unit executes at least one of enlargement and reduction of an original image to thereby generate the image data.
  • 13. The image data transfer processor according to claim 1, further comprising an image data input unit, wherein the image data input unit converts another image data having a format different from that of the image data into a data which can be processed in the image data processing unit.
  • 14. The image data transfer processor according to claim 10, further comprising: a memory device; anda memory controller, whereinthe image signal processing unit stores the format-converted image signal in the memory device via the memory controller,the image data processing unit reads the format-converted image signal from the memory device via the memory controller and converts the read image signal into the image data, and then, stores the image data in the memory device via the memory controller,the multi-codec unit reads the image data from the memory device via the memory controller and converts the read image data into the transfer data, and then, stores the transfer data in the memory device via the memory controller, andthe transfer data selecting unit reads the transfer data from the memory device via the memory controller and outputs the read transfer data to the communication unit.
  • 15. The image data transfer processor according to claim 14, wherein the image signal is a plurality of image signals,the image data processing unit converts a plurality of image data from the plurality of image signals,the multi-codec unit stores a differential data between each frame and a frame prior to the each frame in the memory device via the memory controller, andwhen the image data in the next frame of the respective frames of the plurality of image data is converted into the transfer data, the multi-codec unit reads the differential data between the relevant frame and the previous frame, the image data of the previous frame and the image data of the next frame from the memory device via the memory controller, and executes the processing based on these data.
  • 16. The image data transfer processor according to claim 15, wherein the multi-codec unit stores the image data of the next frame in a recording region different from that of the last frame of the next frame in the memory device every time when the plurality of image data is converted into the transfer data.
  • 17. A surveillance camera system comprising: the image data transfer processor according to claim 1;at least one of photographing device for supplying the image signal to the image data transfer processor;a display unit for outputting the image data;a display device for displaying the image data outputted by the display unit; andan operation unit for receiving the transfer request made by an operator based on his/her visual confirmation of the image data displayed on the display device and outputting the received transfer request to the transfer data selecting unit.
  • 18. The surveillance camera system according to claim 17, wherein the image data processing unit resizes the image data selected by the operation unit into the size of the transfer request when the size of the image data is different from that of the transfer request, andthe multi-codec unit converts the resized image data into the transfer data.
  • 19. The surveillance camera system according to claim 17, wherein a plurality of photographing devices is provided as the photographing device, andthe time-sharing management unit drives the photographing device which outputs the image signal received the transfer request and halts the photographing device which outputs the image signal not received the transfer request.
  • 20. The surveillance camera system according to claim 17, wherein a plurality of photographing devices is provided as the photographing device, whereinthe transfer data selecting unit of each of the image data transfer processors transmits the transfer request received from the operation unit to the other image data transfer processor, and receives the transfer data transmitted by the other image data transfer processor in response to the transfer request thereby received via the communication unit,the multi-codec unit converts the received transfer data into the image data,the image data processing unit resizes the image data converted from the received transfer data, andthe display unit outputs the resized image data to the display device.
Priority Claims (1)
Number Date Country Kind
2006-020330 Jan 2006 JP national