Codeproject ai coral reddit. They are set for only 1 camera to send an alert. I've had Deepstack and BI running for a year or so in a Win VM (host machine is a Gen 13 Dell Poweredge Server - R530), loads of errors with Deepstack failing constantly but BlueIris relatively stable. 1, I only get "call failed" no matter what verbosity I set. None of the above folder names or locations are mandated by the Syno AI repo. Advanced Docker launch (settings saved outside of the container) We will need to map two folders from the Docker image to the host file system in order to allow settings to be persisted outside the container, and to allow modules to be downloaded and installed. Confirm you have internet access…. Face recognition. 2023-12-10 15:30:40: Client request 'list-custom' in queue 'objectdetection_queue' (#reqid 5632ded9-fb70-4ac3-9f49-fa37716ca2f2) 2023-12-10 15:30:41: GetCommandByRuntime: Runtime=python37, Location=Shared. Every once in a while, we will get an amazon package, and blue iris + code project ai will completely miss triggering. Thanks for this. Viseron is a self-hosted NVR deployed via Docker, which utilizes machine learning to detect objects and start recordings. AI to turn it into module that can be deployed and used anywhere by everyone. Jan 25, 2023 · California. Check the cpai logs. io. Zoneminder's object detection add-on provided a way to do facial recognition (a directory with known_faces images and their associated names). AI Server and Blue Iris, including topics such as setting up CodeProject. Then navigate to the AI tab. Stick to Deepstack if you have a Jetson. All seems to be working fine besides LPR. Jan 20, 2024. 9. AI TPU, all within an Arm64 Docker image; All modules can now be installed / uninstalled (rather than having some modules fixed and uninstallble). AI discussions are on our CodeProject. json file that describes the module and provides instruction to CodeProject. AI > Open Server Dashboard. I will say this is my 1st BI/codeproject installation so I can’t compare my experience to any prior versions of the software install. I'm getting times of around 45-50 ms. I am getting satisfactory performance (<100ms) out of my 1650 If your using Nvidia GPU, you have to make sure your using Cuda 12. #1. My driveway camera is great, it's detecting people and cars. Aug 9, 2023 · Switching back to the license-plate model seems significantly more reliable. AI on a Jetson CodeProject. AI on how to launch the module. Next, pass through the Coral TPU by clicking Add another Path, Port Variable, Label or Device. I have it working and have been pleased with its accuracy and performance using the small model. Now if codeproject ai can just start recognizing faces. You may have to edit a file to change the model, although on my phone I don't remember exactly what steps I took. #2. 1 Windows Install was just released V2. Just wondering if there are any suggestions. Make sure your cameras are added to Blue Iris, then select the Trigger tab. When I do the test from Agent DVR it gives me the following error: AI test failed: A task was canceled. AI Server in Blue Iris, detecting objects, setting up alerts, analyzing with AI, using the AI tab in the Blue Iris Status, and View community ranking See how large this community is compared to the rest of Reddit. 0. 8 - 2M cameras running main and sub streams. Instead of that, the multi-TPU code does tiling of the input image. AI is our standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language. Some modules (Coral, Yolov8) now allow you to download individual models at runtime via the dashboard. CodeProject AI + the models bundled with Blue Iris worked a lot better for me compared to Frigate. This is CodeProject AI: a demonstration, a playground, a learning tool, and a library and service that can be used out of the box. 2, you're screwed. With CodeProject. html file for testing your module, and to CodeProject. The newer version also installs quicker and then after install it starts to fetch the modules it needs. 2 dual edge AI accelerator is back in stock at ThePiHut. Depends also how you have it setup. Jan 26, 2023 · The easiest way is via Terminal menu in VS Code: choose ' New Terminal ', then within the terminal window just 'cd src' and you're there. If anyone is interested, please message me a link to your CodeProject profile, and I'll invite you to the testers group. AI threads to see what others are using. py: Edge TPU detected. com we want to ensure no one gets left behind. 3. I've also been running CP. v2. The initial steps were described on the CodeProject. Coral TPU support has recently been added to CodeProject. Example below (note I am running 2. I'd also try a different model if you can't get that one working. CodeProject AI should be adding Coral support soon. Sep 2, 2023 · 5. Wait for it to fully install all the modules and none of them say installing. So apart from installing CodeProject. AI and the AI performance seems kind of low: it takes 1000-3000ms to analyze one 2560x1440 frame. Running as a Windows Service. It can be installed locally, requires no off-device or out of network data transfer, and is Seems that from BI perspective CP. A new generative AI module (Llama LLM Chatbot) A standardised way to handle (in code) modules that run long processes such as generative AI; Debian support has been improved; Small UI improvements to the dashboard It uses the same API as Deepstack. AI modules and enable. 2023-12-10 15:30:41: Command: C:\Program Files\CodeProject\AI\runtimes\bin\windows . They royally screwed it up on the server side. This subreddit has gone Restricted and reference-only as part of a mass protest against Reddit's recent API changes, which break third-party apps and moderation tools. AI is the future. 11:30:Camera 1: Recording Closed. What we now see in the Mesh summary tab for the current server is the remote server processing the majority of the AI operations with an effective response time of 154ms. Get the Reddit app Scan this QR code to download the app now This helped me a good bit recently moving from deepstack to codepeoject. 3MP): ~18ms-20ms. This works great but I was wondering since I installed CodeProject on the same VM if I could get better analysis Nov 4, 2022 · The fix was to go to Windows services and start or restart CodeProject. 3MP): ~170-190ms. You can now run AI acceleration on OpenVINO and Tensor aka Intel CPUs 6th gen or newer or Nvidia GPUs. A Coral AI TPM would be much easier for users since the USB model is cheaper, easier to install, takes up less space and significantly faster than a GPU. Jan 14, 2021 · Choosing Hardware for AI Traffic Speed Detection. 2 that i was going to mess around with frigate with and possibly move my cameras from BI to frigate, but with the talk about having coral support with codeprojectAI, im going to play around with it first with BI. AI 2. AI Docker for Ubuntu. Newbie questions about getting CP and Google Coral TPU working Hey guys, I've seen there is some movement about google coral TPU support in codeproject, and I was wondering if there is any way to make it work with Blue Iris NVR software. It will not drop the framerate of your camera feeds. py: File "C:\Program Files\CodeProject\AI\modules\ObjectDetectionCoral\objectdetection_coral_adapter. exe and Setup. 2 TPU. com. To set up AI Servers, click on the icon at the top left of the main Agent DVR UI. Linux / macOS native installer users. Anyone is welcome, but testers with the following setup in priority are: Windows users. I could start CodeProject. No off-device or out of network data transfer, no messing around with dependencies, and able to be used from any platform, any language. And from the moment you stop the service, it can take 20-30 seconds for the process to exit. This opens Windows services. AgentDVR is running on a VM running Windows 10. It seems like native Blue Iris Coral support could shave off even a few more milliseconds. I currently operate a Coral USB device 24/7 as a camera image processor, and it tends to generate a significant amount of heat. I strongly suggest you think about it. Everything was running fine until I had the bad idea to upgrade CodeProject to 2. Windows users with an NVIDIA GPU. ai. 8 so yours may be different): Feb 26, 2023 · In this video I go through the installation and configuration of CodeProject. 5. Runs as a Windows Service or a Docker container. Alter the minimum object size, as well as the minimum contrast and duration. Both BI and AI are running inside a Windows VM on an i7-7700 with allocated 6 cores and 10GB of RAM, no GPU. Frigate supports the deepstack / code project ai in 0. Dec 9, 2022 · Installing Agent DVR. start_time = time. Looks like DS. Click on it and press install. Please post questions, use cases, things you've done with CodeProject. AI Server: AI the easy way. AI high latency. AI is here, it's in demand, and it's a huge paradigm change in the industry. They do not support the Jetson, Coral, or other low power GPU use. With DeepStack apparently now deprecated in Blue Iris, leading to some users of DeepStack being reluctant to update to newer versions of BI, what then is the received wisdom on IPCT about what AI software might be reasonable to replace DeepStack with in Blue Iris? It seems like there is a beauty contest going on, will it be 2023-12-10 15:30:38: Starting Background AI Modules. I doubt they deprecated the port yet, but CodeProject wanted to switch from port 50000 to 32168. Everyone has their own favourite place to chat, and while we prefer that CodeProject. Wait and see if it it still crashes or anything shows up on the Server Dashboard log. Codeproject, virtualized BlueIris and dedicated AI machine. To do this, hit the Win + R keys on the keyboard to open the Run window, then type services. AgentDVR Log: 1:30:Camera 1: Recording Opened. I have them outside and instead of using the blue iris motion detection, I have a script that checks for motion every second on the camera web service and if there is motion, the script pulls down the image from the camera's http service, feeds it into deepstack and if certain parameters are met, triggers a recording. Enjoy stable, reliable and power-efficient object-recognition benefits on BlueIris! Apr 7, 2023 · This article is a continually updated FAQ on how to use Blue Iris with CodeProject. AI only supports the use case of the Coral Edge TPU via the Raspberry PI image for Docker. Once there, run. I am using a half-height GTX 1650 because my PC is a SFF (small form factor) and power supply is not big. In BI, stop and then start the AI (you may want to delete the existing log before doing this). perf_counter() The remote server runs a decent GPU and its local response time, even under load, is around 80ms. View community ranking In the Top 10% of largest communities on Reddit. It should not make a difference because the ALPR module uses the license-plate model to find the plate before it does the OCR. Mar 25, 2023 · Mar 25, 2023. My little M620 GPU actually seems to be working with it too. AI TPU, all within an Arm64 Docker image. Archived post. Take a code snippet, simple Python module, a Jupyter notebook - whatever you're working on - and use CodeProject. The first step is to go to the ispyconnect. msc. thank you! I ended up moving back to compreface but I'll give CP another shot when they figure out the 12. often tried, this is the first time I can remember, that it made a difference. It seems setup issues I ran into below are fixed with the latest Coral TPU (m. ai running alright. 2 version, it's much more stable than USB-version that used to crash many times a day, with m. 16:10:14 Codeproject AI is running in a docker on a Qemu64 VM running Debian 11. Then view the server address in a browser and there should be green under ObjectDetection (TF-Lite). I haven't tried it yet to see if it fixes the issues If you are already using other detection solution, resource utilization may not be a major issue for you but even with coral and just 4 camera my cpu (intel 11th Gen i7 nuc, with host cpu exposed to HA) and running frigate as add on (terrible performance when running as docker in proxmox) i am seeing big jump in cpu usage. Problem: They are very hard to get. You then need to map that file within the Syno AI docker, as well as a folder you designate for the media. py: from module_runner import ModuleRunner I got coral running last night the usb version with CP. Get the Reddit app Scan this QR code to download the app now. Coral M. Step 3: Delete the two folders that are shown below. It is an AI accelerator (Think GPU but for AI). AI on Linux CodeProject. All you would need is an account on codeproject. Home Assistant is open source home automation that puts local control and privacy first. Go back to the APPS tab in Unraid and search for codeproject. Also in BI, check "use custom modules" once the YOLO is installed. CodeProject AI has better models out-of-the-box. From the Explorer, click on the Face tab. Oct 28, 2022 · Now go to the Blue Iris Settings by hitting the gear in the upper left corner. Give your container a name, set the Host port as 32168, and click Run. Under server logs it’ll say this: objectdetection_tflite_adapter. Image classification. Relying on the uninstaller to stop the service and remove the files has been problematic because of this lag to terminate the process. One other thing to note is that the original code scales the camera image to fit on the 300x300px input tensor. AI Server open, click Open CodeProject. AI Server, it must be running. AI Update: Version 2. Improved Raspberry Pi support. By default, Frigate uses some demo ML models from Google that aren't built for production use cases, and you need the paid version of Frigate ($5/month) to get access to better models, which ends up more expensive than Blue Iris. AI webpage it shows localhost:##### Is it fine to have these different? I went into the camera settings->Trigger->AI and turned on CP. NET) and Object Detector (GPU). 1 day ago · Discuss Download Docs. For immediate help and problem solving, please join us at https://discourse. Using m. I created a folder called "surveillance" on one of my Synology volumes. AI Docker Install. Running Win11 Pro, CP. Jan 25, 2023 · It appears the latest version is out. AI for the first time skip to step 4. Docker users. 2 and earlier. Any idea what could cause that ? Coral module is correctly detected in the device manager. This group focuses on using AI tools like ChatGPT, OpenAI API, and other automated code generators for Ai programming & prompt engineering. 3 drivers are having issues. All modules can now be installed / uninstalled (rather than having some modules fixed and uninstallble). I have UNRAID, so I just put a docker up and it works just fine. SenseAI on Intel 12900T (0. I recently received the Coral TPU and have been trying to find ways to use it with my Blue Iris setup, however, it seems that CodeProject. When you install CPAI you then need to pick your modules (YOLO, Face Recognition, Object Detection Coral, etc. Learn and play with AI without fighting tools and setup environments. AI Server, another is to do it from the CodeProject. Try using the new port if you haven’t already. 8. zip which needs to be extracted. Frigate does support custom models, and there are scripts to A reboot would seem equivalent though and I think I needed that after an upgrade. Scroll down to CodeProject. It seems silly that Deepstack has been supporting a Jetson two years ago… it’s really unclear why codeproject AI seems to be unable to do so. NET module (no video card). Viseron 2. Viseron has a lot of components that provide support for, among other things: Object detection (YOLOv7, DeepStack, Google Coral EdgeTPU) Motion detection. 0 was just released which features a lot of improvements, including a fresh new frontend interface. AI is being deprecated by BI. AI Explorer. Ensure that Motion Sensor is selected, then Configure the settings. Then a dialog appears to offer Optional Settings. Oct 13, 2023 · 07:52:22 bjectdetection_coral_adapter. For Frigate to run at a reasonable rate you really needed a Coral TPU. I was therefore wondering if people have found any creative use cases for the TPU with Blue Iris. Nov 29, 2022 · Setting up an AI profile within the Blue Iris AI tab is one way to do facial recognition with Blue Iris and CodeProject. Click the link under the Ports heading to open the dashboard. 1. In the Value field put: USB - /dev/bus/usb. Trying to stay around the fastest CPU I can get, but at 65 watts TDP. CodeProject. practicalzfs. The article provides an FAQ about using CodeProject. Last thing to try is to uninstall/reinstall the AI. that means that codeproject. Then check the log and see if there are any messages about GPU Support. Make sure Coral accelerator is shown in Windows Device manager. But my indoor cameras, I'd like to try using it for person and cat. Available for free at home-assistant. If you’d like to highlight objects when triggered, you can enable that. Will keep an eye on this. Is there a guide somewhere for how to get CP. Step 4: Download current version of CodeProject. Recently set up Blue Iris with CodeProject. this is actually really Jan 24, 2024 · Step 1: If you are upgrading first disable AI. I see in the list of objects that cat is supported, but I'm not sure where to enter "cat" to get it working. For NVIDIA GPU support, ensure you have the latest NVidia CUDA drivers installed. If you try to install 2. Even reverting to an older version will not work. Double click the installer. However looking at the times my computer is faster without it. Currently running a Ryzen 3 3100 CPU, but may upgrade that to a 5700X if Codeproject needs more CPU. https://www. You can read the other CodeProject. Had to blow it away and revert to 2. The front-end server and the analysis services will automatically restart each time your machine is restarted. CPAI status looks like no YOLO (or any actually) modules are installed. Jan 31, 2022 · In order for Blue Iris to use the AI functionality of CodeProject. AI Server from port 5000, but in the future, this will be deprecated, so change the port to 32168 and make sure the checkbox for " Use AI server on IP/port " is checked. 8. #1,928. The last time the order was Face Processing, Object Detector (. AI and uninstalling Deepstack, the settings are exactly the same. 3 Cuda driver issues. This will install the server as a Windows Service. Whether you like AI or not, developers owe it to themselves to experiment in and familiarise themselves with the technology. @pbradley0gmail-com A more recent GTX card than your current card should be good. Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages. It asked to uninstall it and then install new one. AI pages but they are working on updated instructions. The developer of Blue Iris is working on simplifying the installation where that manual installation Sadly codeproject ai it’s not very environmentally or budget friendly. 8 install has I have codeproject. 9 installers. For those of you who own the USB version, I Release 2. Or check it out in the app stores 16:10:14:App DataDir: C:\ProgramData\CodeProject\AI. While some of my cameras do have built-in AI, I've never used it so can't really help you there. For reasons unrelated to Blue Iris I've been having great difficulty in getting GPU-based object detection to work (no fault of Blue Iris or DeepStack). Went to 2. com download page. ai_server. Using Code Project AI allows you to detect people, animals, veh Nov 18, 2022 · To launch the container, click the play button. AI Server to provide AI services. Code Project AI crashes constantly Once I rolled back, my CodeProject AI 2. AI and run install. AI to use the TPU. If it's set to call cpai on alert then it could be the distinct alert interval blocking repeated requests. AI Server, requests, thoughts and suggestions ADMIN MOD. ai can run on a different server. Anyway, I do believe there are still issues with the 2. I would suggest that you use a GPU for faster detection though as it's code project ai missing people, not triggering. Perfect to run on a Raspberry Pi or a local server. codeproject Install CPAI, after it is installed, go to Start > All Apps > Code Project. 6. AI Server has something to recognize. AI and get it running on Windows - but as soon as BI sent it something, it went offline. Blue Iris is a paid product, but it's essentially a once-off payment (edit: you do only get one year of updates though). AI Server using the latest Windows Installer package, then the server will be installed as a Windows Service exposing its API on port 5000. Within this, I created a "synoai" folder, and then placed my json file in there. They are not expensive 25-60 USD but their seam to be always out of stock. One thing about CP AI is that you have to stop the service before installing a new version. 6 which found out was beta and didn’t work for me. Step 2: uninstall CodeProject. If you are installing CodeProject. One note, unrelated to the AI stuff: I messed around with actively cooled RPi4s + heatsinks for ages, before moving to this passively cooled case which works significantly better and has the added bonus of no moving parts. AI on Blue Iris. Now when I try to intall Object Detection (Coral) module 2. Then start Blue Iris and configure the AI tab as needed. In this article, we select hardware components for our AI/Pi-based solution and assemble them into a functional system. 0 - Self-hosted, local only NVR and AI Computer Vision software. I made sure to install coral drivers on pi: - follow steps 1 & 2 And I think so far there a no custom models, just the default. I'm doing a Windows install, so I select Agent DVR - Windows and hit the Download button. Alternatively, open a terminal from the Raspberry Pi System menu, and head to the /src directory in the CodeProject. 12 CodeProject. 11 beta, BI 5. AI Server is a self-hosted, free and Open Source Artificial Intelligence Server for any platform, any language. Create an install script (usually short) to setup the pre-requisites (download models, install necessary runtimes) (Optional but recommended) Create a simple explore. Choose model size. AI on macOS CodeProject. Getting about 75ms execution times on average for object recognition with Coral ObjectRecognition and small model size. AI for about a month and am really happy with it. I use it in lieu of motion detection on cameras. Change Config Type to "Device". Add Object Detection (Coral)-module to CodeProject. Try clearing your browser cache. AI Server and hit the " Start Service " button. Im using a micro optiplex so there's no room for a dedicated GPU. This results in letterboxing of the image and just under half of the input pixels are unused. AI. AI board on CodeProject. Go to the Containers tab in Docker Desktop to see the container running. I recall needing to do that once. The AI setting in BI is "medium". I wanted to fix AI so I decided to try out CodeProject AI and upgraded BlueIris from 2021 version to latest version to date . Then you’ll see detentions showing up in the log — mine take between 35 and 70 ms. This was about a 10X improvement for me using Google Coral TPU REST API for HASS ( coral-pi-rest-server) from Home Assistant (different physical hardware). cp. ). It's for anyone interested in learning, sharing, and discussing how AI can be leveraged to optimize businesses or develop innovative applications. You will want to use the one with the tag 12_2. Jan 20, 2023 · 1. AI) site. 1:82 but on the CP. 22:32:09:ObjectDetection… It defaulted to 127. ai is also improving, which is good news. The two files within the zip are install. Installer is streamlined: Only the server is installed at installation time, and on I was thinking about enable GPU in the codeproject dashboard but ticking it off in BI should so the same thing. If you installed CodeProject. Apparently 12. codeproject was not significantly better than deepstack at the time (4 months ago), but I guess many people have started migrating away from deepstack by now, and cp. CodeProject AI Server Discussion. py", line 10, in 07:52:22 bjectdetection_coral_adapter. Despite my efforts to find a suitable case with effective heat dissipation solutions such as heat sinks or coolers, I have been unsuccessful in locating any relevant options. It's interesting to see alternatives to Frigate appearing, at least for object detection. Jan 16, 2022 · CodeProject. 2) on Windows Blue Iris Machine. No, the coral module in CPAI needs to uninstalled and reinstalled, not the actual m. A new, fast object detection module with support for the Coral. Short summary: No. When i look at the BI logs, after a motion trigger it says "AI:Alert canceled [AI: not responding] 0ms" Any ideas? I'm on a windows machine running BI 5. Powered by a worldwide community of tinkerers and DIY enthusiasts. Then click on Settings under Configuration, select AI Servers from the dropdown menu, and click Configure. I use codeproject ai and yes it can do object (humans, cats, dogs, vehicles, etc) recognition as well as facial recognition. ai would also work because it's api is compatible. Config your BlueIris per instructions on this (and CP. The one I downloaded didn’t upgrade existing. Welcome to the official subreddit of the PC Master Race / PCMR! All PC-related content is welcome, including build help, tech support, and any doubt one might have about PC ownership. 2. 7. 1 Beta. Try a Google Coral I’ve got one in a micro Optiplex, 6th gen i5, 16GB memory. A Guide to using and developing with CodeProject. Running BI and Codeproject here in windows 11. And of course it has the 1650 super graphics card. com with the ZFS community as well. Is there something similar in Frigate? thanks u/Bruceflix and u/rusochester - Doubletake is working great and was super easy to set up. AI Server and the backend analysis services will now be running. Personally I think this software only needs to run in docker. Sep 24, 2022 · CodeProject. Auto Lock Tags on this screen will automatically lock recordings with specified tags to prevent accidental deletion or removal by storage management. I was running perfectly fine, then I saw there was an update to the YOLOv5 . Here we discuss the hardware components for our edge-computing project: Raspberry Pi 4, the ArduCam 5MP camera, and the Coral USB AI accelerator. I've been using BI for many years now, way before object detection, and I have to admit this is crazy cool ! Now my BI instance is running on Win11 on a Proxmox host. AI Jan 25, 2023 · CodeProject. Things are still not perfect but I'm happy with the results. 4 out of 5 are using substreams too. AI running with BI on a windows machine? I've got the TPU installed and is recognized in windows device manager, but i cant seem to get CP. Under Face Registration, input the Person's Aug 17, 2022 · Aug 17, 2022. 2, zero problems. AI Server repository. This downloads Agent_Setup_Windows. newest, Ryzen 3 3200G with 32Gb ram. Mar 3, 2023 · The first step is to take a snapshot of the face you want to profile. I've got compreface running on my frigate server, and used the Maybe the order the AI modules were reinstalled. Currently, you can use CodeProject. AI Discussions. Just like you would install a database server to provide data storage, you install CodeProject. Coral USB A (0. On the remote server, we see that it reports an effective response of 84ms Provide a modulesettings. I installed the ObjectDetection (Coral) but it shows CPU and not GPU (TPU) next to it. Trying to install ALPR module & it failed immediately on install. I have 3 camera's covering the driveway. Post a screenshot of your camera's AI settings. I've got a coral m. py: Traceback (most recent call last): 07:52:22 bjectdetection_coral_adapter. exe. AI Server Mesh Development Guide Development Guide Setting up the Dev Environment The modulesettings files Install scripts Python requirements files Using Triggers Adding New Modules Adding New Modules So you want to add new module to CodeProject. AI Server. ai isn't worse either, so it may not matter. AI Server itself. It's been a chore to get all 20 of my cameras properly configured. Make sure the camera is on, look at it directly on, then on the camera settings panel, click the snapshot button. Has anyone found any good sources of information on how to use a Coral TPU with code project? I ask because my 6700t seems to struggle a bit(18% at idle, 90+ when motion detected) I only have 5 streams of 2mp cameras. 13 (currently not released) that is good to know, thanks. General News Suggestion Question Bug Answer Joke Praise Rant Admin. 7. this also means that doing a passthru for a tpu or gpu becomes unnecessary because deepstack / cp. 1. CPU barely breaks 30%. By turning on Facial recognition in Blue Iris, you need to add a Face profile so CodeProject. AI Server is a locally installed, self-hosted, fast, free and Open Source Artificial Intelligence server for any platform, any language. ss ov ca ld ws kb ew ug py hd
Download Brochure