Làm thế nào là tầm nhìn 3d nvidia đạt được chính xác


7

trong công ty của tôi, chúng tôi đã sử dụng kính màn trập lập thể trong nhiều năm cùng với màn hình crt nhanh có thể xử lý tốc độ làm mới dọc> 120Hz. Gần đây rất khó để tìm thấy những màn hình như vậy, vì vậy chúng tôi đã quyết định thử một trong những màn hình LCD mới hỗ trợ làm mới 120Hz và, như đã hứa trên trang web nVidia, hỗ trợ tầm nhìn 3D. Chúng tôi đã có một Samsung 2233RZ. Cách chúng ta đạt được âm thanh nổi hiển thị xen kẽ các hình ảnh trái và phải ở tần số 120Hz (sử dụng DirectX), với các cửa chớp xen kẽ mở / đóng cho mắt tương ứng (bằng cách gửi kích hoạt được đồng bộ hóa với DirectX), vì vậy hình ảnh thực tế được cảm nhận ở 3D ở 60Hz. Hệ thống này hoạt động, không có nghi ngờ.

Tuy nhiên, không có may mắn, sử dụng màn hình + cửa chớp của chúng tôi không hoạt động tốt:

  • các pixel trên màn hình LCD ở trạng thái trên trạng thái của khung hình (8mSec)
  • có độ trễ khoảng nửa khung hình trước khi khung hình được gửi bởi máy tính thực sự được vẽ trên màn hình
  • nói cách khác, trong khi màn trập mở (cũng 8mSec), mắt nhìn thấy một nửa hình ảnh bên trái và một nửa hình ảnh bên phải

Chúng tôi đã sửa lỗi này với một số phần cứng bù cho độ trễ và rút ngắn thời gian cửa chớp mở. Cho đến nay rất tốt: Nhận thức 3D thực sự tốt, nhưng chỉ dành cho những hình ảnh nhỏ ở giữa màn hình.

Một số phép đo khác tiết lộ một điều rất đáng ngạc nhiên đối với chúng tôi: 2233RZ không hiển thị toàn bộ khung hình trong một lần (những gì chúng tôi mong đợi từ màn hình LCD: bất kỳ màn hình LCD nào chúng tôi có ở đây, cũng như máy chiếu DLP, tất cả đều làm như vậy), nhưng thay vào đó hãy viết nó theo dòng giống như một crt sẽ làm. Vì vậy, không có cách nào để âm thanh nổi hoạt động chính xác với cửa chớp, bởi vì có độ trễ 8mSec giữa pixel trên cùng bên trái đang bật và pixel dưới cùng bên phải đi một. Ngoài ra, khi phía dưới bên phải được bật, phía trên bên trái đã tắt.

Câu hỏi là: nVidia làm điều đó như thế nào và chúng ta có thể làm điều đó không? Kính từ bộ thị giác 3D của họ sử dụng nguyên tắc giống như của chúng tôi, vì vậy nó phải ở trong màn hình / card màn hình, phải không? Làm thế nào để họ buộc màn hình hiển thị toàn bộ khung hình trong một lần, để tất cả các pixel bật và tắt cùng một lúc? Đây có phải là một cái gì đó có thể được thiết lập trong phần mềm? Hoặc điều đó chỉ có thể được thực hiện khi sử dụng một trong các thẻ GeForce được liệt kê là tương thích để sử dụng với bộ 3D (chúng tôi đã thử nghiệm với Quadro 570, sử dụng cáp liên kết kép)? Nếu vậy, giao thức của họ qua DVI có giống như 'này, tôi là GeForce, bạn là màn hình 120Hz, bạn có thể hiển thị một khung hình trong 8mSec để chúng tôi có thể thực hiện một số nội dung âm thanh nổi không?' và màn hình trả lời 'có, tôi có thể làm điều đó' hoặc 'không tôi không thể vì bạn là Quadro'?

