2014
DOI: 10.1016/j.sysarc.2014.01.006
|View full text |Cite
|
Sign up to set email alerts
|

DreamCam: A modular FPGA-based smart camera architecture

Abstract: To cite this version:Merwan Birem, François Berry. DreamCam: A modular FPGA-based smart camera architecture. Journal of Systems Architecture, Elsevier, 2014, 60 (6) b s t r a c tDreamCam is a modular smart camera constructed with the use of an FPGA like main processing board. The core of the camera is an Altera Cyclone-III associated with a CMOS imager and six private Ram blocks. The main novel feature of our work consists in proposing a new smart camera architecture and several modules (IP) to efficiently ex… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
29
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 40 publications
(29 citation statements)
references
References 16 publications
0
29
0
Order By: Relevance
“…We have used the CAPH language and tool chain to implement various real-time stream-processing applications on FPGA-based boards, including in particular a smart-camera developed at our institute [3]. This smartcamera platform embeds a STRATIX EP1S60 FPGA, five 1MB SRAM banks and one 64MB SDRAM block.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We have used the CAPH language and tool chain to implement various real-time stream-processing applications on FPGA-based boards, including in particular a smart-camera developed at our institute [3]. This smartcamera platform embeds a STRATIX EP1S60 FPGA, five 1MB SRAM banks and one 64MB SDRAM block.…”
Section: Resultsmentioning
confidence: 99%
“…An example of actor description in CAPH3 Pop the value from the connected FIFO.B. Describing valuesTwo kind of values can be exchanged by actors : built-in values and tagged (or constructed) values.Built-in values are those having a direct interpretation at the RT-level : signed and unsigned integers (with explicit size in bits), booleans, fixed-point and floating point values and arrays of built-in values.…”
mentioning
confidence: 99%
“…We assume that the in-built camera has the functionalities which can allow the driver to upload a given file or the camera’s sensors can decide to upload a particular video after analyzing abnormal movements within the video [49]. The timing and circumstances techniques in which the video should be uploaded are not within the scope of this paper.…”
Section: Details Of Proposed Protocolmentioning
confidence: 99%
“…This simulation harness enables quick validation of image processing dataflow programs on CPUs. The functionality is implemented in the runtime system of Orcc's C backend, and is exposed as actors in the System project in the orc-apps library 1 . C. FPGA based System Architecture 1) Architecture Overview: The clean separation of subsystems allows power efficient application deployment across power islands: regions where different power modes (e.g., frequency scaling, power gating) can be applied independently.…”
Section: B Software Validation Of Image Processing Programsmentioning
confidence: 99%
“…Due to their decentralised local pre-processing smart cameras help to address the issues with traditional centralised camera networks, e.g., image communication over a resource limited (bandwidth and power) wireless network. A smart camera architecture (SCA) shifts pre-processing computations upstream to the source of image capture on dedicated, low powered embedded hardware [1]. Current available SCAs encounter problems due to a range of system-level design issues [2].…”
Section: Introductionmentioning
confidence: 99%