Được tạo vào 1987 (United States), Digital Projection sở hữu 14 thương hiệu chị em và 3607 thương hiệu cạnh tranh. Thương hiệu Digital Projection thuộc sở hữu của IMAX CORPORATION, một công ty được liệt kê tại New York. Số Nhận dạng Chứng khoán Quốc tế (ISIN) của nó là CA45245E1097. Khu vực của Digital Projection là Đa dạng phương tiện.