chỉnh sửa: vừa phát hiện ra có '3D Vision Pro' cũng thuộc về trang web này hỗ trợ Quadro FX570. Sự khác biệt lớn nhất mà kính sử dụng RF thay vì bộ phát hồng ngoại. Nhưng điều này có nghĩa là máy tính chúng tôi sử dụng đáp ứng các yêu cầu cho tầm nhìn 3D.

Vì vậy, câu hỏi quan trọng 'thực tế' là (nhờ MBraedley): làm cách nào để thông báo thẻ và màn hình ở chế độ 3D, để màn hình cập nhật tất cả các pixel cùng một lúc?

edit2: trong cpl nVidia, tôi đặt cài đặt 3D. Bây giờ khi sử dụng StereoView, được liệt kê trong các ứng dụng tương thích, ứng dụng thực sự báo cáo 'bộ đệm âm thanh nổi' có sẵn để có vẻ như mọi thứ đều được thiết lập chính xác. Tuy nhiên, vấn đề vẫn còn: tùy thuộc vào độ trễ được điều chỉnh trên kính, có nhiễu xuyên âm ('bóng mờ') ở trên cùng, giữa hoặc dưới màn hình.

CẬP NHẬT

sau rất nhiều lần gửi thư qua lại với nVidia và về cơ bản họ tuyên bố hệ thống của họ sẽ hoạt động tốt hơn chúng tôi nhưng họ không thể cho chúng tôi biết lý do vì sao đó là tài sản trí tuệ của họ, v.v., chúng tôi quyết định chỉ mua bộ 3D vì nó khá rẻ.

Sau một số phép đo, điều đó khá rõ ràng: họ sử dụng nguyên tắc chính xác giống như chúng ta đã làm trong 10 năm. Họ không sử dụng bất kỳ thủ thuật đặc biệt nào và 3D Vision hoàn toàn tệ hơn hệ thống của chúng tôi. Chỉ có hai sự khác biệt:

  • phần mềm: họ có một số phương thức API mà bạn có thể đưa ra hai hình ảnh hai và chúng được hiển thị xen kẽ tự động. Chúng tôi thực hiện việc này 'thủ công' bằng cách gửi từng khung hình khác đến thẻ video.
  • phần cứng: kính của họ khá tệ so với những gì chúng ta sử dụng. Bóng ma thực sự khủng khiếp với kính nVidia và nó có thể nhìn thấy từ trên xuống dưới: trạng thái 'đóng' của kính của chúng thực sự rất xa. Một điều cần lưu ý ở đây: đây là về bóng ma được đo bằng cách sử dụng một phạm vi. Khi xem một cảnh thực tế với nhiều chi tiết và không có độ tương phản lớn (điển hình cho các trò chơi), bóng mờ khá vô hình trước mắt.

1
nếu công ty của bạn có quyền truy cập vào công nghệ 3D tiên tiến hơn những gì Nvidia hiện cung cấp trong khoảng thời gian 10 năm, tôi thực sự muốn nghe những gì các bạn đang làm ngay bây giờ để tôi có thể biết tôi sẽ có loại máy tính nào vào năm 2021.
ubiquibacon

1
chúng tôi sử dụng máy tính bình thường;] Đây chỉ là cách công nghệ hoạt động: bắt đầu bằng nghiên cứu, sau đó là nguyên mẫu, sau đó các kỹ sư đánh dấu nhảy lên nó và làm cho nó sẵn sàng để tiêu thụ hàng loạt. Những gì chúng tôi sử dụng dễ dàng đắt hơn 100 lần so với những gì nVida cung cấp và không phù hợp với người tiêu dùng. Họ có thể đã héo 3d một thời gian trước đây nhưng không có thị trường.
stijn

Làm thế nào để bạn đo lường những điều này như cách cửa chớp hoạt động và cách LCD vẽ trên màn hình? Camera FPS cao?
n611x007

