"The discreet monitors of progress, safety, and innovation at the construction site, capturing every moment as a project unfolds, enabling seamless supervision and documentation."- Hermes Gordon, Project Manager, Evolugen by Brookfield Renewable
Effortlessly track items with "Locate Anything Through Time & Space."
Instantly get notified & see when equipment or materials arrive with a clear visual timeline to avoid delays and stay on schedule.
AI scans images to quickly pinpoint items, simplifying asset management.
Get email alerts when key objects appear in images to act fast and stay on track.
From equipment deliveries to porta potties, instant notifications keep you in control.
Perform analysis on-device for instant results or leverage cloud services for advanced tasks.
Custom data extraction available on-device or in the cloud to fit your specific project needs.
How Easy Is It?
Just Flip The Switch
Order online, receive camera, mount it and turn it on
Receive Visuals + Data
via ZEITCloud Web App, Email, API or 3rd party integration
Custom Data Extraction, Just for You
Our AI can be trained for your specific pattern and anomaly detection needs. This service comes at an additional monthly cost.
"These cameras are easy, budget-friendly, and they deliver ready-to-use 4K content that we absolutely love. Customer service is second to none!"- Nathan Rogers, Director of Photography, Corus Entertainment
Click here to open a Demo Access Portal.
Project stakeholders can access images and videos via a customizable (your Logo & CSS) web site. It can be public via URL (www.timelapse.gallery/g/project-name) or password protected.
Filter Images, Export & Render Videos
Manage, order and configure cameras through an easy to use web interface.
Hi, I am Michael. My team and I make unique cameras in Toronto.
- if request.host.include?('horticam.com')
- Rails.logger.info("horticam.com")
javascript:
window.location.href = 'https://www.zeitdice.com/pages/Horticam-Agricultural-Thermal-Timelapse-Solar-4K-4G-Camera';
css:
.video-container {
max-width: 100%;
height: auto;
}
h1.ui.header{
margin-top: 1.8em;
margin-bottom: 2em;
font-family: 'Merriweather', serif;
font-size: 1.8em;
font-weight: normal;
}
h1.ui.header{
font-size: 1.8em;
margin-top: 1em;
margin-bottom: 1em;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
h1.ui.header.masthead{
font-size: 1.8em;
margin-top: 0em;
margin-bottom: 0em;
display: flex-start;
flex-direction: flex-start;
justify-content: flex-start;
align-items: flex-start;
}
h2.ui.header {
margin-top: 1em;
margin-bottom: 2em;
font-family: 'Merriweather', serif;
font-size: 1.2em;
font-weight: normal;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.readable-text {
line-height: 1.4em;
}
.readable-header {
padding-bottom: 0.4em;
}
.video_hang{
max-height: 381px;
}
blockquote span, h1 span, h2 span{
color: grey;
font-size: 0.6em;
font-family: Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;
}
blockquote{
margin-top: 2em;
margin-bottom: 2em;
font-size: 1.9em;
font-weight: normal;
font-align: center;
line-height: 1.3em;
font-family: 'Merriweather', serif;
}
.ui.top.attached.button.huge {
cursor: auto;
}
.currency-small {
display: block;
font-size: 0.75em;
margin-top: 5px;
}
.price-large {
font-size: 1.00em;
}
p.masthead {
font-size: 1.50em;
padding-top: 2em;
}
.centered-text {
display: flex;
justify-content: center;
align-items: center;
text-align: center;
}
.pricing.dropdown, h4.pricing {
font-size: 1.6em;
}
.pricing .content {
font-size: 1.6em;
}
.ui.white.right.corner.label i, .ui.white.left.corner.label i {
background-image: url('https://www.zeitdice.com/favicon.ico');
background-size: cover;
background-repeat: no-repeat;
z-index: 5;
background-position: center center;
width: 16px;
height: 16px;
margin: 0;
}
.center-container {
display: flex;
justify-content: center;
align-items: center;
margin-bottom: 2em;
}
.text-left, .ui.toggle.checkbox, .text-right {
display: inline-flex;
align-items: center;
}
/* Adjust spacing */
.text-left, .text-right {
margin: 0 8px; /* Adjust the spacing to your preference */
font-size: 1.2em;
font-weight: bold;
}
.laptop {
position: relative;
margin: auto;
max-width: 23rem;
.laptop__screen {
position: relative;
z-index: 1;
padding: 4%;
border-radius: 2rem;
background: #ecf1f7;
background-image: linear-gradient(to bottom, #333, #111);
box-shadow: 0 .1rem 0 #cfcfcf;
border: 2px solid #ccc;
img {
display: block;
max-width: 100%;
height: auto;
aspect-ratio: attr(width) / attr(height);
background: #000;
}
}
.laptop__bottom {
position: relative;
z-index: 1;
margin-right: -7%;
margin-left: -7%;
height: .7rem;
background: #e9eff5;
background-image: linear-gradient(to right, #d2dde9 0%, #f9fcff 15%, #e5ebf2 40%, #e5ebf2 60%, #f9fcff 85%, #d2dde9 100%);
&::before {
display: block;
margin: 0 auto;
width: 20%;
height: .7rem;
border-radius: 0 0 .2rem .2rem;
background: #f6f9fc;
background-image: linear-gradient(to right, #c3cfdb 0%, #f6f9fc 10%, #f6f9fc 90%, #c3cfdb 100%);
content: " ";
}
}
.laptop__under {
position: absolute;
top: 100%;
left: 25%;
display: block;
width: 50%;
height: 1.5rem;
background: #e2e8f0;
background-image: linear-gradient(to bottom, #e2e8f0, #bec7d1);
&::after, &::before {
position: absolute;
top: 0%;
right: 100%;
bottom: 0;
display: block;
width: 50%;
border-bottom-left-radius: 100%;
background: inherit;
content: " ";
}
&::after {
right: auto;
left: 100%;
border-bottom-right-radius: 100%;
border-bottom-left-radius: 0;
}
}
.laptop__shadow {
position: absolute;
right: -10%;
bottom: -2.5rem;
left: -10%;
z-index: 0;
height: 2rem;
background: radial-gradient(ellipse closest-side,#000,transparent);
opacity: 0.5;
}
}
@media (min-width: 780px) {
.laptop{
max-width: 80rem;
}
h1.ui.header.masthead{
font-size: 3em;
margin-top: 1em;
margin-bottom: 0em;
}
h1.ui.header {
margin-top: 4em;
margin-bottom: 3em;
font-size: 1.8em;
}
}
javascript:
$(document).ready(function() {
// Colorbox with Wheelzoom
$(".still").colorbox({
rel:'still',
maxWidth: "98%",
maxHeight: "98%",
photo: true,
title:function () {
return this.title.link(this.href);
}
});
});
.ui.stackable.grid.container
.row
.ten.wide.column
h1.ui.header.masthead
| Get high quality visuals &
br
| data into the cloud
h2 No WiFi, power or SIM required.
br
a href="https://zeitdice.youcanbook.me/"
.ui.large.primary.button
span.price = "Book A Free Consultation"
a href="https://buy.stripe.com/5kA7wheJngwg4JWbIO"
.ui.large.secondary.button
span.price = "Order Now"
//
a href="#pricing"
.ui.large.primary.button
span.price = "Try it 30 days for $125 - incl. Equipment Lease (+$50 Shipping)"
.six.wide.column
img src='https://d33onyjek027b4.cloudfront.net/static_files/Resized-zbeyond_wood_mount_solar_standard.jpg'
.ui.stackable.grid.container
.row
.eight.wide.column
h1.ui.header
| 4GLTE connected & Solar Powered
span
| Progress Documentation, Monitoring, Reporting, Marketing Content
//a href="https://www.zeitdice.com/pages/construction-timelapse-camera-solar-4k-4g-lte-time-lapse" Learn More About Construction Sites >>
.laptop
.laptop__screen
//img src='https://d33onyjek027b4.cloudfront.net/static_files/website/ecoupdates/ZEITDICE_BIM360_Integration.gif' width="1600" height="1000" alt='Screen'
//img src='https://d33onyjek027b4.cloudfront.net/static_files/website/ecoupdates/ZEITDICE_BIM360_Integration.gif' width="1600" height="1000" alt='Screen'
//= video_tag "https://d33onyjek027b4.cloudfront.net/static_files/zbeyond_mounting_ai.mov", class: "video-container", controls: true, class: "video-container", autoplay: true, loop: true
= video_tag "https://d33onyjek027b4.cloudfront.net/videos/users/1/51eaba11-67fd-47f0-8f90-84f9579483a0-1713283581737.mov", class: "video-container", controls: true, class: "video-container", autoplay: false, loop: true
.eight.wide.column
h1.ui.header
| Feed Your AI Initiatives
span
| Just put it up, switch it on & get 4K+ visuals online
.laptop
.laptop__screen
//img src='https://d33onyjek027b4.cloudfront.net/static_files/website/ecoupdates/ZEITDICE_BIM360_Integration.gif' width="1600" height="1000" alt='Screen'
//img src='https://d33onyjek027b4.cloudfront.net/static_files/website/ecoupdates/ZEITDICE_BIM360_Integration.gif' width="1600" height="1000" alt='Screen'
= video_tag "https://d33onyjek027b4.cloudfront.net/static_files/zbeyond_mounting_ai.mov", class: "video-container", controls: true, class: "video-container", autoplay: true, loop: true
//= video_tag "https://d33onyjek027b4.cloudfront.net/videos/users/1/51eaba11-67fd-47f0-8f90-84f9579483a0-1713283581737.mov", class: "video-container", controls: true, class: "video-container", autoplay: false, loop: true
blockquote
| "The discreet monitors of progress, safety, and innovation at the construction site, capturing every moment as a project unfolds, enabling seamless supervision and documentation."
span - Hermes Gordon, Project Manager, Evolugen by Brookfield Renewable
img.ui.small.image.float.right(src="https://d33onyjek027b4.cloudfront.net/static_files/image001.png" alt="Evolugen Logo")
h1.ui.header
| Track Anything with ZEITVision AI
span
| Effortlessly track items across your project’s timeline.
section.ui.container
.ui.grid
.row
.eight.wide.column
.ui.segment
.ui.rounded.image
img src="https://d33onyjek027b4.cloudfront.net/static_files/website/FATSAT_3.gif" alt='FATSAT'
.eight.wide.column
h3.ui.header Track Critical Resources with Precision
.ui.relaxed.big.list
.item
i.search.icon
.content
| Effortlessly track items with "Locate Anything Through Time & Space."
.item
i.clock.icon
.content
| Instantly get notified & see when equipment or materials arrive with a clear visual timeline to avoid delays and stay on schedule.
.item
i.box.icon
.content
| AI scans images to quickly pinpoint items, simplifying asset management.
.row
.eight.wide.column
h3.ui.header Automated Alerts for Smarter Decisions
.ui.relaxed.big.list
.item
i.envelope.icon
.content
| Get email alerts when key objects appear in images to act fast and stay on track.
.item
i.truck.icon
.content
| From equipment deliveries to porta potties, instant notifications keep you in control.
h3.ui.header Flexible AI Inference
.ui.relaxed.big.list
.item
i.cog.icon
.content
| Perform analysis on-device for instant results or leverage cloud services for advanced tasks.
.item
i.database.icon
.content
| Custom data extraction available on-device or in the cloud to fit your specific project needs.
.eight.wide.column
.ui.segment
h3 How Easy Is It?
.ui.two.ordered.steps
.step.active
.content
.title Just Flip The Switch
.description Order online, receive camera, mount it and turn it on
.step.active
.content
.title Receive Visuals + Data
.description via ZEITCloud Web App, Email, API or 3rd party integration
.ui.stackable.grid
.ui.row
.ui.eight.wide.column.thankyou
img.ui.image.fluid.bordered.rounded src="https://d33onyjek027b4.cloudfront.net/static_files/ZD_Unpacking2.gif"
.ui.eight.wide.column.thankyou
img.ui.image.fluid.bordered.rounded src="https://d33onyjek027b4.cloudfront.net/static_files/website/zd_cloudvision.gif"
.ui.divider
h2 Custom Data Extraction, Just for You
p.large Our AI can be trained for your specific pattern and anomaly detection needs. This service comes at an additional monthly cost.
.ui.stackable.two.column.divided.grid.container
.row
.column
.ui
img.ui.fluid.rounded.image.centered#main_img
canvas#canvas
#debug
.column
.ui
.ui.three.statistics
.statistic
.value
i.blue.user.icon
#humans 0
.label
| Humans
.statistic
.value
i.orange.car.icon
#cars 0
.label
| Cars
.statistic
.value
i.red.truck.icon
#trucks 0
.label
| Trucks
.ui.horizontal.divider
| History
#loader.ui.active.dimmer
.ui.indeterminate.text.loader Waiting for more data
.ui.feed#results
h1.ui.header
| Vision-As-A-Service
span
| Photo Quality Samples
// Corus
.ui.three.column.grid
.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/static_files/corus_20231025150251.jpg" target="_blank" title="As uploaded by a ZD Infinity for Corus. No editing has been done to this photo."
img(src="https://d33onyjek027b4.cloudfront.net/static_files/corus_20231025150251.jpg" alt="As uploaded by a ZD Infinity. No editing has been done to this photo.")
.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/static_files/corus_20240227122020.jpg" target="_blank" title="As uploaded by a ZD Infinity for Corus. No editing has been done to this photo."
img(src="https://d33onyjek027b4.cloudfront.net/static_files/corus_20240227122020.jpg" alt="As uploaded by a ZD Infinity. No editing has been done to this photo.")
.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/static_files/corus_20231231134526.jpg" target="_blank" title="As uploaded by a ZBeyond for Corus. No editing has been done to this photo."
img(src="https://d33onyjek027b4.cloudfront.net/static_files/corus_20231231134526.jpg" alt="As uploaded by a ZBeyond. No editing has been done to this photo.")
br
a.ui.button.fluid.blue href="https://www.zeitdice.com/pages/samples" More Samples
.ui.stackable.grid.container
.row
.sixteen.wide.column
blockquote
| "These cameras are easy, budget-friendly, and they deliver ready-to-use 4K content that we absolutely love. Customer service is second to none!"
span - Nathan Rogers, Director of Photography, Corus Entertainment
img.ui.small.image.float.right(src="https://upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Corus_Entertainment_%282016%29.svg/300px-Corus_Entertainment_%282016%29.svg.png" alt="Corus Entertainment Logo")
//
h1.ui.header
| Agricultural Applications
span
| Horticulture, Research, Feeding AI
// a href="#" Learn More >>
blockquote
| "ZEITDICE cameras have streamlined our data collection for yield predictions & AI training."
span - Clemens Moeller, Product Development Manager, HarvestAi
a href="https://harvest-ai.com/" target="_blank"
img.ui.small.image.float.right(src="https://harvest-ai.com/wp-content/uploads/2024/02/HAi_logo_horizontal_Black_WhiteBourder-300x69.png" alt="HarvestAi Logo")
.ui.three.column.stackable.grid
.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/static_files/ZDI_Greenhouse.jpg" target="_blank" title="A ZD Infinity in a greenhouse"
img(src="https://d33onyjek027b4.cloudfront.net/static_files/ZDI_Greenhouse.jpg" alt="A ZD Infinity in a greenhouse")
.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/static_files/ag_20230504183556.jpg" target="_blank" title="A ZD Infinity took this image"
img(src="https://d33onyjek027b4.cloudfront.net/static_files/ag_20230504183556.jpg" alt="A ZD Infinity took this image")
.wide.column
.ui.fluid.image
a.still.image href="https://harvest-ai.com/wp-content/uploads/2023/12/Dashboard-e1703066668271-1030x639.png" target="_blank" title="HarvestAi Dashboard: Crop gwide.columnth and yield prediction powered by machine learning and computer vision"
img(src="https://harvest-ai.com/wp-content/uploads/2023/12/Dashboard-e1703066668271-1030x639.png" alt="HarvestAi Dashboard: Crop growth and yield prediction powered by machine learning and computer vision")
//
.ui.stackable.grid.container
.row
.eight.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/stills/2206/original/20230825120856.jpg" target="_blank" title="As uploaded by a ZBeyond for Corus. No editing has been done to this photo."
img(src="https://d33onyjek027b4.cloudfront.net/stills/2206/original/20230825120856.jpg" alt="As uploaded by a ZBeyond. No editing has been done to this photo.")
.eight.wide.column
.row
.eight.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/stills/2206/original/20231004120933.jpg" target="_blank" title="As uploaded by a ZD Infinity for Corus. No editing has been done to this photo."
img(src="https://d33onyjek027b4.cloudfront.net/stills/2206/original/20231004120933.jpg" alt="As uploaded by a ZD Infinity. No editing has been done to this photo.")
.eight.wide.column
.ui.fluid.image
a.still.image href="https://d33onyjek027b4.cloudfront.net/stills/2206/original/20231031120435.jpg" target="_blank" title="As uploaded by a ZD Infinity for Corus. No editing has been done to this photo."
img(src="https://d33onyjek027b4.cloudfront.net/stills/2206/original/20231031120435.jpg" alt="As uploaded by a ZD Infinity. No editing has been done to this photo.")
//
.ui.stackable.grid.container
.row
.sixteen.wide.column
blockquote
| "The team at ZEITDICE has engineered these cameras to exceed current privacy protection standards, setting a new benchmark in the field."
span - James Bomhof, Environment and Climate Change Canada
img.ui.medium.image.float.right(src="https://eco.ca/wp-content/uploads/eccc-logo.png" alt="ECCC Logo")
//a name="pricing"
//= raw Slim::Template.new { Page.where(slug: 'pricing').first.content }.render(self, {})
//
h1.ui.header
| We developed this automonous IOT camera so you don’t have to.
span
| Capture every stage of construction with precision. Ideal for project oversight, our timelapse technology offers vital documentation for progress tracking, risk management, and maintaining accountability throughout your build.
.ui.three.column.stackable.grid
.column
.ui.basic.segment.padded
.ui.very.relaxed.large.items
.item
.ui.tiny.image
img(src="https://d33onyjek027b4.cloudfront.net/static_files/zd_pole_illu.png" alt="ZBeyond 4K Solar Timelapse Camera")
.content
.header 4K Precision in Every Frame
.description
| Experience exceptional visual quality with our 4K Wide Angle Camera.
.column
.ui.basic.segment.padded
.ui.very.relaxed.large.items
.item
.ui.tiny.image
img(src="https://d33onyjek027b4.cloudfront.net/static_files/zd_cloud_illu.png" alt="ZBeyond Timelapse Camera uploades via Cellular LTE 4G Network")
.content
.header Cellular Connectivity
.description Our device harnesses the power of 4G/LTE, ensuring a consistent connection. Effortlessly integrated, it requires no installation from you – it's all on us.
.column
.ui.basic.segment.padded
.ui.very.relaxed.large.items
.item
.ui.tiny.image
img(src="https://d33onyjek027b4.cloudfront.net/static_files/zd_sun_illu.png" alt="ZBeyond Solar Powered Timelapse Camera")
.content
.header Solar Charging
.description Charging via external solar panel (5W / 6V, included).
a name="sw"
h1.ui.header
| Interface, Controls & Integrations
span
| Meet the ZEITCloud Platform
//a href="https://zeitdice.com/p/dice" Older Models >>
.ui.three.stackable.cards
.card
a.still.image href="https://d33onyjek027b4.cloudfront.net/static_files/website/ZD_Access_Portal.png" target="_blank"
img src="https://d33onyjek027b4.cloudfront.net/static_files/website/ZD_Access_Portal.png" alt="Access Portal"
.content
.description
a href="https://www.timelapse.gallery/g/demo" target="_blank"
| Click here
| to open a Demo Access Portal.
br
br
| Project stakeholders can access images and videos via a customizable (your Logo & CSS) web site. It can be public via URL (www.timelapse.gallery/g/project-name) or password protected.
.card
a.still.image href="https://d33onyjek027b4.cloudfront.net/static_files/website/ZDCloud_Selector.png" target="_blank"
img src="https://d33onyjek027b4.cloudfront.net/static_files/website/ZDCloud_Selector.png" alt="ZEITCloud Image Selector"
.content
.description
| Filter Images, Export & Render Videos
br
br
| Manage, order and configure cameras through an easy to use web interface.
.card
.content
img.ui.fluid.rounded.image.centered src="https://d33onyjek027b4.cloudfront.net/static_files/website/ecoupdates/ZEITDICE_BIM360_Integration.gif" alt="Autodesk BIM 360 Logo"
img.ui.fluid.rounded.image.centered src="https://constructioncloud.autodesk.com/rs/572-JSV-775/images/ADSK-CC-single-595x29-d898fe8.png" alt="Autodesk Construction Cloud Logo"
h4.ui.icon.header
.content
| Integration
.sub.header
br
| See the most recent photos / videos directly on your dashboard.
.card
.content
h4.ui.icon.header
i.film.icon
.content
| Timelapse Videos
.sub.header
br
| Scheduled, automatic rendering of timelapse videos from the uploaded images, ready to share on social media or other channels.
.card
.content
h4.ui.icon.header
i.code.icon
.content
| Embedding
.sub.header
br
| We provide easy to use HTML code to embed the most recent images and videos into your website, dashboard, or 3rd party application.
.card
.content
h4.ui.icon.header
i.lock.icon
.content
| Security
.sub.header
br
| SSL is used for all communication with ZEITCloud, including the upload from the cameras and the API, furthermore the API needs a valid token to respond to requests from 3rd party applications.
.card
.content
h4.ui.icon.header
i.envelope.icon
.content
| Email Notifications
.sub.header
br
| We will notify you when your camera misses an expected upload or something seems wrong with the hardware.
.card
.content
h4.ui.icon.header
i.upload.icon
.content
| Webhooks
.sub.header
br
| Get a JSON object pushed to your API when a new image is uploaded or an event is triggered.
.card
.content
h4.ui.icon.header
i.server.icon
.content
| API
.sub.header
br
| Endpoints to retrieve either the most recent video / image / data or a range of them as JSON.
.card
.content
h4.ui.icon.header
i.camera.icon
.content
| OTA Updates
.sub.header
br
| Over-The-Air: All our devices can have their settings and firmware updated remotely.
.card
.content
h4.ui.icon.header
i.upload.icon
.content
| FTP Upload
.sub.header
br
| You have your own FTP Server or similar? Great, ZD devices can upload directly to your server. Talk to us first please.
.card
.content
h4.ui.icon.header
i.lightbulb.icon
.content
| Missing Something?
.sub.header
br
| We are always adding new features, please let us know what you believe should be next on our TODO list.
a name="hwspecs"
h1.ui.header
| Made in Canada
span
| by ZEITDICE Inc. (Established 2015)
// a href="#" Learn More >>
//
h1.ui.header
| ZEITDICE for Construction
span
| See the Bigger Picture with Advanced Timelapse Solutions
.ui.stackable.grid.container
.row
.seven.wide.column
h3.ui.header.centered-text
i.bullhorn.icon
.content Marketing
p
Dynamic Project Portfolios: Create compelling visual narratives of your projects from start to finish to attract potential clients.
p
Social Media Engagement: Share progress updates on social media platforms to engage the community and build brand awareness.
p
Client Reporting: Provide clients with visually engaging reports that detail project progress, enhancing transparency and trust.
br
.laptop
.laptop__screen
//img src='https://d33onyjek027b4.cloudfront.net/static_files/website/ecoupdates/ZEITDICE_BIM360_Integration.gif' width="1600" height="1000" alt='Screen'
img src='https://d33onyjek027b4.cloudfront.net/static_files/website/ecoupdates/ZEITDICE_BIM360_Integration.gif' width="1600" height="1000" alt='Screen'
//= video_tag "https://d33onyjek027b4.cloudfront.net/static_files/zbeyond_mounting_ai.mov", class: "video-container", controls: true, class: "video-container", autoplay: true, loop: true
.laptop__bottom
.laptop__under
.laptop__shadow
br
br
h3.ui.header.centered-text
i.chart.line.icon
.content Efficiency
p
Streamlined Communication: Facilitate clear and concise communication among project teams, stakeholders, and clients with visual updates.
p
Progress Tracking: Measure against project milestones and adjust strategies promptly to stay on schedule.
p
Resource Allocation: Analyze timelapse footage to optimize the use of manpower, machinery, and materials.
.two.wide.column
.seven.wide.column
h3.ui.header.centered-text
i.dollar.sign.icon
.content Liability
p
Evidence for Claims: Use documented footage to support claims or defend against unjust ones in legal disputes.
p
Contractual Compliance: Demonstrate adherence to project specifications and timelines, reducing the risk of contractual penalties.
p
Historical Record: Maintain a comprehensive archive of all activities on-site for future reference or in case of legal scrutiny.
img.ui.medium.centered.image(src="https://d33onyjek027b4.cloudfront.net/static_files/zbeyond_no_bg.png" alt="ZBeyond Timelapse Camera")
h3.ui.header.centered-text
i.shield.alternate.icon
.content Safety
p
Remote Hazard Monitoring: Continuous oversight helps identify unsafe practices or conditions before they lead to incidents.
p
Safety Training Tool: Use timelapse videos as training material to demonstrate proper safety protocols and the consequences of negligence.
- if request.original_url.include?("tidder")
javascript:
!function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','a2_f3t234pwelg1');rdt('track', 'PageVisit');
h1.ui.header Contact
= raw Slim::Template.new { Page.where(slug: 'contact').first.content }.render(self, {})
css:
p.large {
margin: 0px 0 20px 0;
font-size: 1.4em;
font-weight: normal;
color: #A0A0A0;
}
.feed
{
height:460px;
overflow:auto;
}
.divider{
padding-bottom:20px;
}
- if @page
- provide(:title, "ZEITDICE Inc. / #{@page.title}")
= raw @page.content
- live = params[:live]
- source_id = '336ec6d2c54f5f7bf3271fac24d1bd8f'
- if live == "1"
- source_id = '63842239a3a8ca6ccac09772d5f05007'
// - if live != "1"
// a href="?live=1" Switch to Live Demo
// - else
// a href="/demo" Switch to Construction Demo
javascript:
window.onload = function() {
// Colours
var red = '#B03060'
var blue = '#0E6EB8'
var orange = '#FE9A76'
var sleep = time => new Promise(resolve => setTimeout(resolve, time))
var result_time = new Date();
var last_id = 1898252
var last_id = 1906958
var poll = (promiseFn, time) => promiseFn().then(
sleep(time).then(() => poll(promiseFn, time)))
poll(() => new Promise(() => getResults()), 3000)
var humans = 0;
var cars = 0;
var trucks = 0;
var labels = []
var human_data = []
var car_data = []
var truck_data = []
function getResults()
{
$.ajax(
{
url: "/api/v4/sources/336ec6d2c54f5f7bf3271fac24d1bd8f/intel?start="+last_id,
dataType: 'json',
error: function(data)
{
// Do nothing / Terminate this function
},
success: function(data)
{
if(data){
$("#loader").hide()
result_time = new Date(data["captured_at"])
result_time = result_time.getHours() + ":" + result_time.getMinutes();
labels.push(result_time)
intel = data["intel"]
last_id = data["id"]
//extra_images = ""
for (var i = 0; i < intel.length; i++) {
var ctr=0;
for (attr in intel[i]) ctr++;
//console.log('array['+i+']: ' +attr);
if (attr == 'person'){
humans = humans + 1
}
if (attr == 'car'){
cars = cars + 1
}
if (attr == 'truck'){
trucks = trucks + 1
}
//extra_images +='
'
}
$('#results').prepend(
'
'+humans+' Humans, '+cars+' Cars, '+trucks+' Trucks
'+result_time+'
'
);
$("#humans").html( humans );
human_data.push(humans)
humans = 0
$("#cars").html( cars );
car_data.push(cars)
cars = 0
$("#trucks").html( trucks );
truck_data.push(trucks)
trucks = 0
//$("#debug").html( "