Tôi có thể hỏi bạn làm gì khi làm việc với thiết bị này? Âm thanh hấp dẫn. (Và ảnh hồ sơ của bạn trông giống như một phòng thí nghiệm HQ nơi rùa bơi trong bể cá bản đồ lục giác.)
n611x007

@naxa chúng tôi nghiên cứu các khu vực não liên quan đến tầm nhìn âm thanh nổi do đó cần 3D chính xác. (Tôi đã chụp ảnh hồ sơ tại một bữa tiệc goa để nó được giải thích và bạn chắc chắn đã khiến tôi mỉm cười)
stijn

Câu trả lời:


3

Nguyên tắc cơ bản giống nhau: hiển thị một hình ảnh cho một mắt, sau đó một hình ảnh khác cho mắt kia. Tuy nhiên, để hoạt động chính xác, NVidia 3d (và các màn hình hoạt động cùng với nó) yêu cầu kết nối DVI-D, trong khi tôi nghi ngờ các CRT mà bạn đang sử dụng vẫn sử dụng analog. Nếu bạn thử đặt đường ống trong tín hiệu tương tự đến 2233RZ, tôi có cảm giác nó sẽ không hiển thị đúng 3d. Đồng bộ hóa được đặt trong quá trình thiết lập ban đầu, mặc dù tôi không chắc chính xác nó đạt được như thế nào.

Tôi biết rằng màn hình được biết rằng thực tế là nó đang hiển thị hình ảnh 3D, vì hầu hết các điều khiển, bao gồm cả độ sáng và độ tương phản, đều bị tắt khi ở chế độ 3D. Tuy nhiên, màn hình sẽ không phàn nàn đơn giản vì một thẻ cụ thể đang được sử dụng. Thẻ không được hỗ trợ đơn giản là không hoạt động, trong khi thẻ được hỗ trợ sẽ hoạt động với tất cả các màn hình được hỗ trợ, miễn là chúng được kết nối đúng cách và trình điều khiển và phần mềm được cài đặt.

Như đã nói, nếu ứng dụng của bạn không sử dụng chế độ 3D tương thích với NVidia 3D (điều mà tôi cảm thấy khó tin vì nó sử dụng DirectX), thì NVidia sẽ không biết phải làm gì với những hình ảnh được đưa ra.


chúng tôi sử dụng cáp dvi liên kết kép để có khả năng không phải là vấn đề; Màn hình không tắt cài đặt độ sáng, tôi đọc ở đâu đó nên làm, vì vậy nó thực sự không biết nó phải ở chế độ 3D, bất kể đó là gì. Nếu chúng ta chỉ biết làm thế nào để đặt ở chế độ đó ..
stijn

Ứng dụng của bạn cần thông báo cho GPU rằng nó cần chế độ 3D và GPU sẽ báo cho màn hình vào chế độ 3D. Bạn có thể lấy bất kỳ nội dung nào để hiển thị ở chế độ 3D, chẳng hạn như nội dung đi kèm với bộ 3D không?
MBraedley

chúng tôi có hàng tấn hình ảnh từ các đối tượng / khuôn mặt / ... mã thông báo với một máy ảnh bình thường, nhưng cách nhau một vài độ, vì vậy chúng hoàn toàn có thể sử dụng được như trái / phải. (lưu ý: chúng tôi không có bộ công cụ 3D)
stijn

Vì vậy, bạn vẫn đang sử dụng kính hiện tại và máy phát đồng bộ? Trong trường hợp đó, có lẽ bạn đang xem một cuộc gọi đến NVidia để xem liệu bạn có thể khiến phần cứng hiện tại của mình hoạt động với phần mềm của họ không. Trong lúc này, hãy đảm bảo rằng bạn đã cài đặt phần mềm NVidia 3D. Một bản tải xuống có sẵn từ trang web của họ.
MBraedley

vâng, chúng tôi đang sử dụng kính hiện có. Phần mềm 3D chính xác mà bạn đang đề cập đến là gì?
stijn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.